LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
SwTextAttr Class Reference

#include <txatbase.hxx>

Inheritance diagram for SwTextAttr:
[legend]
Collaboration diagram for SwTextAttr:
[legend]

Public Member Functions

sal_Int32 & GetStart ()
 start position More...
 
const sal_Int32 & GetStart () const
 
virtual sal_Int32 * GetEnd ()
 end position More...
 
const sal_Int32 * End () const
 
const sal_Int32 * GetAnyEnd () const
 end (if available), else start More...
 
void SetDontExpand (bool bDontExpand)
 
bool DontExpand () const
 
bool IsLockExpandFlag () const
 
bool IsDontMoveAttr () const
 
bool IsCharFormatAttr () const
 
bool IsOverlapAllowedAttr () const
 
bool IsPriorityAttr () const
 
void SetPriorityAttr (bool bFlag)
 
bool IsDontExpandStartAttr () const
 
bool IsNesting () const
 
bool HasDummyChar () const
 
bool IsFormatIgnoreStart () const
 
bool IsFormatIgnoreEnd () const
 
void SetFormatIgnoreStart (bool bFlag)
 
void SetFormatIgnoreEnd (bool bFlag)
 
bool HasContent () const
 
const SfxPoolItemGetAttr () const
 
SfxPoolItemGetAttr ()
 
sal_uInt16 Which () const
 
bool operator== (const SwTextAttr &) const
 
const SwFormatCharFormatGetCharFormat () const
 
const SwFormatAutoFormatGetAutoFormat () const
 
const SwFormatFieldGetFormatField () const
 
const SwFormatFootnoteGetFootnote () const
 
const SwFormatFlyCntGetFlyCnt () const
 
const SwTOXMarkGetTOXMark () const
 
const SwFormatRefMarkGetRefMark () const
 
const SwFormatINetFormatGetINetFormat () const
 
const SwFormatRubyGetRuby () const
 
void dumpAsXml (xmlTextWriterPtr pWriter) const
 

Static Public Member Functions

static void Destroy (SwTextAttr *pToDestroy, SfxItemPool &rPool)
 destroy instance More...
 

Protected Member Functions

 SwTextAttr (SfxPoolItem &rAttr, sal_Int32 nStart)
 
virtual ~SwTextAttr () COVERITY_NOEXCEPT_FALSE
 
void SetLockExpandFlag (bool bFlag)
 
void SetDontMoveAttr (bool bFlag)
 
void SetCharFormatAttr (bool bFlag)
 
void SetOverlapAllowedAttr (bool bFlag)
 
void SetDontExpandStartAttr (bool bFlag)
 
void SetNesting (const bool bFlag)
 
void SetHasDummyChar (const bool bFlag)
 
void SetHasContent (const bool bFlag)
 

Private Member Functions

 SwTextAttr (SwTextAttr const &)=delete
 
SwTextAttroperator= (SwTextAttr const &)=delete
 

Private Attributes

SfxPoolItem *const m_pAttr
 
sal_Int32 m_nStart
 
bool m_bDontExpand: 1
 
bool m_bLockExpandFlag: 1
 
bool m_bDontMoveAttr: 1
 
bool m_bCharFormatAttr: 1
 
bool m_bOverlapAllowedAttr: 1
 
bool m_bPriorityAttr: 1
 
bool m_bDontExpandStart: 1
 
bool m_bNesting: 1
 
bool m_bHasDummyChar: 1
 
bool m_bFormatIgnoreStart: 1
 text formatting should ignore start More...
 
bool m_bFormatIgnoreEnd: 1
 text formatting should ignore end More...
 
bool m_bHasContent: 1
 

Detailed Description

Definition at line 36 of file txatbase.hxx.

Constructor & Destructor Documentation

SwTextAttr::SwTextAttr ( SwTextAttr const &  )
privatedelete
SwTextAttr::SwTextAttr ( SfxPoolItem rAttr,
sal_Int32  nStart 
)
protected

Definition at line 27 of file txatbase.cxx.

SwTextAttr::~SwTextAttr ( )
protectedvirtual

Definition at line 45 of file txatbase.cxx.

Member Function Documentation

void SwTextAttr::Destroy ( SwTextAttr pToDestroy,
SfxItemPool rPool 
)
static
bool SwTextAttr::DontExpand ( ) const
inline
void SwTextAttr::dumpAsXml ( xmlTextWriterPtr  pWriter) const
const sal_Int32 * SwTextAttr::End ( ) const
inline

