Class BPMN2Profile.DataAssociationStereotype

java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.cbm.profiles.BPMN2Profile.DataAssociationStereotype
Enclosing class:
BPMN2Profile

public static class BPMN2Profile.DataAssociationStereotype extends ProfileImplementation.StereotypeWrapper
  • Field Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • ASSIGNMENT

      public static final String ASSIGNMENT
      Specifies one or more data elements Assignments. By using an Assignment, single data structure elements can be assigned from the source structure to the target structure.
      See Also:
    • TRANSFORMATION

      public static final String TRANSFORMATION
      Specifies an optional transformation Expression. The actual scope of accessible data for that Expression is defined by the source and target of the specific Data Association types.
      See Also:
    • ID

      public static final String ID
      This attribute is used to uniquely identify BPMN elements.
      See Also:
  • Constructor Details

    • DataAssociationStereotype

      protected DataAssociationStereotype(BPMN2Profile profile)
  • Method Details

    • getStereotype

      public Stereotype getStereotype()
      Description copied from class: ProfileImplementation.StereotypeWrapper
      Returns stereotype for this wrapper.
      Specified by:
      getStereotype in class ProfileImplementation.StereotypeWrapper
      Returns:
      stereotype
    • getAssignmentProperty

      @CheckForNull public Property getAssignmentProperty()
    • getTransformationProperty

      @CheckForNull public Property getTransformationProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setAssignment

      public void setAssignment(Element element, @CheckForNull Collection<? extends Element> value)
    • clearAssignment

      public void clearAssignment(Element element)
    • addAssignment

      public void addAssignment(Element element, Element value)
    • removeAssignment

      public void removeAssignment(Element element, Element value)
    • getAssignment

      public List<Element> getAssignment(Element element)
    • setTransformation

      public void setTransformation(Element element, @CheckForNull String value)
    • clearTransformation

      public void clearTransformation(Element element)
    • getTransformation

      @CheckForNull public String getTransformation(Element element)
    • setId

      public void setId(Element element, @CheckForNull String value)
    • clearId

      public void clearId(Element element)
    • getId

      @CheckForNull public String getId(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)