SmXMLIdentifierContext_Impl Class Reference

Inherits SmXMLImportContext.

Inheritance diagram for SmXMLIdentifierContext_Impl:

Inheritance graph
[legend]
Collaboration diagram for SmXMLIdentifierContext_Impl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SmXMLIdentifierContext_Impl (SmXMLImport &rImport, sal_uInt16 nPrefix, const OUString &rLName)
void TCharacters (const OUString &rChars)
void StartElement (const uno::Reference< xml::sax::XAttributeList > &xAttrList)
void EndElement ()

Protected Attributes

SmXMLContext_Helper aStyleHelper
SmToken aToken

Detailed Description

Definition at line 2002 of file mathml.cxx.


Constructor & Destructor Documentation

SmXMLIdentifierContext_Impl::SmXMLIdentifierContext_Impl ( SmXMLImport rImport,
sal_uInt16  nPrefix,
const OUString &  rLName 
) [inline]

Definition at line 2005 of file mathml.cxx.

References aToken, SmToken::cMathChar, SmToken::eType, SmToken::nGroup, SmToken::nLevel, and TIDENT.


Member Function Documentation

void SmXMLIdentifierContext_Impl::TCharacters ( const OUString &  rChars  )  [virtual]

Reimplemented from SmXMLImportContext.

Definition at line 2056 of file mathml.cxx.

References SmToken::aText, and aToken.

void SmXMLIdentifierContext_Impl::StartElement ( const uno::Reference< xml::sax::XAttributeList > &  xAttrList  )  [inline]

Definition at line 2015 of file mathml.cxx.

References aStyleHelper, and SmXMLContext_Helper::RetrieveAttrs().

void SmXMLIdentifierContext_Impl::EndElement (  ) 

Definition at line 2023 of file mathml.cxx.

References SmXMLContext_Helper::ApplyAttrs(), aStyleHelper, SmToken::aText, aToken, SmXMLContext_Helper::bFontNodeNeeded, FNT_FUNCTION, FNT_VARIABLE, SmNode::GetFont(), SmXMLImport::GetNodeStack(), SmXMLImportContext::GetSmImport(), SmXMLContext_Helper::nFontSize, SmXMLContext_Helper::nIsBold, SmXMLContext_Helper::nIsItalic, SmXMLContext_Helper::sColor, and SmXMLContext_Helper::sFontFamily.


Member Data Documentation

SmXMLContext_Helper SmXMLIdentifierContext_Impl::aStyleHelper [protected]

Definition at line 2019 of file mathml.cxx.

Referenced by EndElement(), and StartElement().

SmToken SmXMLIdentifierContext_Impl::aToken [protected]

Definition at line 2020 of file mathml.cxx.

Referenced by EndElement(), SmXMLIdentifierContext_Impl(), and TCharacters().


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