SmXMLDocContext_Impl Class Reference

Inherits SmXMLImportContext.

Inherited by SmXMLRowContext_Impl.

Inheritance diagram for SmXMLDocContext_Impl:

Inheritance graph
[legend]
Collaboration diagram for SmXMLDocContext_Impl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SmXMLDocContext_Impl (SmXMLImport &rImport, sal_uInt16 nPrfx, const OUString &rLName)
virtual SvXMLImportContext * CreateChildContext (sal_uInt16 nPrefix, const OUString &rLocalName, const uno::Reference< xml::sax::XAttributeList > &xAttrList)
void EndElement ()

Detailed Description

Definition at line 1283 of file mathml.cxx.


Constructor & Destructor Documentation

SmXMLDocContext_Impl::SmXMLDocContext_Impl ( SmXMLImport rImport,
sal_uInt16  nPrfx,
const OUString &  rLName 
) [inline]

Definition at line 1286 of file mathml.cxx.


Member Function Documentation

SvXMLImportContext * SmXMLDocContext_Impl::CreateChildContext ( sal_uInt16  nPrefix,
const OUString &  rLocalName,
const uno::Reference< xml::sax::XAttributeList > &  xAttrList 
) [virtual]

Reimplemented from SmXMLImportContext.

Reimplemented in SmXMLRowContext_Impl, SmXMLMultiScriptsContext_Impl, SmXMLTableRowContext_Impl, and SmXMLTableContext_Impl.

Definition at line 2664 of file mathml.cxx.

References SmXMLImport::CreateActionContext(), SmXMLImport::CreateErrorContext(), SmXMLImport::CreateFencedContext(), SmXMLImport::CreateFracContext(), SmXMLImport::CreateMultiScriptsContext(), SmXMLImport::CreateOverContext(), SmXMLImport::CreatePaddedContext(), SmXMLImport::CreatePhantomContext(), SmXMLImport::CreateRootContext(), SmXMLImport::CreateRowContext(), SmXMLImport::CreateSqrtContext(), SmXMLImport::CreateStyleContext(), SmXMLImport::CreateSubContext(), SmXMLImport::CreateSubSupContext(), SmXMLImport::CreateSupContext(), SmXMLImport::CreateTableContext(), SmXMLImport::CreateUnderContext(), SmXMLImport::CreateUnderOverContext(), SmXMLImport::GetPresLayoutElemTokenMap(), SmXMLImportContext::GetSmImport(), SmXMLRowContext_Impl::StrictCreateChildContext(), XML_TOK_MACTION, XML_TOK_MERROR, XML_TOK_MFENCED, XML_TOK_MFRAC, XML_TOK_MMULTISCRIPTS, XML_TOK_MOVER, XML_TOK_MPADDED, XML_TOK_MPHANTOM, XML_TOK_MROOT, XML_TOK_MROW, XML_TOK_MSQRT, XML_TOK_MSTYLE, XML_TOK_MSUB, XML_TOK_MSUBSUP, XML_TOK_MSUP, XML_TOK_MTABLE, XML_TOK_MUNDER, XML_TOK_MUNDEROVER, and XML_TOK_SEMANTICS.

Referenced by SmXMLRowContext_Impl::CreateChildContext().

void SmXMLDocContext_Impl::EndElement (  ) 

Reimplemented in SmXMLRowContext_Impl, SmXMLFracContext_Impl, SmXMLSqrtContext_Impl, SmXMLRootContext_Impl, SmXMLStyleContext_Impl, SmXMLPaddedContext_Impl, SmXMLPhantomContext_Impl, SmXMLFencedContext_Impl, SmXMLErrorContext_Impl, SmXMLSubContext_Impl, SmXMLSupContext_Impl, SmXMLSubSupContext_Impl, SmXMLUnderContext_Impl, SmXMLOverContext_Impl, SmXMLUnderOverContext_Impl, SmXMLMultiScriptsContext_Impl, SmXMLTableContext_Impl, SmXMLAlignGroupContext_Impl, and SmXMLActionContext_Impl.

Definition at line 2770 of file mathml.cxx.

References SmXMLImport::GetNodeStack(), SmXMLImportContext::GetSmImport(), and SmStructureNode::SetSubNodes().


The documentation for this class was generated from the following file:
Generated on Wed Feb 20 17:23:45 2008 for maths by  doxygen 1.5.1