48 pFormat = static_cast<const SwFormatCharFormat*>(pItem)->GetCharFormat();
69 if( nStt < pMkPos->nContent.GetIndex() )
86 nEnd = pTextNode->GetText().getLength();
94 pTextNode->GetParaAttr(aSet, nStt, nEnd,
false,
true,
false,
GetLayout());
141 return mxDoc->IsUsed( rModify );
146 return mxDoc->FindFlyByName(rName);
151 return mxDoc->FindCharFormatByName( rName );
156 return mxDoc->FindTextFormatCollByName( rName );
SwTextFormatColl * FindTextFormatCollByName(std::u16string_view rName) const
SwCharFormat * MakeCharFormat(const OUString &rName)
Represents the style of a paragraph.
size_t GetTableFrameFormatCount(bool bUsed=false) const
TABLE.
Marks a position in the document model.
SwTextFormatColl * GetTextCollFromPool(sal_uInt16 nId)
SwPaM * GetCursor(bool bMakeTableCursor=true) const
Return pointer to the current shell cursor.
SwCharFormat * MakeCharFormat(const OUString &rFormatName, SwCharFormat *pDerivedFrom, bool bBroadcast=false)
OUString GetUniqueTableName() const
const SwPosition * GetMark() const
SwContentNode * GetContentNode(bool bPoint=true) const
void FillByEx(SwCharFormat *)
const SwCharFormat * GetDfltCharFormat() const
rtl::Reference< SwDoc > mxDoc
The document; never 0.
IDocumentStylePoolAccess const & getIDocumentStylePoolAccess() const
bool IsUsed(const sw::BroadcastingModify &) const
Query if the paragraph-/character-/frame-/page-style is used.
constexpr TypedWhichId< SwFormatCharFormat > RES_TXTATR_CHARFMT(52)
sal_uInt16 GetCharFormatCount() const
CHAR.
const SwFlyFrameFormat * FindFlyByName(const OUString &rName) const
virtual SwPageDesc * GetPageDescFromPool(sal_uInt16 nId, bool bRegardLanguage=true)=0
Return required automatic page style.
PaM is Point and Mark: a selection of the document model.
const SwAttrSet * GetpSwAttrSet() const
const SfxItemPool & GetAttrPool() const
const SwPosition * GetPoint() const
virtual SwFormat * GetFormatFromPool(sal_uInt16 nId)=0
Return required automatic format base class.
bool HasMark() const
A PaM marks a selection if Point and Mark are distinct positions.
OUString GetUniqueTableName() const
bool HasSwAttrSet() const
SwFrameFormat & GetTableFrameFormat(size_t nFormat, bool bUsed=false) const
SwTextNode is a paragraph in the document model.
const SwCharFormats * GetCharFormats() const
sal_Int32 GetIndex() const
virtual SwTextFormatColl * GetTextCollFromPool(sal_uInt16 nId, bool bRegardLanguage=true)=0
Return "Auto-Collection with ID.
SwFormat * GetFormatFromPool(sal_uInt16 nId)
return the requested automatic format - base-class !
SwPageDesc * GetPageDescFromPool(sal_uInt16 nId)
SwCharFormat * FindCharFormatByName(std::u16string_view rName) const
size_t GetTableFrameFormatCount(bool bUsed) const
bool GetCurAttr(SfxItemSet &, const bool bMergeIndentValuesOfNumRule=false) const
SwFrameFormat & GetTableFrameFormat(size_t nFormat, bool bUsed) const
const sal_uInt16 * GetRanges() const
SwCharFormat * GetCurCharFormat() const
SwRootFrame * GetLayout() const
SwTextNode * GetTextNode()
Inline methods from Node.hxx.
SwCharFormat & GetCharFormat(sal_uInt16 nFormat) const