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 Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionspecifies the create procedureselectable elements as flat list.booleanprovide option "lock"position in tree if seqOhInit is emptyCreate dialog needs one/two columnsholds all items if 'tree' and 'list' is emptyproperty/values for create procedureelement in tree to be displayed when openedselectable elements and its parents in tree structure.booleanuse type of element for type listspecifies the metamodel relationship of the second column -
Constructor Summary
ConstructorsConstructorDescriptionARG_TreeArgNameAbleSelectDlgNode(ADClientAble ohTreePos, List<ADClientAble> seqOhInit, boolean useSelType, InoClientTreeNode<ARG_NameAbleSelectDlgNode> tree, K_NAMEABLE_CREATE createImpl, K_NAMEABLE_SELECT_OPMODE opMode, List<ARG_PropVal> seqCbCreate, K_VATTR vattrSecond, List<ADClientAble> seqAllItems, boolean lockOption, List<ARG_NameAbleSelectDlgNode> list) -
Method Summary
Modifier and TypeMethodDescriptionvoidmarshal(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 Details
-
ohTreePos
position in tree if seqOhInit is empty -
seqOhInit
element in tree to be displayed when opened -
useSelType
public boolean useSelTypeuse type of element for type list -
tree
selectable elements and its parents in tree structure. 'list' is empty -
createImpl
specifies the create procedure -
opMode
Create dialog needs one/two columns -
seqCbCreate
property/values for create procedure -
vattrSecond
specifies the metamodel relationship of the second column -
seqAllItems
holds all items if 'tree' and 'list' is empty -
lockOption
public boolean lockOptionprovide option "lock" -
list
selectable elements as flat list. 'tree' is empty
-
-
Constructor Details
-
ARG_TreeArgNameAbleSelectDlgNode
public ARG_TreeArgNameAbleSelectDlgNode() -
ARG_TreeArgNameAbleSelectDlgNode
public ARG_TreeArgNameAbleSelectDlgNode(ADClientAble ohTreePos, List<ADClientAble> seqOhInit, boolean useSelType, InoClientTreeNode<ARG_NameAbleSelectDlgNode> tree, K_NAMEABLE_CREATE createImpl, K_NAMEABLE_SELECT_OPMODE opMode, List<ARG_PropVal> seqCbCreate, K_VATTR vattrSecond, List<ADClientAble> seqAllItems, boolean lockOption, List<ARG_NameAbleSelectDlgNode> list)
-
-
Method Details
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
- 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
-