Class ARG_MEStubPackageInnovator
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2model.ARG_MEStubPackageInnovator
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_MEStubPackageInnovator extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description K_CONTASGNasgnKindSpecifies the kind of assignment to the container.intcontSortOrderUsed to define an order for elements owned by this element's container.java.lang.StringelementColorColor of this model element.java.lang.StringhistoryValueThis element's string value.booleanisMappedIf true, this element was created by a mapping process, seeMEMappingDependency.booleanisProtectedTrue, if the package can only be modified by users with the configuration privilege.booleanisRequirementElementisTrue, if this element is a requirement.java.lang.StringmodelNameRepresents the model's name.K_ADMODELmodelTypeType of the Innovator model represented by the stub package.java.lang.StringnameThe name of this element.K_NAMEnameKindKind of the name of this element.ELContainerAbleohOwnerReturns the owner of this element.MMStereotypeohStereotypeThe stereotype of this element.java.lang.StringrepositoryNameRepository of the Innovotor model represented by the stub package.intsecurityLevelsecurity levelK_VISIBILITYvisibilityDetermines the visibility of the named element within different namespaces within the overall model.
-
Constructor Summary
Constructors Constructor Description ARG_MEStubPackageInnovator()ARG_MEStubPackageInnovator(java.lang.String elementColor, ELContainerAble ohOwner, int contSortOrder, K_CONTASGN asgnKind, MMStereotype ohStereotype, boolean isRequirementElement, boolean isMapped, java.lang.String name, K_NAME nameKind, java.lang.String historyValue, K_VISIBILITY visibility, int securityLevel, boolean isProtected, java.lang.String modelName, java.lang.String repositoryName, K_ADMODEL modelType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmarshal(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 Detail
-
elementColor
public java.lang.String elementColor
Color of this model element.
-
ohOwner
public ELContainerAble ohOwner
Returns the owner of this element.
-
contSortOrder
public int contSortOrder
Used to define an order for elements owned by this element's container. It is possible that this attribute's value is not unique in the container as some elements do not require ordering ; it is also possible for a container's owned elements to be partitioned by different orderings.
-
asgnKind
public K_CONTASGN asgnKind
Specifies the kind of assignment to the container.
-
ohStereotype
public MMStereotype ohStereotype
The stereotype of this element.
-
isRequirementElement
public boolean isRequirementElement
isTrue, if this element is a requirement.
-
isMapped
public boolean isMapped
If true, this element was created by a mapping process, seeMEMappingDependency.
-
name
public java.lang.String name
The name of this element.
-
historyValue
public java.lang.String historyValue
This element's string value.
-
visibility
public K_VISIBILITY visibility
Determines the visibility of the named element within different namespaces within the overall model.
-
securityLevel
public int securityLevel
security level
-
isProtected
public boolean isProtected
True, if the package can only be modified by users with the configuration privilege.
-
modelName
public java.lang.String modelName
Represents the model's name.
-
repositoryName
public java.lang.String repositoryName
Repository of the Innovotor model represented by the stub package. If value is empty, same repository is referenced.
-
modelType
public K_ADMODEL modelType
Type of the Innovator model represented by the stub package.
-
-
Constructor Detail
-
ARG_MEStubPackageInnovator
public ARG_MEStubPackageInnovator()
-
ARG_MEStubPackageInnovator
public ARG_MEStubPackageInnovator(java.lang.String elementColor, ELContainerAble ohOwner, int contSortOrder, K_CONTASGN asgnKind, MMStereotype ohStereotype, boolean isRequirementElement, boolean isMapped, java.lang.String name, K_NAME nameKind, java.lang.String historyValue, K_VISIBILITY visibility, int securityLevel, boolean isProtected, java.lang.String modelName, java.lang.String repositoryName, K_ADMODEL modelType)
-
-
Method Detail
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)- 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
-
-