:: com :: sun :: star :: xml :: sax ::

unpublished interface XFastContextHandler
Description
receives notification of sax document events from a XFastParser .
See also
XFastDocumentHandler

Methods' Summary
startFastElement receives notification of the beginning of an element .  
startUnknownElement receives notification of the beginning of an unknown element .  
endFastElement receives notification of the end of an known element.  
endUnknownElement receives notification of the end of an kown element.  
createFastChildContext receives notification of the beginning of a known child element.  
createUnknownChildContext receives notification of the beginning of a unknown child element .  
characters receives notification of character data.  
Methods' Details
startFastElement
void
startFastElement( [in] long  Element,
[in] XFastAttributeList  Attribs )
raises( SAXException );

Description
receives notification of the beginning of an element .
Parameter Element
contains the integer token from the XFastTokenHandler registered at the XFastParser .
If the element has a namespace that was registered with the XFastParser , Element contains the integer token of the elements local name from the XFastTokenHandler and the integer token of the namespace combined with an arithmetic or operation.
Parameter Attribs
Contains a ::XFastAttrbitueList to access the attributes from the element.
startUnknownElement
void
startUnknownElement( [in] string  Namespace,
[in] string  Name,
[in] XFastAttributeList  Attribs )
raises( SAXException );

Description
receives notification of the beginning of an unknown element .
Parameter Namespace
contains the namespace url (not the prefix!) of this element.
Parameter Name
contains the elements local name.
Parameter Attribs
Contains a ::XFastAttrbitueList to access the attributes from the element.
endFastElement
void
endFastElement( [in] long  Element )
raises( SAXException );

Description
receives notification of the end of an known element.
See also
startFastElement
endUnknownElement
void
endUnknownElement( [in] string  Namespace,
[in] string  Name )
raises( SAXException );

Description
receives notification of the end of an kown element.
See also
startUnknownElement
createFastChildContext
XFastContextHandler
createFastChildContext( [in] long  Element,
[in] XFastAttributeList  Attribs )
raises( SAXException );

Description
receives notification of the beginning of a known child element.
Parameter Element
contains the integer token from the XFastTokenHandler registered at the XFastParser .
If the element has a namespace that was registered with the XFastParser , Element contains the integer token of the elements local name from the XFastTokenHandler and the integer token of the namespace combined with an arithmetic or operation.
Parameter Attribs
Contains a ::XFastAttrbitueList to access the attributes from the element.
createUnknownChildContext
XFastContextHandler
createUnknownChildContext( [in] string  Namespace,
[in] string  Name,
[in] XFastAttributeList  Attribs )
raises( SAXException );

Description
receives notification of the beginning of a unknown child element .
Parameter Namespace
contains the namespace url (not the prefix!) of this element.
Parameter Name
contains the elements local name.
Parameter Attribs
Contains a ::XFastAttrbitueList to access the attributes the element.
characters
void
characters( [in] string  aChars )
raises( SAXException );

Description
receives notification of character data.
Top of Page