de.mid.innovator.srv2api.icw2meta
Class ARG_AddNodes

java.lang.Object
  extended by de.mid.innovator.srv2api.icw2meta.ARG_AddNodes
All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble

public class ARG_AddNodes
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble


Field Summary
 List<ADClientAble> adds
          List of the elements to be added
 Class<? extends ELObject> kVOclModel
          Type of the model element to be added
 Class<? extends ELObject> kVOclPres
          Type of the presentation element to be created
 Point offset
          Position offset, if more than one node is created
 Point position
          Position of the first created node
 Point size
          Size of the first created node
 
Constructor Summary
ARG_AddNodes()
           
ARG_AddNodes(Class<? extends ELObject> kVOclModel, Class<? extends ELObject> kVOclPres, List<ADClientAble> adds, Point position, Point size, Point offset)
           
 
Method Summary
 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, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adds

public List<ADClientAble> adds
List of the elements to be added


kVOclModel

public Class<? extends ELObject> kVOclModel
Type of the model element to be added


kVOclPres

public Class<? extends ELObject> kVOclPres
Type of the presentation element to be created


offset

public Point offset
Position offset, if more than one node is created


position

public Point position
Position of the first created node


size

public Point size
Size of the first created node

Constructor Detail

ARG_AddNodes

public ARG_AddNodes()

ARG_AddNodes

public ARG_AddNodes(Class<? extends ELObject> kVOclModel,
                    Class<? extends ELObject> kVOclPres,
                    List<ADClientAble> adds,
                    Point position,
                    Point size,
                    Point offset)
Method Detail

marshal

public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
marshal 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

unmarshal

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