| java.lang.Object net.n3.nanoxml.StdXMLBuilder net.n3.nanoxml.XIncludeXMLBuilder
XIncludeXMLBuilder | public class XIncludeXMLBuilder extends StdXMLBuilder (Code) | | Extend the XMLBuilder to add XInclude functionality
|
ACCEPT_ENCODING | final public static String ACCEPT_ENCODING(Code) | | The attribute describing the accept header that will be used with
http based includes.
|
ENCODING_ATTRIB | final public static String ENCODING_ATTRIB(Code) | | The attribute to decribe the encoding of the text include (no effect when
parse='xml')
|
FALLBACK_ELEMENT | final public static String FALLBACK_ELEMENT(Code) | | The element for handling fallbacks. This should be called "fallback" and
be in the
XIncludeXMLBuilder.INCLUDE_NS but namespaces are not supported
|
FRAGMENT | final public static String FRAGMENT(Code) | | The fragment element is a root node element that can be
used to wrap xml fragments for inclusion. It is removed during the
include operation. This should be called "fragment" and be in the
XIncludeXMLBuilder.FRAGMENT_NS but namespaces are not supported.
|
FRAGMENT_NS | final public static String FRAGMENT_NS(Code) | | Namespace for the "fragment" element used to include xml documents with
no explicit root node.
|
HREF_ATTRIB | final public static String HREF_ATTRIB(Code) | | The location of the included data
|
INCLUDE_NS | final public static String INCLUDE_NS(Code) | | Namespace for XInclude (NOTE that this is not used
at the moment). The specification can be found
here.
|
PARSE_ATTRIB | final public static String PARSE_ATTRIB(Code) | | Parse attribute. If missing this implies "xml" its other valid value
is "text"
|
XPOINTER_ATTRIB | final public static String XPOINTER_ATTRIB(Code) | | The xpointer attribute. This must not be used when "parse='text'"
|
startBuilding | public void startBuilding(String systemID, int lineNr)(Code) | | used to record the system id for this document.
Parameters: systemID - the system id of the document being built Parameters: lineNr - the line number |
Methods inherited from net.n3.nanoxml.StdXMLBuilder | public void addAttribute(String key, String nsPrefix, String nsSystemID, String value, String type) throws Exception(Code)(Java Doc) public void addPCData(Reader reader, String systemID, int lineNr) throws Exception(Code)(Java Doc) public void elementAttributesProcessed(String name, String nsPrefix, String nsSystemID)(Code)(Java Doc) public void endElement(String name, String nsPrefix, String nsSystemID)(Code)(Java Doc) protected void finalize() throws Throwable(Code)(Java Doc) protected XMLElement getCurrentElement()(Code)(Java Doc) public Object getResult()(Code)(Java Doc) protected Stack<XMLElement> getStack()(Code)(Java Doc) public void newProcessingInstruction(String target, Reader reader)(Code)(Java Doc) protected void setRootElement(XMLElement element)(Code)(Java Doc) public void startBuilding(String systemID, int lineNr)(Code)(Java Doc) public void startElement(String name, String nsPrefix, String nsSystemID, String systemID, int lineNr)(Code)(Java Doc)
|
|
|