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 Classes Modifier and Type Interface Description static classPropertyDescriptor.MultiplicityThe type of value multiplicity.static classPropertyDescriptor.OccurrenceThe type of value occurence: required ...
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBOOLEANstatic java.lang.StringDATEstatic java.lang.StringDECIMALstatic java.lang.StringENUMstatic java.lang.StringFEATUREstatic java.lang.StringFLOATstatic java.lang.StringINTEGERstatic java.lang.StringLONGstatic java.lang.StringPKstatic java.lang.StringQUALIFIER_DELIMstatic java.lang.StringQUALIFIER_DELIM_EXPstatic java.lang.StringREFERENCEstatic java.lang.StringTEXT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDescription()localized descriptionjava.lang.StringgetEditorType()The general editor type.PropertyDescriptor.MultiplicitygetMultiplicity()Specifies which type of collection this editor should handle.java.lang.StringgetName()localized namejava.lang.StringgetName(java.lang.String languageIso)PropertyDescriptor.OccurrencegetOccurence()Tells if this property is mandatory, recommended or optional.java.lang.StringgetQualifier()The (globally!) unique property qualifier.java.lang.StringgetSelectionOf()qualifier of property descriptor that holds the "selectionOf"booleanisLocalized()Tells whether this property contains localized data.booleanisReadable()booleanisWritable()
-
-
-
Field Detail
-
QUALIFIER_DELIM
static final java.lang.String QUALIFIER_DELIM
- See Also:
- Constant Field Values
-
QUALIFIER_DELIM_EXP
static final java.lang.String QUALIFIER_DELIM_EXP
- See Also:
- Constant Field Values
-
TEXT
static final java.lang.String TEXT
- See Also:
- Constant Field Values
-
DECIMAL
static final java.lang.String DECIMAL
- See Also:
- Constant Field Values
-
FLOAT
static final java.lang.String FLOAT
- See Also:
- Constant Field Values
-
INTEGER
static final java.lang.String INTEGER
- See Also:
- Constant Field Values
-
LONG
static final java.lang.String LONG
- See Also:
- Constant Field Values
-
BOOLEAN
static final java.lang.String BOOLEAN
- See Also:
- Constant Field Values
-
DATE
static final java.lang.String DATE
- See Also:
- Constant Field Values
-
ENUM
static final java.lang.String ENUM
- See Also:
- Constant Field Values
-
PK
static final java.lang.String PK
- See Also:
- Constant Field Values
-
REFERENCE
static final java.lang.String REFERENCE
- See Also:
- Constant Field Values
-
FEATURE
static final java.lang.String FEATURE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getQualifier
java.lang.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
java.lang.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
java.lang.String getName()
localized name- Returns:
- localized name
-
getName
java.lang.String getName(java.lang.String languageIso)
-
getDescription
java.lang.String getDescription()
localized description- Returns:
- localized description
-
isReadable
boolean isReadable()
-
isWritable
boolean isWritable()
-
getSelectionOf
java.lang.String getSelectionOf()
qualifier of property descriptor that holds the "selectionOf"- Returns:
- qualifier of property descriptor
-
-