Definition at line 142 of file txatbase.hxx.

References GetEnd().

Referenced by SwLanguageIterator::AddToStack(), SwpHints::BuildPortions(), SwpHints::Check(), SwTextNode::CopyExpandText(), SwTextNode::DeleteAttribute(), SwTextNode::DeleteAttributes(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwXReferenceMark::dispose(), dumpAsXml(), SwCursorShell::EndOfInputFieldAtPos(), SwTOXSortTabBase::equivalent(), SwTOXIndex::FillText(), SwTOXContent::FillText(), sw::FindAttrImpl(), SwXReferenceMark::getAnchor(), SwXDocumentIndexMark::getAnchor(), GetAnyEnd(), SwCursorShell::GetContentAtPos(), SwDoc::GetCurTOXMark(), SwEditShell::GetItemWithPaM(), SwTextNode::GetLang(), SwTextSizeInfo::GetMultiCreator(), SwTextNode::GetOverlappingInputField(), SwTextField::GetPamForTextField(), SwTextNode::GetParaAttr(), SwTOXContent::GetText_Impl(), SwCursorShell::GetTextFieldAtCursor(), SwWW8AttrIter::HasTextItem(), SwSelPaintRects::HighlightInputField(), SwTextNode::InsertHint(), SwWW8AttrIter::IsExportableAttr(), SwCursor::IsSelOvr(), lcl_CheckSortNumber(), lcl_CreateRefMarkPortion(), lcl_dbg_out(), lcl_InsertRubyPortion(), lcl_SearchAttr(), SwEditWin::MouseButtonDown(), SwLanguageIterator::Next(), SwURLStateChanged::Notify(), SwWW8AttrIter::OutAttr(), SwWW8AttrIter::OutAttrWithRange(), SwHTMLWriter::OutHeaderAttrs(), OutHTML_SwTextNode(), MSWordExportBase::OutputTextNode(), SwDoc::ResetAttrs(), SwDontExpandItem::RestoreDontExpandItems(), SwTextNode::RstTextAttr(), SwASC_AttrIter::SearchNext(), SwWW8AttrIter::SearchNext(), SwLanguageIterator::SearchNextChg(), SwScriptInfo::selectHiddenTextProperty(), SwCursorShell::SelectNxtPrvHyperlink(), SwCursorShell::SelectTextAttr(), SwXDocumentIndexMark::setMarkEntry(), SwXReferenceMark::setName(), SwXDocumentIndexMark::setPropertyValue(), SwTOXSortTabBase::sort_lt(), AttributeOutputBase::TOXMark(), SwTextInputField::UpdateFieldContent(), SwTOXBaseSection::UpdatePageNum_(), SwTextInputField::UpdateTextNodeContent(), and SwCallLink::~SwCallLink().

const sal_Int32 * SwTextAttr::GetAnyEnd ( ) const
inline
const SfxPoolItem & SwTextAttr::GetAttr ( void  ) const
inline
SfxPoolItem & SwTextAttr::GetAttr ( void  )
inline

Definition at line 159 of file txatbase.hxx.

References GetAttr().

const SwFormatAutoFormat & SwTextAttr::GetAutoFormat ( ) const
inline
const SwFormatCharFormat & SwTextAttr::GetCharFormat ( ) const
inline
sal_Int32 * SwTextAttr::GetEnd ( )
virtual
const SwFormatFlyCnt & SwTextAttr::GetFlyCnt ( ) const
inline
const SwFormatFootnote & SwTextAttr::GetFootnote ( ) const
inline

Definition at line 194 of file txatbase.hxx.

References m_pAttr, RES_TXTATR_FTN, and SfxPoolItem::Which().

Referenced by SwFrame::AdjustNeighbourhood(), SwFootnoteBossFrame::AppendFootnote(), SwXFootnote::attach(), SwDoc::ChgPageDesc(), SwFootnoteBossFrame::CollectFootnotes_(), SwTextFrame::ConnectFootnote(), SwTextNode::CopyExpandText(), SwTextFootnote::CopyFootnote(), sw::CreateParentXText(), SwFootnoteContFrame::FindFootNote(), SwFrame::FindNext_(), SwUpdFootnoteEndNtAtEnd::FindSectNdWithEndAttr(), SwTextFormatter::FormatQuoVadis(), SwAccessibleFootnote::getAccessibleDescription(), SwXFootnotes::getByIndex(), SwXFootnotes::getCount(), SwUnoCursorHelper::getCursorPropertyValue(), SwTextNode::GetMinMaxSize(), SwUpdFootnoteEndNtAtEnd::GetNumber(), SwFrame::GetPrevFootnoteLeaf(), SwTextFrame::GetScalingOfSelectedText(), SwEditShell::GetSeqFootnoteList(), SwFootnoteBossFrame::GetVarSpace(), SwFootnoteBossFrame::InsertFootnote(), SwTextFootnote::InvalidateNumberInLayout(), SwContentNode::IsAnyCondition(), SwAccessibleFootnote::IsEndnote(), lcl_ExportHints(), lcl_FindContentFrame(), lcl_FindEndnote(), lcl_FindFootnotePos(), SwContentFrame::MakeAll(), SwTextFootnote::MakeNewTextSection(), SwFlowFrame::MoveBwd(), SwContentFrame::MoveFootnoteCntFwd(), SwFootnoteBossFrame::MoveFootnotes(), SwTextFormatter::NewErgoSumPortion(), SwTextFormatter::NewFootnoteNumPortion(), SwTextFormatter::NewFootnotePortion(), SwTextFormatter::NewPortion(), SwASC_AttrIter::OutAttr(), SwFootnoteBossFrame::RearrangeFootnotes(), SwTextFrame::RemoveFootnote(), SwWW8FltRefStack::SetAttrInDoc(), SwDoc::SetCurFootnote(), SwDoc::SetEndNoteInfo(), SwDoc::SetFootnoteInfo(), SwHistorySetFootnote::SetInDoc(), SwTextFootnote::SetNumber(), sw_RemoveFootnotes(), SwAccessibleFootnote::SwAccessibleFootnote(), SwEndNoteInfo::SwClientNotify(), SwFootnoteIdxs::UpdateAllFootnote(), SwGetRefField::UpdateField(), SwFootnoteIdxs::UpdateFootnote(), SwPageFrame::UpdateFootnoteNum(), and WidowsAndOrphans::WidowsAndOrphans().

const SwFormatField & SwTextAttr::GetFormatField ( ) const
inline

Definition at line 185 of file txatbase.hxx.

References m_pAttr, RES_TXTATR_ANNOTATION, RES_TXTATR_FIELD, RES_TXTATR_INPUTFIELD, and SfxPoolItem::Which().

Referenced by SwXTextField::attach(), SwTaggedPDFHelper::BeginInlineStructureElements(), SwpHints::CalcFlags(), SwpHints::CalcHiddenParaField(), sw::annotation::SwAnnotationWin::CalcParent(), SwRefPageGetField::ChangeExpansion(), SwNodes::ChgNode(), SwDoc::ConvertFieldsToText(), SwTextField::CopyTextField(), sw::annotation::SwAnnotationWin::CountFollowing(), SwpHints::DeleteAtPos(), SwTextNode::DestroyAttr(), SwUndoFieldFromDoc::DoImpl(), dumpAsXml(), SwTextField::ExpandTextField(), sw::DocumentFieldsManager::FieldsToExpand(), AttributeOutputBase::GenerateBookmarksForSequenceField(), SwTextAnnotationField::GetAnnotationMark(), SwDocUpdateField::GetBodyNode(), SwCursorShell::GetContentAtPos(), SwPageFrame::GetCursorOfst(), SwUnoCursorHelper::getCursorPropertyValue(), SwInputFieldList::GetField(), SwCursorShell::GetFieldAtCursor(), sw::DocumentFieldsManager::GetFieldAtPos(), SwTextInputField::GetFieldContent(), SwAccessibleParagraph::GetFieldTypeNameAtIndex(), SwTextNode::GetMinMaxSize(), PostItField_::GetPostIt(), SwCursorShell::GetPostItFieldAtCursor(), sw::DocumentFieldsManager::GetRecordsPerDocument(), SwTextFrame::GetScalingOfSelectedText(), SwTableBox::GetValue(), sw::mark::AnnotationMark::InitDoc(), SwDocUpdateField::InsDelFieldInFieldLst(), SwTextNode::InsertHint(), SwTableBox::IsValidNumTextNd(), lcl_CopyHint(), lcl_ExportHints(), lcl_IsNoEndTextAttrAtPos(), lcl_MakeFieldLst(), MakeTextAttr(), SwEditWin::MouseButtonDown(), SwTextFormatter::NewFieldPortion(), SwFltControlStack::SetAttrInDoc(), SwpHints::TryInsertHint(), SwUndoFieldFromDoc::UndoImpl(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), sw::DocumentFieldsManager::UpdateField(), SwRefPageGetFieldType::UpdateField(), SwTextInputField::UpdateFieldContent(), SwEditShell::UpdateOneField(), and SwEditWin::UpdatePointer().

const SwFormatINetFormat & SwTextAttr::GetINetFormat ( ) const
inline
const SwFormatRefMark & SwTextAttr::GetRefMark ( ) const
inline
const SwFormatRuby & SwTextAttr::GetRuby ( ) const
inline
sal_Int32& SwTextAttr::GetStart ( )
inline

start position

Definition at line 77 of file txatbase.hxx.

Referenced by SwHistory::Add(), SwHTMLParser::AppendTextNode(), SwXTextField::attach(), SwpHints::BuildPortions(), sw::annotation::SwAnnotationWin::CalcParent(), SwpHints::Check(), CmpL(), CmpLE(), SwDoc::ConvertFieldsToText(), SwTextNode::CopyAttr(), SwHistory::CopyAttr(), SwTextNode::CopyExpandText(), SwTextNode::CopyText(), SwWW8ImplReader::CoreLoad(), sw::annotation::SwAnnotationWin::CountFollowing(), SwTextNode::CutImpl(), SwUndoSaveContent::DelContentIndex(), SwTextNode::DeleteAttribute(), SwTextNode::DeleteAttributes(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwDoc::DeleteTOXMark(), SwXReferenceMark::dispose(), SwTextNode::DontExpandFormat(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwTOXSortTabBase::equivalent(), SwTextNode::EraseText(), SwTOXIndex::FillText(), SwTOXContent::FillText(), SwGetRefFieldType::FindAnchor(), sw::FindAttrImpl(), SwTextFrame::FindFootnoteRef(), SwTextNode::GCAttr(), AttributeOutputBase::GenerateBookmarksForSequenceField(), SwXReferenceMark::getAnchor(), SwXDocumentIndexMark::getAnchor(), SwAnnotationItem::GetAnchorPosition(), GetAnyEnd(), sw::ToxTextGenerator::GetAttributesForNode(), GetBkwrdTextHint(), GetBodyTextNode(), SwCursorShell::GetContentAtPos(), SwUnoCursorHelper::getCursorPropertyValue(), SwDoc::GetCurTOXMark(), SwTextFrame::GetFootnoteLine(), GetFrwrdTextHint(), SwAccessibleParagraph::getHyperLink(), SwAccessibleParagraph::getHyperLinkIndex(), SwEditShell::GetINetAttrs(), SwEditShell::GetItemWithPaM(), SwTextNode::GetLang(), SwTextSizeInfo::GetMultiCreator(), SwUnoCursorHelper::GetNestedTextContent(), GetNextAttrImpl(), SwTextNode::GetOverlappingInputField(), SwTextField::GetPamForTextField(), SwTextNode::GetParaAttr(), SwXTextField::getPropertyValue(), SwGetExpField::GetReferenceTextPos(), SwFootnoteFrame::GetRefFromAttr(), SwTOXMark::GetText(), SwTOXContent::GetText_Impl(), SwTextNode::GetTextAttrForCharAt(), SwCursorShell::GetTextFieldAtCursor(), SwCursor::GotoFootnoteAnchor(), SwCursorShell::GotoINetAttr(), SwCursor::GotoNextFootnoteAnchor(), SwCursor::GotoPrevFootnoteAnchor(), SwCursorShell::GotoTOXMark(), SwDoc::GotoTOXMark(), SwWW8AttrIter::HasTextItem(), SwSelPaintRects::HighlightInputField(), sw::annotation::SwAnnotationWin::InitAnswer(), sw::sidebarwindows::SwFrameSidebarWinContainer::insert(), SwTextNode::InsertHint(), SwTextNode::InsertText(), SwWW8AttrIter::IsExportableAttr(), sw::IsFieldDeletedInModel(), sw::IsFootnoteDeleted(), sw::IsMarkHintHidden(), SwCursor::IsSelOvr(), SwWW8AttrIter::IsTextAttr(), SwTableBox::IsValidNumTextNd(), lcl_CheckSortNumber(), lcl_CopyHint(), lcl_dbg_out(), lcl_ExportHints(), lcl_GetTextAttrs(), lcl_IsLessEnd(), lcl_IsLessStart(), lcl_SearchAttr(), lcl_SearchForward(), SwpHints::MergePortions(), ModelToViewHelper::ModelToViewHelper(), SwTextINetFormat::Modify(), SwGetRefFieldType::Modify(), SwTextRuby::Modify(), SwTextCharFormat::ModifyNotification(), SwEditWin::MouseButtonDown(), SwCursorShell::MoveFieldType(), SwTextNode::MoveTextAttr_To_AttrSet(), SwURLStateChanged::Notify(), CompareSwFootnoteIdxs::operator()(), SwFormatFlyCnt::operator==(), SwASC_AttrIter::OutAttr(), SwWW8AttrIter::OutAttr(), SwWW8AttrIter::OutAttrWithRange(), SwHTMLWriter::OutHeaderAttrs(), OutHTML_SwFormatField(), OutHTML_SwTextNode(), MSWordExportBase::OutputTextNode(), SwTextFrame::Prepare(), sw::RemoveFootnotesForNode(), SwTextNode::ReplaceText(), SwDoc::ResetAttrs(), SwDontExpandItem::RestoreDontExpandItems(), SwTextNode::RstTextAttr(), SwASC_AttrIter::SearchNext(), SwWW8AttrIter::SearchNext(), SwLanguageIterator::SearchNextChg(), SwScriptInfo::selectHiddenTextProperty(), SwDoc::SelectNextRubyChars(), SwCursorShell::SelectNxtPrvHyperlink(), SwCursorShell::SelectTextAttr(), SwFlyAtContentFrame::SetAbsPos(), SwTextFlyCnt::SetAnchor(), SwAttrCheckArr::SetAttrBwd(), SwAttrCheckArr::SetAttrFwd(), SwDoc::SetCurFootnote(), SetGetExpField::SetGetExpField(), SwXFootnote::setLabel(), SwXDocumentIndexMark::setMarkEntry(), SwXReferenceMark::setName(), sw::annotation::SwAnnotationWin::SetPosAndSize(), SwXTextField::setPropertyValue(), SwXDocumentIndexMark::setPropertyValue(), SwTOXSortTabBase::sort_lt(), SwTextNode::SplitContentNode(), SwCursorShell::StartOfInputFieldAtPos(), SwFormatField::SwClientNotify(), SwTextFrame::SwClientNotify(), SwHistorySetTextField::SwHistorySetTextField(), SwTOXAuthority::SwTOXAuthority(), SwTOXSortTabBase::SwTOXSortTabBase(), TextAttrContains(), AttributeOutputBase::TOXMark(), SwpHints::TryInsertHint(), SwpHints::TryInsertNesting(), SwTextNode::Update(), sw::annotation::SwAnnotationWin::UpdateData(), sw::DocumentFieldsManager::UpdateField(), SwGetRefField::UpdateField(), SwTextInputField::UpdateFieldContent(), SwIndexMarkPane::UpdateLanguageDependenciesForPhoneticReading(), SwTOXBaseSection::UpdatePageNum_(), SwTOXBaseSection::UpdateSequence(), SwTextInputField::UpdateTextNodeContent(), WW8Export::WriteFootnoteBegin(), WW8Ruby::WW8Ruby(), and SwCallLink::~SwCallLink().

const sal_Int32& SwTextAttr::GetStart ( ) const
inline

Definition at line 78 of file txatbase.hxx.

const SwTOXMark & SwTextAttr::GetTOXMark ( ) const
inline
bool SwTextAttr::HasContent ( ) const
inline
bool SwTextAttr::HasDummyChar ( ) const
inline
bool SwTextAttr::IsCharFormatAttr ( ) const
inline
bool SwTextAttr::IsDontExpandStartAttr ( ) const
inline

Definition at line 94 of file txatbase.hxx.

Referenced by SwTextNode::InsertText().

bool SwTextAttr::IsDontMoveAttr ( ) const
inline

Definition at line 89 of file txatbase.hxx.

Referenced by SwTextNode::MoveTextAttr_To_AttrSet().

bool SwTextAttr::IsFormatIgnoreEnd ( ) const
inline
bool SwTextAttr::IsFormatIgnoreStart ( ) const
inline

Definition at line 97 of file txatbase.hxx.

Referenced by SwpHints::Check(), SwTextNode::CutImpl(), and SwpHints::MergePortions().

bool SwTextAttr::IsLockExpandFlag ( ) const
inline

Definition at line 88 of file txatbase.hxx.

Referenced by SwTextNode::DontExpandFormat().

bool SwTextAttr::IsNesting ( ) const
inline
bool SwTextAttr::IsOverlapAllowedAttr ( ) const
inline

Definition at line 91 of file txatbase.hxx.

Referenced by SwpHints::TryInsertHint().

bool SwTextAttr::IsPriorityAttr ( ) const
inline

Definition at line 92 of file txatbase.hxx.

Referenced by SwAttrHandler::Push().

SwTextAttr& SwTextAttr::operator= ( SwTextAttr const &  )
privatedelete
bool SwTextAttr::operator== ( const SwTextAttr rAttr) const

Definition at line 62 of file txatbase.cxx.

References GetAttr().

void SwTextAttr::SetCharFormatAttr ( bool  bFlag)
inlineprotected
void SwTextAttr::SetDontExpand ( bool  bDontExpand)
inline
void SwTextAttr::SetDontExpandStartAttr ( bool  bFlag)
inlineprotected

Definition at line 66 of file txatbase.hxx.

Referenced by SwTextAttrNesting::SwTextAttrNesting().

void SwTextAttr::SetDontMoveAttr ( bool  bFlag)
inlineprotected

Definition at line 63 of file txatbase.hxx.

Referenced by SwTextRefMark::SwTextRefMark(), and SwTextTOXMark::SwTextTOXMark().

void SwTextAttr::SetFormatIgnoreEnd ( bool  bFlag)
inline

Definition at line 100 of file txatbase.hxx.

Referenced by SwpHints::MergePortions(), and SwHistorySetText::SetInDoc().

void SwTextAttr::SetFormatIgnoreStart ( bool  bFlag)
inline

Definition at line 99 of file txatbase.hxx.

Referenced by SwpHints::MergePortions(), and SwHistorySetText::SetInDoc().

void SwTextAttr::SetHasContent ( const bool  bFlag)
inlineprotected

Definition at line 69 of file txatbase.hxx.

Referenced by SwTextInputField::SwTextInputField().

void SwTextAttr::SetHasDummyChar ( const bool  bFlag)
inlineprotected
void SwTextAttr::SetLockExpandFlag ( bool  bFlag)
inlineprotected

Definition at line 62 of file txatbase.hxx.

Referenced by SwTextAttrNesting::SwTextAttrNesting().

void SwTextAttr::SetNesting ( const bool  bFlag)
inlineprotected

Definition at line 67 of file txatbase.hxx.

Referenced by SwTextAttrNesting::SwTextAttrNesting().

void SwTextAttr::SetOverlapAllowedAttr ( bool  bFlag)
inlineprotected

Definition at line 65 of file txatbase.hxx.

Referenced by SwTextRefMark::SwTextRefMark(), and SwTextTOXMark::SwTextTOXMark().

void SwTextAttr::SetPriorityAttr ( bool  bFlag)
inline

Definition at line 93 of file txatbase.hxx.

Referenced by SwTextFrame::GetScalingOfSelectedText(), and SwRedlineItr::Seek().

sal_uInt16 SwTextAttr::Which ( ) const
inline

Definition at line 105 of file txatbase.hxx.

Referenced by SwAttrHandler::ActivateTop(), SwHistory::Add(), SwHTMLParser::AddParSpace(), SwSpellIter::AddPortion(), SwHTMLParser::AppendTextNode(), SwXTextField::attach(), SwTaggedPDFHelper::BeginInlineStructureElements(), SwpHints::BuildPortions(), SwpHints::CalcFlags(), SwpHints::CalcHiddenParaField(), SwpHints::Check(), DocxSdrExport::Impl::checkFrameBtlr(), SwNodes::ChgNode(), SwTextNode::ClearSwpHintsArr(), sw::ToxTextGenerator::CollectAttributesForTox(), SwDoc::ConvertFieldsToText(), SwTextNode::CopyAttr(), SwHistory::CopyAttr(), SwTextNode::CopyExpandText(), SwTextNode::CopyText(), SwWW8ImplReader::CoreLoad(), SwTextNode::CutImpl(), SwpHints::DeleteAtPos(), SwTextNode::DeleteAttribute(), SwTextNode::DeleteAttributes(), SwTextNode::DestroyAttr(), dumpAsXml(), SwTextNode::EraseText(), sw::FindAttrImpl(), SwTextNode::GCAttr(), GetCharOfTextAttr(), SwCursorShell::GetContentAtPos(), SwUnoCursorHelper::getCursorPropertyValue(), SwDoc::GetCurTOXMark(), CharFormat::GetItem(), SwEditShell::GetItemWithPaM(), SwTextNode::GetLang(), SwTextNode::GetMinMaxSize(), SwTextSizeInfo::GetMultiCreator(), SwTextNode::GetParaAttr(), SwTextFrame::GetScalingOfSelectedText(), SwTextNode::GetTextAttrForCharAt(), SwWW8AttrIter::HasTextItem(), SwTextNode::InsertHint(), SwTableBox::IsValidNumTextNd(), lcl_ChangeFootnoteRef(), lcl_CheckSortNumber(), lcl_ChgHyperLinkColor(), lcl_CopyHint(), lcl_CreateMetaPortion(), lcl_ExportHints(), lcl_GetTextAttrs(), lcl_InsertDrawLabel(), lcl_InsertLabel(), lcl_IsLessEnd(), lcl_IsLessStart(), lcl_IsNoEndTextAttrAtPos(), lcl_SearchAttr(), SwTextFormatter::MakeRestPortion(), MakeTextAttrNesting(), SwpHints::MergePortions(), ModelToViewHelper::ModelToViewHelper(), SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwCursorShell::MoveFieldType(), SwTextFormatter::NewExtraPortion(), SwLanguageIterator::Next(), SwASC_AttrIter::OutAttr(), SwHTMLWriter::OutHeaderAttrs(), OutHTML_SwTextNode(), SwAttrHandler::Pop(), SwAttrHandler::PopAndChg(), SwAttrHandler::PushAndChg(), Replace0xFF(), SwDontExpandItem::RestoreDontExpandItems(), SwUndoFormatAttr::RestoreFlyAnchor(), SwTextNode::RstTextAttr(), SwDoc::SelectNextRubyChars(), SwAttrCheckArr::SetAttrBwd(), SwAttrCheckArr::SetAttrFwd(), sw::DocumentFieldsManager::SetFieldsDirty(), SwDoc::SetFlyFrameAnchor(), SwXShape::setPropertyValue(), SwHistorySetText::SwHistorySetText(), SwRubyPortion::SwRubyPortion(), TextAttrDelete(), SwpHints::TryInsertHint(), SwpHints::TryInsertNesting(), SwTextFormatter::TryNewNoLengthPortion(), SwUndoSetFlyFormat::UndoImpl(), SwTextNode::Update(), SwTOXBaseSection::UpdatePageNum_(), and SwEditWin::UpdatePointer().

Member Data Documentation

bool SwTextAttr::m_bCharFormatAttr
private

Definition at line 45 of file txatbase.hxx.

bool SwTextAttr::m_bDontExpand
private

Definition at line 41 of file txatbase.hxx.

Referenced by SetDontExpand().

bool SwTextAttr::m_bDontExpandStart
private

Definition at line 48 of file txatbase.hxx.

bool SwTextAttr::m_bDontMoveAttr
private

Definition at line 44 of file txatbase.hxx.

bool SwTextAttr::m_bFormatIgnoreEnd
private

text formatting should ignore end

Definition at line 52 of file txatbase.hxx.

bool SwTextAttr::m_bFormatIgnoreStart
private

text formatting should ignore start

Definition at line 51 of file txatbase.hxx.

bool SwTextAttr::m_bHasContent
private

Definition at line 53 of file txatbase.hxx.

bool SwTextAttr::m_bHasDummyChar
private

Definition at line 50 of file txatbase.hxx.

bool SwTextAttr::m_bLockExpandFlag
private

Definition at line 42 of file txatbase.hxx.

Referenced by SetDontExpand().

bool SwTextAttr::m_bNesting
private

Definition at line 49 of file txatbase.hxx.

bool SwTextAttr::m_bOverlapAllowedAttr
private

Definition at line 46 of file txatbase.hxx.

bool SwTextAttr::m_bPriorityAttr
private

Definition at line 47 of file txatbase.hxx.

sal_Int32 SwTextAttr::m_nStart
private

Definition at line 40 of file txatbase.hxx.

Referenced by dumpAsXml().

SfxPoolItem* const SwTextAttr::m_pAttr
private

The documentation for this class was generated from the following files: