Package com.mycila.xmltool
Class XMLDocDefinition
java.lang.Object
com.mycila.xmltool.XMLDocDefinition
- All Implemented Interfaces:
NamespaceContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Documentprivate final booleanprivate Elementprivate final XMLDocPath -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) XMLDocDefinitionaddDefaultNamespace(String defaultNamespaceURI) (package private) XMLDocDefinitionaddNamespace(String prefix, String namespaceURI) (package private) AttrcreateAttribute(Element current, String name, String value) (package private) CDATASectioncreateCDATA(String data) (package private) ElementcreateElement(String tagName) (package private) XMLDocDefinitioncreateRoot(String tagName) (package private) TextcreateText(String text) private booleanprivate Stringprivate String(package private) Document(package private) Stringprivate StringgetNamespace(String tagName) getNamespaceURI(String prefix) getPrefixes(String namespaceURI) (package private) ElementgetRoot()(package private) XMLDocPathgetXpath()boolean(package private) XMLDocDefinition(package private) void(package private) Element(package private) ElementrenameWithoutNS(Attr attr, String newTagName) (package private) ElementrenameWithoutNS(Element node, String newNodeName) (package private) void
-
Field Details
-
root
-
document
-
xpath
-
namespaces
-
ignoreNamespaces
private final boolean ignoreNamespaces
-
-
Constructor Details
-
XMLDocDefinition
XMLDocDefinition(Node node, boolean ignoreNamespaces)
-
-
Method Details
-
addNamespace
- Throws:
XMLDocumentException
-
addDefaultNamespace
-
getEncoding
String getEncoding() -
getDocument
Document getDocument() -
getRoot
Element getRoot() -
getXpath
XMLDocPath getXpath() -
createElement
-
createAttribute
-
createText
-
createCDATA
-
createRoot
-
rename
-
renameWithoutNS
-
rename
-
rename
-
renameWithoutNS
-
normalize
XMLDocDefinition normalize() -
resetNamespaces
void resetNamespaces() -
getNamespace
-
readNamespaces
void readNamespaces() -
defaultNamespaceDefined
private boolean defaultNamespaceDefined() -
getDefaultNamespace
-
generatePrefix
-
isIgnoreNamespaces
public boolean isIgnoreNamespaces() -
getNamespaceURI
- Specified by:
getNamespaceURIin interfaceNamespaceContext
-
getPrefix
- Specified by:
getPrefixin interfaceNamespaceContext
-
getPrefixes
- Specified by:
getPrefixesin interfaceNamespaceContext
-