LibreOffice Module sc (master) 1
|
#include <textuno.hxx>
Public Member Functions | |
ScHeaderFooterTextData (const ScHeaderFooterTextData &)=delete | |
const ScHeaderFooterTextData & | operator= (const ScHeaderFooterTextData &)=delete |
ScHeaderFooterTextData (css::uno::WeakReference< css::sheet::XHeaderFooterContent > xContent, ScHeaderFooterPart nP, const EditTextObject *pTextObj) | |
~ScHeaderFooterTextData () | |
SvxTextForwarder * | GetTextForwarder () |
void | UpdateData () |
void | UpdateData (EditEngine &rEditEngine) |
ScEditEngineDefaulter * | GetEditEngine () |
ScHeaderFooterPart | GetPart () const |
css::uno::Reference< css::sheet::XHeaderFooterContent > | GetContentObj () const |
const EditTextObject * | GetTextObject () const |
Private Attributes | |
std::unique_ptr< EditTextObject > | mpTextObj |
css::uno::WeakReference< css::sheet::XHeaderFooterContent > | xContentObj |
ScHeaderFooterPart | nPart |
std::unique_ptr< ScEditEngineDefaulter > | pEditEngine |
std::unique_ptr< SvxEditEngineForwarder > | pForwarder |
bool | bDataValid |
Definition at line 95 of file textuno.hxx.
|
delete |
ScHeaderFooterTextData::ScHeaderFooterTextData | ( | css::uno::WeakReference< css::sheet::XHeaderFooterContent > | xContent, |
ScHeaderFooterPart | nP, | ||
const EditTextObject * | pTextObj | ||
) |
ScHeaderFooterTextData::~ScHeaderFooterTextData | ( | ) |
Definition at line 155 of file textuno.cxx.
References pEditEngine, and pForwarder.
|
inline |
Definition at line 119 of file textuno.hxx.
References xContentObj.
Referenced by ScHeaderFieldsObj::GetObjectByIndex_Impl(), ScHeaderFooterTextObj::getString(), and ScHeaderFooterTextObj::insertTextContent().
|
inline |
Definition at line 116 of file textuno.hxx.
References GetTextForwarder(), and pEditEngine.
Referenced by ScHeaderFooterEditSource::GetEditEngine().
|
inline |
Definition at line 118 of file textuno.hxx.
References nPart.
Referenced by ScHeaderFieldsObj::GetObjectByIndex_Impl(), ScHeaderFooterTextObj::getString(), and ScHeaderFooterTextObj::insertTextContent().
SvxTextForwarder * ScHeaderFooterTextData::GetTextForwarder | ( | ) |
Definition at line 163 of file textuno.cxx.
References aData, ATTR_CJK_FONT_HEIGHT(), ATTR_CTL_FONT_HEIGHT(), ATTR_FONT_HEIGHT(), ATTR_PATTERN(), bDataValid, SfxPoolItem::CloneSetWhich(), EditEngine::CreatePool(), EE_CHAR_FONTHEIGHT(), EE_CHAR_FONTHEIGHT_CJK(), EE_CHAR_FONTHEIGHT_CTL(), ScHeaderFooterTextObj::FillDummyFieldData(), ScPatternAttr::FillEditItemSet(), ScPatternAttr::GetItem(), mpTextObj, pEditEngine, pForwarder, SfxItemSet::Put(), and SC_MOD.
Referenced by GetEditEngine(), and ScHeaderFooterEditSource::GetTextForwarder().
|
inline |
Definition at line 121 of file textuno.hxx.
References mpTextObj.
Referenced by ScHeaderFooterTextObj::GetTextObject().
|
delete |
void ScHeaderFooterTextData::UpdateData | ( | ) |
Definition at line 205 of file textuno.cxx.
References mpTextObj, and pEditEngine.
Referenced by ScHeaderFooterTextObj::setString(), and ScHeaderFooterEditSource::UpdateData().
void ScHeaderFooterTextData::UpdateData | ( | EditEngine & | rEditEngine | ) |
Definition at line 213 of file textuno.cxx.
References bDataValid, EditEngine::CreateTextObject(), and mpTextObj.
|
private |
Definition at line 103 of file textuno.hxx.
Referenced by GetTextForwarder(), and UpdateData().
|
private |
Definition at line 98 of file textuno.hxx.
Referenced by GetTextForwarder(), GetTextObject(), and UpdateData().
|
private |
Definition at line 100 of file textuno.hxx.
Referenced by GetPart().
|
private |
Definition at line 101 of file textuno.hxx.
Referenced by GetEditEngine(), GetTextForwarder(), UpdateData(), and ~ScHeaderFooterTextData().
|
private |
Definition at line 102 of file textuno.hxx.
Referenced by GetTextForwarder(), and ~ScHeaderFooterTextData().
|
private |
Definition at line 99 of file textuno.hxx.
Referenced by GetContentObj().