(incubating) | The Free and Open Productivity Suite
Announcing Apache OpenOffice 3.4

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

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

unpublished interface XFastContextHandler
Usage Restrictions
not published
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

Apache Feather

Copyright & License | Privacy | Contact Us

Apache and the Apache feather logos are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.