Class XSURIImpl

    • Field Detail

      • value

        @Nullable
        private String value
        URI value.
    • Constructor Detail

      • XSURIImpl

        protected XSURIImpl​(String namespaceURI,
                            String elementLocalName,
                            String namespacePrefix)
        Constructor.
        Parameters:
        namespaceURI - the namespace the element is in
        elementLocalName - the local name of the XML element this Object represents
        namespacePrefix - the prefix for the given namespace
    • Method Detail

      • getURI

        @Nullable
        public String getURI()
        Gets the URI content of the element.
        Specified by:
        getURI in interface XSURI
        Returns:
        the URI content of the element
      • setURI

        public void setURI​(@Nullable
                           String uri)
        Sets the URI content of the element.
        Specified by:
        setURI in interface XSURI
        Parameters:
        uri - the URI content of the element
      • getOrderedChildren

        public List<XMLObject> getOrderedChildren()
        Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
        Specified by:
        getOrderedChildren in interface XMLObject
        Returns:
        ordered list of child elements