Public Member Functions | Private Types | Private Attributes

OpenWriter_StylesStream_Listener Class Reference

Inheritance diagram for OpenWriter_StylesStream_Listener:
OpenWriter_Stream_Listener UT_XML::Listener

List of all members.

Public Member Functions

 OpenWriter_StylesStream_Listener (IE_Imp_OpenWriter *importer, bool bOpenDocument)
virtual ~OpenWriter_StylesStream_Listener ()
UT_UTF8String getStyleName (const UT_UTF8String &in) const
virtual void startElement (const gchar *name, const gchar **atts)
virtual void endElement (const gchar *name)
virtual void charData (const gchar *, int)
const gchar * getSectionProps () const

Private Types

enum  { CHARACTER, PARAGRAPH }

Private Attributes

UT_UTF8String m_name
UT_UTF8String m_displayName
UT_UTF8String m_parent
UT_UTF8String m_next
enum
OpenWriter_StylesStream_Listener:: { ... }  
m_type
OO_Stylem_ooStyle
PD_Stylem_pParentStyle
OO_PageStyle m_ooPageStyle
std::string m_pageMaster
const bool m_bOpenDocument
UT_GenericStringMap
< UT_UTF8String * > 
m_styleNameMap

Detailed Description

Class to handle the styles stream


Member Enumeration Documentation

anonymous enum [private]
Enumerator:
CHARACTER 
PARAGRAPH 

Constructor & Destructor Documentation

OpenWriter_StylesStream_Listener::OpenWriter_StylesStream_Listener ( IE_Imp_OpenWriter importer,
bool  bOpenDocument 
) [inline]
virtual OpenWriter_StylesStream_Listener::~OpenWriter_StylesStream_Listener (  )  [inline, virtual]

Member Function Documentation

virtual void OpenWriter_StylesStream_Listener::charData ( const gchar *  ,
int   
) [inline, virtual]

Implements UT_XML::Listener.

const gchar* OpenWriter_StylesStream_Listener::getSectionProps (  )  const [inline]
UT_UTF8String OpenWriter_StylesStream_Listener::getStyleName ( const UT_UTF8String in  )  const [inline]

Member Data Documentation

Referenced by endElement(), and startElement().


The documentation for this class was generated from the following file: