summaryrefslogtreecommitdiff
path: root/editeng/source/editeng/editobj2.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'editeng/source/editeng/editobj2.hxx')
-rw-r--r--editeng/source/editeng/editobj2.hxx246
1 files changed, 123 insertions, 123 deletions
diff --git a/editeng/source/editeng/editobj2.hxx b/editeng/source/editeng/editobj2.hxx
index 96e08ee6c629..74fa0b4c4e99 100644
--- a/editeng/source/editeng/editobj2.hxx
+++ b/editeng/source/editeng/editobj2.hxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -35,17 +35,17 @@
#include <unotools/fontcvt.hxx>
-class SfxStyleSheetPool;
+class SfxStyleSheetPool;
class XEditAttribute
{
- friend class ContentInfo; // fuer DTOR
- friend class BinTextObject; // fuer DTOR
+ friend class ContentInfo; // fuer DTOR
+ friend class BinTextObject; // fuer DTOR
private:
- const SfxPoolItem* pItem;
- USHORT nStart;
- USHORT nEnd;
+ const SfxPoolItem* pItem;
+ USHORT nStart;
+ USHORT nEnd;
XEditAttribute();
XEditAttribute( const XEditAttribute& rCopyFrom );
@@ -56,24 +56,24 @@ public:
XEditAttribute( const SfxPoolItem& rAttr );
XEditAttribute( const SfxPoolItem& rAttr, USHORT nStart, USHORT nEnd );
- const SfxPoolItem* GetItem() const { return pItem; }
+ const SfxPoolItem* GetItem() const { return pItem; }
- USHORT& GetStart() { return nStart; }
- USHORT& GetEnd() { return nEnd; }
+ USHORT& GetStart() { return nStart; }
+ USHORT& GetEnd() { return nEnd; }
- USHORT GetStart() const { return nStart; }
- USHORT GetEnd() const { return nEnd; }
+ USHORT GetStart() const { return nStart; }
+ USHORT GetEnd() const { return nEnd; }
- USHORT GetLen() const { return nEnd-nStart; }
+ USHORT GetLen() const { return nEnd-nStart; }
- inline BOOL IsFeature();
+ inline BOOL IsFeature();
- inline bool operator==( const XEditAttribute& rCompare );
+ inline bool operator==( const XEditAttribute& rCompare );
};
inline bool XEditAttribute::operator==( const XEditAttribute& rCompare )
{
- return (nStart == rCompare.nStart) &&
+ return (nStart == rCompare.nStart) &&
(nEnd == rCompare.nEnd) &&
( (pItem == rCompare.pItem) ||
( pItem->Which() != rCompare.pItem->Which()) ||
@@ -83,7 +83,7 @@ inline bool XEditAttribute::operator==( const XEditAttribute& rCompare )
inline BOOL XEditAttribute::IsFeature()
{
USHORT nWhich = pItem->Which();
- return ( ( nWhich >= EE_FEATURE_START ) &&
+ return ( ( nWhich >= EE_FEATURE_START ) &&
( nWhich <= EE_FEATURE_END ) );
}
@@ -98,11 +98,11 @@ public:
struct XParaPortion
{
- long nHeight;
- USHORT nFirstLineOffset;
+ long nHeight;
+ USHORT nFirstLineOffset;
- EditLineList aLines;
- TextPortionList aTextPortions;
+ EditLineList aLines;
+ TextPortionList aTextPortions;
};
typedef XParaPortion* XParaPortionPtr;
@@ -110,12 +110,12 @@ SV_DECL_PTRARR( XBaseParaPortionList, XParaPortionPtr, 0, 4 )
class XParaPortionList : public XBaseParaPortionList
{
- ULONG nRefDevPtr;
- OutDevType eRefDevType;
- MapMode aRefMapMode;
- sal_uInt16 nStretchX;
- sal_uInt16 nStretchY;
- ULONG nPaperWidth;
+ ULONG nRefDevPtr;
+ OutDevType eRefDevType;
+ MapMode aRefMapMode;
+ sal_uInt16 nStretchX;
+ sal_uInt16 nStretchY;
+ ULONG nPaperWidth;
public:
@@ -128,12 +128,12 @@ public:
eRefDevType = pRefDev->GetOutDevType();
}
- ULONG GetRefDevPtr() const { return nRefDevPtr; }
- ULONG GetPaperWidth() const { return nPaperWidth; }
- OutDevType GetRefDevType() const { return eRefDevType; }
- const MapMode& GetRefMapMode() const { return aRefMapMode; }
- sal_uInt16 GetStretchX() const { return nStretchX; }
- sal_uInt16 GetStretchY() const { return nStretchY; }
+ ULONG GetRefDevPtr() const { return nRefDevPtr; }
+ ULONG GetPaperWidth() const { return nPaperWidth; }
+ OutDevType GetRefDevType() const { return eRefDevType; }
+ const MapMode& GetRefMapMode() const { return aRefMapMode; }
+ sal_uInt16 GetStretchX() const { return nStretchX; }
+ sal_uInt16 GetStretchY() const { return nStretchY; }
};
/* cl removed because not needed anymore since binfilter
@@ -154,12 +154,12 @@ class ContentInfo
friend class BinTextObject;
private:
- String aText;
- String aStyle;
- XEditAttributeList aAttribs;
- SfxStyleFamily eFamily;
- SfxItemSet aParaAttribs;
- WrongList* pWrongs;
+ String aText;
+ String aStyle;
+ XEditAttributeList aAttribs;
+ SfxStyleFamily eFamily;
+ SfxItemSet aParaAttribs;
+ WrongList* pWrongs;
/* cl removed because not needed anymore since binfilter
LoadStoreTempInfos* pTempLoadStoreInfos;
@@ -171,21 +171,21 @@ private:
public:
~ContentInfo();
- const String& GetText() const { return aText; }
- const String& GetStyle() const { return aStyle; }
- const XEditAttributeList& GetAttribs() const { return aAttribs; }
- const SfxItemSet& GetParaAttribs() const { return aParaAttribs; }
- SfxStyleFamily GetFamily() const { return eFamily; }
+ const String& GetText() const { return aText; }
+ const String& GetStyle() const { return aStyle; }
+ const XEditAttributeList& GetAttribs() const { return aAttribs; }
+ const SfxItemSet& GetParaAttribs() const { return aParaAttribs; }
+ SfxStyleFamily GetFamily() const { return eFamily; }
- String& GetText() { return aText; }
- String& GetStyle() { return aStyle; }
- XEditAttributeList& GetAttribs() { return aAttribs; }
- SfxItemSet& GetParaAttribs() { return aParaAttribs; }
- SfxStyleFamily& GetFamily() { return eFamily; }
+ String& GetText() { return aText; }
+ String& GetStyle() { return aStyle; }
+ XEditAttributeList& GetAttribs() { return aAttribs; }
+ SfxItemSet& GetParaAttribs() { return aParaAttribs; }
+ SfxStyleFamily& GetFamily() { return eFamily; }
- WrongList* GetWrongList() const { return pWrongs; }
- void SetWrongList( WrongList* p ) { pWrongs = p; }
- bool operator==( const ContentInfo& rCompare ) const;
+ WrongList* GetWrongList() const { return pWrongs; }
+ void SetWrongList( WrongList* p ) { pWrongs = p; }
+ bool operator==( const ContentInfo& rCompare ) const;
// #i102062#
bool isWrongListEqual(const ContentInfo& rCompare) const;
@@ -202,108 +202,108 @@ class BinTextObject : public EditTextObject, public SfxItemPoolUser
using EditTextObject::isWrongListEqual;
private:
- ContentInfoList aContents;
- SfxItemPool* pPool;
- BOOL bOwnerOfPool;
- XParaPortionList* pPortionInfo;
-
- sal_uInt32 nObjSettings;
- USHORT nMetric;
- USHORT nVersion;
- USHORT nUserType;
- USHORT nScriptType;
-
- BOOL bVertical;
- BOOL bStoreUnicodeStrings;
+ ContentInfoList aContents;
+ SfxItemPool* pPool;
+ BOOL bOwnerOfPool;
+ XParaPortionList* pPortionInfo;
+
+ sal_uInt32 nObjSettings;
+ USHORT nMetric;
+ USHORT nVersion;
+ USHORT nUserType;
+ USHORT nScriptType;
+
+ BOOL bVertical;
+ BOOL bStoreUnicodeStrings;
protected:
- void DeleteContents();
- virtual void StoreData( SvStream& rOStream ) const;
- virtual void CreateData( SvStream& rIStream );
- BOOL ImpChangeStyleSheets( const String& rOldName, SfxStyleFamily eOldFamily,
+ void DeleteContents();
+ virtual void StoreData( SvStream& rOStream ) const;
+ virtual void CreateData( SvStream& rIStream );
+ BOOL ImpChangeStyleSheets( const String& rOldName, SfxStyleFamily eOldFamily,
const String& rNewName, SfxStyleFamily eNewFamily );
public:
BinTextObject( SfxItemPool* pPool );
BinTextObject( const BinTextObject& );
- virtual ~BinTextObject();
+ virtual ~BinTextObject();
- virtual EditTextObject* Clone() const;
+ virtual EditTextObject* Clone() const;
- USHORT GetUserType() const;
- void SetUserType( USHORT n );
+ USHORT GetUserType() const;
+ void SetUserType( USHORT n );
- ULONG GetObjectSettings() const;
- void SetObjectSettings( ULONG n );
+ ULONG GetObjectSettings() const;
+ void SetObjectSettings( ULONG n );
- BOOL IsVertical() const;
- void SetVertical( BOOL b );
+ BOOL IsVertical() const;
+ void SetVertical( BOOL b );
- USHORT GetScriptType() const;
- void SetScriptType( USHORT nType );
+ USHORT GetScriptType() const;
+ void SetScriptType( USHORT nType );
- USHORT GetVersion() const; // Solange der Outliner keine Recordlaenge speichert
+ USHORT GetVersion() const; // Solange der Outliner keine Recordlaenge speichert
- ContentInfo* CreateAndInsertContent();
- XEditAttribute* CreateAttrib( const SfxPoolItem& rItem, USHORT nStart, USHORT nEnd );
- void DestroyAttrib( XEditAttribute* pAttr );
+ ContentInfo* CreateAndInsertContent();
+ XEditAttribute* CreateAttrib( const SfxPoolItem& rItem, USHORT nStart, USHORT nEnd );
+ void DestroyAttrib( XEditAttribute* pAttr );
- ContentInfoList& GetContents() { return aContents; }
- const ContentInfoList& GetContents() const { return aContents; }
- SfxItemPool* GetPool() const { return pPool; }
- XParaPortionList* GetPortionInfo() const { return pPortionInfo; }
- void SetPortionInfo( XParaPortionList* pP )
+ ContentInfoList& GetContents() { return aContents; }
+ const ContentInfoList& GetContents() const { return aContents; }
+ SfxItemPool* GetPool() const { return pPool; }
+ XParaPortionList* GetPortionInfo() const { return pPortionInfo; }
+ void SetPortionInfo( XParaPortionList* pP )
{ pPortionInfo = pP; }
- virtual USHORT GetParagraphCount() const;
- virtual String GetText( USHORT nParagraph ) const;
- virtual void Insert( const EditTextObject& rObj, USHORT nPara );
- virtual EditTextObject* CreateTextObject( USHORT nPara, USHORT nParas = 1 ) const;
- virtual void RemoveParagraph( USHORT nPara );
-
- virtual BOOL HasPortionInfo() const;
- virtual void ClearPortionInfo();
+ virtual USHORT GetParagraphCount() const;
+ virtual String GetText( USHORT nParagraph ) const;
+ virtual void Insert( const EditTextObject& rObj, USHORT nPara );
+ virtual EditTextObject* CreateTextObject( USHORT nPara, USHORT nParas = 1 ) const;
+ virtual void RemoveParagraph( USHORT nPara );
- virtual BOOL HasOnlineSpellErrors() const;
+ virtual BOOL HasPortionInfo() const;
+ virtual void ClearPortionInfo();
- virtual BOOL HasCharAttribs( USHORT nWhich = 0 ) const;
- virtual void GetCharAttribs( USHORT nPara, EECharAttribArray& rLst ) const;
+ virtual BOOL HasOnlineSpellErrors() const;
- virtual BOOL RemoveCharAttribs( USHORT nWhich = 0 );
- virtual BOOL RemoveParaAttribs( USHORT nWhich = 0 );
+ virtual BOOL HasCharAttribs( USHORT nWhich = 0 ) const;
+ virtual void GetCharAttribs( USHORT nPara, EECharAttribArray& rLst ) const;
- virtual void MergeParaAttribs( const SfxItemSet& rAttribs, USHORT nStart, USHORT nEnd );
+ virtual BOOL RemoveCharAttribs( USHORT nWhich = 0 );
+ virtual BOOL RemoveParaAttribs( USHORT nWhich = 0 );
+
+ virtual void MergeParaAttribs( const SfxItemSet& rAttribs, USHORT nStart, USHORT nEnd );
- virtual BOOL IsFieldObject() const;
- virtual const SvxFieldItem* GetField() const;
- virtual BOOL HasField( TypeId Type = NULL ) const;
+ virtual BOOL IsFieldObject() const;
+ virtual const SvxFieldItem* GetField() const;
+ virtual BOOL HasField( TypeId Type = NULL ) const;
- SfxItemSet GetParaAttribs( USHORT nPara ) const;
- void SetParaAttribs( USHORT nPara, const SfxItemSet& rAttribs );
+ SfxItemSet GetParaAttribs( USHORT nPara ) const;
+ void SetParaAttribs( USHORT nPara, const SfxItemSet& rAttribs );
- virtual BOOL HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const;
- virtual void GetStyleSheet( USHORT nPara, XubString& rName, SfxStyleFamily& eFamily ) const;
- virtual void SetStyleSheet( USHORT nPara, const XubString& rName, const SfxStyleFamily& eFamily );
- virtual BOOL ChangeStyleSheets( const XubString& rOldName, SfxStyleFamily eOldFamily,
+ virtual BOOL HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const;
+ virtual void GetStyleSheet( USHORT nPara, XubString& rName, SfxStyleFamily& eFamily ) const;
+ virtual void SetStyleSheet( USHORT nPara, const XubString& rName, const SfxStyleFamily& eFamily );
+ virtual BOOL ChangeStyleSheets( const XubString& rOldName, SfxStyleFamily eOldFamily,
const String& rNewName, SfxStyleFamily eNewFamily );
- virtual void ChangeStyleSheetName( SfxStyleFamily eFamily, const XubString& rOldName, const XubString& rNewName );
+ virtual void ChangeStyleSheetName( SfxStyleFamily eFamily, const XubString& rOldName, const XubString& rNewName );
- void CreateData300( SvStream& rIStream );
+ void CreateData300( SvStream& rIStream );
- BOOL HasMetric() const { return nMetric != 0xFFFF; }
- USHORT GetMetric() const { return nMetric; }
- void SetMetric( USHORT n ) { nMetric = n; }
+ BOOL HasMetric() const { return nMetric != 0xFFFF; }
+ USHORT GetMetric() const { return nMetric; }
+ void SetMetric( USHORT n ) { nMetric = n; }
- BOOL IsOwnerOfPool() const { return bOwnerOfPool; }
- void StoreUnicodeStrings( BOOL b ) { bStoreUnicodeStrings = b; }
+ BOOL IsOwnerOfPool() const { return bOwnerOfPool; }
+ void StoreUnicodeStrings( BOOL b ) { bStoreUnicodeStrings = b; }
/* cl removed because not needed anymore since binfilter
- void PrepareStore( SfxStyleSheetPool* pStyleSheetPool );
- void FinishStore();
- void FinishLoad( SfxStyleSheetPool* pStyleSheetPool );
+ void PrepareStore( SfxStyleSheetPool* pStyleSheetPool );
+ void FinishStore();
+ void FinishLoad( SfxStyleSheetPool* pStyleSheetPool );
*/
- bool operator==( const BinTextObject& rCompare ) const;
+ bool operator==( const BinTextObject& rCompare ) const;
// #i102062#
bool isWrongListEqual(const BinTextObject& rCompare) const;
@@ -312,6 +312,6 @@ public:
virtual void ObjectInDestruction(const SfxItemPool& rSfxItemPool);
};
-#endif // _EDITOBJ2_HXX
+#endif // _EDITOBJ2_HXX
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */