public class ComponentUsageImpl extends ComponentHintsHelper implements ClientComponentObject, ComponentObject
| Modifier and Type | Field and Description | 
|---|---|
| protected ApplicationModuleImpl | mAM | 
| protected java.lang.String | mDefFullName | 
| protected java.lang.String | mDefName | 
| protected java.lang.String | mFullName | 
| protected int | mId | 
| protected boolean | mIsReadOnly | 
| protected java.lang.String | mName | 
mPropertiesDEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP| Modifier | Constructor and Description | 
|---|---|
| protected  | ComponentUsageImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | finalize() | 
| ApplicationModule | getApplicationModule() | 
| ComponentObject | getComponentObject() | 
| java.lang.String | getDefFullName()Retrieves the fully-qualified name of the component's definition. | 
| java.lang.String | getDefName()Retrieves the name of the component's definition. | 
| java.lang.String | getFullName()Retrieves the fully-qualified name of this component. | 
| java.lang.String | getLabel(LocaleContext locale)Retrieves the label to be used in any attribute prompts | 
| java.lang.String | getName()Retrieves the name of this component. | 
| java.lang.Object | getParent() | 
| protected byte[] | getPiggyback() | 
| java.util.Hashtable | getProperties()Gets the table of properties. | 
| int | getRemoteId() | 
| byte | getROTEntryType() | 
| protected void | init(ApplicationModuleImpl appModule,
    int compId,
    java.lang.String name,
    java.lang.String fullName,
    java.lang.String defName,
    java.lang.String defFullName) | 
| boolean | isReadOnly() | 
| protected void | processPiggyback(byte[] pb) | 
| void | refresh() | 
| java.util.Hashtable | refreshProperties() | 
| void | remove()Deletes this component. | 
getDefinitionState, getHintValue, getLabelPlural, getTooltipcloseObject, getImageLoc, getProperty, getProperty, refreshProperty, setName, setPropertyclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefinitionState, getHintValue, getLabelPlural, getTooltipgetProperty, getProperty, refreshPropertyprotected java.lang.String mName
protected java.lang.String mFullName
protected java.lang.String mDefName
protected java.lang.String mDefFullName
protected int mId
protected ApplicationModuleImpl mAM
protected boolean mIsReadOnly
protected void init(ApplicationModuleImpl appModule, int compId, java.lang.String name, java.lang.String fullName, java.lang.String defName, java.lang.String defFullName)
public java.lang.String getName()
ComponentObjectgetName in interface ClientComponentObjectgetName in interface ComponentObjectpublic java.lang.String getFullName()
ComponentObjectgetFullName in interface ClientComponentObjectgetFullName in interface ComponentObjectpublic java.lang.String getDefName()
ComponentObjectgetDefName in interface ComponentObjectpublic java.lang.String getDefFullName()
ComponentObjectgetDefFullName in interface ComponentObjectpublic void remove()
ComponentObjectremove in interface ComponentObjectpublic java.lang.String getLabel(LocaleContext locale)
GenericHintsgetLabel in interface GenericHintsgetLabel in class ComponentHintsHelperpublic java.util.Hashtable getProperties()
PropertiesgetProperties in interface PropertiesgetProperties in class PropertiesHelperpublic java.util.Hashtable refreshProperties()
refreshProperties in class PropertiesHelperpublic int getRemoteId()
getRemoteId in interface ClientComponentObjectpublic byte getROTEntryType()
getROTEntryType in interface ClientComponentObjectpublic ComponentObject getComponentObject()
public java.lang.Object getParent()
getParent in interface ClientComponentObjectpublic ApplicationModule getApplicationModule()
public boolean isReadOnly()
isReadOnly in class PropertiesHelperprotected byte[] getPiggyback()
protected void processPiggyback(byte[] pb)
protected void finalize()
finalize in class java.lang.Objectpublic void refresh()