Public Member Functions | |
PropertyInfoSupport (String name, Class propertyEditorClass) | |
PropertyInfoSupport (String name, String displayName) | |
PropertyInfoSupport (String name, String displayName, Class propertyEditorClass) | |
PropertyInfoSupport (String name, boolean isHidden) | |
void | setIsCached (Boolean isCached) |
void | setIsExpert (boolean isExpert) |
void | setIsHidden (boolean isHidden) |
void | updatePropertyDescriptor (PropertyDescriptor propertyDescriptor) |
String | getName () |
String | getDisplayName () |
Class | getPropertyEditorClass () |
Boolean | isCacheable () |
boolean | isExpert () |
boolean | isHidden () |
Private Member Functions | |
PropertyInfoSupport (String name, String displayName, Class propertyEditorClass, boolean isHidden) | |
Private Attributes | |
String | name |
String | displayName |
Class | propertyEditorClass |
Boolean | isCacheable |
boolean | isExpert |
boolean | isHidden |
PropertyInfo
.
|
Creates a new PropertyInfoSupport with a given PropertyEditorClass that is non cached, non expert and non hidden. The display name of the property will the name of the property.
|
|
Creates a new PropertyInfoSupport with no PropertyEditor that is non cached, non expert and non hidden. The display name of the property will be the one specified.
|
|
Creates a new PropertyInfoSupport with a given PropertyEditorClass that is non cached, non expert and non hidden. The display name of the property will be the one specified.
|
|
Creates a new PropertyInfoSupport with no PropertyEditorClass that is non cached, non expert and hidden or not depending of the given value.
|
|
|
|
Returns the display name of the property
Implements cern::gp::beans::PropertyInfo.
|
|
Returns the name of the property
Implements cern::gp::beans::PropertyInfo.
|
|
Gets an explicit PropertyEditor Class for this property. The method will return "null" for indicating that no special editor has been registered, so the PropertyEditorManager should be used to locate a suitable PropertyEditor.
Implements cern::gp::beans::PropertyInfo.
|
|
Returns a boolean indicating the caching strategy for this property. Three value can be returned :
Implements cern::gp::beans::PropertyInfo.
|
|
Returns if this property is expert. The "expert" flag is used to distinguish between those features that are intended for expert users from those that are intended for normal users.
Implements cern::gp::beans::PropertyInfo.
|
|
Returns if this property is hidden. The "hidden" flag is used to identify features that are intended only for tool use, and which should not be exposed to humans.
Implements cern::gp::beans::PropertyInfo.
|
|
Sets whether the property is cached or no. Null can be used to specify the default behavior.
|
|
Sets whether the property is only visible to experts or no
|
|
Sets whether the property is hidden or no
|
|
Update the given
Implements cern::gp::beans::PropertyInfo.
|
|
|
|
|
|
|
|
|
|
|
|
|