Class UAF.GeoPoliticalExtentTypeStereotype

java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.uaf.UAF.GeoPoliticalExtentTypeStereotype
Enclosing class:
UAF

public static class UAF.GeoPoliticalExtentTypeStereotype extends ProfileImplementation.StereotypeWrapper
  • Field Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • CUSTOMKIND

      public static final String CUSTOMKIND
      Captures the kind of GeopoliticalExtentType if the GeoPoliticalExtentTypeKind has been set to "OtherType".
      See Also:
    • KIND

      public static final String KIND
      Captures the kind of GeopoliticalExtentType.
      See Also:
    • FUNCTION

      public static final String FUNCTION
      Function using the ResourceExchangeItem internally.
      See Also:
    • URI

      public static final String URI
      Captures Unique identifier for the element.
      See Also:
    • CONFORMSTO

      public static final String CONFORMSTO
      Relates a UAFElement to the Standard that the UAFElement is conforming to.
      See Also:
    • ACTIVITY

      public static final String ACTIVITY
      A collection of OperationalActivities that consume and/or produce the OperationalExchangeItem internally.
      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:
    • UNIT

      public static final String UNIT
      A quantity in terms of which the magnitudes of other quantities that have the same dimension can be stated, as identified by an instance of the Unit stereotype.
      See Also:
  • Constructor Details

    • GeoPoliticalExtentTypeStereotype

      protected GeoPoliticalExtentTypeStereotype(UAF 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
    • getCustomKindProperty

      @CheckForNull public Property getCustomKindProperty()
    • getKindProperty

      @CheckForNull public Property getKindProperty()
    • getFunctionProperty

      @CheckForNull public Property getFunctionProperty()
    • getURIProperty

      @CheckForNull public Property getURIProperty()
    • getConformsToProperty

      @CheckForNull public Property getConformsToProperty()
    • getActivityProperty

      @CheckForNull public Property getActivityProperty()
    • getQuantityKindProperty

      @CheckForNull public Property getQuantityKindProperty()
    • getUnitProperty

      @CheckForNull public Property getUnitProperty()
    • setCustomKind

      public void setCustomKind(Element element, @CheckForNull String value)
    • clearCustomKind

      public void clearCustomKind(Element element)
    • getCustomKind

      @CheckForNull public String getCustomKind(Element element)
    • setKind

      public void setKind(Element element, @CheckForNull UAF.GeoPoliticalExtentTypeKindEnum value)
    • clearKind

      public void clearKind(Element element)
    • getKind

      @CheckForNull public UAF.GeoPoliticalExtentTypeKindEnum getKind(Element element)
    • setFunction

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

      public void clearFunction(Element element)
    • addFunction

      public void addFunction(Element element, Element value)
    • removeFunction

      public void removeFunction(Element element, Element value)
    • getFunction

      public List<Element> getFunction(Element element)
    • setURI

      public void setURI(Element element, @CheckForNull String value)
    • clearURI

      public void clearURI(Element element)
    • getURI

      @CheckForNull public String getURI(Element element)
    • setConformsTo

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

      public void clearConformsTo(Element element)
    • addConformsTo

      public void addConformsTo(Element element, Element value)
    • removeConformsTo

      public void removeConformsTo(Element element, Element value)
    • getConformsTo

      public List<Element> getConformsTo(Element element)
    • setActivity

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

      public void clearActivity(Element element)
    • addActivity

      public void addActivity(Element element, Element value)
    • removeActivity

      public void removeActivity(Element element, Element value)
    • getActivity

      public List<Element> getActivity(Element element)
    • setQuantityKind

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

      public void clearQuantityKind(Element element)
    • getQuantityKind

      @CheckForNull public Element getQuantityKind(Element element)
    • setUnit

      public void setUnit(Element element, @CheckForNull Element value)
    • clearUnit

      public void clearUnit(Element element)
    • getUnit

      @CheckForNull public Element getUnit(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)