LibreOffice Module sw (master)
1
|
Base class of the Writer document model elements. More...
#include <node.hxx>
Public Types | |
enum | Merge { Merge::None, Merge::First, Merge::NonFirst, Merge::Hidden } |
sw_redlinehide: redline node merge state More... | |
Public Member Functions | |
bool | IsCreateFrameWhenHidingRedlines () const |
void | SetRedlineMergeFlag (Merge const eMerge) |
Merge | GetRedlineMergeFlag () const |
virtual | ~SwNode () override=0 |
the = 0 forces the class to be an abstract base class, but the dtor can be still called from subclasses More... | |
tools::Long | GetSerial () const |
sal_uInt16 | GetSectionLevel () const |
Returns the section level at the position given by aIndex. More... | |
sal_uLong | StartOfSectionIndex () const |
const SwStartNode * | StartOfSectionNode () const |
SwStartNode * | StartOfSectionNode () |
sal_uLong | EndOfSectionIndex () const |
const SwEndNode * | EndOfSectionNode () const |
SwEndNode * | EndOfSectionNode () |
sal_uInt8 | GetAutoFormatLvl () const |
void | SetAutoFormatLvl (sal_uInt8 nVal) |
bool | IsIgnoreDontExpand () const |
void | SetIgnoreDontExpand (bool bNew) |
SwNodeType | GetNodeType () const |
SwStartNode * | GetStartNode () |
const SwStartNode * | GetStartNode () const |
SwContentNode * | GetContentNode () |
const SwContentNode * | GetContentNode () const |
SwEndNode * | GetEndNode () |
const SwEndNode * | GetEndNode () const |
SwTextNode * | GetTextNode () |
Inline methods from Node.hxx. More... | |
const SwTextNode * | GetTextNode () const |
SwOLENode * | GetOLENode () |
Inline methods from Node.hxx. More... | |
const SwOLENode * | GetOLENode () const |
SwNoTextNode * | GetNoTextNode () |
const SwNoTextNode * | GetNoTextNode () const |
SwGrfNode * | GetGrfNode () |
const SwGrfNode * | GetGrfNode () const |
SwTableNode * | GetTableNode () |
const SwTableNode * | GetTableNode () const |
SwSectionNode * | GetSectionNode () |
const SwSectionNode * | GetSectionNode () const |
bool | IsStartNode () const |
bool | IsContentNode () const |
bool | IsEndNode () const |
bool | IsTextNode () const |
bool | IsTableNode () const |
bool | IsSectionNode () const |
bool | IsOLENode () const |
bool | IsNoTextNode () const |
bool | IsGrfNode () const |
bool | IsInRedlines () const |
Checks if this node is in redlines. More... | |
SwTableNode * | FindTableNode () |
Search table node, in which it is. More... | |
const SwTableNode * | FindTableNode () const |
SwSectionNode * | FindSectionNode () |
Search section node, in which it is. More... | |
const SwSectionNode * | FindSectionNode () const |
SwStartNode * | FindSttNodeByType (SwStartNodeType eTyp) |
const SwStartNode * | FindSttNodeByType (SwStartNodeType eTyp) const |
const SwStartNode * | FindTableBoxStartNode () const |
const SwStartNode * | FindFlyStartNode () const |
const SwStartNode * | FindFootnoteStartNode () const |
const SwStartNode * | FindHeaderStartNode () const |
const SwStartNode * | FindFooterStartNode () const |
SwNodes & | GetNodes () |
Node is in which nodes-array/doc? More... | |
const SwNodes & | GetNodes () const |
SwDoc & | GetDoc () |
const SwDoc & | GetDoc () const |
const IDocumentSettingAccess * | getIDocumentSettingAccess () const |
Provides access to the document setting interface. More... | |
const IDocumentDeviceAccess & | getIDocumentDeviceAccess () const |
Provides access to the document device interface. More... | |
const IDocumentMarkAccess * | getIDocumentMarkAccess () const |
Provides access to the document bookmark interface. More... | |
const IDocumentRedlineAccess & | getIDocumentRedlineAccess () const |
Provides access to the document redline interface. More... | |
const IDocumentStylePoolAccess & | getIDocumentStylePoolAccess () const |
Provides access to the document style pool interface. More... | |
const IDocumentDrawModelAccess & | getIDocumentDrawModelAccess () const |
Provides access to the document draw model interface. More... | |
const IDocumentLayoutAccess & | getIDocumentLayoutAccess () const |
Provides access to the document layout interface. More... | |
IDocumentLayoutAccess & | getIDocumentLayoutAccess () |
const IDocumentLinksAdministration & | getIDocumentLinksAdministration () const |
Provides access to the document links administration interface. More... | |
IDocumentLinksAdministration & | getIDocumentLinksAdministration () |
const IDocumentFieldsAccess & | getIDocumentFieldsAccess () const |
Provides access to the document fields administration interface. More... | |
IDocumentFieldsAccess & | getIDocumentFieldsAccess () |
IDocumentContentOperations & | getIDocumentContentOperations () |
Provides access to the document content operations interface. More... | |
IStyleAccess & | getIDocumentStyleAccess () |
Provides access to the document automatic styles interface. More... | |
IDocumentListItems & | getIDocumentListItems () |
Provides access to the document's numbered items interface. More... | |
bool | IsInVisibleArea (SwViewShell const *pSh) const |
Is node in the visible area of the Shell? More... | |
bool | IsInProtectSect () const |
Is node in a protected area? More... | |
bool | IsProtect () const |
Is node in something that is protected (range, frame, table cells ... More... | |
const SwPageDesc * | FindPageDesc (size_t *pPgDescNdIdx=nullptr) const |
Search PageDesc with which this node is formatted. More... | |
SwFrameFormat * | GetFlyFormat () const |
If node is in a fly return the respective format. More... | |
SwTableBox * | GetTableBox () const |
If node is in a table return the respective table box. More... | |
sal_uLong | GetIndex () const |
const SwTextNode * | FindOutlineNodeOfLevel (sal_uInt8 nLvl, SwRootFrame const *pLayout=nullptr) const |
sal_uInt8 | HasPrevNextLayNode () const |
std::vector< SwFrameFormat * > const * | GetAnchoredFlys () const |
void | AddAnchoredFly (SwFrameFormat *) |
void | RemoveAnchoredFly (SwFrameFormat *) |
virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Dumps the node structure to the given destination (file nodes.xml in the current directory by default) More... | |
![]() | |
BorderCacheOwner () | |
BorderCacheOwner (BorderCacheOwner &) | |
BorderCacheOwner & | operator= (const BorderCacheOwner &) |
~BorderCacheOwner () | |
bool | IsInCache () const |
void | InvalidateInSwCache (const sal_uInt16) |
Protected Member Functions | |
SwNode (const SwNodeIndex &rWhere, const SwNodeType nNodeId) | |
SwNode (SwNodes &rNodes, sal_uLong nPos, const SwNodeType nNodeId) | |
for the initial StartNode More... | |
Protected Attributes | |
SwStartNode * | m_pStartOfSection |
Private Member Functions | |
SwNode (const SwNode &rNodes)=delete | |
SwNode & | operator= (const SwNode &rNodes)=delete |
![]() | |
BigPtrEntry () | |
virtual | ~BigPtrEntry ()=default |
sal_uLong | GetPos () const |
BigPtrArray & | GetArray () const |
Private Attributes | |
SwNodeType | m_nNodeType |
sal_uInt8 | m_nAFormatNumLvl: 3 |
For text nodes: level of auto format. Was put here because we had still free bits. More... | |
bool | m_bIgnoreDontExpand: 1 |
for Text Attributes - ignore the flag More... | |
Merge | m_eMerge |
tools::Long | m_nSerial |
std::unique_ptr< std::vector< SwFrameFormat * > > | m_pAnchoredFlys |
all SwFrameFormat that are anchored at the node invariant: SwFrameFormat is in the list iff SwFrameFormat::GetAnchor().GetContentAnchor() points to this node More... | |
Static Private Attributes | |
static tools::Long | s_nSerial = 0 |
Friends | |
class | SwNodes |
|
strong |
|
protected |
Definition at line 287 of file node.cxx.
References GetEndNode(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNodes(), GetStartNode(), SwNodes::InsertNode(), m_pStartOfSection, and None.
|
protected |
for the initial StartNode
Inserts a node into the rNodes array at the rWhere position.
rNodes | the variable array in that the node will be inserted |
nPos | position within the array where the node will be inserted |
nNdType | the type of node to insert |
Definition at line 321 of file node.cxx.
References GetEndNode(), GetStartNode(), SwNodes::InsertNode(), m_pStartOfSection, and None.
|
overridepure virtual |
the = 0 forces the class to be an abstract base class, but the dtor can be still called from subclasses
Definition at line 348 of file node.cxx.
References assert(), GetDoc(), sw::BorderCacheOwner::InvalidateInSwCache(), sw::BorderCacheOwner::IsInCache(), m_pAnchoredFlys, and RES_OBJECTDYING().
|
privatedelete |
void SwNode::AddAnchoredFly | ( | SwFrameFormat * | pFlyFormat | ) |
Definition at line 2116 of file node.cxx.
References assert(), SwFormat::GetAnchor(), SwFormatAnchor::GetContentAnchor(), SwNodeIndex::GetNode(), IsStartNode(), IsTableNode(), IsTextNode(), m_pAnchoredFlys, and SwPosition::nNode.
Referenced by SwFrameFormat::SwClientNotify().
|
virtual |
Dumps the node structure to the given destination (file nodes.xml in the current directory by default)
Reimplemented in SwTextNode, SwStartNode, and SwOLENode.
Definition at line 881 of file node.cxx.
References tools::PolyPolygon::Count(), End, GetIndex(), GetNodeType(), tools::PolyPolygon::GetObject(), tools::Polygon::GetPoint(), tools::Polygon::GetSize(), Grf, i, Ole, Point, Start, Table, and Text.
|
inline |
Definition at line 681 of file node.hxx.
References GetIndex(), IsStartNode(), SwStartNode::m_pEndOfSection, and m_pStartOfSection.
Referenced by SwHTMLParser::BuildTable(), sw::CalcBreaks(), SwEditShell::CanMergeTable(), SwDoc::Chainable(), checkAndWriteFloatingTables(), SwStartNode::CheckSectionCondColl(), SwCursorShell::CheckTableBoxContent(), SwDoc::ClearBoxNumAttrs(), SwHTMLParser::Continue(), SwFEShell::Copy(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwNodes::CopyNodes(), SwXRedlinePortion::CreateRedlineProperties(), SwFEShell::DeleteRow(), SwDoc::DeleteRow(), SwDoc::DeleteRowCol(), SwSectionFormat::DelFrames(), SwSectionNode::DelFrames(), sw::DocumentContentOperationsManager::DelFullPara(), SwDoc::DelSectionFormat(), SwXMLImport::endDocument(), SwHTMLWriter::FillNextNumInfo(), SwShellTableCursor::FillRects(), SwFEShell::FindFlyFrame(), SwNodes::FindPrvNxtFrameNode(), SwHTMLParser::FixHeaderFooterDistance(), DocxAttributeOutput::FootnotesEndnotes(), sw::GetAllValidRanges(), SwXRedline::getPropertyValue(), SwXText::getPropertyValue(), SwXRedlinePortion::getPropertyValue(), SwNodes::GoStartOfSection(), SwCursorShell::GotoNextTOXBase(), SwCursorShell::GotoPrevTOXBase(), SwHTMLWriter::GuessFrameType(), SwFEShell::HasBoxSelection(), SwFEShell::HasWholeTabSelection(), SwNodes::InsBoxen(), InsertCnt_(), SwDoc::InsertGlossary(), XMLRedlineImportHelper::InsertIntoDocument(), SwDoc::InsertTable(), SwNodes::InsertTextSection(), IsBoxEmpty(), SwSectionNode::IsContentHidden(), IsEmptyBox(), SwTableBox::IsFormulaOrValueBox(), SwDoc::IsInsRegionAvailable(), SwServerObject::IsLinkInServer(), SwUnoCursor::IsSelOvr(), SwCursor::IsSelOvr(), lcl_BreakSectionLinksInSect(), lcl_ChkOneRange(), lcl_CpyBox(), lcl_DelHFFormat(), lcl_InsertLabel(), lcl_IsInSameTableBox(), lcl_MinMaxNode(), lcl_SetAFormatBox(), lcl_UpdateLinksInSect(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), SwDoc::MakeFlyAndMove(), SwXMLTableContext::MakeTableBox(), SwNodes::MergeTable(), SwDoc::MergeTable(), SwHTMLParser::NewDivision(), SwSectionNode::NodesArrChgd(), SwTable::OldSplitRow(), SwHTMLWriter::OutFootEndNotes(), SwHTMLWriter::OutForm(), OutHTML_FrameFormatAsDivOrSpan(), OutHTML_FrameFormatAsMulticol(), OutHTML_FrameFormatTableNode(), OutHTML_HeaderFooter(), OutHTML_NumberBulletListStart(), OutHTML_Section(), WW8AttributeOutput::OutputFlyFrame_Impl(), WW8TabDesc::ParkPaM(), SwFEShell::Paste(), SwUndoDelete::RedoImpl(), SwDoc::RemoveInvisibleContent(), SwNode2LayImpl::RestoreUpperFrames(), SaveFlyInRange(), SwUndoTableNdsChg::SaveNewBoxes(), SwNodes::SectionUp(), SwServerObject::SendDataChanged(), SwEditShell::SetNumberingRestart(), WW8TabDesc::SetPamInCell(), SwEditShell::SetSectionAttr(), SwDoc::Spell(), SwDoc::SplitDoc(), SwNodes::SplitTable(), SwDoc::SplitTable(), SwHTMLParser::StripTrailingPara(), SwDoc::Summary(), sw_BoxSetSplitBoxFormats(), SwDDETable::SwClientNotify(), SwTOXBaseSection::SwClientNotify(), SwNode2LayImpl::SwNode2LayImpl(), SwUndoDelete::SwUndoDelete(), SwUndoMergeTable::SwUndoMergeTable(), SwUndoTableToText::SwUndoTableToText(), RtfAttributeOutput::TextFootnote_Impl(), SwDoc::TextToTable(), SwUndoInsSection::UndoImpl(), SwUndoCpyTable::UndoImpl(), SwNodes::UndoTableToText(), UnHideRedlines(), SwTOXBaseSection::Update(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), SwTOXBaseSection::UpdateTable(), SwFEShell::WizardGetFly(), DocxSdrExport::writeDMLTextFrame(), DocxAttributeOutput::WriteFloatingTable(), WW8_WrPlcSubDoc::WriteGenericText(), DocxSdrExport::writeOnlyTextOfFrame(), SwASCWriter::WriteStream(), RtfAttributeOutput::writeTextFrame(), DocxSdrExport::writeVMLTextFrame(), and SwCallLink::~SwCallLink().
|
inline |
Definition at line 686 of file node.hxx.
References IsStartNode(), SwStartNode::m_pEndOfSection, and m_pStartOfSection.
Referenced by SwUndoTableCpyTable::AddBoxBefore(), SwFEShell::AlignAllFormulasToBaseline(), SwHTMLTableLayout::AutoLayoutPass1(), SwHTMLParser::BuildTable(), SwHTMLParser::BuildTableCell(), CalculateFlySize(), SwTable::CheckConsistency(), SwHTMLParser::ClearFootnotesMarksInRange(), ConvertNestedTablesToText(), SwXText::convertToTextFrame(), sw::DocumentLayoutManager::CopyLayoutFormat(), SwDoc::CopyMasterFooter(), SwDoc::CopyMasterHeader(), SwNodes::CopyNodes(), SwDoc::CopyPageDescHeaderFooterImpl(), SwXText::copyText(), SwRangeRedline::CopyToSection(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), SwXBodyText::CreateTextCursor(), SwXRedlineText::createTextCursor(), SwXRedline::createTextCursor(), SwXHeadFootText::createTextCursor(), SwXTextFrame::createTextCursor(), SwXTextRange::DeleteAndInsert(), sw::DocumentRedlineManager::DeleteRedline(), sw::DocumentContentOperationsManager::DeleteSection(), SwHTMLParser::DeleteSection(), SwEditShell::DeleteSel(), SwDoc::DeleteTOX(), DelFlyInRange(), SwSectionNode::DelFrames(), SwDoc::DelSectionFormat(), SwNodes::DocumentSectionEndNode(), SwChartHelper::DoUpdateAllCharts(), SwNodes::ExpandRangeForTableBox(), FindPageDesc(), SwCursorShell::FindValidContentNode(), SwXText::Impl::finishOrAppendParagraph(), sw::GetAllValidRanges(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwRangeRedline::GetDescr(), SwSortBoxElement::GetKey(), SwXTextRange::GetPositions(), SwXTextSection::Impl::GetPropertyValues_Impl(), SwNodes::GoEndOfSection(), SwCursorShell::GoNextCell(), SwAutoFormat::GoNextPara(), SwNodes::GoNextSection(), SwCursor::GoPrevNextCell(), GotoCurrRegionAndSkip(), GotoCurrTable(), sw::GotoNextLayoutTextFrame(), SwXTextCursor::gotoStart(), SwFEShell::HasBoxSelection(), SwEditShell::HasOLEObj(), SwFEShell::HasWholeTabSelection(), IMPL_LINK(), SwNodes::InsBoxen(), XMLRedlineImportHelper::InsertIntoDocument(), SwFEShell::InsertRow(), SwDoc::InsertSwSection(), SwDoc::InsertTable(), SwXMLTableContext::InsertTableSection(), SwHTMLParser::InsertTableSection(), SwXText::insertTextContentAfter(), SwNodes::InsertTextSection(), IsAtEndOfSection(), IsEmptyBox(), SwCursorShell::IsEndOfTable(), SwCursor::IsInProtectTable(), SwDoc::IsInsRegionAvailable(), IsInVisibleArea(), SwUnoCursor::IsSelOvr(), lcl_CellText(), lcl_CheckHiddenSection(), lcl_ChkOneRange(), lcl_CopyBoxToDoc(), lcl_CpyBox(), lcl_CursorIsInSection(), lcl_dbg_out(), lcl_DelBox(), lcl_FindNextCell(), lcl_GetSpecialProperty(), lcl_IsInSameTableBox(), lcl_SpecialInsertNode(), SwChartLockController_Helper::LockUnlockAllCharts(), SwTableCursor::MakeBoxSels(), SwTableNode::MakeCopy(), SwSectionNode::MakeCopy(), SwDoc::MakeFlyAndMove(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwTableNode::MakeOwnFrames(), SwSectionNode::MakeOwnFrames(), SwXMLTableContext::MakeTable(), SwNodes::MergeTable(), UnfloatTableButton::MouseButtonDown(), MoveCell(), SwRangeRedline::MoveFromSection(), SwDoc::MoveOutlinePara(), SwWW8ImplReader::MoveOutsideFly(), SwDoc::MoveParagraphImpl(), SwRangeRedline::MoveToSection(), SwTable::OldSplitRow(), OutHTML_Section(), OutHTML_SwTableNode(), SwCursorShell::ParkCursor(), SwFEShell::Paste(), SwTable::PrepareMerge(), SwUndoTableCpyTable::PrepareRedline(), ww8::WW8TableInfo::processSwTable(), ww8::WW8TableInfo::processTableBoxLines(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoDelete::RedoImpl(), SwUndoTableCpyTable::RedoImpl(), SwDoc::RemoveInvisibleContent(), SwXText::removeTextContentAfter(), SwUndoTableToText::RepeatImpl(), SwUndoSaveSection::SaveSection(), SwNodes::SectionUp(), sw::DocumentLinksAdministrationManager::SelectServerObj(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwCursorShell::SelTableRowOrCol(), SwXTextTable::setName(), SwTableNode::SetNewTable(), SwCursorShell::SetShadowCursorPos(), SwXText::setString(), SwDoc::SetTableName(), SwDoc::SplitDoc(), SwNodes::SplitTable(), SwDoc::SplitTable(), SwWW8ImplReader::StripNegativeAfterIndent(), SwListImpl::SwListImpl(), SwNode2LayImpl::SwNode2LayImpl(), SwNodes::TableToText(), SwEditShell::TableToText(), SwDoc::TableToText(), SwNodes::TextToTable(), SwWrtShell::ToggleOutlineContentVisibility(), SwUndoTableNdsChg::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoTableCpyTable::UndoImpl(), SwUndoCpyTable::UndoImpl(), UnHideRedlinesExtras(), SwTOXBaseSection::Update(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), sw::UpdateFramesForRemoveDeleteRedline(), SwDoc::UpdateSection(), MSWordExportBase::UpdateTocSectionNodeProperties(), SwCursor::UpDown(), WW8_WrPlcSubDoc::WriteGenericText(), MSWordExportBase::WriteHeaderFooterText(), RtfExport::WriteMainText(), SwHTMLWriter::WriteStream(), SwCallLink::~SwCallLink(), SwSectionFormat::~SwSectionFormat(), and SwViewShell::~SwViewShell().
|
inline |
Definition at line 691 of file node.hxx.
References IsStartNode(), SwStartNode::m_pEndOfSection, and m_pStartOfSection.
|
inline |
Definition at line 199 of file node.hxx.
References SwFlyStartNode.
Referenced by SwXFrame::attachToRange(), SwDoc::Chainable(), SwXTextFrame::createTextCursorByRange(), SwXTextDocument::FindAny(), FindPageDesc(), GetFlyFormat(), SwHTMLParser::InsertControl(), sw::DocumentContentOperationsManager::InsertDrawObj(), SwHTMLParser::InsertDrawObject(), SwDoc::IsInHeaderFooter(), SwEditWin::IsOverHeaderFooterFly(), lcl_SetNewFlyPos(), SwDoc::MakeFlySection_(), MakeRefNumStr(), SetGetExpField::operator<(), SwUndoInsLayFormat::RepeatImpl(), SwHTMLParser::SetAnchorAndAdjustment(), and sw::UpdateFramesForRemoveDeleteRedline().
|
inline |
Definition at line 205 of file node.hxx.
References SwFooterStartNode.
Referenced by SwDoc::Chainable(), SwXTextDocument::FindAny(), FindPageDesc(), SwDoc::IsInHeaderFooter(), SwEditWin::IsOverHeaderFooterFly(), MakeRefNumStr(), SwEditWin::MouseButtonDown(), and SwReader::Read().
|
inline |
Definition at line 201 of file node.hxx.
References SwFootnoteStartNode.
Referenced by SwXFootnote::createTextCursorByRange(), SwXTextDocument::FindAny(), FindPageDesc(), SwCursor::GotoFootnoteAnchor(), IsProtect(), MakeRefNumStr(), and SwHTMLParser::NextToken().
|
inline |
Definition at line 203 of file node.hxx.
References SwHeaderStartNode.
Referenced by SwDoc::Chainable(), SwXTextDocument::FindAny(), FindPageDesc(), SwDoc::IsInHeaderFooter(), SwEditWin::IsOverHeaderFooterFly(), MakeRefNumStr(), SwEditWin::MouseButtonDown(), and SwReader::Read().
const SwTextNode * SwNode::FindOutlineNodeOfLevel | ( | sal_uInt8 | nLvl, |
SwRootFrame const * | pLayout = nullptr |
||
) | const |
Definition at line 773 of file node.cxx.
References o3tl::sorted_vector< Value, Compare, Find, class >::empty(), SwFrame::FindPageFrame(), SwTextNode::GetAttrOutlineLevel(), GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), GetDoc(), SwFrameAreaDefinition::getFrameArea(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), GetNodes(), SwNodes::GetOutLineNds(), sw::IsParaPropsNode(), MAXLEVEL, nPos, Point, SwOutlineNodes::Seek_Entry(), o3tl::sorted_vector< Value, Compare, Find, class >::size(), and SwRect::Top().
Referenced by SwChapterField::ChangeExpansion(), lcl_FindChapterNode(), and SwSetExpFieldType::SetChapter().
const SwPageDesc * SwNode::FindPageDesc | ( | size_t * | pPgDescNdIdx = nullptr | ) | const |
Search PageDesc with which this node is formatted.
Find the PageDesc that is used to format this node.
If layout is existent search over layout, else only the hard way is left: search over the nodes to the front!!
If the Layout is available, we search through that. Else we can only do it the hard way by searching onwards through the nodes.
Definition at line 474 of file node.cxx.
References SwFindNearestNode::CheckNode(), End, EndOfSectionNode(), FindFlyStartNode(), FindFooterStartNode(), FindFootnoteStartNode(), FindHeaderStartNode(), SwFrame::FindPageFrame(), FooterShare, SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwContentNode::GetAttr(), SwDoc::GetAttrPool(), SwFormat::GetContent(), SwFormatAnchor::GetContentAnchor(), SwFormatContent::GetContentIdx(), GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), GetDoc(), SwNodes::GetEndOfAutotext(), SwNodes::GetEndOfExtras(), SwDoc::GetFootnoteIdxs(), SwFindNearestNode::GetFoundNode(), SwDoc::getIDocumentLayoutAccess(), GetIndex(), SfxItemPool::GetItemSurrogates(), SwContentNode::getLayoutFrame(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), SwNodeIndex::GetNode(), GetNode(), GetNodes(), SwPageFrame::GetPageDesc(), SwDoc::GetPageDesc(), SwDoc::GetPageDescCnt(), SwSectionNode::GetSection(), GetSectionNode(), SwDoc::GetSpzFrameFormats(), SwTextFootnote::GetStartNode(), SwStartNode::GetStartNodeType(), SwTableNode::GetTable(), GetTableNode(), SwTextFootnote::GetTextNode(), SwNodes::GoNext(), SwNodes::GoPrevious(), HeaderShare, IsContentNode(), IsSectionNode(), IsTableNode(), m_nNodeType, n, nId, SwPosition::nNode, SwPageDesc::ReadUseOn(), RES_FOOTER(), RES_HEADER(), RES_PAGEDESC(), o3tl::sorted_vector< Value, Compare, Find, class >::size(), SwFrameFormats::size(), Start, and SwHeaderStartNode.
Referenced by sw::DefaultToxTabStopTokenHandler::CalculatePageMarginFromPageDescription(), SwDoc::GetTextDirection(), MSWordExportBase::NeedSectionBreak(), MSWordExportBase::OutputSectionBreaks(), MSWordExportBase::OutputTextNode(), RtfAttributeOutput::SectionBreaks(), SwTOXBaseSection::Update(), and MSWordExportBase::WriteText().
SwSectionNode * SwNode::FindSectionNode | ( | ) |
Search section node, in which it is.
If it is in no section
Definition at line 983 of file ndsect.cxx.
References GetIndex(), GetSectionNode(), IsSectionNode(), and m_pStartOfSection.
Referenced by SwEditShell::CopySelToDoc(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwEditShell::DeleteSel(), SwNodes::FindPrvNxtFrameNode(), FindSectionNode(), SwUpdFootnoteEndNtAtEnd::FindSectNdWithEndAttr(), SwCursorShell::FindValidContentNode(), SwXTextSection::getAnchor(), SwDoc::GetCurrSection(), SwDoc::GetCurTOX(), SwSectionFormat::GetGlobalDocSection(), SwXCell::getPropertyValue(), SwXTextTable::getPropertyValue(), MSWordExportBase::GetSectionFormat(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), GotoCurrRegionAndSkip(), GotoNextRegion(), GotoPrevRegion(), SwPaM::HasReadonlySel(), SwDoc::InsertTableOf(), SwCursor::IsAtValidPos(), SwTextNode::IsHidden(), SwOLENode::IsInGlobalDocSection(), IsInProtectSect(), SwDoc::IsInsRegionAvailable(), IsProtect(), SwCursor::IsSelOvr(), SwTOXBase::IsTOXBaseInReadonly(), lcl_CheckHiddenSection(), lcl_initParent(), lcl_IsAtTextEnd(), lcl_IsInSameTableBox(), lcl_SpecialInsertNode(), SwSection::MakeChildLinksVisible(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwNodes::MakeTextNode(), MSWordSections::MSWordSections(), SwSectionNode::NodesArrChgd(), OutHTML_Section(), MSWordExportBase::OutputTextNode(), SwEditShell::SetSectionAttr(), SwCursorShell::SetShadowCursorPos(), SwCursorShell::SetVisibleCursor(), SwDoc::SplitDoc(), SwActualSection::SwActualSection(), and SwCursorShell::UpdateCursor().
|
inline |
Definition at line 673 of file node.hxx.
References FindSectionNode().
SwStartNode * SwNode::FindSttNodeByType | ( | SwStartNodeType | eTyp | ) |
Definition at line 764 of file node.cxx.
References GetIndex(), SwStartNode::GetStartNodeType(), IsStartNode(), and m_pStartOfSection.
Referenced by SwXText::Impl::CheckForOwnMember(), SwCursorShell::CheckTableBoxContent(), SwDoc::ClearBoxNumAttrs(), SwXText::convertToTextFrame(), SwXHeadFootText::createTextCursor(), SwXTextFrame::createTextCursor(), SwXHeadFootText::createTextCursorByRange(), FindSttNodeByType(), SwXTextViewCursor::gotoRange(), SwXTextCursor::gotoRange(), SwXText::insertTextContent(), sw::lcl_IsStartNodeInFormat(), SwUndoTableNumFormat::RedoImpl(), and SwCursorShell::SaveTableBoxContent().
|
inline |
Definition at line 665 of file node.hxx.
References FindSttNodeByType().
|
inline |
Definition at line 197 of file node.hxx.
References SwTableBoxStartNode.
Referenced by SwTableFormula::BoxNmsToRelNm(), SwHTMLParser::BuildTableCell(), SwTableBoxFormula::ChangeState(), SwTable::CollectBoxSelection(), SwTable::CreateSelection(), SwChartDataSequence::DeleteBox(), SwDoc::DeleteCol(), SwWrtShell::DelLeft(), SwWrtShell::DelRight(), SwAccessibleTable::deselectAccessibleChild(), SwChartDataSequence::ExtendTo(), SwNodes::FindPrvNxtFrameNode(), GetCellRangeName(), SwCursorShell::GetContentAtPos(), SwXTextTableCursor::getRangeName(), GetTableBox(), SwCursorShell::GoNextCell(), SwCursor::GoPrevNextCell(), SwCursorShell::GotoNxtPrvTableFormula(), SwTableFormula::HasValidBoxes_(), SwDoc::InsCopyOfTable(), SwXMLTableContext::InsertTableSection(), SwHTMLParser::InsertTableSection(), SwTable::InsTable(), SwCursor::IsInProtectTable(), IsProtect(), lcl_GetBoxSel(), SwCursor::LeftRight(), MakeBookRegionOrPoint(), SwUnoTableCursor::MakeBoxSels(), SwTableCursor::MakeBoxSels(), SwTableCursor::NewTableSelection(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), OutHTML_Section(), SwTransferable::Paste(), SwFEShell::Paste(), SwReader::Read(), SwTableFormula::RelBoxNmsToPtr(), SwTableFormula::RelNmsToBoxNms(), SwCursorShell::SelTableBox(), sw::annotation::SwAnnotationWin::SetPosAndSize(), SwTableFormula::SplitMergeBoxNm_(), SwNodes::SplitTable(), SwDoc::SplitTable(), sw::UpdateFramesForRemoveDeleteRedline(), and SwCursor::UpDown().
SwTableNode * SwNode::FindTableNode | ( | ) |
Search table node, in which it is.
Find the TableNode in which it is located.
If it is in no table
If we're not in a table: return 0
Definition at line 357 of file node.cxx.
References GetIndex(), GetTableNode(), IsTableNode(), and m_pStartOfSection.
Referenced by SwDoc::AdjustCellWidth(), SwDoc::AppendUndoForInsertFromDB(), SwDoc::BalanceRowHeight(), SwTableFormula::BoxNmsToRelNm(), SwHTMLParser::BuildTable(), SwHTMLParser::BuildTableCell(), CalculateFlySize(), SwEditShell::CanMergeTable(), SwTableBoxFormula::ChangeState(), CheckPosition(), SwCursorShell::CheckTableBoxContent(), SwAutoCorrDoc::ChgAutoCorrWord(), SwDoc::ChkBoxNumFormat(), ChkChartSel(), SwDoc::ClearBoxNumAttrs(), SwXText::convertToTextFrame(), SwEditShell::CopySelToDoc(), SwTextField::CopyTextField(), SwXParagraphEnumeration::Create(), sw::CreateParentXText(), SwXBodyText::CreateTextCursor(), SwXRedlineText::createTextCursor(), SwXRedline::createTextCursor(), SwXHeadFootText::createTextCursor(), SwXTextFrame::createTextCursor(), SwExtraRedlineTable::DeleteAllTableRedlines(), SwFEShell::DeleteRow(), SwDoc::DeleteRow(), SwEditShell::DeleteSel(), SwAutoFormat::DoTable(), SwViewShell::FillPrtDoc(), SwShellTableCursor::FillRects(), SwHTMLTableLayout::FindFlyFrameFormat(), SwNodes::FindPrvNxtFrameNode(), FindTableNode(), SwCursorShell::FindValidContentNode(), sw::GetAllValidRanges(), SwXTextSection::getAnchor(), SwDoc::GetBoxAlign(), SwDoc::GetBoxAttr(), SwTableField::GetCommand(), SwCursorShell::GetContentAtPos(), SwTableBox::GetCoordinates(), SwUnoCursorHelper::getCursorPropertyValue(), GetEndNode(), SwUndoFormatAttr::GetFormat(), SwTableBox::GetName(), SwXCell::getPropertyValue(), SwXTextTableCursor::getPropertyValue(), SwDoc::GetRowBackground(), SwDoc::GetRowHeight(), SwDoc::GetRowSplit(), GetStartNode(), SwDoc::GetTabBorders(), GetTableBox(), SwEditShell::GetTableBoxFormulaAttrs(), GetTableSel(), SwTOXTable::GetText_Impl(), SwTOXTable::GetURL(), SwTableBox::GetValue(), SwCursor::GoPrevNextCell(), GotoCurrTable(), GotoNextTable(), SwCursorShell::GotoNxtPrvTableFormula(), GotoPrevTable(), SwXTextCursor::gotoRange(), SwXTextCursor::gotoStart(), SwCursor::GotoTableBox(), SwDoc::HasTableAnyProtection(), SwTableFormula::HasValidBoxes(), SwRootFrame::Init(), SwDoc::InsCopyOfTable(), SwDoc::InsertGlossary(), SwFEShell::InsertRow(), wwSectionManager::InsertSegments(), SwHTMLParser::InsertTableSection(), SwContentNode::IsAnyCondition(), SwTextNode::IsCollapse(), SwCursorShell::IsCursorInTable(), SwTableBox::IsInHeadline(), SwCursor::IsInProtectTable(), IsProtect(), SwUnoTableCursor::IsSelOvr(), SwCursor::IsSelOvr(), SwCursorShell::IsTableComplexForChart(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_GetBoxSel(), lcl_IsInSameTableBox(), lcl_IsNewStyleTable(), lcl_IsOutlineMoveAndCopyable(), lcl_SpecialInsertNode(), SwCursor::LeftRight(), SwUnoTableCursor::MakeBoxSels(), SwTable::MakeCopy(), SwContentNode::MakeFramesForAdjacentContentNode(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwNodes::MakeTextNode(), SwFEShell::MergeTab(), SwNodes::MergeTable(), SwEditShell::MergeTable(), SwDoc::MergeTable(), SwDoc::MoveOutlinePara(), SwTableCursor::NewTableSelection(), SwHTMLParser::NextToken(), SwDDETable::NoDDETable(), SetGetExpField::operator<(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), OutHTML_SwTextNode(), MSWordExportBase::OutputSectionBreaks(), MSWordExportBase::OutputTextNode(), SwCursorShell::ParkCursor(), SwFEShell::PastePages(), SwUndoTableNumFormat::RedoImpl(), SwUndoTableCpyTable::RedoImpl(), SwTableBox::RemoveFromTable(), SwUndoTextToTable::RepeatImpl(), SwUndoTableToText::RepeatImpl(), SwUndoInsertLabel::RepeatImpl(), SwUndoTableHeadline::RepeatImpl(), SwEditShell::SaveGlossaryDoc(), SwUndoTableNdsChg::SaveSection(), SwCursorShell::SaveTableBoxContent(), SwDoc::SetBoxAttr(), SwDoc::SetColRowWidthHeight(), SwTable::SetColWidth(), SetGrfFlySize(), SwHistorySetFormat::SetInDoc(), SwXTextTableCursor::setPropertyValue(), SwDoc::SetRowBackground(), SwTable::SetRowHeight(), SwDoc::SetRowHeight(), SwDoc::SetRowSplit(), SwDoc::SetTabBorders(), SwDoc::SetTabLineStyle(), SwEditShell::SignParagraph(), SwNodes::SplitTable(), SwEditShell::SplitTable(), SwDoc::SplitTable(), SwCursorShell::StartsWithTable(), SwHistorySetAttrSet::SwHistorySetAttrSet(), SwHistorySetFormat::SwHistorySetFormat(), SwTableBox::SwTableBox(), SwUndoTableMerge::SwUndoTableMerge(), SwTableFormula::ToSplitMergeBoxNm(), SwUndoSplitNode::UndoImpl(), SwUndoTableNumFormat::UndoImpl(), SwUndoTableCpyTable::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwUndoMergeTable::UndoImpl(), SwTOXBaseSection::UpdateTable(), sw::DocumentFieldsManager::UpdateTableFields(), and SwEditShell::ValidateParagraphSignatures().
|
inline |
Definition at line 669 of file node.hxx.
References FindTableNode().
|
inline |
Definition at line 297 of file node.hxx.
Referenced by AddRemoveFlysForNode(), sw::CheckAnchoredFlyConsistency(), XMLRedlineImportHelper::InsertIntoDocument(), SwDoc::IsInHeaderFooter(), RemoveHiddenObjsOfNode(), and SwTextNode::Update().
|
inline |
Definition at line 139 of file node.hxx.
Referenced by SwAutoFormat::CalcLevel().
|
inline |
Definition at line 619 of file node.hxx.
References ContentMask, and m_nNodeType.
Referenced by SwDoc::AdjustCellWidth(), sw::DocumentRedlineManager::AppendRedline(), SwRootFrame::CalcFrameRects(), SwNodes::ChgNode(), ChkChartSel(), SwHTMLWriter::CollectFlyFrames(), CollectFrameAtNode(), SwDrawContact::ConnectToLayout(), SwTextFlyCnt::CopyFlyFormat(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwEditShell::CopySelToDoc(), SwRangeRedline::CopyToSection(), SwDoc::CorrAbs(), DelBookmarks(), SwRangeRedline::DelCopyOfSection(), SwChartDataSequence::DeleteBox(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwFEShell::DeleteRow(), SwDoc::DeleteRow(), sw::DocumentContentOperationsManager::DelFullPara(), RtfExport::ExportDocument_Impl(), SwViewShell::FillPrtDoc(), SwShellCursor::FillRects(), SwFEShell::FindAnchorPos(), sw::FindAttrImpl(), FindAttrsImpl(), SwFootnoteBossFrame::FindFootnote(), sw::FindFormatImpl(), FindOutlineNodeOfLevel(), FindPageDesc(), sw::FindTextImpl(), SwCursorShell::FindValidContentNode(), sw::GetAllValidRanges(), SwFEShell::GetAnyCurRect(), SwEditShell::GetAnySection(), SwCursorShell::GetBoxNms(), GetContentNode(), ww8::Frame::GetContentNode(), SwPaM::GetContentNode(), SwCursorShell::GetCurrFrame(), SwCursorShell::GetCursor(), SwWW8FltControlStack::GetFormatAttr(), SwFEShell::GetFormatFromAnyObj(), SwFEShell::GetFrameType(), SwEditShell::GetFullSelectedSectionCount(), SwEditShell::GetIMapGraphic(), SwPageFrame::GetModelPositionForViewPoint(), SwAccessibleFrameBase::GetNodeType(), SwPaM::GetPageNum(), sw::GetParaPropsPos(), SwUndoField::GetPosition(), SwXTextRange::GetPositions(), SetGetExpField::GetPosOfContent(), MSWordExportBase::GetSectionLineNo(), SwFEShell::GetSelectedPageDescs(), SwDoc::GetTabBorders(), SwDoc::GetTableAutoFormat(), GetTableSel(), SwDoc::GetTextDirection(), SwUndoInsert::GetTextFromDoc(), GiveNodePageDesc(), GoCurrPara(), GoCurrSection(), GoEndSection(), GoNextPara(), GoPrevPara(), GoStartSection(), SwEditShell::GotoGlobalDocContent(), sw::AccessibilityIssue::gotoIssue(), SwCursorShell::GotoNextTOXBase(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoPrevTOXBase(), SwCursorShell::GotoRedline_(), SwCursorShell::GotoTOXMark(), SwFEShell::HasBoxSelection(), sw::util::HasPageBreak(), SwPaM::HasReadonlySel(), SwFEShell::ImpEndCreate(), SwWrtShell::Insert(), SwUnoCursorHelper::InsertFile(), SwTable::InsertRow(), SwFEShell::InsertRow(), SwDoc::InsertSwSection(), SwDoc::InsertTable(), SwUndoFlyBase::InsFly(), InsTableBox(), SwCursorShell::IsEndOfDoc(), SwFEShell::IsFlyInFly(), SwCursor::IsInProtectTable(), SwDoc::IsInsRegionAvailable(), IsInVisibleArea(), SwCursor::IsSelOvr(), lcl_ChangeFootnoteRef(), lcl_CopySelToDoc(), lcl_CpyBox(), lcl_FindAnchorLayPos(), lcl_FindField(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_getLayoutRect(), lcl_GetRowNumber(), lcl_GotoNextPrevNum(), lcl_IsInHeaderFooter(), lcl_RestoreAnchor(), lcl_RstAttr(), lcl_SetAnchor(), lcl_SetNewFlyPos(), lcl_SpecialInsertNode(), SwCursor::LeftRight(), SwRedlineTable::LOKRedlineNotification(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), SwDoc::MakeFlyAndMove(), SwDoc::MakeFlySection(), SwFlyFrameFormat::MakeFrames(), SwTableNode::MakeFramesForAdjacentContentNode(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwHTMLWriter::MakeHeader(), SwCursorShell::MakeOutlineSel(), SwRangeRedline::MoveFromSection(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwNodes::MoveNodes(), SwHTMLParser::MovePageDescAttrs(), SwCursor::MovePara(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwRangeRedline::MoveToSection(), Writer::NewUnoCursor(), Out(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), DocxExport::OutputEndNode(), MSWordExportBase::OutputSectionBreaks(), MSWordExportBase::OutputSectionNode(), SwFEShell::Paste(), SwReader::Read(), SwWW8ImplReader::Read_F_Tox(), SwUndoInsTable::RedoImpl(), SwUndoMove::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoTableToText::RedoImpl(), SwUndoDontExpandFormat::RedoImpl(), SwUndoInserts::RedoImpl(), SwRedlineExtraData_FormatColl::Reject(), SwUndoInsert::RepeatImpl(), SwUndoInsertLabel::RepeatImpl(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwFootnoteBossFrame::ResetFootnote(), SwHistoryNoTextFieldmark::ResetInDoc(), RestFlyInRange(), SwUndoTableMerge::SaveCollection(), SaveRedlEndPosForRestore::SaveRedlEndPosForRestore(), MSWordExportBase::SectionProperties(), SwCursorShell::SelectNxtPrvHyperlink(), SwHTMLParser::SetAttr_(), SwFltControlStack::SetAttrInDoc(), SwAutoFormat::SetColl(), SwCursorShell::SetCursorInHdFt(), SwHistoryBookmark::SetInDoc(), SwHistoryNoTextFieldmark::SetInDoc(), SwHistoryChangeFlyAnchor::SetInDoc(), SwFrameControlsManager::SetOutlineContentVisibilityButton(), SwUndRng::SetPaM(), SwCursorShell::SetShadowCursorPos(), SwDoc::SetTabBorders(), SwDoc::SetTabLineStyle(), SwXTextCursor::sort(), SwDoc::SortText(), sw::DocumentContentOperationsManager::SplitNode(), sw_BoxSetSplitBoxFormats(), sw_PosOk(), SwTOXBaseSection::SwClientNotify(), SwFlyAtContentFrame::SwClientNotify(), SwHandleAnchorNodeChg::SwHandleAnchorNodeChg(), SwHTMLPosFlyFrame::SwHTMLPosFlyFrame(), SwNode2LayImpl::SwNode2LayImpl(), SwPaM::SwPaM(), SwUndoInsSection::SwUndoInsSection(), SwUndoMove::SwUndoMove(), SwUndoTextToTable::SwUndoTextToTable(), SwNodes::TableToText(), SwDoc::TextToTable(), SwWrtShell::ToggleOutlineContentVisibility(), SwUndoMove::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoTextToTable::UndoImpl(), SwUndoDontExpandFormat::UndoImpl(), SwUndoTableMerge::UndoImpl(), UnHideRedlines(), SwTOXBaseSection::Update(), SwTOXBaseSection::UpdateContent(), sw::DocumentFieldsManager::UpdateTableFields(), MSWordExportBase::UpdateTocSectionNodeProperties(), and SwWriter::Write().
|
inline |
Definition at line 623 of file node.hxx.
References ContentMask, and m_nNodeType.
|
inline |
Definition at line 212 of file node.hxx.
Referenced by sw::AddRemoveFlysAnchoredToFrameStartingAtNode(), AddRemoveFlysForNode(), SwRDFHelper::addTextNodeStatement(), SwEditShell::ApplyParagraphClassification(), SwXShape::attach(), SwHTMLTableLayout::AutoLayoutPass1(), SwTextFrame::AutoSpell_(), SwOLENode::BreakFileLink_Impl(), SwpHints::BuildPortions(), SwpHints::CalcHiddenParaField(), SwUndoInsert::CanGrouping(), SwChapterField::ChangeExpansion(), SwTableBoxFormula::ChangeState(), SwOLENode::CheckFileLink_Impl(), CheckMergeSel(), CheckSplitCells(), SwTextNode::ChgTextCollUpdateNum(), ChkChartSel(), SwContentNode::ChkCondColl(), SwHTMLParser::ClearFootnotesMarksInRange(), SwDoc::ClearLineNumAttrs(), SwTextFrame::CollectAutoCmplWrds(), CollectFrameAtNode(), SwEditShell::CollectParagraphClassification(), SwTextNode::Convert(), ConvertTableToText(), SwTextNode::CopyAttr(), SwTextNode::CopyCollFormat(), SwTextNode::CopyExpandText(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwTextFootnote::CopyFootnote(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwNodes::CopyNodes(), sw::DocumentContentOperationsManager::CopyRange(), SwTextNode::CopyText(), SwAttrSet::CopyToModify(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwTextNode::CutImpl(), DelBookmarks(), SwUndoSaveContent::DelContentIndex(), SwpHints::DeleteAtPos(), SwTextNode::DeleteAttribute(), SwTextNode::DeleteAttributes(), DeleteBox_(), SwTextField::DeleteTextField(), DelFlyInRange(), SwTextNode::DestroyAttr(), SwContentFrame::DestroyImpl(), SwOLENode::DisconnectFileLink_Impl(), SwXMeta::dispose(), SwPageBreakWin::execute(), SwTextField::ExpandTextField(), FindList(), FindOutlineNodeOfLevel(), FindPageDesc(), sw::FindTextImpl(), SwTextNode::FormatToTextAttr(), SwXMeta::getAnchor(), SwDocUpdateField::GetBodyNode(), SwTextINetFormat::GetCharFormat(), SwTextRuby::GetCharFormat(), SwUnoCursorHelper::getCursorPropertyValue(), SwPosition::GetDoc(), SwHTMLTableLayout::GetDoc(), SwPaM::GetDoc(), SwTextFrame::GetDoc(), GetFlyFormat(), getGrammarContact(), getIDocumentContentOperations(), getIDocumentDeviceAccess(), getIDocumentDrawModelAccess(), getIDocumentFieldsAccess(), getIDocumentLayoutAccess(), getIDocumentLinksAdministration(), getIDocumentListItems(), getIDocumentMarkAccess(), getIDocumentRedlineAccess(), getIDocumentSettingAccess(), getIDocumentStyleAccess(), getIDocumentStylePoolAccess(), GetMergeSel(), SwTextNode::GetMinMaxSize(), SwXMeta::GetModel(), sw::MetaField::GetNumberFormat(), sw::util::GetNumFormatFromTextNode(), SwTextNode::GetNumRule(), SwTextNode::GetNumString(), SwOLEObj::GetOleRef(), SwPaM::GetPageNum(), SwXFlatParagraphIterator::getParaAfter(), SwXFlatParagraphIterator::getParaBefore(), sw::MetaField::GetPrefixAndSuffix(), sw::util::GetPseudoCharRuns(), SwTextNode::GetRedlineText(), SwTextNode::GetRegistry(), SwTextNode::GetRsid(), SwAuthorityFieldType::GetSequencePos(), GetTableSel(), SwContentNode::GetTextDirection(), SwRDFHelper::getTextNodeStatements(), SwTOXPara::GetURL(), SwCursor::GotoFootnoteAnchor(), SwTextNode::HasMarkedLabel(), SwPaM::HasReadonlySel(), SwTextNode::Hyphenate(), SwTextNode::impl_FormatToTextAttr(), SwUndoInsert::Init(), SwTextINetFormat::InitINetFormat(), SwTextRuby::InitRuby(), SwDoc::InsCopyOfTable(), SwHTMLParser::InsertEmbed(), SwTextNode::InsertHint(), SwTextNode::InsertItem(), SwXMLTableContext::InsertTableSection(), SwTextFootnote::InvalidateNumberInLayout(), SwContentNode::InvalidateNumRule(), SwTextNode::IsCollapse(), IsFrameBehind(), SwTextFrame::IsHiddenNow(), SwTextNode::IsInClipboard(), SwTextNode::IsInContent(), SwContentAtPos::IsInProtectSect(), IsInRedlines(), SwTextNode::IsInUndo(), IsInVisibleArea(), SwTextNode::IsNotificationEnabled(), SwOLENode::IsOLEObjectDeleted(), IsProtect(), SwTOXBase::IsTOXBaseInReadonly(), lcl_AnchoredFrames(), lcl_BreakSectionLinksInSect(), lcl_ChangeFootnoteRef(), lcl_FillTextRange(), lcl_FindChapterNode(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_GenerateFieldTypeName(), lcl_GetDDEFieldType(), lcl_GetHighestClassificationParagraphClass(), lcl_getLayoutRect(), lcl_GetRedlineAtNodeInsertionOrDeletion(), lcl_GetRowNumber(), lcl_GetStartEndCell(), lcl_HyphenateNode(), lcl_IsInHeaderFooter(), lcl_MakeFieldLst(), lcl_MaskDeletedRedlines(), lcl_MaskRedlines(), lcl_MaskRedlinesAndHiddenText(), lcl_RstAttr(), lcl_SetNewFlyPos(), lcl_UpdateLinksInSect(), SwUnoTableCursor::MakeBoxSels(), SwSection::MakeChildLinksVisible(), SwOLENode::MakeCopy(), SwXMLTableContext::MakeTable(), MakeTextAttrNesting(), SwTextNode::MakeUnoObject(), SwpHints::MergePortions(), ModelToViewHelper::ModelToViewHelper(), SwNodes::MoveRange(), MSWordExportBase::NeedTextNodeSplit(), SwNoTextNode::NewAttrSet(), SwTextNode::NewAttrSet(), SwSectionNode::NodesArrChgd(), SwNoTextFrame::OnGraphicArrived(), OutASC_SwTextNode(), OutHTML_SwTextNode(), PaMCorrRel(), SwTextFrame::RegisterToNode(), sw::RemoveFootnotesForNode(), SwTableNode::RemoveRedlines(), SwRDFHelper::removeTextNodeStatement(), SwGrfNode::ReRead(), RestFlyInRange(), SwOLENode::RestorePersistentData(), SwTextNode::RstTextAttr(), SwDontExpandItem::SaveDontExpandItems(), SaveFlyInRange(), SwGrfNode::SavePersistentData(), SwOLENode::SavePersistentData(), SaveRedlEndPosForRestore::SaveRedlEndPosForRestore(), SwScriptInfo::selectHiddenTextProperty(), SwHTMLNumRuleInfo::Set(), SwTextFlyCnt::SetAnchor(), SwTextNode::SetAttr(), SwContentNode::SetAttr(), SwDoc::SetBoxAttr(), SwOLENode::SetChanged(), SetGrfFlySize(), SwTextNode::SetLanguageAndFont(), SwOLEObj::SetNode(), sw::annotation::SwAnnotationWin::SetPosAndSize(), SwTOXBaseSection::SetPosAtStartEnd(), SwTextFootnote::SetSeqRefNo(), SwTextFootnote::SetStartNode(), SwDoc::SetTabBorders(), SwDoc::SetTabLineStyle(), SwEditShell::SignParagraph(), SwTextFrame::SmartTagScan(), SwTextNode::Spell(), sw_DeleteFootnote(), SwNoTextFrame::SwClientNotify(), SwSection::SwClientNotify(), SwHistorySetFootnote::SwHistorySetFootnote(), SwHistorySetTextField::SwHistorySetTextField(), SwRedlineSaveData::SwRedlineSaveData(), SwTOXPara::SwTOXPara(), SwTOXSortTabBase::SwTOXSortTabBase(), SwUndoInsTable::SwUndoInsTable(), SwUndoTableAutoFormat::SwUndoTableAutoFormat(), SwUndoTableToText::SwUndoTableToText(), SwNodes::TextToTable(), SwTextNode::TransliterateText(), SwGrfNode::TriggerAsyncRetrieveInputStream(), SwTextNode::TriggerNodeUpdate(), SwpHints::TryInsertHint(), SwpHints::TryInsertNesting(), SwOLEObj::UnloadObject(), SwTOXBaseSection::Update(), SwTextNode::Update(), SwTextInputField::UpdateFieldContent(), SwFootnoteIdxs::UpdateFootnote(), SwTOXBaseSection::UpdatePageNum_(), SwFormatField::UpdateTextNode(), SwRDFHelper::updateTextNodeStatement(), SwWW8WrGrf::WriteGraphicNode(), SwContentNotify::~SwContentNotify(), SwGrfNode::~SwGrfNode(), ~SwNode(), and SwOLEObj::~SwOLEObj().
|
inline |
Definition at line 587 of file node.hxx.
References End, and m_nNodeType.
Referenced by SwNodes::Delete(), SwContentNode::DelFrames(), lcl_HighestLevel(), SwNodes::MoveNodes(), ww8::WW8TableInfo::processSwTableByLayout(), ww8::WW8TableInfo::processTableBox(), SwNodes::SectionDown(), SwNodes::SectionUp(), SwNodes::SectionUpDown(), SwNodes::SplitTable(), SwNode(), and MSWordExportBase::WriteText().
|
inline |
Definition at line 591 of file node.hxx.
References End, and m_nNodeType.
SwFrameFormat * SwNode::GetFlyFormat | ( | ) | const |
If node is in a fly return the respective format.
If the node is located in a Fly, we return it formatted accordingly.
Definition at line 719 of file node.cxx.
References SwFrame::FindFlyFrame(), FindFlyStartNode(), SwIterator< TElementType, TSource, eMode >::First(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), GetDoc(), SwFlyFrame::GetFormat(), SwNodeIndex::GetNode(), SwDoc::GetSpzFrameFormats(), IsContentNode(), n, RES_FLYFRMFMT(), SwFrameFormats::size(), and SwFormat::Which().
Referenced by SwHTMLParser::ConnectImageMaps(), sw::CreateParentXText(), SwDoc::DeleteRowCol(), SwXMLExport::ExportTable(), SwHTMLTableLayout::FindFlyFrameFormat(), DocxAttributeOutput::FlyFrameGraphic(), SwUnoCursorHelper::getCursorPropertyValue(), SwNoTextNode::GetDescription(), SwTOXPara::GetText_Impl(), SwDoc::GetTextDirection(), SwNoTextNode::GetTitle(), SwTOXPara::GetURL(), SwHTMLParser::InsertEmbed(), SwOLENode::IsInGlobalDocSection(), SwEditWin::IsOverHeaderFooterFly(), IsProtect(), SwHTMLParser::NextToken(), SwGrfNode::onGraphicChanged(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), MSWordExportBase::OutputTextNode(), SwNoTextFrame::PaintPicture(), SwDoc::RemoveInvisibleContent(), SwUndoFormatAttr::RepeatImpl(), SwGrfNode::ScaleImageMap(), SwUndoReRead::SetAndSave(), SwNoTextNode::SetDescription(), SetGrfFlySize(), SwNoTextNode::SetTitle(), WW8AttributeOutput::TableSpacing(), WW8Export::TrueFrameBgBrush(), and MSWordExportBase::TrueFrameDirection().
|
inline |
Definition at line 154 of file ndgrf.hxx.
References Grf, and m_nNodeType.
Referenced by SwDrawView::CheckPossibilities(), SwHTMLParser::ConnectImageMaps(), SwVirtFlyDrawObj::ContainsSwGrfNode(), SwBaseLink::DataChanged(), SwFEShell::GetBestObject(), SwFlyFrame::GetContour(), SwNoTextNode::GetGraphic(), SwFEShell::GetGrfAtPos(), SwDoc::GetGrfNms(), SwEditShell::GetGrfNode_(), SwNoTextFrame::getLocalFrameRotation(), SwFEShell::GetObjCntType(), SwVirtFlyDrawObj::getPossibleRotationFromFraphicFrame(), SwXFrame::getPropertyValue(), SwNoTextFrame::HasAnimation(), WW8Export::OutGrf(), MSWordExportBase::OutputContentNode(), RtfAttributeOutput::OutputFlyFrame_Impl(), DocxAttributeOutput::OutputFlyFrame_Impl(), SwNoTextFrame::PaintPicture(), SwNoTextFrame::PaintSwFrame(), sw::DocumentContentOperationsManager::ReRead(), SwXFrame::setPropertyValue(), SwNoTextFrame::StopAnimation(), SwWW8WrGrf::WriteGraphicNode(), SwBasicEscherEx::WriteGrfFlyFrame(), and SwViewShell::~SwViewShell().
|
inline |
Definition at line 159 of file ndgrf.hxx.
References Grf, and m_nNodeType.
IDocumentContentOperations & SwNode::getIDocumentContentOperations | ( | ) |
Provides access to the document content operations interface.
Definition at line 2103 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentContentOperations().
Referenced by SwXFlatParagraph::changeText(), and SwScriptInfo::DeleteHiddenRanges().
const IDocumentDeviceAccess & SwNode::getIDocumentDeviceAccess | ( | ) | const |
Provides access to the document device interface.
Definition at line 2093 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentDeviceAccess().
Referenced by SwTextFrame::EmptyHeight(), and SwNoTextFrame::PaintPicture().
const IDocumentDrawModelAccess & SwNode::getIDocumentDrawModelAccess | ( | ) | const |
Provides access to the document draw model interface.
Definition at line 2096 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentDrawModelAccess().
const IDocumentFieldsAccess & SwNode::getIDocumentFieldsAccess | ( | ) | const |
Provides access to the document fields administration interface.
Definition at line 2101 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentFieldsAccess().
Referenced by SwTextField::CopyTextField(), and lcl_GetDDEFieldType().
IDocumentFieldsAccess & SwNode::getIDocumentFieldsAccess | ( | ) |
Definition at line 2102 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentFieldsAccess().
const IDocumentLayoutAccess & SwNode::getIDocumentLayoutAccess | ( | ) | const |
Provides access to the document layout interface.
Definition at line 2097 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentLayoutAccess().
Referenced by SwTextNode::CountWords(), SwAttrIter::CtorInitAttrIter(), SwContentNode::GetTextDirection(), SwTextNode::Hyphenate(), SwTextNode::IsCollapse(), IsProtect(), SwTextNode::IsSymbolAt(), SwGrfNode::ReRead(), SwGrfNode::RestorePersistentData(), SwOLENode::SetChanged(), and SwTextNode::Update().
IDocumentLayoutAccess & SwNode::getIDocumentLayoutAccess | ( | ) |
Definition at line 2098 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentLayoutAccess().
const IDocumentLinksAdministration & SwNode::getIDocumentLinksAdministration | ( | ) | const |
Provides access to the document links administration interface.
Definition at line 2099 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentLinksAdministration().
Referenced by SwGrfNode::InsertLink(), SwGrfNode::ReleaseLink(), and SwGrfNode::RestorePersistentData().
IDocumentLinksAdministration & SwNode::getIDocumentLinksAdministration | ( | ) |
Definition at line 2100 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentLinksAdministration().
IDocumentListItems & SwNode::getIDocumentListItems | ( | ) |
Provides access to the document's numbered items interface.
Definition at line 2104 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentListItems().
Referenced by SwNodeNum::PostRemove(), and SwNodeNum::PreAdd().
const IDocumentMarkAccess * SwNode::getIDocumentMarkAccess | ( | ) | const |
Provides access to the document bookmark interface.
Definition at line 2106 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentMarkAccess().
Referenced by SwTextNode::Update().
const IDocumentRedlineAccess & SwNode::getIDocumentRedlineAccess | ( | ) | const |
Provides access to the document redline interface.
Definition at line 2094 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentRedlineAccess().
Referenced by SwTextFrame::EmptyHeight(), SwPostItHelper::getLayoutInfos(), SwTextFrame::MakePos(), SwTextFrame::PaintEmpty(), SwScriptInfo::selectRedLineDeleted(), and SwTextNode::TransliterateText().
const IDocumentSettingAccess * SwNode::getIDocumentSettingAccess | ( | ) | const |
Provides access to the document setting interface.
Definition at line 2092 of file node.cxx.
References GetDoc(), and SwDoc::GetDocumentSettingManager().
Referenced by SwFootnoteBossFrame::AppendFootnote(), SwLineInfo::CtorInitLineInfo(), SwTextMargin::CtorInitTextMargin(), SwTextFrame::EmptyHeight(), SwTextNode::GetAdditionalIndentForStartingNewList(), SwTextNode::GetFirstLineOfsWithNum(), SwTextNode::GetListTabStopPosition(), SwAttrIter::InitFontAndAttrHandler(), SwScriptInfo::InitScriptInfo(), SwTextFormatter::NewNumberPortion(), SwTextFrame::PaintEmpty(), and SwNoTextFrame::PaintSwFrame().
IStyleAccess & SwNode::getIDocumentStyleAccess | ( | ) |
Provides access to the document automatic styles interface.
Definition at line 2107 of file node.cxx.
References GetDoc(), and SwDoc::GetIStyleAccess().
Referenced by SwpHints::BuildPortions(), and SwTextNode::RstTextAttr().
const IDocumentStylePoolAccess & SwNode::getIDocumentStylePoolAccess | ( | ) | const |
Provides access to the document style pool interface.
Definition at line 2095 of file node.cxx.
References GetDoc(), and SwDoc::getIDocumentStylePoolAccess().
|
inline |
Definition at line 291 of file node.hxx.
References BigPtrEntry::GetPos().
Referenced by SwUndoTransliterate::AddChanges(), MSWordExportBase::AddLinkTarget(), SwUndoDelNum::AddNode(), sw::AddRemoveFlysAnchoredToFrameStartingAtNode(), AddRemoveFlysForNode(), SwCollectTableLineBoxes::AddToUndoHistory(), objectpositioning::SwAnchoredObjectPosition::AdjustHoriRelPosForDrawAside(), WW8Export::AppendBookmarks(), SwDoc::AppendDoc(), AppendObjs(), sw::DocumentRedlineManager::AppendRedline(), SwDoc::AppendUndoForInsertFromDB(), SwNodeIndex::Assign(), SwHTMLTableLayout::AutoLayoutPass1(), SwTextFrame::AutoSpell_(), SwTableFormula::BoxNmsToRelNm(), SwHTMLParser::BuildTable(), SwHTMLParser::BuildTableCell(), SwFlowFrame::BwdMoveNecessary(), SwLayHelper::CalcPageCount(), CalculateFlySize(), sw::DefaultToxTabStopTokenHandler::CalculatePageMarginFromPageDescription(), SwEditShell::CanMergeTable(), CanSkipOverRedline(), SwDoc::Chainable(), SwRefPageGetField::ChangeExpansion(), SwTableBoxFormula::ChangeState(), SwFindNearestNode::CheckNode(), sw::CheckParaRedlineMerge(), sw::CheckResetRedlineMergeFlag(), SwStartNode::CheckSectionCondColl(), SwCursorShell::CheckTableBoxContent(), SwNodes::ChgNode(), SwTextNode::ChgTextCollUpdateNum(), SwDoc::ClearBoxNumAttrs(), CmpL(), CmpLE(), SwTextFrame::CollectAutoCmplWrds(), SwLayoutCache::CompareLayout(), SwHTMLParser::ConnectImageMaps(), SwXText::convertToTextFrame(), SwFEShell::Copy(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwTable::CopyHeadlineIntoTable(), SwNodes::CopyNodes(), SwWW8ImplReader::CoreLoad(), SwXRedlinePortion::CreateRedlineProperties(), SwUndoSaveContent::DelContentIndex(), SwAutoFormat::DelEmptyLine(), SwChartDataSequence::DeleteBox(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwEditShell::DeleteSel(), SwUndoMove::DelFootnote(), SwSectionFormat::DelFrames(), SwContentNode::DelFrames(), SwSectionNode::DelFrames(), DelFullParaMoveFrames(), SwDoc::DelSectionFormat(), SwTextFootnote::dumpAsXml(), SwOLENode::dumpAsXml(), dumpAsXml(), SwStartNode::dumpAsXml(), SwTextNode::dumpAsXml(), SwFrame::dumpAsXmlAttributes(), SwWW8ImplReader::End_Footnote(), EndOfSectionIndex(), RtfExport::ExportDocument_Impl(), SwChartDataSequence::ExtendTo(), SwTOXPara::FillText(), SwCursor::FindAll(), sw::FindAttrImpl(), SwFrameFormat::FindLayoutRect(), FindPageDesc(), SwNodes::FindPrvNxtFrameNode(), FindSectionNode(), FindSttNodeByType(), FindTableNode(), sw::FindTextImpl(), SwCursorShell::FindValidContentNode(), HTMLTable::FixFrameFormat(), sw::FrameContainsNode(), MSWordExportBase::GetAnnotationMarks(), SwDocUpdateField::GetBodyNode(), Writer::GetBookmarks(), MSWordExportBase::GetBookmarks(), GetCellRangeName(), SwCursorShell::GetContentAtPos(), sw::GetExpandTextMerged(), SwDoc::GetExtTextInput(), sw::util::GetFramesInNode(), SwEditShell::GetGlobalDocContent(), SwSectionFormat::GetGlobalDocSection(), SwNodeIndex::GetIndex(), SwTextSizeInfo::GetMultiCreator(), SwAttrIter::GetNextAttr(), SwRedlineItr::GetNextRedln(), SwCursorShell::GetOutlinePos(), SwXFlatParagraphIterator::getParaAfter(), SwXFlatParagraphIterator::getParaBefore(), AttributeOutputBase::GetParagraphMarkerRedline(), SwXRedline::getPropertyValue(), SwXRedlinePortion::getPropertyValue(), SwXTextTableCursor::getRangeName(), sw::DocumentRedlineManager::GetRedlinePos(), SwTextNode::GetRedlineText(), SwAccessibleParagraph::getSelectedPortionCount(), SwAccessibleFrameBase::GetSelectedState(), SwAccessibleParagraph::GetSelectionAtIndex(), SwCursorShell::GetSelText(), MSWordExportBase::GetSortedAnnotationMarks(), MSWordExportBase::GetSortedBookmarks(), SwTableBox::GetSttIdx(), GetTableBox(), SwTextFly::GetTop(), SwTableBox::GetValue(), SwCursorShell::GotoNextTOXBase(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), SwCursorShell::GotoPrevTOXBase(), SwDoc::GotoTOXMark(), SwHTMLWriter::GuessFrameType(), sw::ToxTextGenerator::HandleTextToken(), SwEditShell::HasOtherCnt(), SwTableFormula::HasValidBoxes_(), SwUndoReplace::Impl::Impl(), SwWW8AttrIter::IncludeEndOfParaCRInRedlineProperties(), InitBookmarks(), SwDoc::InsCopyOfTable(), SwHTMLParser::InsertComment(), SwEditShell::InsertGlobalDocContent(), SwDoc::InsertGlossary(), SwTextNode::InsertHint(), SwFEShell::InsertRow(), SwDoc::InsertSwSection(), SwDoc::InsertTable(), SwXMLTableContext::InsertTableSection(), SwHTMLParser::InsertTableSection(), SwHTMLParser::InsertTempTableCaptionSection(), SwNodes::InsertTextSection(), SwTable::InsTable(), SwAccessibleMap::InvalidateShapeInParaSelection(), IsAnchoredObjShown(), SwContentNode::IsAnyCondition(), IsBoxEmpty(), SwTextNode::IsCollapse(), IsEmptyBox(), SwTableBox::IsFormulaOrValueBox(), SwDoc::IsIdxInTable(), SwOLENode::IsInGlobalDocSection(), SwCursor::IsInProtectTable(), SwDoc::IsInsRegionAvailable(), SwServerObject::IsLinkInServer(), SwCursor::IsNoContent(), IsProtect(), SwUnoCursor::IsSelOvr(), SwTextNode::JoinNext(), SwTextNode::JoinPrev(), lcl_BreakSectionLinksInSect(), lcl_CellText(), lcl_ChkOneRange(), lcl_CollectDeletedRedlines(), lcl_CursorIsInSection(), lcl_dbg_out(), lcl_DelBox(), lcl_FindChapterNode(), lcl_FindField(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_GetBoxSel(), lcl_GetRedlineAtNodeInsertionOrDeletion(), lcl_InsertLabel(), lcl_IsInSameTableBox(), lcl_IsOutlineMoveAndCopyable(), lcl_MakeSelBkwrd(), lcl_MakeSelFwrd(), lcl_MaskDeletedRedlines(), lcl_MaskRedlines(), lcl_SeekEntry(), lcl_SetTextFormatColl(), lcl_SpecialInsertNode(), lcl_TstIdx(), lcl_UpdateLinksInSect(), lcl_UpDown(), SwNodeNum::LessThan(), SwUnoTableCursor::MakeBoxSels(), SwTableNode::MakeCopy(), SwDocUpdateField::MakeFieldList_(), MakeFrames(), SwContentNode::MakeFramesForAdjacentContentNode(), SwTableNode::MakeFramesForAdjacentContentNode(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwTableNode::MakeOwnFrames(), SwTextFrame::MakePos(), sw::MapModelToView(), SwDoc::MergeDoc(), SwDoc::MergeTable(), SwUndoSaveContent::MoveFromUndoNds(), sw::MoveMergedFlysAndFootnotes(), SwNodes::MoveNodes(), SwDoc::MoveOutlinePara(), SwCursor::MovePara(), SwDoc::MoveParagraph(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwRangeRedline::MoveToSection(), SwSectionNode::NodesArrChgd(), SwTable::OldSplitRow(), SwNodeIndex::operator!=(), CompareSwOutlineNodes::operator()(), SwWW8::ltnode::operator()(), SwNodeIndex::operator++(), SwNodeIndex::operator+=(), SwNodeIndex::operator--(), SwNodeIndex::operator-=(), SetGetExpField::operator<(), SwNodeIndex::operator<(), ww8::WW8TableNodeInfo::operator<(), SwNodeIndex::operator<=(), SwNodeIndex::operator==(), SwNodeIndex::operator>(), SwNodeIndex::operator>=(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), SwHTMLWriter::OutForm(), OutHTML_FrameFormatTableNode(), OutHTML_Section(), OutHTML_SwTextNode(), RtfExport::OutputTextNode(), MSWordExportBase::OutputTextNode(), SwTextFrame::PaintEmpty(), SwTransferable::Paste(), SwFEShell::Paste(), SwWW8ImplReader::Read_F_IncludeText(), SwWW8ImplReader::Read_Footnote(), sw::RecreateStartTextFrames(), SwUndoRedline::RedoImpl(), SwUndoSort::RedoImpl(), SwUndoTableNdsChg::RedoImpl(), SwUndoTableNumFormat::RedoImpl(), SwRegHistory::RegisterInModify(), SwTextFrame::RegisterToNode(), SwTableFormula::RelBoxNmsToPtr(), SwTableFormula::RelNmsToBoxNms(), sw::RemoveFootnotesForNode(), RemoveHiddenObjsOfNode(), SwDoc::RemoveInvisibleContent(), SwNodes::RemoveNode(), SwAccessibleParagraph::removeSelection(), SwUndoInsertLabel::RepeatImpl(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwWW8AttrIter::RequiresImplicitBookmark(), SwNode2LayImpl::RestoreUpperFrames(), SwEditShell::SaveGlossaryDoc(), SwUndoTableNdsChg::SaveSection(), SwUndoInsSection::SaveSplitNode(), SwCursorShell::SaveTableBoxContent(), SwAttrIter::Seek(), SwOutlineNodes::Seek_Entry(), SwAttrIter::SeekStartAndChgAttrIter(), SwScriptInfo::selectHiddenTextProperty(), SwCursorShell::SelectNxtPrvHyperlink(), SwScriptInfo::selectRedLineDeleted(), SwServerObject::SendDataChanged(), sw::DocumentFieldsManager::SetFieldsDirty(), SetGetExpField::SetGetExpField(), SwVisibleCursor::SetPosAndShow(), SwTextFrame::SmartTagScan(), SwDoc::Spell(), SwTabFrame::Split(), SwDoc::SplitDoc(), SwTableFormula::SplitMergeBoxNm_(), sw::DocumentContentOperationsManager::SplitNode(), SwNodes::SplitTable(), SwDoc::SplitTable(), SwCursorShell::StartAction(), StartOfSectionIndex(), SwCallLink::SwCallLink(), SwDDETable::SwClientNotify(), SwTextFrame::SwClientNotify(), SwGlblDocContent::SwGlblDocContent(), SwHistorySetFootnote::SwHistorySetFootnote(), SwLayHelper::SwLayHelper(), SwListImpl::SwListImpl(), SwNode2LayImpl::SwNode2LayImpl(), SwNodeIndex::SwNodeIndex(), SwTOXIndex::SwTOXIndex(), SwTOXSortTabBase::SwTOXSortTabBase(), SwUndoDelete::SwUndoDelete(), SwUndoInsSection::SwUndoInsSection(), SwUndoMove::SwUndoMove(), SwUndoRedline::SwUndoRedline(), SwUndoSort::SwUndoSort(), SwUndoTableMerge::SwUndoTableMerge(), SwUndoTableToText::SwUndoTableToText(), SwUndoTextToTable::SwUndoTextToTable(), SwDoc::TextToTable(), SwWrtShell::ToggleOutlineContentVisibility(), SwpHints::TryInsertNesting(), SwUndoSplitNode::UndoImpl(), SwUndoRedline::UndoImpl(), SwUndoSort::UndoImpl(), SwUndoDelete::UndoImpl(), SwUndoTableNumFormat::UndoImpl(), SwUndoDelSection::UndoImpl(), SwNodes::UndoTableToText(), UnHideRedlines(), UnHideRedlinesExtras(), SwDoc::UnProtectTables(), SwTOXBaseSection::Update(), SwFootnoteIdxs::UpdateAllFootnote(), SwTOXBaseSection::UpdateContent(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), SwRefPageGetFieldType::UpdateField(), SwFootnoteIdxs::UpdateFootnote(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), sw::UpdateMergedParaForDelete(), sw::UpdateMergedParaForInsert(), sw::DocumentFieldsManager::UpdateTableFields(), SwFEShell::WizardGetFly(), SwLayoutCache::Write(), RtfExport::WriteMainText(), DocxExport::WriteMainText(), WW8Export::WriteMainText(), SwASCWriter::WriteStream(), SwUndoInsert::~SwUndoInsert(), and SwUndoInserts::~SwUndoInserts().
|
inline |
Node is in which nodes-array/doc?
Definition at line 697 of file node.hxx.
References BigPtrEntry::GetArray().
Referenced by SwTableBox::ActualiseValueBox(), sw::AddRemoveFlysAnchoredToFrameStartingAtNode(), SwTextNode::AddToList(), AppendObjs(), SwNodeIndex::Assign(), SwContentNode::CanJoinNext(), SwDoc::ChangeDBFields(), SwTableBoxFormula::ChangeState(), SwFindNearestNode::CheckNode(), sw::CheckParaRedlineMerge(), sw::CheckResetRedlineMergeFlag(), SwStartNode::CheckSectionCondColl(), SwTextNode::ChgFormatColl(), SwTextNode::ChgTextCollUpdateNum(), SwContentNode::ChkCondColl(), SwHTMLWriter::CollectLinkTargets(), MSWordExportBase::CollectOutlineBookmarks(), SwDoc::ConvertFieldsToText(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwTextFootnote::CopyFootnote(), SwNodes::CopyNodes(), SwTextNode::CopyText(), SwTextNode::CutImpl(), SwpHints::DeleteAtPos(), SwTextFootnote::DelFrames(), SwContentNode::DelFrames(), SwSectionNode::DelFrames(), SwTextNode::DestroyAttr(), SwXReferenceMark::dispose(), SwHTMLParser::EndApplet(), SwHTMLParser::EndObject(), SwHTMLWriter::FillNextNumInfo(), SwTOXPara::FillText(), SwDoc::FindFlyByName(), SwDoc::FindINetAttr(), FindOutlineNodeOfLevel(), FindPageDesc(), SwTableFormula::FindTable(), HTMLTable::FixFrameFormat(), SwDoc::GetAllUsedDB(), SwXReferenceMark::getAnchor(), SwXTextSection::getAnchor(), sw::GetExpandTextMerged(), SwFormatFootnote::GetFootnoteText(), SwSectionFormat::GetGlobalDocSection(), SwTextINetFormat::GetInfo(), SwTextCharFormat::GetInfo(), SwTextRuby::GetInfo(), SwFormatField::GetInfo(), SwTable::GetInfo(), SwContentNode::GetInfo(), SetGetExpField::GetNodeFromContent(), SwNodeIndex::GetNodes(), SwXTextField::getPropertyValue(), SwDoc::GetRefMark(), SwDoc::GetRefMarks(), SwAuthorityFieldType::GetSequencePos(), SwDoc::GetTOIKeys(), GotoCurrRegionAndSkip(), GotoNextRegion(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), GotoPrevRegion(), SwCursorShell::GotoRefMark(), SwCursor::GotoRegion(), SwHTMLWriter::GuessFrameType(), sw::ToxTextGenerator::HandleTextToken(), SwTableBox::HasNumContent(), SwPaM::HasReadonlySel(), SwRangeRedline::HasValidRange(), IMPL_LINK(), InsertCnt_(), SwHTMLParser::InsertEmbed(), SwHTMLParser::InsertFloatingFrame(), SwTextNode::InsertHint(), SwGrfNode::InsertLink(), SwListImpl::InsertListItem(), SwHTMLParser::InsertTableSection(), SwNodes::InsertTextSection(), SwContentNode::InvalidateNumRule(), SwContentNode::IsAnyCondition(), SwViewShell::IsAnyFieldInDoc(), IsBoxEmpty(), SwTextNode::IsCollapse(), SwTextField::IsFieldInDoc(), SwTableBox::IsFormulaOrValueBox(), SwOLENode::IsInGlobalDocSection(), SwCursor::IsInProtectTable(), SwTextNode::IsInUndo(), IsInVisibleArea(), SwServerObject::IsLinkInServer(), SwTableBox::IsNumberChanged(), SwTableBox::IsValidNumTextNd(), SwTextNode::JoinNext(), SwTextNode::JoinPrev(), lcl_BalanceTable(), lcl_CellText(), lcl_ChkOneRange(), lcl_FindChapterNode(), lcl_FindField(), lcl_FindNextCell(), lcl_GetBoxFrame(), lcl_TCFlags(), SwTableNode::MakeCopy(), SwSectionNode::MakeCopy(), SwDocUpdateField::MakeFieldList_(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwTextNode::MakeNewTextNode(), SwTableNode::MakeOwnFrames(), SwSectionNode::MakeOwnFrames(), sw::MoveMergedFlysAndFootnotes(), SwCursor::MovePara(), SwDDETable::NoDDETable(), SwSectionNode::NodesArrChgd(), SwTextField::NotifyContentChange(), SwNodeIndex::operator=(), MSWordExportBase::OutputTextNode(), SwTextNode::RemoveFromListRLHidden(), SwUndo::RemoveIdxRel(), SwGrfNode::ReRead(), SwUndoTableMerge::SaveCollection(), SwCursorShell::SelectNxtPrvHyperlink(), SwDoc::SetAllUniqueFlyNames(), sw::DocumentFieldsManager::SetFieldsDirty(), SwDoc::SetFlyName(), SetGetExpField::SetGetExpField(), SwXReferenceMark::setName(), SwTableNode::SetNewTable(), SwEditShell::SetNumberingRestart(), sw_BoxSetSplitBoxFormats(), SwDDETable::SwClientNotify(), SwTOXBaseSection::SwClientNotify(), SwFormatField::SwClientNotify(), SwContentNode::SwClientNotify(), SwDDETable::SwDDETable(), SwHistorySetFootnote::SwHistorySetFootnote(), SwNode2LayImpl::SwNode2LayImpl(), SwNodeIndex::SwNodeIndex(), SwTextNode::SwTextNode(), SwTextNode::TriggerNodeUpdate(), SwpHints::TryInsertHint(), SwUndoInsLayFormat::UndoImpl(), UnHideRedlines(), SwDoc::UnProtectTables(), SwTOXBaseSection::Update(), SwContentNode::UpdateAttr(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), SwNodes::UpdateOutlineNode(), SwTOXBaseSection::UpdateTable(), sw::DocumentFieldsManager::UpdateTableFields(), MSWordExportBase::WriteText(), SwDDETable::~SwDDETable(), SwNodeIndex::~SwNodeIndex(), and SwTextNode::~SwTextNode().
|
inline |
Definition at line 701 of file node.hxx.
References BigPtrEntry::GetArray().
|
inline |
Definition at line 145 of file node.hxx.
Referenced by SwNodes::CopyNodes(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwNodes::DelDummyNodes(), dumpAsXml(), SwStartNode::dumpAsXml(), SwDoc::FindFlyByName(), ww8::Frame::Frame(), SwUnoCursorHelper::GetCursorAttr(), SwAccessibleFrameBase::GetNodeType(), SwEditShell::GetPaMAttr(), SwXRedline::getPropertyValue(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), sw::DocumentStatisticsManager::IncrementalDocStatCalculate(), SwHTMLParser::InsertImage(), SwContentNode::IsAnyCondition(), IsValidNextPrevNd(), lcl_CheckMaxLength(), lcl_dbg_out(), lcl_IsValidPrevNextNumNode(), SwDoc::MakeFlySection_(), SwNodes::MakeTextNode(), SwXMLImport::MergeListsAtDocumentInsertPosition(), SwNodes::MoveNodes(), Out(), MSWordExportBase::OutputContentNode(), WW8TabDesc::ParkPaM(), SwHistoryChangeFormatColl::SetInDoc(), SwEditShell::SetNumberingRestart(), WW8TabDesc::SetPamInCell(), SwXText::setString(), SwDoc::Spell(), SwCursorShell::StartAction(), SwCallLink::SwCallLink(), SwEscherEx::WriteFlyFrame(), and SwCallLink::~SwCallLink().
|
inline |
Definition at line 96 of file ndnotxt.hxx.
References m_nNodeType, and NoTextMask.
Referenced by SwXFrame::attachToRange(), SwEditShell::ClearAutomaticContour(), ww8::Frame::Frame(), SwEditShell::GetGraphicPolygon(), SwEditShell::GetGrfSize(), SwFrameFormat::GetIMapObject(), SwAccessibleNoTextFrame::GetNoTextNode(), sw::util::GetNoTextNodeFromSwFrameFormat(), SwXFrame::getPropertyStates(), SwXFrame::getPropertyValue(), SwDoc::MakeFlySection_(), SwUndoSaveContent::MoveToUndoNds(), SwNoTextFrame::PaintSwFrame(), SwUndoFormatAttr::RepeatImpl(), SwFEShell::RequestObjectResize(), SwEditShell::SetGraphicPolygon(), SwXFrame::setPropertyToDefault(), and SwXFrame::setPropertyValue().
|
inline |
Definition at line 100 of file ndnotxt.hxx.
References m_nNodeType, and NoTextMask.
|
inline |
Inline methods from Node.hxx.
Definition at line 161 of file ndole.hxx.
References m_nNodeType, and Ole.
Referenced by SwXMLTextParagraphExport::_collectTextEmbeddedAutoStyles(), SwXMLTextParagraphExport::_exportTextEmbedded(), SwXFrame::attachToRange(), SwTaggedPDFHelper::BeginBlockStructureElements(), SwDocShell::CalcLayoutForOLEObjects(), SwFlyFreeFrame::CheckClip(), SwDrawView::CheckPossibilities(), SwXMLTextImportHelper::createAndInsertOLEObject(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), SwContentNode::CreateOLENodesArray(), SwChartHelper::DoUpdateAllCharts(), SwFEShell::FindFlyFrame(), SwFEShell::GetBestObject(), SwNoTextNode::GetGraphic(), SwEditShell::GetOLEObject(), SwFEShell::GetOleRef(), SwUndoDelLayFormat::GetRewriter(), SwHTMLWriter::GuessOLENodeFrameType(), SwViewShell::HasCharts(), SwChartDataProvider::Impl_createDataSource(), SwHTMLParser::InsertEmbed(), SwFEShell::IsSelObjProtected(), lcl_MoveAllLowerObjs(), SwChartLockController_Helper::LockUnlockAllCharts(), MSWordExportBase::OutputContentNode(), RtfAttributeOutput::OutputFlyFrame_Impl(), DocxAttributeOutput::OutputFlyFrame_Impl(), SwNoTextFrame::PaintPicture(), SwFlyFrame::PaintSwFrame(), SwDocShell::RemoveOLEObjects(), SwEditShell::SetChartName(), SwDoc::SetTableName(), SwDoc::UpdateCharts_(), SwTOXBaseSection::UpdateContent(), SwWW8WrGrf::WriteGraphicNode(), and SwBasicEscherEx::WriteOLEFlyFrame().
|
inline |
Definition at line 166 of file ndole.hxx.
References m_nNodeType, and Ole.
|
inline |
Definition at line 98 of file node.hxx.
Referenced by sw::CheckParaRedlineMerge(), sw::CheckResetRedlineMergeFlag(), SwEditShell::GetPaMAttr(), SwEditShell::GetPaMParAttr(), SwTextNode::GetParaAttr(), sw::GotoNextLayoutTextFrame(), sw::GotoPrevLayoutTextFrame(), InsertCnt_(), IsAnchoredObjShown(), SwTextNode::JoinNext(), SwTextNode::JoinPrev(), lcl_RstAttr(), sw::DocumentContentOperationsManager::lcl_RstTextAttr(), lcl_SetTextFormatColl(), SwDoc::MoveParagraphImpl(), SwTextNode::SplitContentNode(), sw_JoinText(), UnHideRedlinesExtras(), SwTOXBaseSection::Update(), SwTOXBaseSection::UpdateContent(), sw::UpdateMergedParaForInsert(), and SwTOXBaseSection::UpdateTable().
sal_uInt16 SwNode::GetSectionLevel | ( | ) | const |
Returns the section level at the position given by aIndex.
We use the following logic: S = Start, E = End, C = ContentNode Level 0 = E 1 = S E 2 = SC
All EndNodes of the BaseSection have level 0 All StartNodes of the BaseSection have level 1
Definition at line 270 of file node.cxx.
References IsEndNode(), IsStartNode(), m_pStartOfSection, and StartOfSectionIndex().
Referenced by SwNodes::GetSectionLevel().
|
inline |
Definition at line 611 of file node.hxx.
References m_nNodeType, and Section.
Referenced by SwSectionFormat::DelFrames(), SwDoc::DelSectionFormat(), RtfExport::ExportDocument_Impl(), SwFrameFormat::FindLayoutRect(), FindPageDesc(), FindSectionNode(), SwXRedline::getPropertyValue(), SwSectionFormat::GetSectionNode(), SwDoc::GetUniqueSectionName(), SwDoc::GetUniqueTOXBaseName(), SwAutoFormat::GoNextPara(), SwPaM::HasReadonlySel(), SwDoc::InsertTableOf(), SwSectionFormat::MakeFrames(), SwNodes::MakeTextNode(), SwNodes::MoveNodes(), MSWordSections::MSWordSections(), SwHTMLWriter::Out_SwDoc(), DocxExport::OutputEndNode(), SwEditShell::SetSectionAttr(), SwTOXBaseSection::SwClientNotify(), SwNodes::TableToText(), SwDoc::UpdateSection(), MSWordExportBase::WriteText(), and SwSectionFormat::~SwSectionFormat().
|
inline |
Definition at line 615 of file node.hxx.
References m_nNodeType, and Section.
|
inline |
Definition at line 126 of file node.hxx.
Referenced by lcl_dbg_out().
|
inline |
Definition at line 595 of file node.hxx.
References m_nNodeType, and Start.
Referenced by SwFEShell::AlignAllFormulasToBaseline(), SwTable::CanConvertSubtables(), SwCursorShell::CheckTableBoxContent(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwNodes::CopyNodes(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), SwNodes::Delete(), SwDoc::DeleteRowCol(), SwChartHelper::DoUpdateAllCharts(), SwXText::Impl::finishOrAppendParagraph(), SwXRedlineText::GetStartNode(), SwXFootnote::GetStartNode(), SwXHeadFootText::GetStartNode(), SwXTextFrame::GetStartNode(), SwViewShell::HasCharts(), SwEditShell::HasOLEObj(), SwTextNode::InsertHint(), SwContentAtPos::IsInRTLText(), lcl_HighestLevel(), SwChartLockController_Helper::LockUnlockAllCharts(), SwNodes::MergeTable(), OutHTML_SwTextNode(), SwCursorShell::ParkCursor(), SwNodes::SectionDown(), SwNodes::SectionUp(), SwNodes::SectionUpDown(), SwXTextTable::setName(), SwDoc::SetTableName(), SwNodes::SplitTable(), SwNode(), SwTableBox::SwTableBox(), SwDoc::UpdateCharts_(), SwFEShell::WizardGetFly(), MSWordExportBase::WriteText(), and SwViewShell::~SwViewShell().
|
inline |
Definition at line 599 of file node.hxx.
References m_nNodeType, and Start.
SwTableBox * SwNode::GetTableBox | ( | ) | const |
If node is in a table return the respective table box.
Definition at line 754 of file node.cxx.
References FindTableBoxStartNode(), FindTableNode(), GetIndex(), SwTableNode::GetTable(), and SwTable::GetTableBox().
Referenced by DocxAttributeOutput::CmdField_Impl(), sw::CreateParentXText(), SwStartNode::dumpAsXml(), SwUnoCursorHelper::getCursorPropertyValue(), SwCursorShell::GoNextCell(), SwCursor::GoPrevNextCell(), SwContentNode::IsAnyCondition(), IsProtect(), SwCursor::LeftRight(), MSWordExportBase::OutputSectionBreaks(), MSWordExportBase::OutputTextNode(), SwReader::Read(), and SwWrtShell::ToggleOutlineContentVisibility().
|
inline |
Definition at line 603 of file node.hxx.
References m_nNodeType, and Table.
Referenced by SwDoc::AppendDoc(), checkAndWriteFloatingTables(), ConvertNestedTablesToText(), sw::util::InsertedTablesManager::DelAndMakeTableFrames(), SwNodes::Delete(), SwXTextRange::DeleteAndInsert(), SwDoc::DoUpdateAllCharts(), SwStartNode::dumpAsXml(), RtfExport::ExportDocument_Impl(), FindPageDesc(), FindTableNode(), SwXRedline::getPropertyValue(), GiveNodePageDesc(), GotoPrevTable(), SwHTMLWriter::GuessFrameType(), sw::util::HasPageBreak(), SwTextNode::InsertHint(), SwDoc::IsIdxInTable(), SwCursor::IsSelOvr(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_MinMaxNode(), SwHTMLWriter::MakeHeader(), SwNodes::MergeTable(), SwWW8ImplReader::MoveOutsideFly(), SwHTMLParser::MovePageDescAttrs(), SwHTMLWriter::Out_SwDoc(), OutHTML_FrameFormatTableNode(), SwFEShell::Paste(), SwUndoDelete::RedoImpl(), SwUndoTableToText::RedoImpl(), SwNodes::RemoveNode(), SwNode2LayImpl::SwNode2LayImpl(), SwNodes::TableToText(), SwWrtShell::ToggleOutlineContentVisibility(), SwUndoInsTable::UndoImpl(), SwUndoTextToTable::UndoImpl(), SwUndoTableNdsChg::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoSplitTable::UndoImpl(), UnHideRedlines(), and MSWordExportBase::WriteText().
|
inline |
Definition at line 607 of file node.hxx.
References m_nNodeType, and Table.
|
inline |
Inline methods from Node.hxx.
Definition at line 846 of file ndtxt.hxx.
References m_nNodeType, and Text.
Referenced by sw::AddRemoveFlysAnchoredToFrameStartingAtNode(), SwDoc::AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), sw::DocumentContentOperationsManager::AppendTextNode(), SwHTMLParser::AppendTextNode(), SwWW8ImplReader::AppendTextNode(), SwModule::ApplyItemSet(), SwEditShell::ApplyParagraphClassification(), SwXFootnote::attach(), SwXTextField::attach(), SwAutoFormat::AutoCorrect(), SwEditShell::AutoCorrect(), SwEditShell::AutoFormatBySplitNode(), SwAutoFormat::BuildEnum(), SwAccessibleMap::BuildSelectedParas(), SwHTMLParser::BuildTableCell(), sw::CalcBreaks(), SwEditShell::Calculate(), CalculateFlySize(), SwUndoOverwrite::CanGrouping(), SwUndoDelete::CanGrouping(), SwDoc::Chainable(), SwDDETable::ChangeContent(), SwHHCWrapper::ChangeText(), CellSaveStruct::CheckNoBreak(), sw::CheckParaRedlineMerge(), sw::CheckResetRedlineMergeFlag(), SwDoc::ChgAnchor(), SwAutoCorrDoc::ChgAutoCorrWord(), SwNodes::ChgNode(), SwDoc::ClearLineNumAttrs(), sw::util::RedlineStack::close(), SwEditShell::CollectParagraphClassification(), SwDoc::ContainsHiddenChars(), SwHTMLParser::Continue(), SwHHCWrapper::Convert(), SwXText::Impl::ConvertCell(), SwFEShell::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentLayoutManager::CopyLayoutFormat(), SwEditShell::CopySelToDoc(), SwXText::copyText(), SwRangeRedline::CopyToSection(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwWW8ImplReader::CoreLoad(), SwDoc::CountWords(), wwSectionManager::CreateSep(), SwXBodyText::createTextCursorByRange(), SwUndoSaveContent::DelContentIndex(), SwAutoFormat::DelEmptyLine(), SwAutoCorrDoc::Delete(), SwNodes::Delete(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwAutoFormat::DeleteSelImpl(), SwUndoFlyBase::DelFly(), SwContentNode::DelFrames(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), SwNodes::DelNodes(), SwWrtShell::DelRight(), SwXFrame::dispose(), SwXShape::dispose(), SwUnoCursorHelper::DocInsertStringSplitCR(), SwDoc::DontExpandFormat(), SwCursor::DoSetBidiLevelLeftRight(), SwCursor::DoSetBidiLevelUpDown(), SwWW8ImplReader::emulateMSWordAddTextToParagraph(), SwWW8ImplReader::End_Footnote(), SwHTMLParser::EndAttr(), SwXMLImport::endDocument(), SwHTMLParser::EndNumberBulletList(), SwHTMLParser::EndPara(), DocxAttributeOutput::EndParagraphProperties(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwContentTree::ExecCommand(), SwTextShell::ExecField(), SwView::ExecLingu(), SwView::ExecSpellPopup(), SwView::ExecViewOptions(), SwCursor::ExpandToSentenceBorders(), SwCursorShell::ExtendSelection(), SwEditShell::FillByEx(), SwHTMLWriter::FillNextNumInfo(), SwViewShell::FillPrtDoc(), SwTOXPara::FillText(), SwGetRefFieldType::FindAnchor(), sw::FindAttrImpl(), FindAttrsImpl(), sw::mark::FindFieldSep(), FindFirstAndNextNode(), sw::FindTextImpl(), SwHTMLParser::FinishFootEndNote(), SwXText::Impl::finishOrAppendParagraph(), SwEditShell::GCAttr(), SwUndoSetFlyFormat::GetAnchor(), GetBodyTextNode(), SwCursorShell::GetChar(), SwEditShell::GetChunkForAutoText(), sw::mark::DateFieldmark::GetContent(), SwEditShell::GetCorrection(), SwEditShell::GetCurFootnote(), SwEditShell::GetCurLang(), SwUnoCursorHelper::GetCursorAttr(), SwUnoCursorHelper::getCursorPropertyValue(), SwDoc::GetCurTOXMark(), SwEditShell::GetCurWord(), SwTextFrame::GetCurWord(), SwRangeRedline::GetDescr(), SwEditShell::GetDropText(), GetEndNode(), sw::GetFirstAndLastNode(), GetFirstTextNode(), SwFormatFootnote::GetFootnoteText(), SwWW8FltControlStack::GetFormatAttr(), SwEditShell::GetGrammarCorrection(), SwSortTextElement::GetKey(), SwSortBoxElement::GetKey(), SwAutoCorrDoc::GetLanguage(), SwPostItHelper::getLayoutInfos(), SwTOXPara::GetLevel(), GetMergeSel(), SwPageFrame::GetModelPositionForViewPoint(), SwAttrIter::GetNextAttr(), SwAutoFormat::GetNextNode(), SwDoc::GetNumRuleAtPos(), SwFEShell::GetNumRuleNodeAtPos(), SwCursorShell::GetOutlinePos(), SwEditShell::GetPaMAttr(), SwDoc::GetPaMDescr(), SwEditShell::GetPaMParAttr(), SwXFlatParagraphIterator::getParaAfter(), SwXFlatParagraphIterator::getParaBefore(), sw::GetParaPropsNode(), sw::GetParaPropsPos(), SwCursorShell::GetPostItFieldAtCursor(), SwEditShell::GetPrevAutoCorrWord(), SwEditShell::GetScalingOfSelectedText(), SwEditShell::GetScriptType(), SwAccessibleFrameBase::GetSelectedState(), SwCursorShell::GetSelText(), SwEditShell::GetSeqFootnoteList(), SwCursorShell::GetSmartTagRect(), SwCursorShell::GetSmartTagTerm(), GetStartNode(), SwXTextPortion::getString(), SwPaM::GetText(), sw::DocumentFieldsManager::GetTextFieldAtPos(), SwCursorShell::GetTextFieldAtPos(), SwLangHelper::GetTextForLanguageGuessing(), SwUndoInsert::GetTextFromDoc(), SwTOXPara::GetURL(), SwCursor::GoEndWordWT(), SwContentNode::GoNext(), SwCursor::GoNextWordWT(), SwContentNode::GoPrevious(), SwCursor::GoPrevWordWT(), SwCursor::GoSentence(), SwCursor::GoStartWordWT(), GotoCurrTable(), SwCursor::GotoFootnoteText(), SwCursorShell::GotoFootnoteText(), sw::GotoNextLayoutTextFrame(), SwCursorShell::GotoNextOutline(), GotoNextTable(), sw::GotoPrevLayoutTextFrame(), SwCursorShell::GotoPrevOutline(), GotoPrevTable(), SwHTMLWriter::GuessFrameType(), SwWW8ImplReader::HandlePageBreakChar(), SwTextFrame::HideAndShowObjects(), SwEditShell::IgnoreGrammarErrorAt(), SwFEShell::ImpEndCreate(), SwUndoReplace::Impl::Impl(), sw::sidebar::IMPL_LINK(), sw::mark::AnnotationMark::InitDoc(), SwAutoCorrDoc::Insert(), SwEditShell::Insert2(), BookmarkTable::InsertBookmark(), InsertCnt_(), SwHTMLParser::InsertComment(), sw::DocumentContentOperationsManager::InsertDrawObj(), SwEditShell::InsertGlobalDocContent(), SwHTMLParser::InsertImage(), SwHTMLParser::InsertLineBreak(), SwXReferenceMark::Impl::InsertRefMark(), wwSectionManager::InsertSegments(), sw::DocumentContentOperationsManager::InsertString(), SwDoc::InsertSwSection(), SwHTMLParser::InsertTableSection(), SwHTMLParser::InsertTempTableCaptionSection(), SwXText::insertTextContentAfter(), SwXText::insertTextContentBefore(), SwNodes::InsertTextSection(), SwUndoFlyBase::InsFly(), SwXTextCursor::invalidateMarkings(), SwRangeRedline::InvalidateRange(), SwAccessibleMap::InvalidateShapeInParaSelection(), SwFEShell::IsAdjustCellWidthAllowed(), SwTransferable::isComplex(), SwEditShell::IsCursorInParagraphMetadataField(), IsDestroyFrameAnchoredAtChar(), SwCursor::IsEndWordWT(), SwContentAtPos::IsInRTLText(), SwCursor::IsInWordWT(), IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(), sw::IsMarkHidden(), SwUnoCursorHelper::IsNodeNumStart(), IsNotBackspaceHeuristic(), SwWrtShell::IsOutlineContentVisible(), SwEditShell::IsProtectedOutlinePara(), IsSelectFrameAnchoredAtPara(), SwCursor::IsSelOvr(), SwCursor::IsStartWordWT(), SwTableBox::IsValidNumTextNd(), SwUndoInsSection::Join(), SwTextNode::JoinNext(), SwWW8ImplReader::JoinNode(), SwTextNode::JoinPrev(), SwAutoFormat::JoinPrevPara(), SwEditWin::KeyInput(), lcl_CellText(), lcl_CheckHiddenPara(), lcl_CheckMaxLength(), lcl_CheckSmartTagsAgain(), lcl_CollectDeletedRedlines(), lcl_CpyBox(), lcl_CreatePortions(), lcl_dbg_out(), lcl_DelBox(), lcl_FillFieldMarkArray(), lcl_FillSoftPageBreakArray(), lcl_FindOutlineName(), lcl_FindOutlineNum(), lcl_getFormatCollection(), lcl_GetHighestClassificationParagraphClass(), lcl_GotoNextPrevNum(), lcl_HyphenateNode(), lcl_InsertDrawLabel(), lcl_InsertLabel(), lcl_IsOutlineMoveAndCopyable(), lcl_RemoveBreaks(), lcl_RestoreAnchor(), sw::DocumentContentOperationsManager::lcl_RstTextAttr(), lcl_SetTextFormatColl(), lcl_SpellAndGrammarAgain(), SwCursor::LeftRight(), SwCursorShell::LeftRight(), SwCursorShell::LRMargin(), SwTextNode::MakeCopy(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), SwDoc::MakeFlySection_(), SwCursorShell::MakeOutlineSel(), SwTextFrame::MakePos(), SwXMLTableContext::MakeTableBox(), SwTextFrame::MapModelToViewPos(), WW8TabDesc::MergeCells(), SwEditWin::MouseMove(), sw::DocumentContentOperationsManager::MoveAndJoin(), SwCursorShell::MoveFieldType(), SwUndoSaveContent::MoveFromUndoNds(), SwDoc::MoveLeftMargin(), SwNodes::MoveNodes(), SwEditShell::MoveNumParas(), SwContentTree::MoveOutline(), SwDoc::MoveOutlinePara(), SwWW8ImplReader::MoveOutsideFly(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwRangeRedline::MoveToSection(), SwHTMLParser::NewDivision(), SwHTMLParser::NewMarquee(), SwHTMLParser::NewMultiCol(), SwHTMLParser::NewNumberBulletListItem(), SwWW8ImplReader::NextAnlLine(), SwHTMLParser::NextToken(), SwDoc::NoNum(), numfunc::NumDownChangesIndent(), SwDoc::NumOrNoNum(), SetGetExpField::operator<(), SwHTMLWriter::Out_SwDoc(), OutHTML_FrameFormatTableNode(), OutHTML_NumberBulletListStart(), MSWordExportBase::OutputContentNode(), WW8AttributeOutput::OutputFlyFrame_Impl(), DocxAttributeOutput::OutputFlyFrame_Impl(), MSWordExportBase::OutputTextNode(), sw::DocumentContentOperationsManager::Overwrite(), SwTable::PrepareMerge(), SwUndoTableCpyTable::PrepareRedline(), SwWW8ImplReader::Read_F_Tox(), SwWW8ImplReader::Read_LFOPosition(), SwWW8ImplReader::Read_LR(), SwWW8ImplReader::ReadText(), SwWW8ImplReader::ReadTextAttr(), SwUndoSplitNode::RedoImpl(), SwUndoOverwrite::RedoImpl(), SwUndoMove::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoSort::RedoImpl(), SwUndoNumOrNoNum::RedoImpl(), SwUndoInserts::RedoImpl(), SwUndoReplace::Impl::RedoImpl(), SwWW8ImplReader::RegisterNumFormatOnTextNode(), sw::DocumentContentOperationsManager::RemoveLeadingWhiteSpace(), SwNodes::RemoveNode(), SwEditShell::RemoveParagraphMetadataFieldAtCursor(), SwUndoFormatAttr::RepeatImpl(), sw::ReplaceBackReferences(), sw::mark::DateFieldmark::ReplaceContent(), SwEditShell::ReplaceDropText(), SwDoc::ReplaceNumRule(), SwAutoCorrDoc::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwEditWin::RequestHelp(), SwDoc::ResetAttrs(), SwDontExpandItem::RestoreDontExpandItems(), SwUndoFormatAttr::RestoreFlyAnchor(), SwDontExpandItem::SaveDontExpandItems(), SaveFlyInRange(), SwDoc::SearchNumRule(), RtfAttributeOutput::SectionBreaks(), DocxAttributeOutput::SectionBreaks(), MSWordExportBase::SectionProperties(), SwCursorShell::SelectHiddenRange(), SwDoc::SelectNextRubyChars(), sw::DocumentLinksAdministrationManager::SelectServerObj(), SwCursorShell::SelectTextAttr(), SwCursor::SelectWordWT(), SwHTMLParser::SetAnchorAndAdjustment(), SwAutoCorrDoc::SetAttr(), SwFltControlStack::SetAttrInDoc(), SwWW8FltRefStack::SetAttrInDoc(), SwAutoFormat::SetColl(), SwXMeta::SetContentRange(), SwUnoCursorHelper::SetCursorAttr(), SwDoc::SetFlyFrameAnchor(), SwDoc::SetFormatItemByAutoFormat(), SwEditShell::SetIndent(), SwAutoCorrDoc::SetINetAttr(), SwExtTextInput::SetInputData(), sw::mark::CrossRefBookmark::SetMarkPos(), SwHTMLParser::SetNodeNum(), SwDoc::SetNodeNumStart(), SwEditShell::SetNumberingRestart(), SwDoc::SetNumRule(), SwDoc::SetNumRuleStart(), SwExtTextInput::SetOverwriteCursor(), WW8TabDesc::SetPamInCell(), SwVisibleCursor::SetPosAndShow(), SwXShape::setPropertyValue(), SwCursorShell::SetShadowCursorPos(), SwEditShell::SetTextFormatColl(), SwWW8ImplReader::SetTextFormatCollAndListLevel(), SwDoc::SetTextFormatCollByAutoFormat(), SwCursorShell::SetVisibleCursor(), SwEditShell::SignParagraph(), SwWW8ImplReader::simpleAddTextToParagraph(), SwTextNode::Spell(), SwDoc::Spell(), SwDoc::SplitDoc(), sw::DocumentContentOperationsManager::SplitNode(), SwCursorShell::StartAction(), DocxAttributeOutput::StartParagraph(), SwWW8ImplReader::StopApo(), SwWW8ImplReader::StripNegativeAfterIndent(), SwHTMLParser::StripTrailingLF(), SwHTMLParser::StripTrailingPara(), SwDoc::Summary(), sw_GetJoinFlags(), sw_HideObj(), sw_JoinText(), sw_MergePortions(), SwAutoFormat::SwAutoFormat(), SwCallLink::SwCallLink(), SwTOXPara::SwTOXPara(), SwUndoDelete::SwUndoDelete(), SwUndoInserts::SwUndoInserts(), SwUndoMove::SwUndoMove(), SwUndoNumRuleStart::SwUndoNumRuleStart(), SwUndoOverwrite::SwUndoOverwrite(), SwUndoRedlineDelete::SwUndoRedlineDelete(), SwUndoSplitNode::SwUndoSplitNode(), AttributeOutputBase::TextField(), SwNodes::TextToTable(), SwWrtShell::ToggleOutlineContentVisibility(), SwAutoCorrDoc::TransliterateRTLWord(), sw::DocumentContentOperationsManager::TransliterateText(), SwUndoOverwrite::UndoImpl(), SwUndoMove::UndoImpl(), SwUndoDelete::UndoImpl(), SwUndoTextToTable::UndoImpl(), SwUndoNumOrNoNum::UndoImpl(), SwUndoSetFlyFormat::UndoImpl(), SwUndoInserts::UndoImpl(), SwUndoTableCpyTable::UndoImpl(), SwNodes::UndoTableToText(), UnHideRedlines(), SwTOXBaseSection::UpdateAuthorities(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), SwTOXBaseSection::UpdateOutline(), SwNodes::UpdateOutlineNode(), SwTOXBaseSection::UpdatePageNum(), SwEditWin::UpdatePointer(), SwDoc::UpdateRsid(), sw::DocumentFieldsManager::UpdateTableFields(), SwCursor::UpDown(), SwEditShell::ValidateCurrentParagraphSignatures(), WW8Export::WriteMainText(), sw::sidebar::WriterInspectorTextPanel::WriterInspectorTextPanel(), MSWordExportBase::WriteText(), SwCallLink::~SwCallLink(), and SwExtTextInput::~SwExtTextInput().
|
inline |
Definition at line 851 of file ndtxt.hxx.
References m_nNodeType, and Text.
sal_uInt8 SwNode::HasPrevNextLayNode | ( | ) | const |
Definition at line 850 of file node.cxx.
References SwNodeIndex::Assign(), SwNodeIndex::GetNode(), IsEndNode(), IsSectionNode(), IsValidNextPrevNd(), ND_HAS_NEXT_LAYNODE, ND_HAS_PREV_LAYNODE, and StartOfSectionNode().
Referenced by MSWordExportBase::OutputTextNode().
|
inline |
Definition at line 632 of file node.hxx.
References ContentMask, and m_nNodeType.
Referenced by SwRootFrame::CalcFrameRects(), SwHTMLParser::CanRemoveNode(), SwNodes::ChgNode(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwNodes::Delete(), SwEditShell::DeleteSel(), sw::DocumentContentOperationsManager::DelFullPara(), SwNodes::DelNodes(), SwXMLImport::endDocument(), RtfExport::ExportDocument_Impl(), SwShellCursor::FillRects(), FindPageDesc(), sw::GetAllValidRanges(), GetFlyFormat(), GoNext(), GoNextWithFrame(), GoPrevious(), GoPreviousWithFrame(), SwCursor::GoPrevNextCell(), SwCursorShell::GotoRedline_(), InsertCnt_(), SwNodes::InsertTextSection(), SwCursor::IsAtValidPos(), IsProtect(), SwCursor::IsSelOvr(), SwCursorShell::IsStartOfDoc(), lcl_GetFrameOfNode(), lcl_GotoNextPrevNum(), lcl_SpecialInsertNode(), SwTableCursor::MakeBoxSels(), SwHTMLWriter::MakeHeader(), SwNodes::MoveNodes(), SwHTMLParser::MovePageDescAttrs(), SwDoc::MoveParagraphImpl(), SwNodes::MoveRange(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), DocxExport::OutputEndNode(), MSWordExportBase::OutputSectionNode(), SwReader::Read(), SwUndoTableNumFormat::RedoImpl(), MSWordExportBase::SectionProperties(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwHistorySetFormat::SetInDoc(), SwHistoryResetFormat::SetInDoc(), SwFrameControlsManager::SetOutlineContentVisibilityButton(), SwUndRng::SetPaM(), sw::DocumentContentOperationsManager::SplitNode(), SwNode2LayImpl::SwNode2LayImpl(), SwUndoDelete::SwUndoDelete(), SwNodes::TableToText(), SwNodes::TextToTable(), SwWrtShell::ToggleOutlineContentVisibility(), SwUndoSplitNode::UndoImpl(), SwUndoDelete::UndoImpl(), UnHideRedlines(), UnHideRedlinesExtras(), and MSWordExportBase::WriteText().
|
inline |
Definition at line 94 of file node.hxx.
Referenced by InsertCnt_(), SwTextNode::JoinPrev(), SwContentNode::MakeFramesForAdjacentContentNode(), SwTableNode::MakeFramesForAdjacentContentNode(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwTableNode::MakeOwnFrames(), SwContentFrame::SwContentFrame(), and UnHideRedlines().
|
inline |
Definition at line 636 of file node.hxx.
References End, and m_nNodeType.
Referenced by sw::CalcBreaks(), SwContentNode::CanJoinNext(), SwContentNode::CanJoinPrev(), SwHTMLParser::CanRemoveNode(), ww8::WW8TableCellGrid::connectCells(), SwXText::Impl::ConvertCell(), SwNodes::CopyNodes(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwNodes::Delete(), SwXMLImport::endDocument(), SwNodes::ExpandRangeForTableBox(), sw::mark::FindFieldSep(), SwNodes::FindPrvNxtFrameNode(), SwEditShell::GetFullSelectedSectionCount(), GetSectionLevel(), SwNodes::GoEndOfSection(), SwAutoFormat::GoNextPara(), GoNextWithFrame(), SwCursor::GoPrevNextCell(), sw::GotoPrevLayoutTextFrame(), HasPrevNextLayNode(), InsertCnt_(), IsAtEndOfSection2(), SwCursor::IsInProtectTable(), SwDoc::IsInsRegionAvailable(), SwWrtShell::IsOutlineContentVisible(), SwCursor::IsSelOvr(), lcl_CellText(), lcl_dbg_out(), lcl_MinMaxNode(), lcl_SpecialInsertNode(), SwNodes::MoveNodes(), SwEditShell::MoveNumParas(), SwDoc::MoveOutlinePara(), SwDoc::MoveParagraphImpl(), OutHTML_SwTextNode(), DocxExport::OutputEndNode(), ww8::WW8TableInfo::processSwTableByLayout(), ww8::WW8TableInfo::processTableBox(), RtfAttributeOutput::SectionBreaks(), DocxAttributeOutput::SectionBreaks(), SwNodes::SectionUp(), SwFrameControlsManager::SetOutlineContentVisibilityButton(), SwEditShell::SetSectionAttr(), SwCursorShell::SetShadowCursorPos(), sw::DocumentContentOperationsManager::SplitNode(), UnHideRedlines(), UnHideRedlinesExtras(), and MSWordExportBase::WriteText().
|
inline |
Definition at line 660 of file node.hxx.
References Grf, and m_nNodeType.
Referenced by SwFmDrawPage::CreateShape(), SwDoc::GetFlyCount(), SwDoc::GetFlyFrameFormats(), SwDoc::GetFlyNum(), SwEditShell::GetIMapGraphic(), SwFrameFormat::GetIMapObject(), SwHTMLWriter::GuessFrameType(), SwHTMLWriter::Out_SwDoc(), and SwNoTextFrame::PaintSwFrame().
|
inline |
Definition at line 142 of file node.hxx.
Referenced by SwUndoOverwrite::CanGrouping(), SwTextNode::InsertText(), sw::DocumentContentOperationsManager::Overwrite(), SwUndoOverwrite::RedoImpl(), SwTextNode::ReplaceText(), SwUndoOverwrite::SwUndoOverwrite(), SwUndoOverwrite::UndoImpl(), and SwTextNode::Update().
bool SwNode::IsInProtectSect | ( | ) | const |
Is node in a protected area?
Definition at line 416 of file node.cxx.
References FindSectionNode(), SwSectionNode::GetSection(), SwSection::IsProtectFlag(), m_nNodeType, m_pStartOfSection, and Section.
Referenced by SwEditShell::DeleteSel(), SwEditShell::GetCorrection(), SwEditShell::GetGrammarCorrection(), SwCursorShell::GetSmartTagRect(), SwContentAtPos::IsInProtectSect(), SwFrame::IsProtected(), SwFEShell::SelTableRowCol(), SwVisibleCursor::SetPosAndShow(), and SwFEShell::WhichMouseTabCol().
bool SwNode::IsInRedlines | ( | ) | const |
Checks if this node is in redlines.
true | this node is in redlines |
false | else |
Definition at line 2109 of file node.cxx.
References GetDoc(), SwDoc::getIDocumentRedlineAccess(), and IDocumentRedlineAccess::IsInRedlines().
Referenced by SwTextNode::CountWords(), and SwTextNode::IsOutline().
bool SwNode::IsInVisibleArea | ( | SwViewShell const * | pSh | ) | const |
Is node in the visible area of the Shell?
Is the node located in the visible area of the Shell?
Definition at line 368 of file node.cxx.
References End, EndOfSectionNode(), SwFrame::FindPrev(), SwFrame::FindTabFrame(), GetContentNode(), IDocumentLayoutAccess::GetCurrentViewShell(), GetDoc(), SwFrameAreaDefinition::getFrameArea(), SwDoc::getIDocumentLayoutAccess(), SwViewShell::GetLayout(), SwContentNode::getLayoutFrame(), GetNodes(), SwNodes::GoNext(), SwNodes::GoPrevious(), SwFrameAreaDefinition::isFrameAreaDefinitionValid(), SwFrame::IsInTab(), SwRect::IsOver(), m_nNodeType, Start, and SwViewShell::VisArea().
Referenced by SwHTMLParser::Show().
|
inline |
Definition at line 652 of file node.hxx.
References m_nNodeType, and NoTextMask.
Referenced by sw::CalcBreaks(), SwNodes::ChgNode(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), SwFmDrawPage::CreateShape(), sw::mark::FindFieldSep(), SwDoc::FindFlyByName(), SwCursorShell::FindValidContentNode(), SwDoc::GetFlyCount(), SwDoc::GetFlyFrameFormats(), SwDoc::GetFlyNum(), SwUndoDelLayFormat::GetRewriter(), sw::DocumentLinksAdministrationManager::SelectServerObj(), and sw_HideObj().
|
inline |
Definition at line 656 of file node.hxx.
References m_nNodeType, and Ole.
Referenced by SwFmDrawPage::CreateShape(), SwFEShell::FindFlyFrame(), SwDoc::GetFlyCount(), SwDoc::GetFlyFrameFormats(), SwDoc::GetFlyNum(), SwEditShell::GetIMapGraphic(), SwUndoDelLayFormat::GetRewriter(), SwHTMLWriter::GuessFrameType(), SwEditShell::HasOLEObj(), SwHTMLWriter::Out_SwDoc(), and SwXTextTable::setName().
bool SwNode::IsProtect | ( | ) | const |
Is node in something that is protected (range, frame, table cells ...
Does the node contain anything protected? I.e.
including anchor in case of frames or footnotes)?
: Area/Frame/Table rows/... including the Anchor for Frames/Footnotes/...
Definition at line 426 of file node.cxx.
References FindFootnoteStartNode(), FindSectionNode(), FindTableBoxStartNode(), FindTableNode(), SwFormat::GetAnchor(), SwFormatAnchor::GetContentAnchor(), GetDoc(), GetFlyFormat(), SwDoc::GetFootnoteIdxs(), SwTableBox::GetFrameFormat(), getIDocumentLayoutAccess(), GetIndex(), SwNodeIndex::GetNode(), SwFormat::GetProtect(), SwTableNode::GetTable(), GetTableBox(), SwTextFootnote::GetTextNode(), IsContentNode(), SvxProtectItem::IsContentProtected(), IsProtect(), SwFrame::IsProtected(), m_nNodeType, m_pStartOfSection, SwPosition::nNode, Section, and SwFootnoteIdxs::SeekEntry().
Referenced by SwFEShell::CanUnProtectCells(), SwCursorShell::FindValidContentNode(), SwFEShell::ImpEndCreate(), SwCursor::IsAtValidPos(), SwCursor::IsInProtectTable(), SwTextINetFormat::IsProtect(), SwFormatField::IsProtect(), IsProtect(), SwEditShell::IsProtectedOutlinePara(), lcl_IsOutlineMoveAndCopyable(), and lcl_SpecialInsertNode().
|
inline |
Definition at line 648 of file node.hxx.
References m_nNodeType, and Section.
Referenced by SwContentNode::CanJoinNext(), SwContentNode::CanJoinPrev(), SwHTMLParser::CanRemoveNode(), SwXText::Impl::CheckForOwnMember(), CheckPosition(), SwNodes::ChgNode(), SwXText::convertToTextFrame(), SwNodes::CopyNodes(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), sw::CreateParentXText(), SwXBodyText::createTextCursorByRange(), SwXCell::createTextCursorByRange(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwXMLImport::endDocument(), SwHTMLParser::EndSection(), RtfExport::ExportDocument_Impl(), sw::mark::FindFieldSep(), FindPageDesc(), SwNodes::FindPrvNxtFrameNode(), FindSectionNode(), SwXTextSection::getAnchor(), SwUndoFormatAttr::GetFormat(), SwEditShell::GetFullSelectedSectionCount(), SwEditShell::GetGlobalDocContent(), SwSectionFormat::GetGlobalDocSection(), SwAutoFormat::GoNextPara(), SwNodes::GoNextSection(), GoNextWithFrame(), GoPreviousWithFrame(), SwNodes::GoPrevSection(), SwXTextViewCursor::gotoRange(), SwXTextCursor::gotoRange(), SwXTextCursor::gotoStart(), HasPrevNextLayNode(), HTMLSaveData::HTMLSaveData(), InsertCnt_(), SwXText::insertTextContent(), SwNodes::InsertTextSection(), SwDoc::IsInsRegionAvailable(), SwUnoCursor::IsSelOvr(), SwCursor::IsSelOvr(), lcl_IsValidPrevNextNumNode(), lcl_NodeContext(), lcl_SpecialInsertNode(), SwNodes::MakeTextNode(), SwNodes::MoveNodes(), SwEditShell::MoveNumParas(), MSWordSections::MSWordSections(), SwHTMLWriter::Out_SwDoc(), OutHTML_SwTextNode(), DocxExport::OutputEndNode(), MSWordExportBase::OutputSectionNode(), SwNode2LayImpl::RestoreUpperFrames(), DocxAttributeOutput::SectionBreaks(), SwNode2LayImpl::SwNode2LayImpl(), SwUndoDelete::SwUndoDelete(), SwNodes::TableToText(), SwUndoDelete::UndoImpl(), UnHideRedlinesExtras(), MSWordExportBase::UpdateTocSectionNodeProperties(), SwNode2LayImpl::UpperFrame(), and MSWordExportBase::WriteText().
|
inline |
Definition at line 628 of file node.hxx.
References m_nNodeType, and Start.
Referenced by AddAnchoredFly(), sw::CalcBreaks(), SwTable::CheckConsistency(), CheckPosition(), ww8::WW8TableCellGrid::connectCells(), SwXText::Impl::ConvertCell(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), sw::DocumentContentOperationsManager::DeleteSection(), SwEditShell::DoSpecialInsert(), EndOfSectionIndex(), EndOfSectionNode(), SwNodes::ExpandRangeForTableBox(), FindSttNodeByType(), sw::GetAllValidRanges(), SwUndoSetFlyFormat::GetAnchor(), SwUndoFormatAttr::GetFormat(), GetSectionLevel(), GoPreviousWithFrame(), SwCursor::GoPrevNextCell(), InsertCnt_(), SwNodes::InsertTextSection(), IsAtStartOfSection2(), SwCursor::IsInProtectTable(), SwDoc::IsInsRegionAvailable(), lcl_ChkOneRange(), lcl_dbg_out(), lcl_SpecialInsertNode(), sw::mark::MarkManager::makeMark(), SwNodes::MergeTable(), SwNodes::MoveNodes(), SwDoc::MoveOutlinePara(), SwDoc::MoveParagraphImpl(), OutHTML_SwTextNode(), SwTableCursor::ParkCursor(), ww8::WW8TableInfo::processTableBox(), RemoveAnchoredFly(), SwUndoFormatAttr::RestoreFlyAnchor(), SwNodes::SectionUp(), SwHistorySetFormat::SetInDoc(), SwDoc::SplitDoc(), sw::DocumentContentOperationsManager::SplitNode(), SwNodes::SplitTable(), SwNodes::TextToTable(), SwNodes::UndoTableToText(), UnHideRedlinesExtras(), and MSWordExportBase::WriteText().
|
inline |
Definition at line 644 of file node.hxx.
References m_nNodeType, and Table.
Referenced by AddAnchoredFly(), SwDoc::AppendDoc(), checkAndWriteFloatingTables(), SwXText::Impl::CheckForOwnMember(), CheckPosition(), SwNodes::ChgNode(), sw::DocumentRedlineManager::CompressRedlines(), SwNodes::Delete(), SwStartNode::dumpAsXml(), RtfExport::ExportDocument_Impl(), SwHTMLWriter::FillNextNumInfo(), FindPageDesc(), SwNodes::FindPrvNxtFrameNode(), FindTableNode(), SwUndoFormatAttr::GetFormat(), SwEditShell::GetGlobalDocContent(), GiveNodePageDesc(), SwAutoFormat::GoNextPara(), GoNextWithFrame(), GoPreviousWithFrame(), sw::GotoNextLayoutTextFrame(), sw::GotoPrevLayoutTextFrame(), SwHTMLWriter::GuessFrameType(), sw::util::HasPageBreak(), SwRangeRedline::HasValidRange(), HTMLSaveData::HTMLSaveData(), InsertCnt_(), SwHTMLParser::InsertTableSection(), SwNodes::InsertTextSection(), SwCursor::IsInProtectTable(), SwTableBox::IsValidNumTextNd(), lcl_dbg_out(), lcl_GetFrameOfNode(), lcl_NodeContext(), lcl_SpecialInsertNode(), SwHTMLWriter::MakeHeader(), SwNodes::MakeTextNode(), SwNodes::MoveNodes(), SwDoc::MoveOutlinePara(), SwHTMLParser::MovePageDescAttrs(), SwHTMLWriter::Out_SwDoc(), OutHTML_NumberBulletListStart(), OutHTML_SwTextNode(), RtfExport::OutputEndNode(), DocxExport::OutputEndNode(), SwCursorShell::ParkCursor(), RemoveAnchoredFly(), SwNode2LayImpl::RestoreUpperFrames(), RtfAttributeOutput::SectionBreaks(), DocxAttributeOutput::SectionBreaks(), SwHistorySetFormat::SetInDoc(), SwHistoryResetFormat::SetInDoc(), sw::DocumentContentOperationsManager::SplitNode(), SwNodes::SplitTable(), SwDoc::SplitTable(), SwNode2LayImpl::SwNode2LayImpl(), SwNodes::TableToText(), SwWrtShell::ToggleOutlineContentVisibility(), SwUndoDelete::UndoImpl(), UnHideRedlines(), sw::UpdateFramesForAddDeleteRedline(), WW8_WrPlcSubDoc::WriteGenericText(), and MSWordExportBase::WriteText().
|
inline |
Definition at line 640 of file node.hxx.
References m_nNodeType, and Text.
Referenced by AddAnchoredFly(), SwDoc::AppendDoc(), SwModule::ApplyItemSet(), SwAccessibleMap::BuildSelectedParas(), sw::CalcBreaks(), SwNodes::ChgNode(), SwContentNode::ChkCondColl(), SwDoc::ClearLineNumAttrs(), ww8::WW8TableCellGrid::connectCells(), SwDoc::ContainsHiddenChars(), SwHHCWrapper::Convert(), WinwordAnchoring::ConvertPosition(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwAttrSet::CopyToModify(), SwRangeRedline::CopyToSection(), SwUndoSaveContent::DelContentIndex(), SwAutoFormat::DelEmptyLine(), SwNodes::Delete(), SwContentNode::DelFrames(), SwNodes::DelNodes(), SwCursor::DoSetBidiLevelLeftRight(), SwCursor::DoSetBidiLevelUpDown(), SwXMLImport::endDocument(), SwContentTree::ExecCommand(), SwView::ExecLingu(), SwEditShell::FillByEx(), SwHTMLWriter::FillNextNumInfo(), SwViewShell::FillPrtDoc(), sw::FindAttrImpl(), FindAttrsImpl(), sw::mark::FindFieldSep(), sw::FindFormatImpl(), sw::FindTextImpl(), SwUndoSetFlyFormat::GetAnchor(), SwDocUpdateField::GetBodyNode(), SwUnoCursorHelper::getCursorPropertyValue(), SwWW8FltControlStack::GetFormatAttr(), SwEditShell::GetItemWithPaM(), SwSortBoxElement::GetKey(), SwPageFrame::GetModelPositionForViewPoint(), AttrSetHandleHelper::GetNewAutoStyle(), SwAutoFormat::GetNextNode(), SwEditShell::GetPaMParAttr(), SwEditShell::GetPaMTextFormatColl(), SwEditShell::GetScriptType(), SwContentNode::GoNext(), SwAutoFormat::GoNextPara(), SwContentNode::GoPrevious(), sw::GotoNextLayoutTextFrame(), sw::GotoPrevLayoutTextFrame(), SwHTMLWriter::GuessFrameType(), SwEditShell::Insert2(), InsertCnt_(), SwDoc::InsertSwSection(), ww8::WW8TableInfo::insertTableNodeInfo(), SwUndoFlyBase::InsFly(), SwRangeRedline::InvalidateRange(), SwContentAtPos::IsInRTLText(), IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(), SwEditShell::IsProtectedOutlinePara(), SwTableBox::IsValidNumTextNd(), IterateNumrulePiece(), lcl_CellText(), lcl_CheckHiddenPara(), lcl_CheckMaxLength(), lcl_dbg_out(), lcl_getFormatCollection(), lcl_GotoNextPrevNum(), lcl_RemoveBreaks(), lcl_SetTextFormatColl(), lcl_TCFlags(), SwCursor::LeftRight(), SwCursorShell::LeftRight(), SwTextNode::MakeCopy(), sw::mark::MarkManager::makeMark(), SwFltStackEntry::MakeRegion(), SwXMLImport::MergeListsAtDocumentInsertPosition(), SwEditWin::MouseMove(), sw::DocumentContentOperationsManager::MoveAndJoin(), SwNodes::MoveNodes(), SwEditShell::MoveNumParas(), SwContentTree::MoveOutline(), SwDoc::MoveOutlinePara(), SwCursor::MovePara(), SwDoc::MoveParagraphImpl(), SwNodes::MoveRange(), SwRangeRedline::MoveToSection(), SetGetExpField::operator<(), SwHTMLWriter::Out_SwDoc(), OutHTML_NumberBulletListStart(), MSWordExportBase::OutputTextNode(), ww8::WW8TableInfo::processTableBox(), SwUndoMove::RedoImpl(), SwUndoInserts::RedoImpl(), RemoveAnchoredFly(), SwXText::removeTextContentAfter(), SwXText::removeTextContentBefore(), sw::ReplaceBackReferences(), SwEditShell::ReplaceDropText(), SwUndoFormatAttr::RestoreFlyAnchor(), SaveFlyInRange(), SwDoc::SearchNumRule(), RtfAttributeOutput::SectionBreaks(), DocxAttributeOutput::SectionBreaks(), SwFltControlStack::SetAttrInDoc(), SwWW8FltControlStack::SetAttrInDoc(), SwVisibleCursor::SetPosAndShow(), SwXTextViewCursor::setPropertyValue(), SwTOXSortTabBase::sort_lt(), sw::DocumentContentOperationsManager::SplitNode(), SwCursorShell::StartAction(), SwHTMLParser::StripTrailingPara(), SwDoc::Summary(), sw_MergePortions(), SwCallLink::SwCallLink(), SwContentNode::SwClientNotify(), SwTOXPara::SwTOXPara(), SwWrtShell::ToggleOutlineContentVisibility(), UnHideRedlines(), SwContentNode::UpdateAttr(), SwEditWin::UpdatePointer(), MSWordExportBase::WriteText(), SwContentNode::~SwContentNode(), and SwPasteContext::~SwPasteContext().
void SwNode::RemoveAnchoredFly | ( | SwFrameFormat * | pFlyFormat | ) |
Definition at line 2129 of file node.cxx.
References assert(), IsStartNode(), IsTableNode(), IsTextNode(), and m_pAnchoredFlys.
Referenced by SwFrameFormat::SwClientNotify(), and SwFrameFormat::~SwFrameFormat().
|
inline |
Definition at line 143 of file node.hxx.
Referenced by SwUndoOverwrite::CanGrouping(), SwTextNode::InsertText(), sw::DocumentContentOperationsManager::Overwrite(), SwUndoOverwrite::RedoImpl(), SwTextNode::ReplaceText(), SwUndoOverwrite::SwUndoOverwrite(), and SwUndoOverwrite::UndoImpl().
Definition at line 97 of file node.hxx.
Referenced by sw::CheckParaRedlineMerge(), sw::CheckResetRedlineMergeFlag(), and SwTextNode::SplitContentNode().
|
inline |
Definition at line 677 of file node.hxx.
References GetIndex(), and m_pStartOfSection.
Referenced by SwRefPageGetField::ChangeExpansion(), SwHTMLParser::ConnectImageMaps(), SwHTMLParser::Continue(), SwNodes::CopyNodes(), SwWW8ImplReader::CoreLoad(), SwNodes::Delete(), sw::DocumentContentOperationsManager::DelFullPara(), SwNodes::DelNodes(), SwXMLImport::endDocument(), sw::mark::FindFieldSep(), SwFEShell::FindFlyFrame(), GetSectionLevel(), GetTableSel(), GoEndSection(), GoStartSection(), SwEditShell::HasOtherCnt(), SwFEShell::HasWholeTabSelection(), SwTextNode::InsertHint(), SwDoc::InsertTable(), SwDoc::IsInsRegionAvailable(), lcl_ChkOneRange(), lcl_html_IsMultiColEnd(), lcl_TstIdx(), SwTableNode::MakeCopy(), SwXMLTableContext::MakeTableBox(), SwNodes::MoveNodes(), OutHTML_SwTextNode(), SwDoc::RemoveInvisibleContent(), SwHTMLParser::StripTrailingPara(), SwDoc::Summary(), sw_BoxSetSplitBoxFormats(), SwTOXBaseSection::Update(), SwTOXBaseSection::UpdateContent(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), SwRefPageGetFieldType::UpdateField(), and SwCallLink::~SwCallLink().
|
inline |
Definition at line 132 of file node.hxx.
Referenced by SwTable::CanConvertSubtables(), SwContentNode::CanJoinNext(), SwContentNode::CanJoinPrev(), SwHTMLParser::CanRemoveNode(), SwXText::Impl::CheckForOwnMember(), CheckPosition(), SwNodes::ChgNode(), SwCursorShell::ClearUpCursors(), sw::DocumentRedlineManager::CompressRedlines(), SwXText::convertToTextFrame(), SwTransferable::CopyGlossary(), SwTable::CopyHeadlineIntoTable(), SwNodes::CopyNodes(), SwEditShell::CopySelToDoc(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), sw::CreateParentXText(), SwXBodyText::createTextCursorByRange(), SwXCell::createTextCursorByRange(), SwXTextRange::DeleteAndInsert(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::DeleteSection(), SwEditShell::DeleteSel(), SwDoc::DeleteTOX(), sw::DocumentContentOperationsManager::DelFullPara(), SwNodes::DocumentSectionStartNode(), SwChartHelper::DoUpdateAllCharts(), SwXMLImport::endDocument(), SwHTMLParser::EndSection(), SwNodes::ExpandRangeForTableBox(), SwCursor::FillFindPos(), SwViewShell::FillPrtDoc(), SwCursor::FindAll(), sw::mark::FindFieldSep(), SwNodes::FindPrvNxtFrameNode(), SwUpdFootnoteEndNtAtEnd::FindSectNdWithEndAttr(), SwCursorShell::FindValidContentNode(), sw::GetAllValidRanges(), SwUnoCursorHelper::getCursorPropertyValue(), SwDoc::GetCurTOX(), GetFirstTextNode(), SwEditShell::GetFullSelectedSectionCount(), SwSectionFormat::GetGlobalDocSection(), SwXTextTableCursor::getPropertyValue(), SwXText::GetStartNode(), GoNextWithFrame(), SwCursor::GoPrevNextCell(), SwNodes::GoPrevSection(), GoStartDoc(), SwNodes::GoStartOfSection(), sw::GotoPrevLayoutTextFrame(), GotoPrevTable(), SwXTextViewCursor::gotoRange(), SwXTextCursor::gotoRange(), SwXTextCursor::gotoStart(), HasPrevNextLayNode(), SwRangeRedline::HasValidRange(), SwRootFrame::Init(), InsertCnt_(), SwXText::insertString(), SwDoc::InsertSwSection(), SwDoc::InsertTableOf(), SwHTMLParser::InsertTableSection(), SwXText::insertTextContent(), SwNodes::InsertTextSection(), SwContentNode::IsAnyCondition(), IsAtStartOfSection(), SwOLENode::IsInGlobalDocSection(), SwCursor::IsInProtectTable(), sw::DocumentRedlineManager::IsInRedlines(), SwDoc::IsInsRegionAvailable(), SwUnoCursor::IsSelOvr(), SwCursor::IsSelOvr(), SwTOXBase::IsTOXBaseInReadonly(), IsValidNextPrevNd(), lcl_ChkOneRange(), lcl_EnsureValidPam(), lcl_FindPrevCell(), lcl_initParent(), lcl_IsAtTextEnd(), lcl_IsValidPrevNextNumNode(), lcl_MinMaxNode(), lcl_NodeContext(), lcl_UpDown(), WW8Glossary::Load(), SwChartLockController_Helper::LockUnlockAllCharts(), SwSection::MakeChildLinksVisible(), SwDoc::MakeFlySection_(), sw::mark::MarkManager::makeMark(), SwNodes::MakeTextNode(), SwNodes::MoveNodes(), SwEditShell::MoveNumParas(), SwDoc::MoveOutlinePara(), SwDoc::MoveParagraphImpl(), MSWordSections::MSWordSections(), SwSectionNode::NodesArrChgd(), SetGetExpField::operator<(), OutHTML_Section(), RtfExport::OutputEndNode(), DocxExport::OutputEndNode(), SwTableCursor::ParkCursor(), SwCursorShell::ParkCursor(), ww8::WW8TableInfo::processSwTableByLayout(), ww8::WW8TableInfo::processTableBox(), SwDoc::RemoveInvisibleContent(), RtfAttributeOutput::SectionBreaks(), DocxAttributeOutput::SectionBreaks(), SwNodes::SectionDown(), SwNodes::SectionUp(), SwCursorShell::SelectNxtPrvHyperlink(), SwFEShell::SelTableRowCol(), SwTextFlyCnt::SetAnchor(), SwCursorShell::SetCursor(), SwXTextTable::setName(), SwXTextTableCursor::setPropertyValue(), sw::DocumentContentOperationsManager::SplitNode(), SwCursorShell::SwCursorShell(), SwLayHelper::SwLayHelper(), SwUndoDelete::SwUndoDelete(), SwWrtShell::ToggleOutlineContentVisibility(), UnHideRedlines(), UnHideRedlinesExtras(), SwTextFrame::UnitDown_(), SwTextFrame::UnitUp_(), SwCursorShell::UpdateCursor(), MSWordExportBase::UpdateTocSectionNodeProperties(), SwCursor::UpDown(), SwNode2LayImpl::UpperFrame(), RtfExport::WriteMainText(), DocxExport::WriteMainText(), WW8Export::WriteMainText(), MSWordExportBase::WriteText(), and SwViewShell::~SwViewShell().
|
inline |
|
private |
|
private |
|
private |
Definition at line 85 of file node.hxx.
Referenced by FindPageDesc(), GetContentNode(), GetEndNode(), GetGrfNode(), GetNoTextNode(), GetOLENode(), GetSectionNode(), GetStartNode(), GetTableNode(), GetTextNode(), IsContentNode(), IsEndNode(), IsGrfNode(), IsInProtectSect(), IsInVisibleArea(), IsNoTextNode(), IsOLENode(), IsProtect(), IsSectionNode(), IsStartNode(), IsTableNode(), and IsTextNode().
|
private |
|
private |
all SwFrameFormat that are anchored at the node invariant: SwFrameFormat is in the list iff SwFrameFormat::GetAnchor().GetContentAnchor() points to this node
Definition at line 110 of file node.hxx.
Referenced by AddAnchoredFly(), RemoveAnchoredFly(), and ~SwNode().
|
protected |
Definition at line 113 of file node.hxx.
Referenced by SwNodes::CopyNodes(), SwNodes::Delete(), EndOfSectionIndex(), EndOfSectionNode(), FindSectionNode(), FindSttNodeByType(), FindTableNode(), GetSectionLevel(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), SwNodes::InsBoxen(), SwNodes::InsertTable(), SwNodes::InsertTextSection(), IsInProtectSect(), IsProtect(), SwNodes::MergeTable(), SwNodes::MoveNodes(), SwNodes::SectionUp(), SwNodes::SectionUpDown(), SwNodes::SplitTable(), StartOfSectionIndex(), SwEndNode::SwEndNode(), SwNode(), SwNodes::SwNodes(), SwStartNode::SwStartNode(), SwNodes::TextToTable(), and SwNodes::UndoTableToText().
|
staticprivate |