Public Member Functions | Private Attributes

OO_AccumulatorImpl Class Reference

#include <ie_exp_OpenWriter.h>

Inheritance diagram for OO_AccumulatorImpl:
OO_ListenerImpl

List of all members.

Public Member Functions

 OO_AccumulatorImpl (OO_StylesContainer *pStylesContainer)
virtual void insertText (const UT_UCSChar *, UT_uint32)
virtual void openBlock (const std::string &styleAtts, const std::string &styleProps, const std::string &font, bool bIsHeading=false)
virtual void closeBlock ()
virtual void openSpan (const std::string &props, const std::string &font)
virtual void closeSpan ()
virtual void openHyperlink (const PP_AttrProp *)
virtual void closeHyperlink ()

Private Attributes

OO_StylesContainerm_pStylesContainer

Detailed Description

OO_AccumulatorImpl: This class collects style definitions from the document, gathering information from the listener which references it. It does not actually write anything, merely storing


Constructor & Destructor Documentation

OO_AccumulatorImpl::OO_AccumulatorImpl ( OO_StylesContainer pStylesContainer  )  [inline]

References m_pStylesContainer.


Member Function Documentation

virtual void OO_AccumulatorImpl::closeBlock (  )  [inline, virtual]

Implements OO_ListenerImpl.

virtual void OO_AccumulatorImpl::closeHyperlink (  )  [inline, virtual]

Implements OO_ListenerImpl.

virtual void OO_AccumulatorImpl::closeSpan (  )  [inline, virtual]

Implements OO_ListenerImpl.

virtual void OO_AccumulatorImpl::insertText ( const UT_UCSChar ,
UT_uint32   
) [inline, virtual]

Implements OO_ListenerImpl.

void OO_AccumulatorImpl::openBlock ( const std::string &  styleAtts,
const std::string &  styleProps,
const std::string &  font,
bool  bIsHeading = false 
) [virtual]
virtual void OO_AccumulatorImpl::openHyperlink ( const PP_AttrProp  )  [inline, virtual]

Implements OO_ListenerImpl.

void OO_AccumulatorImpl::openSpan ( const std::string &  props,
const std::string &  font 
) [virtual]

Member Data Documentation


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