Class UAF.EffectStereotype

Enclosing class:
UAF

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

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • ID

      public static final String ID
      Numerical identifier for tracking and sorting Motivational Elements.
      See Also:
    • TEXT

      public static final String TEXT
      Description of a Motivational Element.
      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:
    • ISENCAPSULATED

      public static final String ISENCAPSULATED
      If true, then the block is treated as a black box; a part typed by this black box can only be connected via its ports or directly to its outer boundary. If false, or if a value is not present, then connections can be established to elements of its internal structure via deep-nested connector ends.
      See Also:
  • Constructor Details

    • EffectStereotype

      protected EffectStereotype(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
    • getIdProperty

      @CheckForNull public Property getIdProperty()
    • getTextProperty

      @CheckForNull public Property getTextProperty()
    • getURIProperty

      @CheckForNull public Property getURIProperty()
    • getConformsToProperty

      @CheckForNull public Property getConformsToProperty()
    • getIsEncapsulatedProperty

      @CheckForNull public Property getIsEncapsulatedProperty()
    • setID

      public void setID(Element element, @CheckForNull String value)
    • clearID

      public void clearID(Element element)
    • getId

      @CheckForNull public String getId(Element element)
    • setText

      public void setText(Element element, @CheckForNull String value)
    • clearText

      public void clearText(Element element)
    • getText

      @CheckForNull public String getText(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)
    • setIsEncapsulated

      public void setIsEncapsulated(Element element, @CheckForNull Boolean value)
    • clearIsEncapsulated

      public void clearIsEncapsulated(Element element)
    • isIsEncapsulated

      @CheckForNull public Boolean isIsEncapsulated(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)