Class ARG_AddEdgesAndTargetNodes
java.lang.Object
de.mid.innovator.srv2api.icw2pres.ARG_AddEdgesAndTargetNodes
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_AddEdgesAndTargetNodes
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleantrue, if the start node is on source sideelement type of the added edgeselected nodeposition offset, if more than one edge is added with nodeposition for the first additional nodelist of elements to be added as edge -
Constructor Summary
ConstructorsConstructorDescriptionARG_AddEdgesAndTargetNodes(ADClientAble ohNode, List<ADClientAble> seqElem, Class<? extends ELObject> kVOclEdge, Point ptPos, Point ptOffset, boolean isSourceSide) -
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
-
ohNode
selected node -
seqElem
list of elements to be added as edge -
kVOclEdge
element type of the added edge -
ptPos
position for the first additional node -
ptOffset
position offset, if more than one edge is added with node -
isSourceSide
public boolean isSourceSidetrue, if the start node is on source side
-
-
Constructor Details
-
ARG_AddEdgesAndTargetNodes
public ARG_AddEdgesAndTargetNodes() -
ARG_AddEdgesAndTargetNodes
public ARG_AddEdgesAndTargetNodes(ADClientAble ohNode, List<ADClientAble> seqElem, Class<? extends ELObject> kVOclEdge, Point ptPos, Point ptOffset, boolean isSourceSide)
-
-
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
-