LibreOffice Module forms (master) 1
Public Member Functions | List of all members
frm::BooleanHandler Class Reference

#include <rtattributehandler.hxx>

Inheritance diagram for frm::BooleanHandler:
[legend]
Collaboration diagram for frm::BooleanHandler:
[legend]

Public Member Functions

 BooleanHandler (AttributeId _nAttributeId, WhichId _nWhichId)
 
virtual AttributeCheckState implGetCheckState (const SfxPoolItem &_rItem) const override
 
virtual void executeAttribute (const SfxItemSet &_rCurrentAttribs, SfxItemSet &_rNewAttribs, const SfxPoolItem *_pAdditionalArg, SvtScriptType _nForScriptType) const override
 
- Public Member Functions inherited from frm::AttributeHandler
 AttributeHandler (AttributeId _nAttributeId, WhichId _nWhichId)
 
AttributeId getAttributeId () const
 
virtual AttributeState getState (const SfxItemSet &_rAttribs) const
 
virtual void executeAttribute (const SfxItemSet &_rCurrentAttribs, SfxItemSet &_rNewAttribs, const SfxPoolItem *_pAdditionalArg, SvtScriptType _nForScriptType) const =0
 
- Public Member Functions inherited from salhelper::SimpleReferenceObject
 SimpleReferenceObject ()
 
void acquire ()
 
void release ()
 

Additional Inherited Members

- Static Public Member Functions inherited from salhelper::SimpleReferenceObject
static void * operator new (std::size_t nSize)
 
static void * operator new (std::size_t nSize, std::nothrow_t const &rNothrow)
 
static void operator delete (void *pPtr)
 
static void operator delete (void *pPtr, std::nothrow_t const &rNothrow)
 
- Protected Member Functions inherited from frm::AttributeHandler
AttributeId getAttribute () const
 
WhichId getWhich () const
 
AttributeCheckState getCheckState (const SfxItemSet &_rAttribs) const
 helper method calling implGetCheckState More...
 
void putItemForScript (SfxItemSet &_rAttribs, const SfxPoolItem &_rItem, SvtScriptType _nForScriptType) const
 helper method putting an item into a set, respecting a script type More...
 
virtual AttributeCheckState implGetCheckState (const SfxPoolItem &_rItem) const
 
virtual ~AttributeHandler () override
 
- Protected Member Functions inherited from salhelper::SimpleReferenceObject
virtual ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE
 
- Protected Attributes inherited from salhelper::SimpleReferenceObject
oslInterlockedCount m_nCount
 

Detailed Description

Definition at line 124 of file rtattributehandler.hxx.

Constructor & Destructor Documentation

◆ BooleanHandler()

frm::BooleanHandler::BooleanHandler ( AttributeId  _nAttributeId,
WhichId  _nWhichId 
)

Definition at line 412 of file rtattributehandler.cxx.

Member Function Documentation

◆ executeAttribute()

void frm::BooleanHandler::executeAttribute ( const SfxItemSet _rCurrentAttribs,
SfxItemSet _rNewAttribs,
const SfxPoolItem _pAdditionalArg,
SvtScriptType  _nForScriptType 
) const
overridevirtual

◆ implGetCheckState()

AttributeCheckState frm::BooleanHandler::implGetCheckState ( const SfxPoolItem _rItem) const
overridevirtual

Reimplemented from frm::AttributeHandler.

Definition at line 418 of file rtattributehandler.cxx.

References frm::eChecked, frm::eIndetermined, and frm::eUnchecked.


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