67 if( nStt < pMkPos->GetContentIndex() )
84 nEnd = pTextNode->
GetText().getLength();
139 return mxDoc->IsUsed( rModify );
144 return mxDoc->FindFlyByName(rName);
149 return mxDoc->FindCharFormatByName( rName );
154 return mxDoc->FindTextFormatCollByName( rName );
virtual SwPageDesc * GetPageDescFromPool(sal_uInt16 nId, bool bRegardLanguage=true)=0
Return required automatic page style.
virtual SwTextFormatColl * GetTextCollFromPool(sal_uInt16 nId, bool bRegardLanguage=true)=0
Return "Auto-Collection with ID.
virtual SwFormat * GetFormatFromPool(sal_uInt16 nId)=0
Return required automatic format base class.
const WhichRangesContainer & GetRanges() const
const T * GetItemIfSet(TypedWhichId< T > nWhich, bool bSrchInParent=true) const
bool HasSwAttrSet() const
const SwAttrSet * GetpSwAttrSet() const
SwCursor * GetCursor(bool bMakeTableCursor=true) const
Return pointer to the current shell cursor.
size_t GetTableFrameFormatCount(bool bUsed) const
const SwCharFormat * GetDfltCharFormat() const
const SwCharFormats * GetCharFormats() const
OUString GetUniqueTableName() const
IDocumentStylePoolAccess const & getIDocumentStylePoolAccess() const
SwTableFormat & GetTableFrameFormat(size_t nFormat, bool bUsed) const
SwCharFormat * MakeCharFormat(const OUString &rFormatName, SwCharFormat *pDerivedFrom, bool bBroadcast=false)
bool GetCurAttr(SfxItemSet &, const bool bMergeIndentValuesOfNumRule=false) const
SwCharFormat * GetCurCharFormat() const
size_t GetTableFrameFormatCount(bool bUsed=false) const
TABLE.
SwFormat * GetFormatFromPool(sal_uInt16 nId)
return the requested automatic format - base-class !
SwFrameFormat & GetTableFrameFormat(size_t nFormat, bool bUsed=false) const
SwCharFormat * MakeCharFormat(const OUString &rName)
SwCharFormat * FindCharFormatByName(const OUString &rName) const
SwPageDesc * GetPageDescFromPool(sal_uInt16 nId)
SwTextFormatColl * FindTextFormatCollByName(const OUString &rName) const
SwTextFormatColl * GetTextCollFromPool(sal_uInt16 nId)
const SwFlyFrameFormat * FindFlyByName(const OUString &rName) const
sal_uInt16 GetCharFormatCount() const
CHAR.
SwCharFormat & GetCharFormat(sal_uInt16 nFormat) const
OUString GetUniqueTableName() const
void FillByEx(SwCharFormat *)
bool IsUsed(const sw::BroadcastingModify &) const
Query if the paragraph-/character-/frame-/page-style is used.
SwTextNode * GetTextNode()
Inline methods from Node.hxx.
PaM is Point and Mark: a selection of the document model.
const SwPosition * GetMark() const
SwContentNode * GetPointContentNode() const
const SwPosition * GetPoint() const
bool HasMark() const
A PaM marks a selection if Point and Mark are distinct positions.
Represents the style of a paragraph.
SwTextNode is a paragraph in the document model.
bool GetParaAttr(SfxItemSet &rSet, sal_Int32 nStt, sal_Int32 nEnd, const bool bOnlyTextAttr=false, const bool bGetFromChrFormat=true, const bool bMergeIndentValuesOfNumRule=false, SwRootFrame const *pLayout=nullptr) const
Query the attributes of textnode over the range.
const OUString & GetText() const
rtl::Reference< SwDoc > mxDoc
The document; never 0.
SwRootFrame * GetLayout() const
const SfxItemPool & GetAttrPool() const
constexpr TypedWhichId< SwFormatCharFormat > RES_TXTATR_CHARFMT(52)
Marks a position in the document model.
sal_Int32 GetContentIndex() const