de.mid.innovator.srv2api.icw2model
Class ARG_MEStubPackageInnovator

java.lang.Object
  extended by 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 Summary
 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.
 String elementColor
          Color of this model element.
 String historyValue
          This element's string value.
 boolean isMapped
          If true, this element was created by a mapping process, see MEMappingDependency.
 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.
 String modelName
          Represents the model's name.
 K_ADMODEL modelType
          Type of the Innovator model represented by the stub package.
 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.
 String repositoryName
          Repository of the Innovotor model represented by the stub package.
 int securityLevel
          security level
 K_VISIBILITY visibility
          Determines the visibility of the named element within different namespaces within the overall model.
 
Constructor Summary
ARG_MEStubPackageInnovator()
           
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 Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

asgnKind

public K_CONTASGN asgnKind
Specifies the kind of assignment to the container.


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.


elementColor

public String elementColor
Color of this model element.


historyValue

public String historyValue
This element's string value.


isMapped

public boolean isMapped
If true, this element was created by a mapping process, see MEMappingDependency.


isProtected

public boolean isProtected
True, if the package can only be modified by users with the configuration privilege.


isRequirementElement

public boolean isRequirementElement
isTrue, if this element is a requirement.


modelName

public String modelName
Represents the model's name.


modelType

public K_ADMODEL modelType
Type of the Innovator model represented by the stub package.


name

public String name
The name of this element.


nameKind

public K_NAME nameKind
Kind of the name of this element.


ohOwner

public ELContainerAble ohOwner
Returns the owner of this element.


ohStereotype

public MMStereotype ohStereotype
The stereotype of this element.


repositoryName

public String repositoryName
Repository of the Innovotor model represented by the stub package. If value is empty, same repository is referenced.


securityLevel

public int securityLevel
security level


visibility

public K_VISIBILITY visibility
Determines the visibility of the named element within different namespaces within the overall model.

Constructor Detail

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 Detail

marshal

public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
marshal 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

unmarshal

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