Class BPMN2Profile.DataStoreStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • CAPACITY

      public static final String CAPACITY
      Defines the capacity of the Data Store. This is not needed if the isUnlimited attribute is set to true.
      See Also:
    • ISUNLIMITED

      public static final String ISUNLIMITED
      If isUnlimited is set to true, then the capacity of a Data Store is set as unlimited and will override any value of the capacity attribute.
      See Also:
    • ID

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

    • DataStoreStereotype

      protected DataStoreStereotype(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
    • getCapacityProperty

      @CheckForNull public Property getCapacityProperty()
    • getIsUnlimitedProperty

      @CheckForNull public Property getIsUnlimitedProperty()
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • setCapacity

      public void setCapacity(Element element, @CheckForNull Integer value)
    • clearCapacity

      public void clearCapacity(Element element)
    • getCapacity

      @CheckForNull public Integer getCapacity(Element element)
    • setIsUnlimited

      public void setIsUnlimited(Element element, @CheckForNull Boolean value)
    • clearIsUnlimited

      public void clearIsUnlimited(Element element)
    • isIsUnlimited

      @CheckForNull public Boolean isIsUnlimited(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)