Package com.sun.xml.wss.impl.c14n
Class StAXEXC14nCanonicalizerImpl
java.lang.Object
com.sun.xml.wss.impl.c14n.BaseCanonicalizer
com.sun.xml.wss.impl.c14n.StAXC14nCanonicalizerImpl
com.sun.xml.wss.impl.c14n.StAXEXC14nCanonicalizerImpl
- All Implemented Interfaces:
XMLStreamWriter
- Author:
- [email protected]
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.xml.wss.impl.c14n.BaseCanonicalizer
BaseCanonicalizer.NamespaceContextImpl
-
Field Summary
Fields inherited from class com.sun.xml.wss.impl.c14n.StAXC14nCanonicalizerImpl
elemBuffer
Fields inherited from class com.sun.xml.wss.impl.c14n.BaseCanonicalizer
_attrResult, _attrs, _nsAttrs, _nsResult, initalCacheSize
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of StAXEC14nCanonicalizerImpl -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
void
forceDefaultNS
(boolean isForce) boolean
void
reset()
void
setBodyEpilogue
(String bodyEpilogue) void
setBodyPrologue
(String bodyPrologue) void
setBodyPrologueTime
(boolean bodyPrologueTime) void
setInclusivePrefixList
(List values) protected void
writeAttributesNS
(List itr) void
writeEmptyElement
(String namespaceURI, String localName) void
writeEmptyElement
(String prefix, String localName, String namespaceURI) void
void
void
writeNamespace
(String prefix, String namespaceURI) void
writeStartElement
(String prefix, String localName, String namespaceURI) Methods inherited from class com.sun.xml.wss.impl.c14n.StAXC14nCanonicalizerImpl
close, flush, getAttribute, getNSContext, getPrefix, getProperty, resizeElementStack, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeAttribute, writeAttributes, writeCData, writeCharacters, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEntityRef, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument, writeStartElement, writeStartElement
Methods inherited from class com.sun.xml.wss.impl.c14n.BaseCanonicalizer
addParentNamespaces, getAttributeNS, getOutputStream, namespaceIsAbsolute, namespaceIsRelative, resize, setStream, sort, writeAttributes, writeAttributesNS
-
Constructor Details
-
StAXEXC14nCanonicalizerImpl
public StAXEXC14nCanonicalizerImpl()Creates a new instance of StAXEC14nCanonicalizerImpl
-
-
Method Details
-
setBodyPrologueTime
public void setBodyPrologueTime(boolean bodyPrologueTime) -
setBodyEpilogue
-
setBodyPrologue
-
isParentToParentAdvice
public boolean isParentToParentAdvice() -
reset
public void reset()- Overrides:
reset
in classBaseCanonicalizer
-
setInclusivePrefixList
-
getInclusivePrefixList
-
forceDefaultNS
public void forceDefaultNS(boolean isForce) -
writeNamespace
- Specified by:
writeNamespace
in interfaceXMLStreamWriter
- Overrides:
writeNamespace
in classStAXC14nCanonicalizerImpl
-
writeStartElement
public void writeStartElement(String prefix, String localName, String namespaceURI) throws XMLStreamException - Specified by:
writeStartElement
in interfaceXMLStreamWriter
- Overrides:
writeStartElement
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
closeStartTag
protected void closeStartTag()- Overrides:
closeStartTag
in classStAXC14nCanonicalizerImpl
-
writeEmptyElement
- Specified by:
writeEmptyElement
in interfaceXMLStreamWriter
- Overrides:
writeEmptyElement
in classStAXC14nCanonicalizerImpl
-
writeEmptyElement
public void writeEmptyElement(String prefix, String localName, String namespaceURI) throws XMLStreamException - Specified by:
writeEmptyElement
in interfaceXMLStreamWriter
- Overrides:
writeEmptyElement
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
writeEndDocument
- Specified by:
writeEndDocument
in interfaceXMLStreamWriter
- Overrides:
writeEndDocument
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
writeEndElement
- Specified by:
writeEndElement
in interfaceXMLStreamWriter
- Overrides:
writeEndElement
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
collectVisiblePrefixes
-
writeAttributesNS
- Throws:
IOException
-
getNamespaceContext
- Specified by:
getNamespaceContext
in interfaceXMLStreamWriter
- Overrides:
getNamespaceContext
in classStAXC14nCanonicalizerImpl
-