| |
|
| java.lang.Object org.apache.beehive.controls.runtime.generator.AptPropertySet
AptPropertySet | public class AptPropertySet (Code) | | The AptPropertySet class represents a control PropertySet where the property list
is derived using APT metadata
|
AptPropertySet | public AptPropertySet(AptControlInterface controlIntf, Declaration propertySet, TwoPhaseAnnotationProcessor ap)(Code) | | Constructs a new AptPropertySet instance from APT metadata
Parameters: controlIntf - the declaring bean interface. May be null (external property set) Parameters: propertySet - the PropertySet declaration Parameters: ap - the annotation processor |
getClassName | public String getClassName()(Code) | | Returns the fully qualified class name of the property set
|
getPackage | public String getPackage()(Code) | | Returns the fully qualified package name of this property set
|
getPrefix | public String getPrefix()(Code) | | Returns the property name prefix for properties in this PropertySet
|
getProperties | public Collection<AptProperty> getProperties()(Code) | | Returns the list of ControlProperties associated with this ControlPropertySet
|
getShortName | public String getShortName()(Code) | | Returns the unqualified classname of this property set
|
hasSetters | public boolean hasSetters()(Code) | | Returns whether or not this propertyset exposes setters
|
initProperties | protected ArrayList<AptProperty> initProperties()(Code) | | Initializes the list of ControlProperties associated with this ControlPropertySet
|
isOptional | public boolean isOptional()(Code) | | Returns whether or not this propertyset exposes setters
|
|
|
|