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 Object implements de.mid.innovator.srv2api.impl.MarshallAble
  • Field Details

    • elementColor

      public 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, see MEMappingDependency.
    • name

      public String name
      The name of this element.
    • nameKind

      public K_NAME nameKind
      Kind of the name of this element.
    • historyValue

      public 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 String modelName
      Represents the model's name.
    • repositoryName

      public 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 Details

    • ARG_MEStubPackageInnovator

      public ARG_MEStubPackageInnovator()
    • ARG_MEStubPackageInnovator

      public ARG_MEStubPackageInnovator(String elementColor, ELContainerAble ohOwner, int contSortOrder, K_CONTASGN asgnKind, MMStereotype ohStereotype, boolean isRequirementElement, boolean isMapped, String name, K_NAME nameKind, String historyValue, K_VISIBILITY visibility, int securityLevel, boolean isProtected, String modelName, String repositoryName, K_ADMODEL modelType)
  • Method Details

    • marshal

      public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
      Specified by:
      marshal in interface de.mid.innovator.srv2api.impl.MarshallAble
    • unmarshal

      public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
      Specified by:
      unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble
    • resolveReferences

      public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
      Specified by:
      resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble