Class MDCustomizationForSysMLProfile.UnitStereotype

java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.sysml.util.MDCustomizationForSysMLProfile.UnitStereotype
Enclosing class:
MDCustomizationForSysMLProfile

public static class MDCustomizationForSysMLProfile.UnitStereotype extends ProfileImplementation.StereotypeWrapper
  • Field Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • DEFINITIONURI

      public static final String DEFINITIONURI
      See Also:
    • DESCRIPTION

      public static final String DESCRIPTION
      See Also:
    • QUANTITYKIND

      public static final String QUANTITYKIND
      A kind of quantity that may be stated by means of defined units, as identified by an instance of the Dimension stereotype. A value type may optionally specify a dimension without any unit. Such a value has no concrete representation, but may be used to express a value in an abstract form independent of any specific units.
      See Also:
    • SYMBOL

      public static final String SYMBOL
      See Also:
  • Constructor Details

  • 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
    • getDefinitionURIProperty

      @CheckForNull public Property getDefinitionURIProperty()
    • getDescriptionProperty

      @CheckForNull public Property getDescriptionProperty()
    • getQuantityKindProperty

      @CheckForNull public Property getQuantityKindProperty()
    • getSymbolProperty

      @CheckForNull public Property getSymbolProperty()
    • setDefinitionURI

      public void setDefinitionURI(Element element, @CheckForNull String value)
    • clearDefinitionURI

      public void clearDefinitionURI(Element element)
    • getDefinitionURI

      @CheckForNull public String getDefinitionURI(Element element)
    • setDescription

      public void setDescription(Element element, @CheckForNull String value)
    • clearDescription

      public void clearDescription(Element element)
    • getDescription

      @CheckForNull public String getDescription(Element element)
    • setQuantityKind

      public void setQuantityKind(Element element, @CheckForNull Element value)
    • clearQuantityKind

      public void clearQuantityKind(Element element)
    • getQuantityKind

      @CheckForNull public Element getQuantityKind(Element element)
    • setSymbol

      public void setSymbol(Element element, @CheckForNull String value)
    • clearSymbol

      public void clearSymbol(Element element)
    • getSymbol

      @CheckForNull public String getSymbol(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)