summaryrefslogtreecommitdiff
path: root/sw/inc/unomap.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/inc/unomap.hxx')
-rw-r--r--sw/inc/unomap.hxx32
1 files changed, 5 insertions, 27 deletions
diff --git a/sw/inc/unomap.hxx b/sw/inc/unomap.hxx
index 7b1b90cce3b2..9de2db4f493c 100644
--- a/sw/inc/unomap.hxx
+++ b/sw/inc/unomap.hxx
@@ -134,18 +134,6 @@
#define PROPERTY_MAP_END 98
-#define PROPERTY_SET_CHAR_STYLE 1
-#define PROPERTY_SET_PARA_STYLE 2
-#define PROPERTY_SET_FRAME_STYLE 3
-#define PROPERTY_SET_PAGE_STYLE 4
-#define PROPERTY_SET_NUM_STYLE 5
-// basically the same as PROPERTY_SET_PARA_STYLE with additional property
-// that is only available for conditional para styles
-#define PROPERTY_SET_CONDITIONAL_PARA_STYLE 6
-#define PROPERTY_SET_CHAR_AUTO_STYLE 7
-#define PROPERTY_SET_RUBY_AUTO_STYLE 8
-#define PROPERTY_SET_PARA_AUTO_STYLE 9
-
//S&E
#define WID_WORDS 0
#define WID_BACKWARDS 1
@@ -337,7 +325,7 @@ class SwItemPropertySet : public SfxItemPropertySet
protected:
virtual sal_Bool FillItem(SfxItemSet& rSet, sal_uInt16 nWhich, sal_Bool bGetProperty) const;
public:
- SwItemPropertySet( const SfxItemPropertyMap *pMap ) :
+ SwItemPropertySet( const SfxItemPropertyMapEntry *pMap ) :
SfxItemPropertySet( pMap ){}
};
/* -----------------04.07.98 11:41-------------------
@@ -345,26 +333,16 @@ public:
* --------------------------------------------------*/
class SwUnoPropertyMapProvider
{
- SfxItemPropertyMap* aMapArr[PROPERTY_MAP_END];
-
- SfxItemPropertySet* pCharStyleMap;
- SfxItemPropertySet* pParaStyleMap;
- SfxItemPropertySet* pFrameStyleMap;
- SfxItemPropertySet* pPageStyleMap;
- SfxItemPropertySet* pNumStyleMap;
- SfxItemPropertySet* pConditionalParaStyleMap;
- SfxItemPropertySet* pCharAutoStyleMap;
- SfxItemPropertySet* pParaAutoStyleMap;
- SfxItemPropertySet* pRubyAutoStyleMap;
+ SfxItemPropertyMapEntry* aMapEntriesArr[PROPERTY_MAP_END];
+ SfxItemPropertySet* aPropertySetArr[PROPERTY_MAP_END];
- void Sort(sal_uInt16 nId);
public:
SwUnoPropertyMapProvider();
~SwUnoPropertyMapProvider();
- const SfxItemPropertyMap* GetPropertyMap(sal_uInt16 PropertyId);
+ const SfxItemPropertyMapEntry* GetPropertyMapEntries(sal_uInt16 PropertyId);
+ const SfxItemPropertySet* GetPropertySet( sal_uInt16 PropertyId );
- SfxItemPropertySet& GetPropertySet(sal_Int8 nPropSetId);
};
extern SwUnoPropertyMapProvider aSwMapProvider;