de.mid.innovator.srv2api.icw2meta
Class ARG_CopyMenuDlgCmd

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

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


Field Summary
 boolean copyAll
          isTrue/isFalse < - > copy all menu items (with owning menus)/copy only the specified menu items (with owning menus)
 MMProfile ohProfile
          profile of the selected stereotype
 MMProfile ohSrcProfile
          profile of the stereotype from which the menus are copied
 MMStereotype ohSrcStereo
          stereotype from which the menus are copied
 List<MMMenuItem> seqItem
          list of menu items which have to be copied (with their owning menus)
 
Constructor Summary
ARG_CopyMenuDlgCmd()
           
ARG_CopyMenuDlgCmd(MMProfile ohProfile, MMProfile ohSrcProfile, MMStereotype ohSrcStereo, boolean copyAll, List<MMMenuItem> seqItem)
           
 
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

copyAll

public boolean copyAll
isTrue/isFalse < - > copy all menu items (with owning menus)/copy only the specified menu items (with owning menus)


ohProfile

public MMProfile ohProfile
profile of the selected stereotype


ohSrcProfile

public MMProfile ohSrcProfile
profile of the stereotype from which the menus are copied


ohSrcStereo

public MMStereotype ohSrcStereo
stereotype from which the menus are copied


seqItem

public List<MMMenuItem> seqItem
list of menu items which have to be copied (with their owning menus)

Constructor Detail

ARG_CopyMenuDlgCmd

public ARG_CopyMenuDlgCmd()

ARG_CopyMenuDlgCmd

public ARG_CopyMenuDlgCmd(MMProfile ohProfile,
                          MMProfile ohSrcProfile,
                          MMStereotype ohSrcStereo,
                          boolean copyAll,
                          List<MMMenuItem> seqItem)
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