Class UPDMProfile.ResourceConnectorStereotype

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

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • REALIZEDEXCHANGE

      public static final String REALIZEDEXCHANGE
      A list of ResourceInteractions (or specializations) that realized by the ResourceInterface/ResourceConnector. This is derived by navigating from the ResourceInteraction to the ResourceInterfaces/ResourceConnectors using the inverse of the realization/realizingConnector roles.
      See Also:
    • REALIZEDINTERFACE

      public static final String REALIZEDINTERFACE
      See Also:
    • IMPLEMENTS

      public static final String IMPLEMENTS
      The <> which can be implemented by the Connector targets.
      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

    • ResourceConnectorStereotype

      protected ResourceConnectorStereotype(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()
    • getRealizedInterfaceProperty

      @CheckForNull public Property getRealizedInterfaceProperty()
    • getImplementsProperty

      @CheckForNull public Property getImplementsProperty()
    • 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)
    • setRealizedInterface

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

      public void clearRealizedInterface(Element element)
    • addRealizedInterface

      public void addRealizedInterface(Element element, Element value)
    • removeRealizedInterface

      public void removeRealizedInterface(Element element, Element value)
    • getRealizedInterface

      public List<Element> getRealizedInterface(Element element)
    • setImplements

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

      public void clearImplements(Element element)
    • addImplements

      public void addImplements(Element element, Element value)
    • removeImplements

      public void removeImplements(Element element, Element value)
    • getImplements

      public List<Element> getImplements(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)