Class UPDMProfile.NeedlineStereotype

java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.updm.utils.UPDMProfile.NeedlineStereotype
Enclosing class:
UPDMProfile

public static class UPDMProfile.NeedlineStereotype extends ProfileImplementation.StereotypeWrapper
  • Field Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • REALIZEDEXCHANGE

      public static final String REALIZEDEXCHANGE
      Exchange that occurs on the Needline. This is a derived property that has to be filled in at the moment when this Needline is assigned as value realizingConnector (in case of Connector) or realization (in case of Association) property for Needline exchange.
      See Also:
    • URI

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

      public static final String ACTUALPROPERTYSET
      The actual measurements to which the element must conform.
      See Also:
    • CONFORMSTO

      public static final String CONFORMSTO
      Standard that this UPDM element is conforming to.
      See Also:
    • ENDBOUNDARYTYPE

      public static final String ENDBOUNDARYTYPE
      End time of boundary.
      See Also:
    • PROPERTYSET

      public static final String PROPERTYSET
      Types of measurements corresponding to the actual measurements.
      See Also:
    • STARTBOUNDARYTYPE

      public static final String STARTBOUNDARYTYPE
      Start time of a boundary.
      See Also:
  • Constructor Details

    • NeedlineStereotype

      protected NeedlineStereotype(UPDMProfile 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
    • getRealizedExchangeProperty

      @CheckForNull public Property getRealizedExchangeProperty()
    • getURIProperty

      @CheckForNull public Property getURIProperty()
    • getActualPropertySetProperty

      @CheckForNull public Property getActualPropertySetProperty()
    • getConformsToProperty

      @CheckForNull public Property getConformsToProperty()
    • getEndBoundaryTypeProperty

      @CheckForNull public Property getEndBoundaryTypeProperty()
    • getPropertySetProperty

      @CheckForNull public Property getPropertySetProperty()
    • getStartBoundaryTypeProperty

      @CheckForNull public Property getStartBoundaryTypeProperty()
    • setRealizedExchange

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

      public void clearRealizedExchange(Element element)
    • addRealizedExchange

      public void addRealizedExchange(Element element, Element value)
    • removeRealizedExchange

      public void removeRealizedExchange(Element element, Element value)
    • getRealizedExchange

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

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

      public void clearURI(Element element)
    • getURI

      @CheckForNull public String getURI(Element element)
    • setActualPropertySet

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

      public void clearActualPropertySet(Element element)
    • addActualPropertySet

      public void addActualPropertySet(Element element, Element value)
    • removeActualPropertySet

      public void removeActualPropertySet(Element element, Element value)
    • getActualPropertySet

      public List<Element> getActualPropertySet(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)
    • setEndBoundaryType

      public void setEndBoundaryType(Element element, @CheckForNull Element value)
    • clearEndBoundaryType

      public void clearEndBoundaryType(Element element)
    • getEndBoundaryType

      @CheckForNull public Element getEndBoundaryType(Element element)
    • setPropertySet

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

      public void clearPropertySet(Element element)
    • addPropertySet

      public void addPropertySet(Element element, Element value)
    • removePropertySet

      public void removePropertySet(Element element, Element value)
    • getPropertySet

      public List<Element> getPropertySet(Element element)
    • setStartBoundaryType

      public void setStartBoundaryType(Element element, @CheckForNull Element value)
    • clearStartBoundaryType

      public void clearStartBoundaryType(Element element)
    • getStartBoundaryType

      @CheckForNull public Element getStartBoundaryType(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)