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 class
PropertyDescriptor.Multiplicity
The type of value multiplicity.static class
PropertyDescriptor.Occurrence
The type of value occurence: required ...
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BOOLEAN
static java.lang.String
DATE
static java.lang.String
DECIMAL
static java.lang.String
ENUM
static java.lang.String
FEATURE
static java.lang.String
FLOAT
static java.lang.String
INTEGER
static java.lang.String
LONG
static java.lang.String
PK
static java.lang.String
QUALIFIER_DELIM
static java.lang.String
QUALIFIER_DELIM_EXP
static java.lang.String
REFERENCE
static java.lang.String
TEXT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDescription()
localized descriptionjava.lang.String
getEditorType()
The general editor type.PropertyDescriptor.Multiplicity
getMultiplicity()
Specifies which type of collection this editor should handle.java.lang.String
getName()
localized namejava.lang.String
getName(java.lang.String languageIso)
PropertyDescriptor.Occurrence
getOccurence()
Tells if this property is mandatory, recommended or optional.java.lang.String
getQualifier()
The (globally!) unique property qualifier.java.lang.String
getSelectionOf()
qualifier of property descriptor that holds the "selectionOf"boolean
isLocalized()
Tells whether this property contains localized data.boolean
isReadable()
boolean
isWritable()
-
-
-
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.SINGLE
or 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
-
-