de.mid.innovator.srv2api.icw2meta
Class ARG_Copy

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

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


Field Summary
 boolean ownedElementTransitive
          extend seqSel by its transitive content
 List<ELElement> seqSel
          sequence of elements to copy
 
Constructor Summary
ARG_Copy()
           
ARG_Copy(List<ELElement> seqSel, boolean ownedElementTransitive)
           
 
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

ownedElementTransitive

public boolean ownedElementTransitive
extend seqSel by its transitive content


seqSel

public List<ELElement> seqSel
sequence of elements to copy

Constructor Detail

ARG_Copy

public ARG_Copy()

ARG_Copy

public ARG_Copy(List<ELElement> seqSel,
                boolean ownedElementTransitive)
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