|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAptProperty
public class AptProperty
The AptProperty class represents a control Property where the property attributes are derived using APT metadata
Constructor Summary | |
---|---|
AptProperty(AptPropertySet propertySet,
AnnotationTypeElementDeclaration propDecl,
TwoPhaseAnnotationProcessor ap)
Constructs a new AptProperty instance from APT metadata |
Method Summary | |
---|---|
String |
getAccessorName()
Returns the base property name. |
String |
getEditorClass()
Returns the class name of the property editor class, or null |
FeatureInfo |
getFeatureInfo()
Returns any FeatureInfo associated with the property (or null if none) |
String |
getKeyName()
Returns the static final field name containing the key for this Property |
String |
getName()
Returns the name associated with this Property in the PropertySet |
PropertyInfo |
getPropertyInfo()
Returns any PropertyInfo associated with the property (or null if none) |
AptPropertySet |
getPropertySet()
Returns the PropertySet associated with the Property |
String |
getReadMethod()
Returns the name of the property reading accessor method |
String |
getType()
Returns the type of the Property |
String |
getWriteMethod()
Returns the name of the property writing accessor method |
boolean |
isAnnotation()
Returns true if the property is an annotation type, false otherwise |
boolean |
isBound()
Returns 'true' is the property is a bound property that will support registration of a PropertyChangeListener for change notifications. |
boolean |
isConstrained()
Returns 'true' is the property is a constrained property that will support registration of a VetoableChangeListener for vetoable change notifications. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AptProperty(AptPropertySet propertySet, AnnotationTypeElementDeclaration propDecl, TwoPhaseAnnotationProcessor ap)
propertySet
- the declaring PropertySetpropDecl
- the declration of the property annotation type elementMethod Detail |
---|
public AptPropertySet getPropertySet()
public String getAccessorName()
public String getReadMethod()
public String getWriteMethod()
public String getName()
public String getKeyName()
public String getType()
public boolean isAnnotation()
public PropertyInfo getPropertyInfo()
public FeatureInfo getFeatureInfo()
public boolean isBound()
public boolean isConstrained()
public String getEditorClass()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |