Value or reference property
public <property type> get<PropertyName>()
A standard JavaBean accessor/mutator pair will be recognised as a field for a value or reference.
Values include Java primitives, Strings and Dates, and also the value types provided by the
Naked Objects application library (see the section on
recognised-types).
If there is no mutator method then the field is flagged as being derived and will not be persisted
or editable.
Collection property
A collection is picked up via an accessor method with the following signature. Java arrays,
Vectors and Lists (including generic lists) are the only types that are recognised up at the
moment.
public <collection type> get<PropertyName>()