Class ARG_TreeArgNameAbleSelectDlgNode
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2meta.ARG_TreeArgNameAbleSelectDlgNode
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_TreeArgNameAbleSelectDlgNode extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description K_NAMEABLE_CREATEcreateImplspecifies the create procedurejava.util.List<ARG_NameAbleSelectDlgNode>listselectable elements as flat list.booleanlockOptionprovide option "lock"ADClientAbleohTreePosposition in tree if seqOhInit is emptyK_NAMEABLE_SELECT_OPMODEopModeCreate dialog needs one/two columnsjava.util.List<ADClientAble>seqAllItemsholds all items if 'tree' and 'list' is emptyjava.util.List<ARG_PropVal>seqCbCreateproperty/values for create procedurejava.util.List<ADClientAble>seqOhInitelement in tree to be displayed when openedInoClientTreeNode<ARG_NameAbleSelectDlgNode>treeselectable elements and its parents in tree structure.booleanuseSelTypeuse type of element for type listK_VATTRvattrSecondspecifies the metamodel relationship of the second column
-
Constructor Summary
Constructors Constructor Description ARG_TreeArgNameAbleSelectDlgNode()ARG_TreeArgNameAbleSelectDlgNode(ADClientAble ohTreePos, java.util.List<ADClientAble> seqOhInit, boolean useSelType, InoClientTreeNode<ARG_NameAbleSelectDlgNode> tree, K_NAMEABLE_CREATE createImpl, K_NAMEABLE_SELECT_OPMODE opMode, java.util.List<ARG_PropVal> seqCbCreate, K_VATTR vattrSecond, java.util.List<ADClientAble> seqAllItems, boolean lockOption, java.util.List<ARG_NameAbleSelectDlgNode> list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)voidresolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)voidunmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
-
-
Field Detail
-
ohTreePos
public ADClientAble ohTreePos
position in tree if seqOhInit is empty
-
seqOhInit
public java.util.List<ADClientAble> seqOhInit
element in tree to be displayed when opened
-
useSelType
public boolean useSelType
use type of element for type list
-
tree
public InoClientTreeNode<ARG_NameAbleSelectDlgNode> tree
selectable elements and its parents in tree structure. 'list' is empty
-
createImpl
public K_NAMEABLE_CREATE createImpl
specifies the create procedure
-
opMode
public K_NAMEABLE_SELECT_OPMODE opMode
Create dialog needs one/two columns
-
seqCbCreate
public java.util.List<ARG_PropVal> seqCbCreate
property/values for create procedure
-
vattrSecond
public K_VATTR vattrSecond
specifies the metamodel relationship of the second column
-
seqAllItems
public java.util.List<ADClientAble> seqAllItems
holds all items if 'tree' and 'list' is empty
-
lockOption
public boolean lockOption
provide option "lock"
-
list
public java.util.List<ARG_NameAbleSelectDlgNode> list
selectable elements as flat list. 'tree' is empty
-
-
Constructor Detail
-
ARG_TreeArgNameAbleSelectDlgNode
public ARG_TreeArgNameAbleSelectDlgNode()
-
ARG_TreeArgNameAbleSelectDlgNode
public ARG_TreeArgNameAbleSelectDlgNode(ADClientAble ohTreePos, java.util.List<ADClientAble> seqOhInit, boolean useSelType, InoClientTreeNode<ARG_NameAbleSelectDlgNode> tree, K_NAMEABLE_CREATE createImpl, K_NAMEABLE_SELECT_OPMODE opMode, java.util.List<ARG_PropVal> seqCbCreate, K_VATTR vattrSecond, java.util.List<ADClientAble> seqAllItems, boolean lockOption, java.util.List<ARG_NameAbleSelectDlgNode> list)
-
-
Method Detail
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)- Specified by:
unmarshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferencesin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
-