LibreOffice Module sc (master) 1
Public Member Functions | List of all members
ScMergeFlagAttr Class Referencefinal

#include <attrib.hxx>

Inheritance diagram for ScMergeFlagAttr:
[legend]
Collaboration diagram for ScMergeFlagAttr:
[legend]

Public Member Functions

 ScMergeFlagAttr ()
 MergeFlag. More...
 
 ScMergeFlagAttr (ScMF nFlags)
 
virtual ~ScMergeFlagAttr () override
 
 ScMergeFlagAttr (ScMergeFlagAttr const &)=default
 
 ScMergeFlagAttr (ScMergeFlagAttr &&)=default
 
ScMergeFlagAttroperator= (ScMergeFlagAttr const &)=delete
 
ScMergeFlagAttroperator= (ScMergeFlagAttr &&)=delete
 
ScMergeFlagAttrClone (SfxItemPool *pPool=nullptr) const override
 
ScMF GetValue () const
 
bool IsHorOverlapped () const
 
bool IsVerOverlapped () const
 
bool IsOverlapped () const
 
bool HasAutoFilter () const
 
bool IsScenario () const
 
bool HasPivotButton () const
 
bool HasPivotPopupButton () const
 
bool HasPivotToggle () const
 
bool HasPivotMultiFieldPopupButton () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const override
 
- Public Member Functions inherited from SfxInt16Item
 SfxInt16Item (sal_uInt16 which=0, sal_Int16 nTheValue=0)
 
virtual bool operator== (const SfxPoolItem &rItem) const override
 
virtual bool GetPresentation (SfxItemPresentation, MapUnit, MapUnit, OUString &rText, const IntlWrapper &) const override
 
virtual boost::property_tree::ptree dumpAsJSON () const override
 
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const override
 
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId) override
 
virtual SfxInt16ItemClone (SfxItemPool *=nullptr) const override
 
sal_Int16 GetValue () const
 
void SetValue (sal_Int16 nTheValue)
 
- Public Member Functions inherited from SfxPoolItem
void AddRef (sal_uInt32 n=1) const
 
virtual ~SfxPoolItem ()
 
void SetWhich (sal_uInt16 nId)
 
sal_uInt16 Which () const
 
T & StaticWhichCast (TypedWhichId< T > nId)
 
const T & StaticWhichCast (TypedWhichId< T > nId) const
 
T * DynamicWhichCast (TypedWhichId< T > nId)
 
const T * DynamicWhichCast (TypedWhichId< T > nId) const
 
virtual bool operator== (const SfxPoolItem &) const=0
 
bool operator!= (const SfxPoolItem &rItem) const
 
virtual bool operator< (const SfxPoolItem &) const
 
virtual bool IsSortable () const
 
virtual bool HasLookup () const
 
virtual lookup_iterator Lookup (lookup_iterator, lookup_iterator end) const
 
virtual bool GetPresentation (SfxItemPresentation ePresentation, MapUnit eCoreMetric, MapUnit ePresentationMetric, OUString &rText, const IntlWrapper &rIntlWrapper) const
 
virtual void ScaleMetrics (tools::Long lMult, tools::Long lDiv)
 
virtual bool HasMetrics () const
 
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
 
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId)
 
virtual SfxPoolItemClone (SfxItemPool *pPool=nullptr) const=0
 
std::unique_ptr< SfxPoolItemCloneSetWhich (sal_uInt16 nNewWhich) const
 
std::unique_ptr< T > CloneSetWhich (TypedWhichId< T > nId) const
 
sal_uInt32 GetRefCount () const
 
SfxItemKind GetKind () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
virtual boost::property_tree::ptree dumpAsJSON () const
 
virtual bool IsVoidItem () const
 

Additional Inherited Members

- Public Types inherited from SfxPoolItem
typedef std::vector< SfxPoolItem * >::const_iterator lookup_iterator
 
- Static Public Member Functions inherited from SfxInt16Item
static SfxPoolItemCreateDefault ()
 
- Protected Member Functions inherited from SfxPoolItem
 SfxPoolItem (sal_uInt16 nWhich=0)
 
 SfxPoolItem (const SfxPoolItem &rCopy)
 

Detailed Description

Definition at line 86 of file attrib.hxx.

Constructor & Destructor Documentation

◆ ScMergeFlagAttr() [1/4]

ScMergeFlagAttr::ScMergeFlagAttr ( )

MergeFlag.

Definition at line 129 of file attrib.cxx.

Referenced by Clone().

◆ ScMergeFlagAttr() [2/4]

ScMergeFlagAttr::ScMergeFlagAttr ( ScMF  nFlags)

Definition at line 134 of file attrib.cxx.

◆ ~ScMergeFlagAttr()

ScMergeFlagAttr::~ScMergeFlagAttr ( )
overridevirtual

Definition at line 139 of file attrib.cxx.

◆ ScMergeFlagAttr() [3/4]

ScMergeFlagAttr::ScMergeFlagAttr ( ScMergeFlagAttr const &  )
default

◆ ScMergeFlagAttr() [4/4]

ScMergeFlagAttr::ScMergeFlagAttr ( ScMergeFlagAttr &&  )
default

Member Function Documentation

◆ Clone()

ScMergeFlagAttr * ScMergeFlagAttr::Clone ( SfxItemPool pPool = nullptr) const
overridevirtual

Reimplemented from SfxInt16Item.

Definition at line 143 of file attrib.cxx.

References ScMergeFlagAttr().

◆ dumpAsXml()

void ScMergeFlagAttr::dumpAsXml ( xmlTextWriterPtr  pWriter) const
overridevirtual

◆ GetValue()

ScMF ScMergeFlagAttr::GetValue ( ) const
inline

◆ HasAutoFilter()

bool ScMergeFlagAttr::HasAutoFilter ( ) const
inline

◆ HasPivotButton()

bool ScMergeFlagAttr::HasPivotButton ( ) const

◆ HasPivotMultiFieldPopupButton()

bool ScMergeFlagAttr::HasPivotMultiFieldPopupButton ( ) const

Definition at line 164 of file attrib.cxx.

References ButtonPopup2, and GetValue().

Referenced by ScGridWindow::HandleMouseButtonDown().

◆ HasPivotPopupButton()

bool ScMergeFlagAttr::HasPivotPopupButton ( ) const

Definition at line 153 of file attrib.cxx.

References ButtonPopup, and GetValue().

Referenced by dumpAsXml(), and ScGridWindow::HandleMouseButtonDown().

◆ HasPivotToggle()

bool ScMergeFlagAttr::HasPivotToggle ( ) const

Definition at line 158 of file attrib.cxx.

References DpCollapse, DpExpand, and GetValue().

Referenced by ScGridWindow::HandleMouseButtonDown().

◆ IsHorOverlapped()

bool ScMergeFlagAttr::IsHorOverlapped ( ) const
inline

◆ IsOverlapped()

bool ScMergeFlagAttr::IsOverlapped ( ) const
inline

◆ IsScenario()

bool ScMergeFlagAttr::IsScenario ( ) const
inline

Definition at line 108 of file attrib.hxx.

References GetValue, and Scenario.

Referenced by dumpAsXml().

◆ IsVerOverlapped()

bool ScMergeFlagAttr::IsVerOverlapped ( ) const
inline

◆ operator=() [1/2]

ScMergeFlagAttr & ScMergeFlagAttr::operator= ( ScMergeFlagAttr &&  )
delete

◆ operator=() [2/2]

ScMergeFlagAttr & ScMergeFlagAttr::operator= ( ScMergeFlagAttr const &  )
delete

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