Class ARG_MMMenuItemOut
java.lang.Object
de.mid.innovator.srv2api.icw2meta.ARG_MMMenuItemOut
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanisTrue, if the requirement may be createdbooleanisTrue, if the evaluation of the template needs additional requirementsbooleanisTrue, if more than one requirement may be selectedintID of the stereotypeintID of the stereotype on source side, if ohAble is a create template of an associationintID of the stereotype on target side, if ohAble is a create template of an associationintadditional enum value, if ohAble is a create templatebooleanisTrue, if ohAble is a create template of a diagramkind of the engineering actionKind of the new model elementKind of the new presentation elementName of the iconName of the menu itemMenu item ableMenu itemlist of valid context element types for add, empty if diagram is the valid contextComment of menu itemMeta name of the new model element -
Constructor Summary
ConstructorsConstructorDescriptionARG_MMMenuItemOut(MMMenuItem ohItem, MMMenuItemAble ohAble, String nameItem, String nameBmp, Class<? extends ELObject> kVOclModel, Class<? extends ELObject> kVOclPres, int idStereo, String strComment, String strMeta, boolean isDia, boolean hasRequirement, boolean hasCreate, boolean hasSelMany, K_ENGINEERING kEngineering, List<Class<? extends ELObject>> seqAddContext, int iEnumCreate, int idStereoSrc, int idStereoTrg) -
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
-
ohItem
Menu item -
ohAble
Menu item able -
nameItem
Name of the menu item -
nameBmp
Name of the icon -
kVOclModel
Kind of the new model element -
kVOclPres
Kind of the new presentation element -
idStereo
public int idStereoID of the stereotype -
strComment
Comment of menu item -
strMeta
Meta name of the new model element -
isDia
public boolean isDiaisTrue, if ohAble is a create template of a diagram -
hasRequirement
public boolean hasRequirementisTrue, if the evaluation of the template needs additional requirements -
hasCreate
public boolean hasCreateisTrue, if the requirement may be created -
hasSelMany
public boolean hasSelManyisTrue, if more than one requirement may be selected -
kEngineering
kind of the engineering action -
seqAddContext
list of valid context element types for add, empty if diagram is the valid context -
iEnumCreate
public int iEnumCreateadditional enum value, if ohAble is a create template -
idStereoSrc
public int idStereoSrcID of the stereotype on source side, if ohAble is a create template of an association -
idStereoTrg
public int idStereoTrgID of the stereotype on target side, if ohAble is a create template of an association
-
-
Constructor Details
-
ARG_MMMenuItemOut
public ARG_MMMenuItemOut() -
ARG_MMMenuItemOut
public ARG_MMMenuItemOut(MMMenuItem ohItem, MMMenuItemAble ohAble, String nameItem, String nameBmp, Class<? extends ELObject> kVOclModel, Class<? extends ELObject> kVOclPres, int idStereo, String strComment, String strMeta, boolean isDia, boolean hasRequirement, boolean hasCreate, boolean hasSelMany, K_ENGINEERING kEngineering, List<Class<? extends ELObject>> seqAddContext, int iEnumCreate, int idStereoSrc, int idStereoTrg)
-
-
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
-