de.mid.innovator.srv2api.icw2meta
Class ARG_AddWorkStepInstances

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

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


Field Summary
 boolean replaceExisting
          true, if all existing instances are removed and replaced by the specified instances, otherwise the list is added
 List<ADCSInstance> seqInst
          list of instances to be added
 
Constructor Summary
ARG_AddWorkStepInstances()
           
ARG_AddWorkStepInstances(List<ADCSInstance> seqInst, boolean replaceExisting)
           
 
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

replaceExisting

public boolean replaceExisting
true, if all existing instances are removed and replaced by the specified instances, otherwise the list is added


seqInst

public List<ADCSInstance> seqInst
list of instances to be added

Constructor Detail

ARG_AddWorkStepInstances

public ARG_AddWorkStepInstances()

ARG_AddWorkStepInstances

public ARG_AddWorkStepInstances(List<ADCSInstance> seqInst,
                                boolean replaceExisting)
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