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

#include <rtattributehandler.hxx>

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

Public Member Functions

 LineSpacingHandler (AttributeId _nAttributeId)
 
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 ()
 

Private Attributes

sal_uInt16 m_nLineSpace
 

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 85 of file rtattributehandler.hxx.

Constructor & Destructor Documentation

◆ LineSpacingHandler()

frm::LineSpacingHandler::LineSpacingHandler ( AttributeId  _nAttributeId)
explicit

Member Function Documentation

◆ executeAttribute()

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

◆ implGetCheckState()

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

Reimplemented from frm::AttributeHandler.

Definition at line 214 of file rtattributehandler.cxx.

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

Member Data Documentation

◆ m_nLineSpace

sal_uInt16 frm::LineSpacingHandler::m_nLineSpace
private

Definition at line 88 of file rtattributehandler.hxx.

Referenced by executeAttribute(), implGetCheckState(), and LineSpacingHandler().


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