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:
- K.Venugopal@sun.com
-
-
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 voidcloseStartTag()protected voidcollectVisiblePrefixes(Iterator itr)voidforceDefaultNS(boolean isForce)ListgetInclusivePrefixList()NamespaceContextgetNamespaceContext()booleanisParentToParentAdvice()voidreset()voidsetBodyEpilogue(String bodyEpilogue)voidsetBodyPrologue(String bodyPrologue)voidsetBodyPrologueTime(boolean bodyPrologueTime)voidsetInclusivePrefixList(List values)protected voidwriteAttributesNS(List itr)voidwriteEmptyElement(String namespaceURI, String localName)voidwriteEmptyElement(String prefix, String localName, String namespaceURI)voidwriteEndDocument()voidwriteEndElement()voidwriteNamespace(String prefix, String namespaceURI)voidwriteStartElement(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:
resetin 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:
writeNamespacein interfaceXMLStreamWriter- Overrides:
writeNamespacein classStAXC14nCanonicalizerImpl- Throws:
XMLStreamException
-
writeStartElement
public void writeStartElement(String prefix, String localName, String namespaceURI) throws XMLStreamException
- Specified by:
writeStartElementin interfaceXMLStreamWriter- Overrides:
writeStartElementin classStAXC14nCanonicalizerImpl- Throws:
XMLStreamException
-
closeStartTag
protected void closeStartTag() throws XMLStreamException- Overrides:
closeStartTagin classStAXC14nCanonicalizerImpl- Throws:
XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(String namespaceURI, String localName) throws XMLStreamException
- Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Overrides:
writeEmptyElementin classStAXC14nCanonicalizerImpl- Throws:
XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(String prefix, String localName, String namespaceURI) throws XMLStreamException
- Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Overrides:
writeEmptyElementin classStAXC14nCanonicalizerImpl- Throws:
XMLStreamException
-
writeEndDocument
public void writeEndDocument() throws XMLStreamException- Specified by:
writeEndDocumentin interfaceXMLStreamWriter- Overrides:
writeEndDocumentin classStAXC14nCanonicalizerImpl- Throws:
XMLStreamException
-
writeEndElement
public void writeEndElement() throws XMLStreamException- Specified by:
writeEndElementin interfaceXMLStreamWriter- Overrides:
writeEndElementin 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:
getNamespaceContextin interfaceXMLStreamWriter- Overrides:
getNamespaceContextin classStAXC14nCanonicalizerImpl
-
-