com.bstek.dorado.view.config.definition
public class ContainerDefinition extends ControlDefinition
ControlDefinition.ControlWrapperObjectDefinition.CreationInfo| Constructor and Description |
|---|
ContainerDefinition(ComponentTypeRegisterInfo registerInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendChild(ComponentDefinition component)
向容器中添加一个子组件。
|
protected java.lang.Object |
clone() |
protected void |
doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
java.util.List<ComponentDefinition> |
getChildren()
返回容器中所有的子组件。
|
LayoutDefinition |
getLayout()
返回布局管理器的声明。
|
protected void |
initChildrenCreationInfo(ObjectDefinition.CreationInfo creationInfo,
ObjectDefinition definition) |
protected void |
initCreationInfo(ObjectDefinition.CreationInfo creationInfo,
ObjectDefinition definition,
boolean processConstrInfos)
初始化对象创建信息。
即将本配置声明对象中定义的各种信息包括从父对象中继承而来的信息收集到createInfo参数所指定的对象中,以便于创建创建最终对象。 |
void |
setLayout(LayoutDefinition layout)
设置布局管理器的声明。
|
getFinalLayoutConstraint, getLayoutConstraint, setLayoutConstraintcreateObject, doCreate, getAssembleComponentDefinition, getComponentType, getId, getRegisterInfo, invokePrivateListener, setAssembleComponentDefinition, setComponentType, setIdfilterGlobalListener, getListener, initObject, invokePrivateListeners, preinitObject, setListenercreateExpressionMethodInterceptor, getFinalValueOrExpressiongetBeanId, getConstructorArgTypes, getImpl, getImplType, getMethodInterceptors, getParentReferences, getParents, getScope, isCacheCreatedObject, setBeanId, setCacheCreatedObject, setConstructorArgTypes, setImpl, setImplType, setParent, setParentReference, setParentReferences, setParents, setScopeaddInitOperation, create, create, executeInitOperations, getDependentResources, getInitOperations, getProperties, getProperty, getResource, initProperties, removeProperty, setDependentResources, setObjectProperty, setProperties, setProperty, setResourcepublic ContainerDefinition(ComponentTypeRegisterInfo registerInfo)
public LayoutDefinition getLayout()
public void setLayout(LayoutDefinition layout)
public void appendChild(ComponentDefinition component)
public java.util.List<ComponentDefinition> getChildren()
protected void doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context)
throws java.lang.Exception
doInitObject in class ControlDefinitionjava.lang.Exceptionprotected void initCreationInfo(ObjectDefinition.CreationInfo creationInfo, ObjectDefinition definition, boolean processConstrInfos) throws java.lang.Exception
ObjectDefinitioninitCreationInfo in class ListenableObjectDefinitionjava.lang.Exceptionprotected void initChildrenCreationInfo(ObjectDefinition.CreationInfo creationInfo, ObjectDefinition definition)
protected java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class ControlDefinitionjava.lang.CloneNotSupportedExceptionCopyright © 2001-2011 www.BSTEK.com All Rights Reserved.