public abstract class Canonicalizer20010315Excl extends CanonicalizerBase
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.TreeSet |
_inclusiveNSSet
This Set contains the names (Strings like "xmlns" or "xmlns:foo") of
the inclusive namespaces.
|
(package private) java.util.SortedSet |
result |
(package private) static java.lang.String |
XMLNS_URI |
_excludeNode, _includeComments, _writer, COMPARE, equalsStr, NODE_AFTER_DOCUMENT_ELEMENT, NODE_BEFORE_DOCUMENT_ELEMENT, NODE_NOT_BEFORE_OR_AFTER_DOCUMENT_ELEMENT, nodeFilter, nullNode, XML, XMLNSreset| Constructor and Description |
|---|
Canonicalizer20010315Excl(boolean includeComments)
Constructor Canonicalizer20010315Excl
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
engineCanonicalizeSubTree(Node rootNode)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeSubTree(Node rootNode,
java.lang.String inclusiveNamespaces)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeSubTree(Node rootNode,
java.lang.String inclusiveNamespaces,
Node excl)
Method engineCanonicalizeSubTree
|
(package private) java.util.Iterator |
handleAttributesSubtree(Element E,
NameSpaceSymbTable ns)
Method handleAttributesSubtree
|
static java.util.SortedSet |
prefixStr2Set(java.lang.String inclusiveNamespaces)
Decodes the
inclusiveNamespaces String and returns all
selected namespace prefixes as a Set. |
canonicalizeSubTree, engineCanonicalizeSubTree, getParentNameSpaces, handleParent, outputAttrToWriter, outputCommentToWriter, outputPItoWriter, outputTextToWriter, setWriterengineCanonicalize, engineGetIncludeComments, engineGetURIjava.util.TreeSet _inclusiveNSSet
static final java.lang.String XMLNS_URI
final java.util.SortedSet result
public Canonicalizer20010315Excl(boolean includeComments)
includeComments - public byte[] engineCanonicalizeSubTree(Node rootNode) throws CanonicalizationException
engineCanonicalizeSubTree in class CanonicalizerBaserootNode - CanonicalizationExceptionpublic byte[] engineCanonicalizeSubTree(Node rootNode, java.lang.String inclusiveNamespaces) throws CanonicalizationException
engineCanonicalizeSubTree in class CanonicalizerSpirootNode - inclusiveNamespaces - CanonicalizationExceptionpublic byte[] engineCanonicalizeSubTree(Node rootNode, java.lang.String inclusiveNamespaces, Node excl) throws CanonicalizationException
rootNode - inclusiveNamespaces - excl - A element to exclude from the org.apache.axiom.c14n.impl process.CanonicalizationExceptionjava.util.Iterator handleAttributesSubtree(Element E, NameSpaceSymbTable ns) throws CanonicalizationException
handleAttributesSubtree in class CanonicalizerBaseE - CanonicalizationExceptionpublic static java.util.SortedSet prefixStr2Set(java.lang.String inclusiveNamespaces)
inclusiveNamespaces String and returns all
selected namespace prefixes as a Set. The #default
namespace token is represented as an empty namespace prefix
("xmlns").
inclusiveNamespaces=" xenc ds #default"
is returned as a Set containing the following Strings:
xmlnsxencdsinclusiveNamespaces -