Class ARG_CopyExtendedProperties
java.lang.Object
de.mid.innovator.srv2api.icw2meta.ARG_CopyExtendedProperties
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_CopyExtendedProperties
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanif true - copy all label valuesbooleanif true - copy all stereotype property valuesbooleanif true - copy all text valueslist of source elementslist of target elements -
Constructor Summary
ConstructorsConstructorDescriptionARG_CopyExtendedProperties(List<MMStereotypeAble> seqSource, List<MMStereotypeAble> seqTarget, boolean copyProp, boolean copyLabel, boolean copyText) -
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
-
seqSource
list of source elements -
seqTarget
list of target elements -
copyProp
public boolean copyPropif true - copy all stereotype property values -
copyLabel
public boolean copyLabelif true - copy all label values -
copyText
public boolean copyTextif true - copy all text values
-
-
Constructor Details
-
ARG_CopyExtendedProperties
public ARG_CopyExtendedProperties() -
ARG_CopyExtendedProperties
public ARG_CopyExtendedProperties(List<MMStereotypeAble> seqSource, List<MMStereotypeAble> seqTarget, boolean copyProp, boolean copyLabel, boolean copyText)
-
-
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
-