de.mid.innovator.srv2api.icw2meta
Class ARG_SaveConfig

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

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


Field Summary
 boolean isAddOn
          flag for addon use
 String name
          name of the template
 List<ADVersionAble> seqSel
          sequence of elements to be used
 boolean useModel
          flag for using elements
 
Constructor Summary
ARG_SaveConfig()
           
ARG_SaveConfig(String name, boolean isAddOn, boolean useModel, List<ADVersionAble> seqSel)
           
 
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

isAddOn

public boolean isAddOn
flag for addon use


name

public String name
name of the template


seqSel

public List<ADVersionAble> seqSel
sequence of elements to be used


useModel

public boolean useModel
flag for using elements

Constructor Detail

ARG_SaveConfig

public ARG_SaveConfig()

ARG_SaveConfig

public ARG_SaveConfig(String name,
                      boolean isAddOn,
                      boolean useModel,
                      List<ADVersionAble> seqSel)
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