Class ARG_AddEdgesAndTargetNodes

  • All Implemented Interfaces:
    de.mid.innovator.srv2api.impl.MarshallAble

    public class ARG_AddEdgesAndTargetNodes
    extends java.lang.Object
    implements de.mid.innovator.srv2api.impl.MarshallAble
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean isSourceSide
      true, if the start node is on source side
      java.lang.Class<? extends ELObject> kVOclEdge
      element type of the added edge
      ADClientAble ohNode
      selected node
      java.awt.Point ptOffset
      position offset, if more than one edge is added with node
      java.awt.Point ptPos
      position for the first additional node
      java.util.List<ADClientAble> seqElem
      list of elements to be added as edge
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void marshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)  
      void resolveReferences​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)  
      void unmarshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)  
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • seqElem

        public java.util.List<ADClientAble> seqElem
        list of elements to be added as edge
      • kVOclEdge

        public java.lang.Class<? extends ELObject> kVOclEdge
        element type of the added edge
      • ptPos

        public java.awt.Point ptPos
        position for the first additional node
      • ptOffset

        public java.awt.Point ptOffset
        position offset, if more than one edge is added with node
      • isSourceSide

        public boolean isSourceSide
        true, if the start node is on source side
    • Constructor Detail

      • ARG_AddEdgesAndTargetNodes

        public ARG_AddEdgesAndTargetNodes()
      • ARG_AddEdgesAndTargetNodes

        public ARG_AddEdgesAndTargetNodes​(ADClientAble ohNode,
                                          java.util.List<ADClientAble> seqElem,
                                          java.lang.Class<? extends ELObject> kVOclEdge,
                                          java.awt.Point ptPos,
                                          java.awt.Point ptOffset,
                                          boolean isSourceSide)
    • Method Detail

      • marshal

        public void marshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        marshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • unmarshal

        public void unmarshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                              SrvContext srvctx)
        Specified by:
        unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • resolveReferences

        public void resolveReferences​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble