| |
|
| java.lang.Object org.apache.beehive.controls.runtime.generator.ImplInitializer
ImplInitializer | public class ImplInitializer (Code) | | The ImplInitializer class is a generated class that contains the code necessary to initialize
a ControlBean implementation instance.
|
ImplInitializer | protected ImplInitializer(AptControlImplementation controlImpl)(Code) | | Constructs a new ImplInitializer class supporting a particular control bean implementation
Parameters: controlImpl - the control implementation to be initialized |
getClassName | public String getClassName()(Code) | | Returns the fully qualfied classname of the ImplInitializer
|
getClientInitializerName | public String getClientInitializerName()(Code) | | Returns the fully qualified classname of any associated ClientInitializer
|
getControlInterface | public AptControlInterface getControlInterface()(Code) | | Returns the public or extension interface associated with the ControlBean implementation
|
getPackage | public String getPackage()(Code) | | Returns the package name of the ImplInitializer
|
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 ImplInitializer
|
getSuperClass | public ImplInitializer getSuperClass()(Code) | | Returns the ImplInitializer super class for this ImplInitializer
|
hasSuperClass | public boolean hasSuperClass()(Code) | | Returns true if the ImplInitializer has a super class
|
isRootPackage | public boolean isRootPackage()(Code) | | |
needsReflection | public static boolean needsReflection(AptField genField)(Code) | | Returns true if the initializer will use Reflection to initialize the field, false
otherwise.
|
|
|
|