LibreOffice Module forms (master) 1
|
#include <rtattributehandler.hxx>
Public Member Functions | |
FontSizeHandler (AttributeId _nAttributeId, WhichId _nWhichId) | |
virtual AttributeState | getState (const SfxItemSet &_rAttribs) 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 |
Definition at line 134 of file rtattributehandler.hxx.
frm::FontSizeHandler::FontSizeHandler | ( | AttributeId | _nAttributeId, |
WhichId | _nWhichId | ||
) |
Definition at line 304 of file rtattributehandler.cxx.
|
overridevirtual |
Implements frm::AttributeHandler.
Definition at line 342 of file rtattributehandler.cxx.
References frm::AttributeHandler::getAttributeId(), SvxFontHeightItem::GetHeight(), SfxItemPool::GetMetric(), SfxItemSet::GetPool(), SvxFontHeightItem::GetProp(), SvxFontHeightItem::GetPropUnit(), frm::AttributeHandler::getWhich(), OutputDevice::LogicToLogic(), SfxItemSet::Put(), frm::AttributeHandler::putItemForScript(), and SvxFontHeightItem::SetProp().
|
overridevirtual |
Reimplemented from frm::AttributeHandler.
Definition at line 313 of file rtattributehandler.cxx.
References frm::eIndetermined, SvxFontHeightItem::GetHeight(), SfxItemSet::GetItem(), SfxItemPool::GetMetric(), SfxItemSet::GetPool(), SvxFontHeightItem::GetProp(), SvxFontHeightItem::GetPropUnit(), frm::AttributeHandler::getWhich(), OutputDevice::LogicToLogic(), frm::AttributeState::setItem(), and SvxFontHeightItem::SetProp().