| |
|
| java.lang.Object org.apache.beehive.controls.runtime.generator.ControlBean
ControlBean | public class ControlBean (Code) | | The ControlBean class is an class representing a generated JavaBean class that can host
control implementation types associated with a particular control public or extension
interface.
|
ControlBean | protected ControlBean(AptControlInterface controlIntf)(Code) | | Constructs a new ControlBean class supporting a particular bean interface
Parameters: controlIntf - the public interface associated with the bean |
getBeanInfoName | public String getBeanInfoName()(Code) | | Returns the fully qualified classname of the ControlBean BeanInfo class. The
standard JavaBean naming convention is used to enable automatic location by
the JavaBean introspector.
|
getClassDeclaration | public String getClassDeclaration()(Code) | | Returns the class declaration for the ControlBean
|
getClassName | public String getClassName()(Code) | | Returns the fully qualified classname of the ControlBean
|
getControlInterface | public AptControlInterface getControlInterface()(Code) | | Returns the public or extension interface associated with the ControlBean
|
getManifestName | public String getManifestName()(Code) | | Returns the class as a Jar Manifest Name attribute
|
getPackage | public String getPackage()(Code) | | Returns the fully qualified package name of the ControlBean
|
getShortName | public String getShortName()(Code) | | Returns the unqualified classname of the ControlBean
|
getSuperClass | public ControlBean getSuperClass()(Code) | | Returns the super class for this ControlBean
|
getSuperTypeBinding | public String getSuperTypeBinding()(Code) | | Returns any formal type parameters that should be bound for the bean's superclass,
based upon any type bindings that occur on the original interface.
|
isRootPackage | public boolean isRootPackage()(Code) | | Return whether the ControlBean is contained in a package.
|
|
|
|