| |
|
| java.lang.Object org.apache.beehive.controls.runtime.generator.ClientInitializer
ClientInitializer | public class ClientInitializer (Code) | | The ClientInitializer represents a generated class that contains the code
necessary to initialize a client that uses controls declaratively (via Control and
EventHandler annotations).
|
ClientInitializer | protected ClientInitializer(AptControlClient controlClient)(Code) | | Constructs a new ClientInitializer class
Parameters: controlClient - the control client this initializer will target |
getClassName | public String getClassName()(Code) | | Returns the fully qualfied classname of the ClientInitializer
|
getControlClient | public AptControlClient getControlClient()(Code) | | Returns the ControlBean implementation instance
|
getPackage | public String getPackage()(Code) | | Returns the package name of the ClientInitializer
|
getReflectFields | public ArrayList<AptField> getReflectFields()(Code) | | Returns the list of impl class fields that must be initialized using Reflection
|
getShortName | public String getShortName()(Code) | | Returns the unqualified classname of the ClientInitializer
|
isRootPackage | public boolean isRootPackage()(Code) | | Is the ClientInitializer in the root package?
|
needsReflection | public static boolean needsReflection(AptField genField)(Code) | | Returns true if the initializer will use Reflection to initialize the field, false
otherwise.
|
|
|
|