Class 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 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.
      • name

        public java.lang.String name
        The name of this element.
      • nameKind

        public K_NAME nameKind
        Kind of 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 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