http://www.w3.org/TR/1999/REC-xpath-19991116
transform.
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected String | engineGetURI()
Implements abstract com. Returns the URI representation of |
| protected XMLSignatureInput | enginePerformTransform(XMLSignatureInput input, OutputStream os, Element transformElement, String baseURI, boolean secureValidation)
Implements abstract com. The mega method which MUST be implemented by the Transformation Algorithm. |
| protected XPathFactory | |
| private boolean |
| HEREFUNC | back to summary |
|---|---|
| pack-priv static final boolean HEREFUNC | |
| TransformXPath | back to summary |
|---|---|
| public TransformXPath() | |
| engineGetURI | back to summary |
|---|---|
| protected String engineGetURI() Implements abstract com. Doc from com. Returns the URI representation of
| |
| enginePerformTransform | back to summary |
|---|---|
| protected XMLSignatureInput enginePerformTransform(XMLSignatureInput input, OutputStream os, Element transformElement, String baseURI, boolean secureValidation) throws TransformationException Implements abstract com. Doc from com. The mega method which MUST be implemented by the Transformation Algorithm.
| |
| getXPathFactory | back to summary |
|---|---|
| protected XPathFactory getXPathFactory() | |
| needsCircumvent | back to summary |
|---|---|
private boolean needsCircumvent(String str)
| |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final XPathAPI | |
| private final Element | |
| private final Node |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | isNodeInclude(Node currentNode)
Implements com. Tells if a node must be output in c14n. |
| public int | isNodeIncludeDO(Node n, int level)
Implements com. Tells if a node must be output in a c14n. |
| str | back to summary |
|---|---|
| private final String str | |
| xPathAPI | back to summary |
|---|---|
| private final XPathAPI xPathAPI | |
| xpathElement | back to summary |
|---|---|
| private final Element xpathElement | |
| xpathnode | back to summary |
|---|---|
| private final Node xpathnode | |
| XPathNodeFilter | back to summary |
|---|---|
| pack-priv XPathNodeFilter(Element xpathElement, Node xpathnode, String str, XPathAPI xPathAPI) | |
| isNodeInclude | back to summary |
|---|---|
| public int isNodeInclude(Node currentNode) throws TransformationException Implements com. Doc from com. Tells if a node must be output in c14n. | |
| isNodeIncludeDO | back to summary |
|---|---|
| public int isNodeIncludeDO(Node n, int level) throws TransformationException Implements com. Doc from com. Tells if a node must be output in a c14n. The caller must assured that this method is always call in document order. The implementations can use this restriction to optimize the transformation. | |