This class is do XML Transformation.
Inheritance:
Public Methods
-
virtual bool processCDATA(WStringChunk& data, XMLContext& ctx)
-
virtual bool processCharData(WStringChunk& data, XMLContext& ctx)
-
virtual bool processComment(WStringChunk& comment, XMLContext& ctx)
-
virtual bool processDTDAttributeListDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual bool processDTDElementDef(WStringChunk& name, WStringChunk& contentSpecs, XMLContext& ctx)
-
virtual bool processDTDEntityDef(bool pe, WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual bool processDTDNotationDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual bool processEmpty(XMLContext& ctx)
-
virtual bool processEndOfDOCTYPE(XMLContext& ctx)
-
virtual bool processEndOfDefaultNamespace( XMLContext& ctx)
-
virtual bool processEndOfDocument(XMLContext& ctx)
-
virtual bool processEndOfElement(WStringChunk& name, XMLContext& ctx)
-
virtual bool processEndOfInternalDTD(XMLContext& ctx)
-
virtual bool processEntityReference(WStringChunk& data, XMLContext& ctx)
-
virtual bool processNewline(XMLContext& ctx)
-
virtual bool processPI(WStringChunk& target, WStringChunk& instructions, XMLContext& ctx)
-
virtual bool processStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId, XMLContext& ctx)
-
virtual bool processStartOfDefaultNamespace( WStringChunk& URI, XMLContext& ctx)
-
virtual bool processStartOfDocument(XMLContext& ctx)
-
virtual bool processStartOfElement(WStringChunk& name, XMLAttributes& attributes, XMLContext& ctx)
-
virtual bool processStartOfInternalDTD(XMLContext& ctx)
-
virtual bool processUnknown(XMLContext& ctx)
-
virtual bool processWhitespace(WStringChunk& data, XMLContext& ctx)
-
virtual bool processXMLDecl(WStringChunk& versionInfo, WStringChunk& encodingName, bool standalone, XMLContext& ctx)
-
virtual bool transformEvent(XMLParseEvent& ev, XMLContext& context)
- this is function, which transform XML events.
Public Methods
-
virtual void sendCDATA(WStringChunk& data, XMLContext& ctx)
-
virtual void sendCharData(WStringChunk& data, XMLContext& ctx)
-
virtual void sendComment(WStringChunk& comment, XMLContext& ctx)
-
virtual void sendDTDAttributeListDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual void sendDTDElementDef(WStringChunk& name, WStringChunk& contentSpecs, XMLContext& ctx)
-
virtual void sendDTDEntityDef(bool pe, WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual void sendDTDNotationDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual void sendEmpty(XMLContext& ctx)
-
virtual void sendEndOfDOCTYPE(XMLContext& ctx)
-
virtual void sendEndOfDefaultNamespace( XMLContext& ctx)
-
virtual void sendEndOfDocument(XMLContext& ctx)
-
virtual void sendEndOfElement(WStringChunk& name, XMLContext& ctx)
-
virtual void sendEndOfInternalDTD(XMLContext& ctx)
-
virtual void sendEntityReference(WStringChunk& data, XMLContext& ctx)
-
virtual void sendNewline(XMLContext& ctx)
-
virtual void sendPI(WStringChunk& target, WStringChunk& instructions, XMLContext& ctx)
-
virtual void sendStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId, XMLContext& ctx)
-
virtual void sendStartOfDefaultNamespace( WStringChunk& URI, XMLContext& ctx)
-
virtual void sendStartOfDocument(XMLContext& ctx)
-
virtual void sendStartOfElement(WStringChunk& name, XMLAttributes& attributes, XMLContext& ctx)
-
virtual void sendStartOfInternalDTD(XMLContext& ctx)
-
virtual void sendUnknown(XMLContext& ctx)
-
virtual void sendWhitespace(WStringChunk& data, XMLContext& ctx)
-
virtual void sendXMLDecl(WStringChunk& VersionInfo, WStringChunk& EncodingName, bool standalone, XMLContext& ctx)
Protected Methods
-
virtual void eventReceived(XMLParseEvent& event, XMLContext& context)
-
virtual void receiveCDATA(WStringChunk& data, XMLContext& ctx)
-
virtual void receiveCharData(WStringChunk& data, XMLContext& ctx)
-
virtual void receiveComment(WStringChunk& comment, XMLContext& ctx)
-
virtual void receiveDTDAttributeListDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual void receiveDTDElementDef(WStringChunk& name, WStringChunk& contentSpecs, XMLContext& ctx)
-
virtual void receiveDTDEntityDef(bool pe, WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual void receiveDTDNotationDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
-
virtual void receiveEmpty(XMLContext& ctx)
-
virtual void receiveEndOfDOCTYPE(XMLContext& ctx)
-
virtual void receiveEndOfDefaultNamespace( XMLContext& ctx)
-
virtual void receiveEndOfDocument(XMLContext& ctx)
-
virtual void receiveEndOfElement(WStringChunk& name, XMLContext& ctx)
-
virtual void receiveEndOfInternalDTD(XMLContext& ctx)
-
virtual void receiveEntityReference(WStringChunk& data, XMLContext& ctx)
-
virtual void receiveNewline(XMLContext& ctx)
-
virtual void receivePI(WStringChunk& target, WStringChunk& instructions, XMLContext& ctx)
-
virtual void receiveStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId, XMLContext& ctx)
-
virtual void receiveStartOfDefaultNamespace( WStringChunk& URI, XMLContext& ctx)
-
virtual void receiveStartOfDocument(XMLContext& ctx)
-
virtual void receiveStartOfElement(WStringChunk& name, XMLAttributes& attributes, XMLContext& ctx)
-
virtual void receiveStartOfInternalDTD(XMLContext& ctx)
-
virtual void receiveUnknown(XMLContext& ctx)
-
virtual void receiveWhitespace(WStringChunk& data, XMLContext& ctx)
-
virtual void receiveXMLDecl(WStringChunk& VersionInfo, WStringChunk& EncodingName, bool standalone, XMLContext& ctx)
Documentation
This class is do XML Transformation.
Users XML transformers must be derived from this class
virtual bool transformEvent(XMLParseEvent& ev, XMLContext& context)
-
this is function, which transform XML events.
by defaults it call processXxxx methods, and
if processXxx returns true, than send event
to its destination (next transformer in chain)
virtual bool processUnknown(XMLContext& ctx)
virtual bool processEmpty(XMLContext& ctx)
virtual bool processStartOfDocument(XMLContext& ctx)
virtual bool processEndOfDocument(XMLContext& ctx)
virtual bool processXMLDecl(WStringChunk& versionInfo, WStringChunk& encodingName, bool standalone, XMLContext& ctx)
virtual bool processStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId, XMLContext& ctx)
virtual bool processEndOfDOCTYPE(XMLContext& ctx)
virtual bool processStartOfInternalDTD(XMLContext& ctx)
virtual bool processEndOfInternalDTD(XMLContext& ctx)
virtual bool processDTDElementDef(WStringChunk& name, WStringChunk& contentSpecs, XMLContext& ctx)
virtual bool processDTDAttributeListDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
virtual bool processDTDEntityDef(bool pe, WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
virtual bool processDTDNotationDef(WStringChunk& name, WStringChunk& decls, XMLContext& ctx)
virtual bool processStartOfElement(WStringChunk& name, XMLAttributes& attributes, XMLContext& ctx)
virtual bool processEndOfElement(WStringChunk& name, XMLContext& ctx)
virtual bool processStartOfDefaultNamespace( WStringChunk& URI, XMLContext& ctx)
virtual bool processEndOfDefaultNamespace( XMLContext& ctx)
virtual bool processCharData(WStringChunk& data, XMLContext& ctx)
virtual bool processCDATA(WStringChunk& data, XMLContext& ctx)
virtual bool processEntityReference(WStringChunk& data, XMLContext& ctx)
virtual bool processWhitespace(WStringChunk& data, XMLContext& ctx)
virtual bool processNewline(XMLContext& ctx)
virtual bool processPI(WStringChunk& target, WStringChunk& instructions, XMLContext& ctx)
virtual bool processComment(WStringChunk& comment, XMLContext& ctx)
- This class has no child classes.
- Friends:
- XMLTransformedSource
XMLTransformedDestination
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.