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_ERROR_MSG, 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, editCodeSource, ensureCodeSource, ensureVariableManager, findPersDefObject, getAdfmConfigStartupProperty, getAllProperties, getApplicationModule, getBooleanAdfmConfigProperty, getCompListeners, getCompListenersList, getDef, getDefFullName, getDefinitionManager, getDefinitionState, getDefManager, getDefName, getDefScope, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getOperationDefinitions, getProxyClassName, getProxyClassName, getResourceBundleDef, getResourceBundleDef, getRootApplicationModule, getRowOperationDefinitions, getScriptOperationDefinitions, getScriptRowOperationDefinitions, getStaticDefFullName, getStringFromMessageBundle, getStructureDef, getTooltip, getVariableManager, hasVariables, isDead, isDynamicCodeSourceEnabled, isPersonalized, isRegWithPiggyMan, lookupExprDef, remove, resolvePropertyRaw, setName, setParent, setProxyClassNameisPropertyExpression, setParent, setPropertiesMapallocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionDef, getPropertyExpressionsMap, getPropertyExprEval, getPropertyMap, getPropertyNamesSet, getRawPropertyValue, getResourcesFromBundle, hasProperty, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyExpressionMap, setPropertyMap, setRawPropertyValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullName, getNamegetProperties, getProperty, getProperty, refreshPropertygetNamegetFullNamegetProperty, removeProperty, setPropertypublic 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