public abstract class ContainerObjectImpl extends ComponentObjectImpl implements ContainerObject
ContainerObject interface.| Modifier and Type | Field and Description |
|---|---|
java.util.ArrayList |
mComponentList
List to keep the Component Objects
|
java.util.HashMap |
mComponents
Map to keep the name value pairs of Component Usages, names
|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXDEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP| Constructor and Description |
|---|
ContainerObjectImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addContainerListener(ContainerObjectListener listener)
Subscribes a listener for container object events.
|
ComponentObject |
createComponentObject(java.lang.String compName,
java.lang.String compDefName)
Create a component Object from the container
|
ComponentObject |
findComponentObject(java.lang.String compName)
Find a component Object from the container
|
void |
removeContainerListener(ContainerObjectListener listener)
Unsubscribes a listener for container object events.
|
addListener, applyPersonalization, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, findPersDefObject, getAdfmConfigStartupProperty, getAllProperties, getApplicationModule, getBooleanAdfmConfigProperty, getCompListeners, getCompListenersList, getDefFullName, getDefinitionManager, getDefinitionState, getDefName, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, remove, resolvePropertyRaw, setName, setParent, setProxyClassNameisPropertyExpression, setParent, setPropertiesMapallocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getRawPropertyValue, getResourcesFromBundle, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullName, getNamegetProperties, getProperty, getProperty, refreshPropertygetNamepublic java.util.HashMap mComponents
public java.util.ArrayList mComponentList
public void addContainerListener(ContainerObjectListener listener)
ContainerObjectaddContainerListener in interface ContainerObjectlistener - an event handler for container events.ContainerObjectEventpublic void removeContainerListener(ContainerObjectListener listener)
ContainerObjectremoveContainerListener in interface ContainerObjectlistener - an event handler for container events.ContainerObjectEventpublic ComponentObject findComponentObject(java.lang.String compName)
ContainerObjectfindComponentObject in interface ContainerObjectcompName - name of the componentpublic ComponentObject createComponentObject(java.lang.String compName, java.lang.String compDefName)
ContainerObjectcreateComponentObject in interface ContainerObjectcompName - name of the componentcompDefName - name of the definition Object