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
public class StAXEXC14nCanonicalizerImpl extends StAXC14nCanonicalizerImpl
- 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
Constructors Constructor Description StAXEXC14nCanonicalizerImpl()
Creates a new instance of StAXEC14nCanonicalizerImpl
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
closeStartTag()
protected void
collectVisiblePrefixes(Iterator itr)
void
forceDefaultNS(boolean isForce)
List
getInclusivePrefixList()
NamespaceContext
getNamespaceContext()
boolean
isParentToParentAdvice()
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
writeEndDocument()
void
writeEndElement()
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
-
-
-
-
Method Detail
-
setBodyPrologueTime
public void setBodyPrologueTime(boolean bodyPrologueTime)
-
setBodyEpilogue
public void setBodyEpilogue(String bodyEpilogue)
-
setBodyPrologue
public void setBodyPrologue(String bodyPrologue)
-
isParentToParentAdvice
public boolean isParentToParentAdvice()
-
reset
public void reset()
- Overrides:
reset
in classBaseCanonicalizer
-
setInclusivePrefixList
public void setInclusivePrefixList(List values)
-
getInclusivePrefixList
public List getInclusivePrefixList()
-
forceDefaultNS
public void forceDefaultNS(boolean isForce)
-
writeNamespace
public void writeNamespace(String prefix, String namespaceURI) throws XMLStreamException
- Specified by:
writeNamespace
in interfaceXMLStreamWriter
- Overrides:
writeNamespace
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
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() throws XMLStreamException
- Overrides:
closeStartTag
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(String namespaceURI, String localName) throws XMLStreamException
- Specified by:
writeEmptyElement
in interfaceXMLStreamWriter
- Overrides:
writeEmptyElement
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(String prefix, String localName, String namespaceURI) throws XMLStreamException
- Specified by:
writeEmptyElement
in interfaceXMLStreamWriter
- Overrides:
writeEmptyElement
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
writeEndDocument
public void writeEndDocument() throws XMLStreamException
- Specified by:
writeEndDocument
in interfaceXMLStreamWriter
- Overrides:
writeEndDocument
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
writeEndElement
public void writeEndElement() throws XMLStreamException
- Specified by:
writeEndElement
in interfaceXMLStreamWriter
- Overrides:
writeEndElement
in classStAXC14nCanonicalizerImpl
- Throws:
XMLStreamException
-
collectVisiblePrefixes
protected void collectVisiblePrefixes(Iterator itr) throws IOException
- Throws:
IOException
-
writeAttributesNS
protected void writeAttributesNS(List itr) throws IOException
- Throws:
IOException
-
getNamespaceContext
public NamespaceContext getNamespaceContext()
- Specified by:
getNamespaceContext
in interfaceXMLStreamWriter
- Overrides:
getNamespaceContext
in classStAXC14nCanonicalizerImpl
-
-