de.mid.innovator.srv2api.icw2brdia
Class ARG_BRDiaAddNode

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

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


Field Summary
 boolean allowMultiple
          If true, more than one node of the resource is allowed
 Class<? extends ELObject> kVOclPres
          Type of the new node
 BRResource ohResource
          Business resource to be added as node
 Point position
          Position of the new node
 Point size
          Size of the new node
 
Constructor Summary
ARG_BRDiaAddNode()
           
ARG_BRDiaAddNode(BRResource ohResource, Class<? extends ELObject> kVOclPres, boolean allowMultiple, Point position, Point size)
           
 
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

allowMultiple

public boolean allowMultiple
If true, more than one node of the resource is allowed


kVOclPres

public Class<? extends ELObject> kVOclPres
Type of the new node


ohResource

public BRResource ohResource
Business resource to be added as node


position

public Point position
Position of the new node


size

public Point size
Size of the new node

Constructor Detail

ARG_BRDiaAddNode

public ARG_BRDiaAddNode()

ARG_BRDiaAddNode

public ARG_BRDiaAddNode(BRResource ohResource,
                        Class<? extends ELObject> kVOclPres,
                        boolean allowMultiple,
                        Point position,
                        Point size)
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