protected static final class DOMStructure.NodeWrapper extends DOMStructure
DOMStructure.NodeWrapper
implMap_, state_, STATE_CREATED, STATE_MARSHALED, STATE_UNINITIALIZED, STATE_UNMARSHALED
Modifier | Constructor and Description |
---|---|
protected |
NodeWrapper(Node node) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearMarshalling() |
String |
getLocalName()
Returns the local name of the represented XML element.
|
String |
getNamespace()
Returns the namespace URI of the represented XML element.
|
Node |
marshal(DOMCryptoContext context,
Node parent,
Node nextSibling)
Wrapped Structures need to be dealt with differently.
|
addBytesToElement, addBytesToElement, clearMarshalling, getBytesFromElement, getBytesFromElementStream, getChildStructures, getChildStructureVersion, getHere, getImplClass, getInstance, getInstance, getNode, getParentStructure, getParentStructureOf, getQualifiedName, getQualifiedName, hasNSDeclAttrInScope, isFeatureSupported, isNSDeclInScope, marshalAttributes, marshalElement, marshalIDAttribute, newIDforLookUp, putChildStructure, putImplClass, setBackToCompatibilityPrior1_14, setNode, setParentStructure, toString, unmarshal, unmarshalAttributes, unmarshalElement, unmarshalIDAttribute, unmarshalStructures, wrapNode
protected NodeWrapper(Node node)
public String getLocalName()
DOMStructure
getLocalName
in class DOMStructure
public String getNamespace()
DOMStructure
getNamespace
in class DOMStructure
protected void clearMarshalling()
clearMarshalling
in class DOMStructure
public Node marshal(DOMCryptoContext context, Node parent, Node nextSibling) throws MarshalException
marshal
in class DOMStructure
context
- the DOMMarshalContext
holding context information about
the marshaling of this DOMStructure
parent
- where to place the marshalled nodenextSibling
- before wich to place the marshalled nodeDOMStrucuture
and
all its child DOMStructurues
MarshalException
- if the marshaling fails for any reasonDOMStructure.marshal(javax.xml.crypto.dom.DOMCryptoContext,
org.w3c.dom.Node, org.w3c.dom.Node)
© 2002-2005 IAIK, © 2004, 2006 - 2019 Stiftung SIC