|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectGenClass
ControlImpl
AptControlImplementation
public class AptControlImplementation
Constructor Summary | |
---|---|
AptControlImplementation(Declaration decl,
AnnotationProcessorEnvironment env)
Constructs a new ControlImpl instance where information is derived from APT metadata |
Method Summary | |
---|---|
String |
getClassName()
Returns the fully qualified classname of this ControlImpl |
ControlInterface |
getControlInterface()
Returns the ControlInterface implemented by this ControlImpl. |
String |
getPackage()
Returns the fully qualified package name of the ControlImpl |
String |
getShortName()
Returns the unqualified classname of this ControlImpl Note that if the class is nested, this will not return the containing class/intf names. |
protected ArrayList<ClientField> |
initClients()
Initializes the list of ClientFields declared directly by this ControlImpl |
protected ArrayList<ContextField> |
initContexts()
Initializes the list of ContextFields declared directly by this ControlImpl |
protected ArrayList<ControlField> |
initControls()
Initializes the list of ControlFields for this ControlImpl |
protected void |
initEventAdaptors()
Initializes the list of EventAdaptors for this ControlImpl |
protected ControlImpl |
initSuperClass()
Initializes the super interface that this ControlImpl extends (or null if a base class) |
Methods inherited from class ControlImpl |
---|
getCheckOutput, getClients, getContexts, getControlField, getField, getGeneratedTypes, getSuperClass, hasClients, hasContexts, hasControls, init |
Methods inherited from class GenClass |
---|
getGenerateOutput, hasSuperClass |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AptControlImplementation(Declaration decl, AnnotationProcessorEnvironment env)
decl
- the annotated declarationMethod Detail |
---|
protected ControlImpl initSuperClass()
initSuperClass
in class ControlImpl
public ControlInterface getControlInterface()
getControlInterface
in class ControlImpl
public String getPackage()
getPackage
in class GenClass
public String getShortName()
getShortName
in class GenClass
public String getClassName()
getClassName
in class GenClass
protected ArrayList<ContextField> initContexts()
initContexts
in class ControlImpl
protected ArrayList<ClientField> initClients()
initClients
in class ControlImpl
protected ArrayList<ControlField> initControls()
initControls
in class ControlImpl
protected void initEventAdaptors()
initEventAdaptors
in class ControlImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |