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_CONTASGN
asgnKind
Specifies the kind of assignment to the container.int
contSortOrder
Used to define an order for elements owned by this element's container.java.lang.String
elementColor
Color of this model element.java.lang.String
historyValue
This element's string value.boolean
isMapped
If true, this element was created by a mapping process, seeMEMappingDependency
.boolean
isProtected
True, if the package can only be modified by users with the configuration privilege.boolean
isRequirementElement
isTrue, if this element is a requirement.java.lang.String
modelName
Represents the model's name.K_ADMODEL
modelType
Type of the Innovator model represented by the stub package.java.lang.String
name
The name of this element.K_NAME
nameKind
Kind of the name of this element.ELContainerAble
ohOwner
Returns the owner of this element.MMStereotype
ohStereotype
The stereotype of this element.java.lang.String
repositoryName
Repository of the Innovotor model represented by the stub package.int
securityLevel
security levelK_VISIBILITY
visibility
Determines 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 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)
-
-
-
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:
marshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
- Specified by:
unmarshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferences
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
-