|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAptPropertySet
public class AptPropertySet
The AptPropertySet class represents a control PropertySet where the property list is derived using APT metadata
Constructor Summary | |
---|---|
AptPropertySet(AptControlInterface controlIntf,
Declaration propertySet,
AnnotationProcessorEnvironment env)
Constructs a new AptPropertySet instance from APT metadata |
Method Summary | |
---|---|
String |
getClassName()
Returns the fully qualified class name of the property set |
String |
getPackage()
Returns the fully qualified package name of this property set |
String |
getPrefix()
Returns the property name prefix for properties in this PropertySet |
Collection<AptProperty> |
getProperties()
Returns the list of ControlProperties associated with this ControlPropertySet |
String |
getShortName()
Returns the unqualified classname of this property set |
boolean |
hasSetters()
Returns whether or not this propertyset exposes setters |
protected ArrayList<AptProperty> |
initProperties()
Initializes the list of ControlProperties associated with this ControlPropertySet |
boolean |
isOptional()
Returns whether or not this propertyset exposes setters |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AptPropertySet(AptControlInterface controlIntf, Declaration propertySet, AnnotationProcessorEnvironment env)
controlIntf
- the declaring bean interface. May be null (external property set)propertySet
- the PropertySet declarationenv
- the AnnotationProcessorEnvironmentMethod Detail |
---|
protected ArrayList<AptProperty> initProperties()
public Collection<AptProperty> getProperties()
public String getPackage()
public String getShortName()
public String getClassName()
public String getPrefix()
public boolean isOptional()
public boolean hasSetters()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |