class CASL::XMLParseEvent

XMLParseEvents are generated by XML Source (i.

Public Methods

[more]void checkType(Type type) const
[more]void checkType(Type type, const char* message) const
[more]void fillDTDAttributeListDef(WStringChunk& name, WStringChunk& decls)
[more]void fillDTDElementDef(WStringChunk& name, WStringChunk& contentspecs)
[more]void fillDTDEntityDef(bool& pe, WStringChunk& name, WStringChunk& value)
[more]void fillStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId)
[more]void fillStartOfDefaultNamespace(WStringChunk& URI)
[more]void fillStartOfElement(WStringChunk& name, XMLAttributes& attributes)
[more]void fillXMLDecl(WStringChunk& versionInfo, WStringChunk& encName, bool& standalone)
[more]WStringChunk& getCDATA()
[more]const WStringChunk& getCharData() const
[more]WStringChunk& getCharData()
[more]WStringChunk& getComment()
[more]const WStringChunk& getDTDAttributeListDecls() const
[more]WStringChunk& getDTDAttributeListDecls()
[more]const WStringChunk& getDTDAttributeListName() const
[more]WStringChunk& getDTDAttributeListName()
[more]const BufferChunk<CharType> & getDTDElementDefDecls() const
[more]BufferChunk<CharType> & getDTDElementDefDecls()
[more]BufferChunk<CharType> & getDTDElementDefName()
[more]const BufferChunk<CharType> & getDTDElementDefName() const
[more]WStringChunk& getDTDEntityDefDecls()
[more]WStringChunk& getDTDEntityDefName()
[more]bool getDTDEntityDefPE()
[more]WStringChunk& getDTDNotationDefDecls()
[more]WStringChunk& getDTDNotationDefName()
[more]XMLAttributes& getElementAttributes()
[more]WStringChunk& getElementName()
[more]WStringChunk& getEntityReference()
[more]WStringChunk& getNamespaceURI()
[more]const WStringChunk& getPITarget() const
[more]WStringChunk& getPITarget()
[more]WStringChunk& getPIValue()
[more]const WStringChunk& getPIValue() const
[more]WStringChunk& getStartOfDOCTYPEExternalId()
[more]WStringChunk& getStartOfDOCTYPEName()
[more]WStringChunk& getWhitespace()
[more]const WStringChunk& getWhitespace() const
[more]const WStringChunk& getXMLDeclEncodingName() const
[more]WStringChunk& getXMLDeclEncodingName()
[more]const WStringChunk& getXMLDeclVersionInfo() const
[more]WStringChunk& getXMLDeclVersionInfo()
[more]void setCDATA(WStringChunk& comment)
[more]void setCharData(WStringChunk& chardata)
[more]void setComment(WStringChunk& comment)
[more]void setDTDAttributeListDef(WStringChunk& name, WStringChunk& decls)
[more]void setDTDElementDef(WStringChunk& name, WStringChunk& contentspecs)
[more]void setDTDEntityDef(bool pe, WStringChunk& name, WStringChunk& value)
[more]void setDTDNotationDef(WStringChunk& name, WStringChunk& value)
[more]void setEmpty()
[more]void setEndOfDOCTYPE()
[more]void setEndOfDefaultNamespace()
[more]void setEndOfDocument()
[more]void setEndOfElement(WStringChunk& name)
[more]void setEndOfInternalDTD()
[more]void setEntityReference(WStringChunk& reference)
[more]void setNewline()
[more]void setPI(WStringChunk& target, WStringChunk& value)
[more]void setStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId)
[more]void setStartOfDefaultNamespace(WStringChunk& URI)
[more]void setStartOfDocument()
[more]void setStartOfElement(WStringChunk& name, XMLAttributes& attributes)
[more]void setStartOfInternalDTD()
[more]void setUnknown()
[more]void setWhitespace(WStringChunk& whitespace)
[more]void setWhitespace()
[more]void setXMLDecl(WStringChunk& versionInfo, WStringChunk& encName, bool standalone)
[more]Type type() const

Public Members

[more]enum Type
Possible types of events


Documentation

XMLParseEvents are generated by XML Source (i. e. parser) (transformes and destinations simple definde by handling of such events
oenum Type
Possible types of events

o Unknown

o Empty

o StartOfDocument

o EndOfDocument

o XMLDecl

o StartOfDOCTYPE

o EndOfDOCTYPE

o StartOfInternalDTD

o EndOfInternalDTD

o DTDElementDef

o DTDAttributeListDef

o DTDEntityDef

o DTDNotationDef

o StartOfElement

o EndOfElement

o StartOfDefaultNamespace

o EndOfDefaultNamespace

o CharData

o CDATA

o EntityReference

o Whitespace

o Newline

o Comment

o PI

oType type() const

ovoid setUnknown()

ovoid setEmpty()

ovoid setStartOfDocument()

ovoid setEndOfDocument()

ovoid setXMLDecl(WStringChunk& versionInfo, WStringChunk& encName, bool standalone)

ovoid fillXMLDecl(WStringChunk& versionInfo, WStringChunk& encName, bool& standalone)

oconst WStringChunk& getXMLDeclVersionInfo() const

oWStringChunk& getXMLDeclVersionInfo()

oconst WStringChunk& getXMLDeclEncodingName() const

oWStringChunk& getXMLDeclEncodingName()

ovoid setStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId)

oWStringChunk& getStartOfDOCTYPEName()

oWStringChunk& getStartOfDOCTYPEExternalId()

ovoid fillStartOfDOCTYPE(WStringChunk& name, WStringChunk& externalId)

ovoid setStartOfInternalDTD()

ovoid setEndOfInternalDTD()

ovoid setEndOfDOCTYPE()

ovoid setDTDElementDef(WStringChunk& name, WStringChunk& contentspecs)

ovoid fillDTDElementDef(WStringChunk& name, WStringChunk& contentspecs)

oconst BufferChunk<CharType> & getDTDElementDefName() const

oBufferChunk<CharType> & getDTDElementDefName()

oconst BufferChunk<CharType> & getDTDElementDefDecls() const

oBufferChunk<CharType> & getDTDElementDefDecls()

ovoid setDTDAttributeListDef(WStringChunk& name, WStringChunk& decls)

oconst WStringChunk& getDTDAttributeListName() const

oWStringChunk& getDTDAttributeListName()

oconst WStringChunk& getDTDAttributeListDecls() const

oWStringChunk& getDTDAttributeListDecls()

ovoid fillDTDAttributeListDef(WStringChunk& name, WStringChunk& decls)

ovoid setDTDEntityDef(bool pe, WStringChunk& name, WStringChunk& value)

ovoid fillDTDEntityDef(bool& pe, WStringChunk& name, WStringChunk& value)

obool getDTDEntityDefPE()

oWStringChunk& getDTDEntityDefName()

oWStringChunk& getDTDEntityDefDecls()

ovoid setDTDNotationDef(WStringChunk& name, WStringChunk& value)

oWStringChunk& getDTDNotationDefName()

oWStringChunk& getDTDNotationDefDecls()

ovoid setStartOfElement(WStringChunk& name, XMLAttributes& attributes)

ovoid fillStartOfElement(WStringChunk& name, XMLAttributes& attributes)

oWStringChunk& getElementName()

oXMLAttributes& getElementAttributes()

ovoid setEndOfElement(WStringChunk& name)

ovoid setStartOfDefaultNamespace(WStringChunk& URI)

ovoid fillStartOfDefaultNamespace(WStringChunk& URI)

oWStringChunk& getNamespaceURI()

ovoid setEndOfDefaultNamespace()

ovoid setCharData(WStringChunk& chardata)

oconst WStringChunk& getCharData() const

oWStringChunk& getCharData()

ovoid setEntityReference(WStringChunk& reference)

oWStringChunk& getEntityReference()

ovoid setWhitespace()

ovoid setWhitespace(WStringChunk& whitespace)

oWStringChunk& getWhitespace()

oconst WStringChunk& getWhitespace() const

ovoid setNewline()

ovoid setPI(WStringChunk& target, WStringChunk& value)

oconst WStringChunk& getPITarget() const

oWStringChunk& getPITarget()

oconst WStringChunk& getPIValue() const

oWStringChunk& getPIValue()

ovoid setComment(WStringChunk& comment)

oWStringChunk& getComment()

ovoid setCDATA(WStringChunk& comment)

oWStringChunk& getCDATA()

ovoid checkType(Type type) const

ovoid checkType(Type type, const char* message) const


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.