de.mid.innovator.srv2api.icw2brdia
Class ARG_BRDiaAddEdge

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

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


Field Summary
 boolean ifExistsDontAdd
          if true and if the edge does already exist, the existing edge is taken
 Class<? extends ELObject> kVOclPres
          Type of the new edge
 BRDiaResourceNode ohNodeSrc
          source node
 BRDiaResourceNode ohNodeTrg
          target node
 BRResourceRel ohResourceRel
          Model Element to be added
 
Constructor Summary
ARG_BRDiaAddEdge()
           
ARG_BRDiaAddEdge(BRResourceRel ohResourceRel, Class<? extends ELObject> kVOclPres, BRDiaResourceNode ohNodeSrc, BRDiaResourceNode ohNodeTrg, boolean ifExistsDontAdd)
           
 
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

ifExistsDontAdd

public boolean ifExistsDontAdd
if true and if the edge does already exist, the existing edge is taken


kVOclPres

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


ohNodeSrc

public BRDiaResourceNode ohNodeSrc
source node


ohNodeTrg

public BRDiaResourceNode ohNodeTrg
target node


ohResourceRel

public BRResourceRel ohResourceRel
Model Element to be added

Constructor Detail

ARG_BRDiaAddEdge

public ARG_BRDiaAddEdge()

ARG_BRDiaAddEdge

public ARG_BRDiaAddEdge(BRResourceRel ohResourceRel,
                        Class<? extends ELObject> kVOclPres,
                        BRDiaResourceNode ohNodeSrc,
                        BRDiaResourceNode ohNodeTrg,
                        boolean ifExistsDontAdd)
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