|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--net.sf.saxon.event.ProxyReceiver
|
+--net.sf.saxon.event.CDATAFilter
CDATAFilter: This ProxyEmitter converts character data to CDATA sections, if the character data belongs to one of a set of element types to be handled this way.
| Field Summary |
| Fields inherited from class net.sf.saxon.event.ProxyReceiver |
baseReceiver, config, systemId |
| Fields inherited from interface javax.xml.transform.Result |
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING |
| Constructor Summary | |
CDATAFilter()
|
|
| Method Summary | |
void |
characters(java.lang.CharSequence chars,
int properties)
Output character data |
void |
comment(java.lang.CharSequence chars,
int properties)
Output a comment |
void |
endElement()
Output element end tag |
void |
flush(java.lang.StringBuffer buffer)
Flush the buffer containing accumulated character data, generating it as CDATA where appropriate |
void |
processingInstruction(java.lang.String target,
java.lang.CharSequence data,
int properties)
Output a processing instruction |
void |
setOutputProperties(java.util.Properties details)
Set the properties for this indenter |
void |
startElement(int nameCode,
int typeCode,
int properties)
Output element start tag |
| Methods inherited from class net.sf.saxon.event.ProxyReceiver |
attribute, endDocument, getConfiguration, getNamePool, getSystemId, getUnderlyingReceiver, namespace, setConfiguration, setDocumentLocator, setSystemId, setUnderlyingReceiver, setUnparsedEntity, startContent, startDocument |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CDATAFilter()
| Method Detail |
public void setOutputProperties(java.util.Properties details)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public void startElement(int nameCode,
int typeCode,
int properties)
throws javax.xml.transform.TransformerException
startElement in interface ReceiverstartElement in class ProxyReceivernameCode - integer code identifying the name of the element within the name pool.typeCode - integer code identifying the element's type within the name pool.
javax.xml.transform.TransformerException
public void endElement()
throws javax.xml.transform.TransformerException
endElement in interface ReceiverendElement in class ProxyReceiverjavax.xml.transform.TransformerException
public void processingInstruction(java.lang.String target,
java.lang.CharSequence data,
int properties)
throws javax.xml.transform.TransformerException
processingInstruction in interface ReceiverprocessingInstruction in class ProxyReceivertarget - The PI name. This must be a legal name (it will not be checked).data - The data portion of the processing instructionproperties - Additional information about the PI. The following bits are
defined:
javax.xml.transform.TransformerException
public void characters(java.lang.CharSequence chars,
int properties)
throws javax.xml.transform.TransformerException
characters in interface Receivercharacters in class ProxyReceiverchars - The charactersproperties - Bit significant value. The following bits are defined:
javax.xml.transform.TransformerException
public void comment(java.lang.CharSequence chars,
int properties)
throws javax.xml.transform.TransformerException
comment in interface Receivercomment in class ProxyReceiverchars - The content of the commentproperties - Additional information about the comment. The following bits are
defined:
javax.xml.transform.TransformerException
public void flush(java.lang.StringBuffer buffer)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||