Interface PropertyDescriptor
- All Known Subinterfaces:
GenericSearchParameterDescriptor,SearchParameterDescriptor
- All Known Implementing Classes:
AbstractPropertyDescriptor,AbstractSearchParameterDescriptor,ClassAttributePropertyDescriptor,ClassAttributeSearchDescriptor,CustomerAddressSearchDescriptor,EmployeeCompanyAttributeSearchDescriptor,ItemAttributePropertyDescriptor,ItemAttributeSearchDescriptor,MediaStreamPropertyMarker,SpecialGenericSearchParameterDescriptor,WidgetParameterPropertyDescriptor
public interface PropertyDescriptor
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe type of value multiplicity.static enumThe type of value occurence: required ... -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionlocalized descriptionThe general editor type.Specifies which type of collection this editor should handle.getName()localized nameTells if this property is mandatory, recommended or optional.The (globally!) unique property qualifier.qualifier of property descriptor that holds the "selectionOf"booleanTells whether this property contains localized data.booleanboolean
-
Field Details
-
QUALIFIER_DELIM
- See Also:
-
QUALIFIER_DELIM_EXP
- See Also:
-
TEXT
- See Also:
-
DECIMAL
- See Also:
-
FLOAT
- See Also:
-
INTEGER
- See Also:
-
LONG
- See Also:
-
BOOLEAN
- See Also:
-
DATE
- See Also:
-
ENUM
- See Also:
-
PK
- See Also:
-
REFERENCE
- See Also:
-
FEATURE
- See Also:
-
-
Method Details
-
getQualifier
String getQualifier()The (globally!) unique property qualifier. -
isLocalized
boolean isLocalized()Tells whether this property contains localized data. -
getOccurence
PropertyDescriptor.Occurrence getOccurence()Tells if this property is mandatory, recommended or optional. -
getEditorType
String getEditorType()The general editor type. -
getMultiplicity
PropertyDescriptor.Multiplicity getMultiplicity()Specifies which type of collection this editor should handle. Single valued editors usePropertyDescriptor.Multiplicity.SINGLEor null. -
getName
String getName()localized name- Returns:
- localized name
-
getName
-
getDescription
String getDescription()localized description- Returns:
- localized description
-
isReadable
boolean isReadable() -
isWritable
boolean isWritable() -
getSelectionOf
String getSelectionOf()qualifier of property descriptor that holds the "selectionOf"- Returns:
- qualifier of property descriptor
-