Class UPDMProfile.DesignRuleStereotype

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

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

  • Constructor Details

    • DesignRuleStereotype

      protected DesignRuleStereotype(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
    • getAnalysisProperty

      @CheckForNull public Property getAnalysisProperty()
    • getConsequenceProperty

      @CheckForNull public Property getConsequenceProperty()
    • getContextProperty

      @CheckForNull public Property getContextProperty()
    • getDateProperty

      @CheckForNull public Property getDateProperty()
    • getIdentifierProperty

      @CheckForNull public Property getIdentifierProperty()
    • getMetaDataProperty

      @CheckForNull public Property getMetaDataProperty()
    • getPrinciplesProperty

      @CheckForNull public Property getPrinciplesProperty()
    • getProblemProperty

      @CheckForNull public Property getProblemProperty()
    • getSolutionProperty

      @CheckForNull public Property getSolutionProperty()
    • getStatusProperty

      @CheckForNull public Property getStatusProperty()
    • getVersionProperty

      @CheckForNull public Property getVersionProperty()
    • getRuleKindProperty

      @CheckForNull public Property getRuleKindProperty()
    • 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()
    • setAnalysis

      public void setAnalysis(Element element, @CheckForNull String value)
    • clearAnalysis

      public void clearAnalysis(Element element)
    • getAnalysis

      @CheckForNull public String getAnalysis(Element element)
    • setConsequence

      public void setConsequence(Element element, @CheckForNull String value)
    • clearConsequence

      public void clearConsequence(Element element)
    • getConsequence

      @CheckForNull public String getConsequence(Element element)
    • setContext

      public void setContext(Element element, @CheckForNull String value)
    • clearContext

      public void clearContext(Element element)
    • getContext

      @CheckForNull public String getContext(Element element)
    • setDate

      public void setDate(Element element, @CheckForNull Element value)
    • clearDate

      public void clearDate(Element element)
    • getDate

      @CheckForNull public Element getDate(Element element)
    • setIdentifier

      public void setIdentifier(Element element, @CheckForNull String value)
    • clearIdentifier

      public void clearIdentifier(Element element)
    • getIdentifier

      @CheckForNull public String getIdentifier(Element element)
    • setMetaData

      public void setMetaData(Element element, @CheckForNull String value)
    • clearMetaData

      public void clearMetaData(Element element)
    • getMetaData

      @CheckForNull public String getMetaData(Element element)
    • setPrinciples

      public void setPrinciples(Element element, @CheckForNull Collection<String> value)
    • clearPrinciples

      public void clearPrinciples(Element element)
    • addPrinciples

      public void addPrinciples(Element element, String value)
    • removePrinciples

      public void removePrinciples(Element element, String value)
    • getPrinciples

      public List<String> getPrinciples(Element element)
    • setProblem

      public void setProblem(Element element, @CheckForNull Collection<String> value)
    • clearProblem

      public void clearProblem(Element element)
    • addProblem

      public void addProblem(Element element, String value)
    • removeProblem

      public void removeProblem(Element element, String value)
    • getProblem

      public List<String> getProblem(Element element)
    • setSolution

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

      public void clearSolution(Element element)
    • addSolution

      public void addSolution(Element element, Element value)
    • removeSolution

      public void removeSolution(Element element, Element value)
    • getSolution

      public List<Element> getSolution(Element element)
    • setStatus

      public void setStatus(Element element, @CheckForNull UPDMProfile.DevelopmentStatusEnum value)
    • clearStatus

      public void clearStatus(Element element)
    • getStatus

      @CheckForNull public UPDMProfile.DevelopmentStatusEnum getStatus(Element element)
    • setVersion

      public void setVersion(Element element, @CheckForNull String value)
    • clearVersion

      public void clearVersion(Element element)
    • getVersion

      @CheckForNull public String getVersion(Element element)
    • setRuleKind

      public void setRuleKind(Element element, @CheckForNull UPDMProfile.RuleKindEnum value)
    • clearRuleKind

      public void clearRuleKind(Element element)
    • getRuleKind

      @CheckForNull public UPDMProfile.RuleKindEnum getRuleKind(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)