LibreOffice Module editeng (master) 1
|
#include <editobj.hxx>
Public Member Functions | |
virtual | ~EditTextObject () |
virtual void | NormalizeString (svl::SharedStringPool &rPool)=0 |
Set paragraph strings to the shared string pool. More... | |
virtual std::vector< svl::SharedString > | GetSharedStrings () const =0 |
virtual const SfxItemPool * | GetPool () const =0 |
virtual OutlinerMode | GetUserType () const =0 |
virtual void | SetUserType (OutlinerMode n)=0 |
virtual bool | IsEffectivelyVertical () const =0 |
virtual bool | GetVertical () const =0 |
virtual bool | IsTopToBottom () const =0 |
virtual void | SetVertical (bool bVertical)=0 |
virtual void | SetRotation (TextRotation nRotation)=0 |
virtual TextRotation | GetRotation () const =0 |
virtual SvtScriptType | GetScriptType () const =0 |
virtual std::unique_ptr< EditTextObject > | Clone () const =0 |
virtual sal_Int32 | GetParagraphCount () const =0 |
virtual OUString | GetText (sal_Int32 nPara) const =0 |
virtual void | ClearPortionInfo ()=0 |
virtual bool | HasOnlineSpellErrors () const =0 |
virtual void | GetCharAttribs (sal_Int32 nPara, std::vector< EECharAttrib > &rLst) const =0 |
virtual bool | RemoveCharAttribs (sal_uInt16 nWhich)=0 |
virtual void | GetAllSections (std::vector< editeng::Section > &rAttrs) const =0 |
Get all text sections in this content. More... | |
virtual bool | IsFieldObject () const =0 |
virtual const SvxFieldItem * | GetField () const =0 |
virtual const SvxFieldData * | GetFieldData (sal_Int32 nPara, size_t nPos, sal_Int32 nType) const =0 |
virtual bool | HasField (sal_Int32 nType=css::text::textfield::Type::UNSPECIFIED) const =0 |
virtual const SfxItemSet & | GetParaAttribs (sal_Int32 nPara) const =0 |
virtual void | GetStyleSheet (sal_Int32 nPara, OUString &rName, SfxStyleFamily &eFamily) const =0 |
virtual void | SetStyleSheet (sal_Int32 nPara, const OUString &rName, const SfxStyleFamily &eFamily)=0 |
virtual bool | ChangeStyleSheets (std::u16string_view rOldName, SfxStyleFamily eOldFamily, const OUString &rNewName, SfxStyleFamily eNewFamily)=0 |
virtual void | ChangeStyleSheetName (SfxStyleFamily eFamily, std::u16string_view rOldName, const OUString &rNewName)=0 |
virtual editeng::FieldUpdater | GetFieldUpdater ()=0 |
virtual bool | operator== (const EditTextObject &rCompare) const =0 |
bool | Equals (const EditTextObject &rCompare) const |
Compare, ignoring SfxItemPool pointer. More... | |
virtual bool | isWrongListEqual (const EditTextObject &rCompare) const =0 |
virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const =0 |
Definition at line 57 of file editobj.hxx.
|
virtualdefault |
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
bool EditTextObject::Equals | ( | const EditTextObject & | rCompare | ) | const |
Compare, ignoring SfxItemPool pointer.
Definition at line 219 of file editobj.cxx.
References EditTextObjectImpl::Equals(), and toImpl().
|
pure virtual |
Get all text sections in this content.
Sections are non-overlapping segments of text split either by paragraph boundaries or format boundaries. Each section object contains all applied formats and/or a field item.
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
Referenced by ImpEditEngine::SetText().
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
Referenced by TextChainingUtils::JuxtaposeParaObject().
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
Referenced by ImpEditEngine::SetText().
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Set paragraph strings to the shared string pool.
rPool | shared string pool. |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.
|
pure virtual |
Implemented in EditTextObjectImpl.