|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyMetaData
This interface defines meta data regarding a given configuration property.
Method Summary | |
---|---|
PropertyMetaData |
addOption(String optionLabel,
String optionValue)
Return a list of valid options for this property (the labels may be localized). |
PropertyMetaData |
setCardinality(int cardinality)
Return the cardinality of this property. |
PropertyMetaData |
setDefaults(String[] defaults)
Returns a default for this property. |
PropertyMetaData |
setDescription(String description)
Returns the property description. |
PropertyMetaData |
setHeading(String heading)
The label used to display the property. |
PropertyMetaData |
setId(String id)
The key of a ConfigurationAdmin property. |
PropertyMetaData |
setRequired(boolean required)
Tells if this property is required or not. |
PropertyMetaData |
setType(Class type)
Returns the property primitive type. |
Method Detail |
---|
PropertyMetaData setHeading(String heading)
PropertyMetaData setId(String id)
PropertyMetaData setType(Class type)
PropertyMetaData setDefaults(String[] defaults)
PropertyMetaData setDescription(String description)
PropertyMetaData setCardinality(int cardinality)
PropertyMetaData setRequired(boolean required)
PropertyMetaData addOption(String optionLabel, String optionValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |