Class UAF.ViewpointStereotype

    • Field Detail

      • CONCERN

        public static final java.lang.String CONCERN
        Relates the Viewpoint to the Concerns that the Viewpoint addresses.
        See Also:
        Constant Field Values
      • LANGUAGE

        public static final java.lang.String LANGUAGE
        The languages used to express the Viewpoint.
        See Also:
        Constant Field Values
      • METHOD

        public static final java.lang.String METHOD
        The methods employed in the development of the Viewpoint.
        See Also:
        Constant Field Values
      • PURPOSE

        public static final java.lang.String PURPOSE
        The purpose of the Viewpoint.
        See Also:
        Constant Field Values
      • STAKEHOLDER

        public static final java.lang.String STAKEHOLDER
        Relates the Viewpoint to the Stakeholders whose Concerns are being addressed by the Viewpoint.
        See Also:
        Constant Field Values
      • URI

        public static final java.lang.String URI
        Captures Unique identifier for the element.
        See Also:
        Constant Field Values
      • CONFORMSTO

        public static final java.lang.String CONFORMSTO
        Relates a UAFElement to the Standard that the UAFElement is conforming to.
        See Also:
        Constant Field Values
      • CONCERNLIST

        public static final java.lang.String CONCERNLIST
        The interest of the stakeholders.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ViewpointStereotype

        protected ViewpointStereotype​(UAF profile)
    • Method Detail

      • getConcernProperty

        @CheckForNull
        public Property getConcernProperty()
      • getLanguageProperty

        @CheckForNull
        public Property getLanguageProperty()
      • getMethodProperty

        @CheckForNull
        public Property getMethodProperty()
      • getPurposeProperty

        @CheckForNull
        public Property getPurposeProperty()
      • getStakeholderProperty

        @CheckForNull
        public Property getStakeholderProperty()
      • getURIProperty

        @CheckForNull
        public Property getURIProperty()
      • getConformsToProperty

        @CheckForNull
        public Property getConformsToProperty()
      • getConcernListProperty

        @CheckForNull
        public Property getConcernListProperty()
      • getPresentationProperty

        @CheckForNull
        public Property getPresentationProperty()
      • setConcern

        public void setConcern​(Element element,
                               @CheckForNull
                               java.util.Collection<? extends Element> value)
      • clearConcern

        public void clearConcern​(Element element)
      • addConcern

        public void addConcern​(Element element,
                               Element value)
      • removeConcern

        public void removeConcern​(Element element,
                                  Element value)
      • getConcern

        public java.util.List<Element> getConcern​(Element element)
      • setLanguage

        public void setLanguage​(Element element,
                                @CheckForNull
                                java.util.Collection<java.lang.String> value)
      • clearLanguage

        public void clearLanguage​(Element element)
      • addLanguage

        public void addLanguage​(Element element,
                                java.lang.String value)
      • removeLanguage

        public void removeLanguage​(Element element,
                                   java.lang.String value)
      • getLanguage

        public java.util.List<java.lang.String> getLanguage​(Element element)
      • setMethod

        public void setMethod​(Element element,
                              @CheckForNull
                              java.util.Collection<java.lang.String> value)
      • clearMethod

        public void clearMethod​(Element element)
      • addMethod

        public void addMethod​(Element element,
                              java.lang.String value)
      • removeMethod

        public void removeMethod​(Element element,
                                 java.lang.String value)
      • getMethod

        public java.util.List<java.lang.String> getMethod​(Element element)
      • setPurpose

        public void setPurpose​(Element element,
                               @CheckForNull
                               java.lang.String value)
      • clearPurpose

        public void clearPurpose​(Element element)
      • getPurpose

        @CheckForNull
        public java.lang.String getPurpose​(Element element)
      • setStakeholder

        public void setStakeholder​(Element element,
                                   @CheckForNull
                                   java.util.Collection<? extends Element> value)
      • clearStakeholder

        public void clearStakeholder​(Element element)
      • addStakeholder

        public void addStakeholder​(Element element,
                                   Element value)
      • removeStakeholder

        public void removeStakeholder​(Element element,
                                      Element value)
      • getStakeholder

        public java.util.List<Element> getStakeholder​(Element element)
      • setURI

        public void setURI​(Element element,
                           @CheckForNull
                           java.lang.String value)
      • clearURI

        public void clearURI​(Element element)
      • getURI

        @CheckForNull
        public java.lang.String getURI​(Element element)
      • setConformsTo

        public void setConformsTo​(Element element,
                                  @CheckForNull
                                  java.util.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 java.util.List<Element> getConformsTo​(Element element)
      • setConcernList

        public void setConcernList​(Element element,
                                   @CheckForNull
                                   java.util.Collection<? extends Element> value)
      • clearConcernList

        public void clearConcernList​(Element element)
      • addConcernList

        public void addConcernList​(Element element,
                                   Element value)
      • removeConcernList

        public void removeConcernList​(Element element,
                                      Element value)
      • getConcernList

        public java.util.List<Element> getConcernList​(Element element)
      • setPresentation

        public void setPresentation​(Element element,
                                    @CheckForNull
                                    java.util.Collection<java.lang.String> value)
      • clearPresentation

        public void clearPresentation​(Element element)
      • addPresentation

        public void addPresentation​(Element element,
                                    java.lang.String value)
      • removePresentation

        public void removePresentation​(Element element,
                                       java.lang.String value)
      • getPresentation

        public java.util.List<java.lang.String> getPresentation​(Element element)
      • clear

        protected void clear()
      • is

        public boolean is​(@CheckForNull
                          Element element)
      • isInstance

        public static boolean isInstance​(@CheckForNull
                                         Element element)