de.mid.innovator.srv2api.icw2class
Class ARG_CLCopyStructureGroup

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

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


Field Summary
 boolean copyRecursive
          true, if view groups are copied recursive
 ELViewGroupAble ohGroupAble
          group able element
 boolean useInGroup
          true, if ohIn is used as first group, otherwise a new group is created
 ARG_StereotypeRelationsOut valStereoRel
          configured stereotype relationships
 
Constructor Summary
ARG_CLCopyStructureGroup()
           
ARG_CLCopyStructureGroup(ELViewGroupAble ohGroupAble, boolean copyRecursive, boolean useInGroup, ARG_StereotypeRelationsOut valStereoRel)
           
 
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

copyRecursive

public boolean copyRecursive
true, if view groups are copied recursive


ohGroupAble

public ELViewGroupAble ohGroupAble
group able element


useInGroup

public boolean useInGroup
true, if ohIn is used as first group, otherwise a new group is created


valStereoRel

public ARG_StereotypeRelationsOut valStereoRel
configured stereotype relationships

Constructor Detail

ARG_CLCopyStructureGroup

public ARG_CLCopyStructureGroup()

ARG_CLCopyStructureGroup

public ARG_CLCopyStructureGroup(ELViewGroupAble ohGroupAble,
                                boolean copyRecursive,
                                boolean useInGroup,
                                ARG_StereotypeRelationsOut valStereoRel)
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