filters
- filters
- kword
- wordperfect
- import
30#include <libwpd/libwpd.h>
31#include "shared_headers.h"
33#define WP6_NUM_LIST_LEVELS 8
36#include "WriterProperties.h"
43 virtual void write(DocumentHandler &xHandler, int iLevel) const = 0;
44 virtual ~ListLevelStyle() {}
47class OrderedListLevelStyle : public ListLevelStyle
50 OrderedListLevelStyle( const _SH_PropertyList &xPropList);
51 virtual void write(DocumentHandler &xHandler, int iLevel) const;
53 _SH_PropertyList mPropList;
56class UnorderedListLevelStyle : public ListLevelStyle
59 UnorderedListLevelStyle( const _SH_PropertyList &xPropList);
60 virtual void write(DocumentHandler &xHandler, int iLevel) const;
62 _SH_PropertyList mPropList;
65class ListStyle : public Style
68 ListStyle( const char *psName, const int iListID);
70 virtual void updateListLevel( const int iLevel, const _SH_PropertyList &xPropList) = 0;
71 virtual void write(DocumentHandler &xHandler) const;
72 const int getListID() { return miListID; }
73 const bool isListLevelDefined( int iLevel) const;
76 void setListLevel( int iLevel, ListLevelStyle *iListLevelStyle);
79 ListLevelStyle *mppListLevels[WP6_NUM_LIST_LEVELS];
84class OrderedListStyle : public ListStyle
87 OrderedListStyle( const char *psName, const int iListID) : ListStyle(psName, iListID) {}
88 void updateListLevel( const int iLevel, const _SH_PropertyList &xPropList);
91class UnorderedListStyle : public ListStyle
94 UnorderedListStyle( const char *psName, const int iListID) : ListStyle(psName, iListID) {}
95 void updateListLevel( const int iLevel, const _SH_PropertyList &xPropList);
|