Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

ODe_ListLevelStyle Class Reference

Abstract class. More...

#include <ODe_ListLevelStyle.h>

Inheritance diagram for ODe_ListLevelStyle:
ODe_Bullet_ListLevelStyle ODe_Numbered_ListLevelStyle

List of all members.

Public Member Functions

virtual ~ODe_ListLevelStyle ()
virtual void fetchAttributesFromAbiBlock (const PP_AttrProp &rAP)
virtual bool write (GsfOutput *pODT, const UT_UTF8String &rSpacesOffset) const =0
const UT_UTF8StringgetAbiListID () const
const UT_UTF8StringgetFontName () const

Static Public Member Functions

static void calculateListMargins (const PP_AttrProp &rAP, UT_UTF8String &textIndent, UT_UTF8String &spaceBefore, UT_UTF8String &minLabelWidth, UT_UTF8String &marginLeft)

Protected Member Functions

void _writeTextProperties (GsfOutput *pODT, const UT_UTF8String &rSpacesOffset) const
void _writeListLevelProperties (GsfOutput *pODT, const UT_UTF8String &rSpacesOffset) const

Protected Attributes

UT_UTF8String m_AbiListId
UT_UTF8String m_level
UT_UTF8String m_fontName
UT_UTF8String m_textIndent
UT_UTF8String m_spaceBefore
UT_UTF8String m_minLabelWidth
UT_UTF8String m_marginLeft

Detailed Description

Abstract class.

Represents a <text:list-level-style-*> element

Constructor & Destructor Documentation

virtual ODe_ListLevelStyle::~ODe_ListLevelStyle (  )  [inline, virtual]

Member Function Documentation

void ODe_ListLevelStyle::_writeListLevelProperties ( GsfOutput *  pODT,
const UT_UTF8String rSpacesOffset 
) const [protected]
void ODe_ListLevelStyle::_writeTextProperties ( GsfOutput *  pODT,
const UT_UTF8String rSpacesOffset 
) const [protected]
void ODe_ListLevelStyle::calculateListMargins ( const PP_AttrProp rAP,
UT_UTF8String textIndent,
UT_UTF8String spaceBefore,
UT_UTF8String minLabelWidth,
UT_UTF8String marginLeft 
) [static]
void ODe_ListLevelStyle::fetchAttributesFromAbiBlock ( const PP_AttrProp rAP  )  [virtual]
const UT_UTF8String& ODe_ListLevelStyle::getAbiListID (  )  const [inline]
const UT_UTF8String& ODe_ListLevelStyle::getFontName (  )  const [inline]

References m_fontName.

virtual bool ODe_ListLevelStyle::write ( GsfOutput *  pODT,
const UT_UTF8String rSpacesOffset 
) const [pure virtual]

Member Data Documentation

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