Class ARG_CopyMenuDlgCmd
java.lang.Object
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
FieldsModifier and TypeFieldDescriptionbooleanisTrue/isFalse means copy all menu items (with owning menus)/copy only the specified menu items (with owning menus)profile of the selected stereotypeprofile of the stereotype from which the menus are copiedstereotype from which the menus are copiedlist of menu items which have to be copied (with their owning menus) -
Constructor Summary
ConstructorsConstructorDescriptionARG_CopyMenuDlgCmd(MMProfile ohProfile, MMProfile ohSrcProfile, MMStereotype ohSrcStereo, boolean copyAll, List<MMMenuItem> seqItem) -
Method Summary
Modifier and TypeMethodDescriptionvoidmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidresolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidunmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
Field Details
-
ohProfile
profile of the selected stereotype -
ohSrcProfile
profile of the stereotype from which the menus are copied -
ohSrcStereo
stereotype from which the menus are copied -
copyAll
public boolean copyAllisTrue/isFalse means copy all menu items (with owning menus)/copy only the specified menu items (with owning menus) -
seqItem
list of menu items which have to be copied (with their owning menus)
-
-
Constructor Details
-
ARG_CopyMenuDlgCmd
public ARG_CopyMenuDlgCmd() -
ARG_CopyMenuDlgCmd
public ARG_CopyMenuDlgCmd(MMProfile ohProfile, MMProfile ohSrcProfile, MMStereotype ohSrcStereo, boolean copyAll, List<MMMenuItem> seqItem)
-
-
Method Details
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
- Specified by:
unmarshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
resolveReferencesin interfacede.mid.innovator.srv2api.impl.MarshallAble
-