LibreOffice Module sw (master)
1
|
PaM is Point and Mark: a selection of the document model. More...
#include <pam.hxx>
Public Member Functions | |
SwPaM (const SwPosition &rPos, SwPaM *pRing=nullptr) | |
SwPaM (const SwPosition &rMk, const SwPosition &rPt, SwPaM *pRing=nullptr) | |
SwPaM (const SwNodeIndex &rMk, const SwNodeIndex &rPt, tools::Long nMkOffset=0, tools::Long nPtOffset=0, SwPaM *pRing=nullptr) | |
SwPaM (const SwNode &rMk, const SwNode &rPt, tools::Long nMkOffset=0, tools::Long nPtOffset=0, SwPaM *pRing=nullptr) | |
SwPaM (const SwNodeIndex &rMk, sal_Int32 nMkContent, const SwNodeIndex &rPt, sal_Int32 nPtContent, SwPaM *pRing=nullptr) | |
SwPaM (const SwNode &rMk, sal_Int32 nMkContent, const SwNode &rPt, sal_Int32 nPtContent, SwPaM *pRing=nullptr) | |
SwPaM (const SwNode &rNd, sal_Int32 nContent=0, SwPaM *pRing=nullptr) | |
SwPaM (const SwNodeIndex &rNd, sal_Int32 nContent=0, SwPaM *pRing=nullptr) | |
virtual | ~SwPaM () override |
SwPaM (SwPaM const &rPaM, SwPaM *pRing) | |
this takes a second parameter, which indicates the Ring that the new PaM should be part of (may be null) More... | |
SwPaM & | operator= (const SwPaM &) |
@@ semantic: no copy assignment for super class Ring. More... | |
bool | Move (SwMoveFnCollection const &fnMove=fnMoveForward, SwGoInDoc fnGo=GoInContent) |
Movement of cursor. More... | |
bool | IsInFrontOfLabel () const |
void | SetInFrontOfLabel_ (bool bNew) |
virtual void | SetMark () |
Unless this is called, the getter method of Mark will return Point. More... | |
void | DeleteMark () |
void | Exchange () |
bool | HasMark () const |
A PaM marks a selection if Point and Mark are distinct positions. More... | |
const SwPosition * | GetPoint () const |
SwPosition * | GetPoint () |
const SwPosition * | GetMark () const |
SwPosition * | GetMark () |
const SwPosition * | Start () const |
SwPosition * | Start () |
const SwPosition * | End () const |
SwPosition * | End () |
SwNode & | GetNode (bool bPoint=true) const |
SwContentNode * | GetContentNode (bool bPoint=true) const |
void | Normalize (bool bPointFirst=true) |
Normalizes PaM, i.e. More... | |
SwDoc & | GetDoc () const |
SwPosition & | GetBound (bool bOne=true) |
const SwPosition & | GetBound (bool bOne=true) const |
sal_uInt16 | GetPageNum (bool bAtPoint=true, const Point *pLayPos=nullptr) |
Get number of page which contains cursor. More... | |
bool | HasReadonlySel (bool bFormView) const |
Is in something protected (readonly) or selection contains something protected. More... | |
bool | ContainsPosition (const SwPosition &rPos) const |
OUString | GetText () const |
void | InvalidatePaM () |
SwPaM * | GetNext () |
const SwPaM * | GetNext () const |
SwPaM * | GetPrev () |
const SwPaM * | GetPrev () const |
bool | IsMultiSelection () const |
void | dumpAsXml (xmlTextWriterPtr pWriter) const |
![]() | |
virtual | ~Ring () COVERITY_NOEXCEPT_FALSE |
void | unlink () |
algo::unlink is buggy! don't call it directly! More... | |
void | MoveTo (SwPaM *pDestRing) |
Removes this item from its current ring container and adds it to another ring container. More... | |
ring_container | GetRingContainer () |
const_ring_container | GetRingContainer () const |
Private Member Functions | |
SwPaM (SwPaM const &rPaM)=delete | |
Private Attributes | |
SwPosition | m_Bound1 |
SwPosition | m_Bound2 |
SwPosition * | m_pPoint |
points at either m_Bound1 or m_Bound2 More... | |
SwPosition * | m_pMark |
points at either m_Bound1 or m_Bound2 More... | |
bool | m_bIsInFrontOfLabel |
Additional Inherited Members | |
![]() | |
typedef std::add_const< SwPaM >::type | const_value_type |
typedef RingContainer< SwPaM > | ring_container |
typedef RingContainer< const_value_type > | const_ring_container |
![]() | |
Ring () | |
Creates a new item in a ring container all by itself. More... | |
Ring (SwPaM *pRing) | |
Creates a new item and add it to an existing ring container. More... | |
SwPaM * | GetNextInRing () |
const_value_type * | GetNextInRing () const |
SwPaM * | GetPrevInRing () |
const_value_type * | GetPrevInRing () const |
bool | unique () const |
|
privatedelete |
Referenced by SwRangeRedline::GetDescr(), and SwUnoInternalPaM::operator=().
|
explicit |
SwPaM::SwPaM | ( | const SwPosition & | rMk, |
const SwPosition & | rPt, | ||
SwPaM * | pRing = nullptr |
||
) |
SwPaM::SwPaM | ( | const SwNodeIndex & | rMk, |
const SwNodeIndex & | rPt, | ||
tools::Long | nMkOffset = 0 , |
||
tools::Long | nPtOffset = 0 , |
||
SwPaM * | pRing = nullptr |
||
) |
Definition at line 355 of file pam.cxx.
References SwIndex::Assign(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), m_Bound1, m_Bound2, m_pMark, m_pPoint, SwPosition::nContent, and SwPosition::nNode.
SwPaM::SwPaM | ( | const SwNode & | rMk, |
const SwNode & | rPt, | ||
tools::Long | nMkOffset = 0 , |
||
tools::Long | nPtOffset = 0 , |
||
SwPaM * | pRing = nullptr |
||
) |
Definition at line 376 of file pam.cxx.
References SwIndex::Assign(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), m_Bound1, m_Bound2, m_pMark, m_pPoint, SwPosition::nContent, and SwPosition::nNode.
SwPaM::SwPaM | ( | const SwNodeIndex & | rMk, |
sal_Int32 | nMkContent, | ||
const SwNodeIndex & | rPt, | ||
sal_Int32 | nPtContent, | ||
SwPaM * | pRing = nullptr |
||
) |
Definition at line 397 of file pam.cxx.
References SwIndex::Assign(), SwNode::GetContentNode(), GetContentNode(), SwNodeIndex::GetNode(), GetNode(), m_pMark, m_pPoint, and SwPosition::nContent.
SwPaM::SwPaM | ( | const SwNode & | rMk, |
sal_Int32 | nMkContent, | ||
const SwNode & | rPt, | ||
sal_Int32 | nPtContent, | ||
SwPaM * | pRing = nullptr |
||
) |
Definition at line 410 of file pam.cxx.
References SwIndex::Assign(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), m_pMark, m_pPoint, SwPosition::nContent, and SwPosition::nNode.
Definition at line 425 of file pam.cxx.
References SwIndex::Assign(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), m_pPoint, SwPosition::nContent, and SwPosition::nNode.
SwPaM::SwPaM | ( | const SwNodeIndex & | rNd, |
sal_Int32 | nContent = 0 , |
||
SwPaM * | pRing = nullptr |
||
) |
Definition at line 437 of file pam.cxx.
References SwIndex::Assign(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), m_pPoint, and SwPosition::nContent.
|
inline |
Definition at line 257 of file pam.hxx.
Referenced by sw::mark::MarkManager::getDropDownsFor(), and sw::DocumentRedlineManager::IsInRedlines().
|
inline |
clear the mark position; this helps if mark's SwIndex is registered at some node, and that node is then deleted
Definition at line 177 of file pam.hxx.
References GetNode().
Referenced by SwXFootnote::attach(), SwXTextTable::attach(), SwXFrame::attachToRange(), SwAutoFormat::AutoCorrect(), SwEditShell::AutoFormatBySplitNode(), SwAutoFormat::BuildEnum(), SwAutoFormat::BuildHeadLine(), SwAutoFormat::BuildNegIndent(), SwHTMLParser::BuildTable(), SwCursorShell::ClearUpCursors(), SwXTextViewCursor::collapseToEnd(), SwXTextViewCursor::collapseToStart(), SwHTMLParser::Continue(), SwXText::Impl::ConvertCell(), SwFormatClipboard::Copy(), SwEditShell::Copy(), SwRangeRedline::DelCopyOfSection(), SwAutoFormat::DelEmptyLine(), SwAutoFormat::DeleteJoinCurNextPara(), SwAutoFormat::DeleteLeadingTrailingBlanks(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwFEShell::DeleteRow(), SwDoc::DeleteRow(), SwEditShell::DeleteSel(), sw::DocumentContentOperationsManager::DelFullPara(), SwAutoFormat::DelMoreLinesBlanks(), SwAutoFormat::DoUnderline(), SwXMLImport::endDocument(), SwFieldEditDlg::EnsureSelection(), SwDoc::FillRubyList(), SwCursor::FindAll(), sw::GetAllValidRanges(), SwCursorShell::GetContentAtPos(), SwXTextRange::GetPositions(), SwCursorShell::GetSmartTagRect(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoRedline_(), SwNavigationMgr::GotoSwPosition(), SwEditShell::HandleCorrectionError(), SwXText::insertControlCharacter(), SwXDocumentIndexMark::Impl::InsertTOXMark(), SwCursor::IsSelOvr(), SwAutoFormat::JoinPrevPara(), SwCursorShell::KillPams(), lcl_CreatePortions(), lcl_CursorSelect(), lcl_EnsureValidPam(), lcl_ExportHints(), lcl_MakeSelBkwrd(), lcl_MakeSelFwrd(), MakeBookRegionOrPoint(), SwTableCursor::MakeBoxSels(), MakePoint(), SwDoc::MergeTable(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwCursorShell::MoveTable(), SwRangeRedline::MoveToSection(), sw::util::SetInDocAndDelete::operator()(), SwUnoInternalPaM::operator=(), operator=(), SwCursorShell::ParkCursor(), SwCursorShell::ParkPams(), SwUndoOverwrite::RedoImpl(), SwUndoAttr::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoDelete::RedoImpl(), SwUndoTableNumFormat::RedoImpl(), SwUndoSplitTable::RedoImpl(), SwUndoMergeTable::RedoImpl(), SwUndoReplace::Impl::RedoImpl(), SwUndoRedlineSort::RedoRedlineImpl(), SwCursorShell::RefreshBlockCursor(), SwUndoTableToText::RepeatImpl(), sw::DocumentContentOperationsManager::ReplaceRange(), SwHHCWrapper::SelectNewUnit_impl(), SwDoc::SelectNextRubyChars(), SwCursorShell::SelectNxtPrvHyperlink(), SwUnoCursorHelper::SelectPam(), SwCursorShell::SelectText(), SwCursor::SelectWordWT(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwFEShell::SelTableRowCol(), SwCursorShell::SelTableRowOrCol(), SwAutoFormat::SetColl(), SwUndRng::SetPaM(), SwDoc::SetRubyList(), SwFEShell::Sort(), SwHTMLParser::StripTrailingPara(), SwFormatField::SwClientNotify(), SwHTMLParser::SwHTMLParser(), SwRangeRedline::SwRangeRedline(), SwUndoDelete::SwUndoDelete(), SwEditShell::TableToText(), SwDoc::TextToTable(), SwUndoSplitNode::UndoImpl(), SwUndoOverwrite::UndoImpl(), SwUndoAttr::UndoImpl(), SwUndoInsTable::UndoImpl(), SwUndoCompDoc::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoTableNumFormat::UndoImpl(), SwUndoInserts::UndoImpl(), SwUndoMergeTable::UndoImpl(), SwUndoReplace::Impl::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwGrfShell::SwExternalToolEdit::Update(), SwCursorShell::UpdateCursor(), SwCursorShell::UpdateCursorPos(), and sw::XTextRangeToSwPaM().
void SwPaM::dumpAsXml | ( | xmlTextWriterPtr | pWriter | ) | const |
Definition at line 1151 of file pam.cxx.
References SwPosition::dumpAsXml(), GetMark(), GetPoint(), and HasMark().
Referenced by SwRangeRedline::dumpAsXml().
|
inline |
Definition at line 217 of file pam.hxx.
Referenced by SwDoc::AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), SwEditShell::ApplyChangedSentence(), SwXTextField::attach(), SwAccessibleMap::BuildSelectedParas(), sw::CalcBreaks(), SwRangeRedline::CalcStartEnd(), CanSkipOverRedline(), SwXMeta::CheckForOwnMemberMeta(), SwTable::CollectBoxSelection(), SwEditWin::Command(), SwXTextMarkup::commitTextRangeMarkup(), SwWW8ImplReader::ContainsSingleInlineGraphic(), SwHHCWrapper::Convert(), SwXText::Impl::ConvertCell(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), sw::DocumentContentOperationsManager::CopyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwDoc::CorrAbs(), SwFltControlStack::Delete(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwEditShell::DeleteSel(), sw::DocumentContentOperationsManager::DelFullPara(), SwDoc::DelNumRules(), SwCursor::ExpandToSentenceBorders(), SwUndo::FillSaveData(), SwUndo::FillSaveDataForFormat(), SwShellCursor::FillStartEnd(), SwXTextDocument::FindAny(), SwCursorShell::GetBoxNms(), SwEditShell::GetCurrentOutlineLevels(), SwUnoCursorHelper::GetCurTextFormatColl(), SwXTextPortion::getEnd(), SwXTextViewCursor::getEnd(), SwXParagraph::getEnd(), SwShellCursor::GetEndPos(), SwDoc::GetPaMDescr(), sw::GetRanges(), SwTextNode::GetRedlineText(), SwWW8AttrIter::GetRunLevelRedline(), SwEditShell::GetScalingOfSelectedText(), SwAccessibleFrameBase::GetSelectedState(), SwView::GetState(), SwXTextPortion::getString(), GetText(), SwCursorShell::GetTextFieldAtCursor(), SwXTextCursor::gotoRange(), SwCursorShell::GotoRedline(), SwCursorShell::GotoRedline_(), SwFEShell::HasBoxSelection(), HasReadonlySel(), sw::DocumentRedlineManager::HasRedline(), SwCursorShell::HasSelection(), SwEditShell::IgnoreGrammarErrorAt(), SwUndoReplace::Impl::Impl(), SwWW8AttrIter::IncludeEndOfParaCRInRedlineProperties(), SwWrtShell::Insert(), SwFEShell::InsertRow(), wwSectionManager::InsertSegments(), SwDoc::InsertSwSection(), InvalidatePaM(), sw::mark::MarkManager::isBookmarkDeleted(), SwCursorShell::IsCursorPtAtEnd(), SwDoc::IsInsRegionAvailable(), IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(), lcl_CursorIsInSection(), lcl_CutRedlines(), lcl_ExportFieldMark(), lcl_FillRedlineArray(), lcl_FindSelection(), lcl_ForceIntoMeta(), lcl_GetRedlineAtNodeInsertionOrDeletion(), lcl_SelectParaAndReset(), lcl_TstFlyRange(), SwRedlineTable::LOKRedlineNotification(), sw::mark::MarkManager::makeMark(), SwTextFrame::MakePos(), SwFltStackEntry::MakeRegion(), SwDoc::MakeUniqueNumRules(), SwRangeRedline::MoveFromSection(), SwDoc::MoveLeftMargin(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwEditShell::MoveNumParas(), SwDoc::MoveParagraph(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwUndoSaveContent::MoveToUndoNds(), SwDoc::NumUpDown(), SwRangeRedline::operator<(), OutASC_SwTextNode(), SwDoc::OutlineUpDown(), SwTextFrame::PaintEmpty(), PaMCorrAbs(), SwFEShell::Paste(), HTMLTable::PendingDrawObjectsInPaM(), SwHTMLParser::PendingObjectsInPaM(), SwWW8ImplReader::Read_And(), SwWW8ImplReader::Read_F_Tox(), SwWW8ImplReader::ReadText(), SwUndoDelete::RedoImpl(), SwUndoRedlineSort::RedoRedlineImpl(), SwUndo::RemoveIdxFromRange(), SwAccessibleParagraph::removeSelection(), sw::ReplaceBackReferences(), sw::ReplaceImpl(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwDoc::ResetAttrs(), SwDoc::RstTextAttrs(), SaveFlyInRange(), SwUndoSaveSection::SaveSection(), SwWW8AttrIter::SearchNext(), SwCursorShell::SelectNxtPrvHyperlink(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwServerObject::SendDataChanged(), SwFltControlStack::SetAttrInDoc(), SwWW8FltControlStack::SetAttrInDoc(), SwDoc::SetCurFootnote(), SwRangeRedline::SetEnd(), SwUndoReplace::Impl::SetEnd(), SwDoc::SetFormatItemByAutoFormat(), SwUndoInserts::SetInsertRange(), SwEditShell::SetNumberingRestart(), SwXParagraph::setPropertyToDefault(), sw::DocumentRedlineManager::SetRedlineComment(), SwUndoRedlineSort::SetSaveRange(), SwDoc::SetTextFormatColl(), SwCursorShell::ShouldWait(), SwFEShell::Sort(), SwDoc::SortText(), SwDoc::Spell(), sw::DocumentRedlineManager::SplitRedline(), sw_GetJoinFlags(), SwUndoTextToTable::SwUndoTextToTable(), SwCursorShell::TestCurrPam(), SwDoc::TextToTable(), sw::DocumentContentOperationsManager::TransliterateText(), SwUndoInserts::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwDoc::UnProtectTables(), SwTextNode::Update(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), SwCursor::UpDown(), Writer::Write(), and StgWriter::Write().
|
inline |
void SwPaM::Exchange | ( | ) |
Definition at line 492 of file pam.cxx.
References m_pMark, and m_pPoint.
Referenced by SwXTextViewCursor::collapseToEnd(), SwXTextCursor::collapseToEnd(), SwXTextViewCursor::collapseToStart(), SwXTextCursor::collapseToStart(), SwEditShell::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwRangeRedline::DelCopyOfSection(), sw::DocumentContentOperationsManager::DelFullPara(), DoSearch(), sw::FindAttrImpl(), sw::FindFormatImpl(), SwFEShell::HasBoxSelection(), SwDoc::Hyphenate(), SwXReferenceMark::Impl::InsertRefMark(), SwXDocumentIndexMark::Impl::InsertTOXMark(), lcl_ExportHints(), lcl_FindSelection(), MakeBookRegionOrPoint(), SwTableCursor::MakeBoxSels(), sw::DocumentContentOperationsManager::MoveRange(), SwRangeRedline::MoveToSection(), Normalize(), SwWW8ImplReader::Read_F_Macro(), SwUndoDelete::RedoImpl(), SwUndo::RemoveIdxFromRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwCursorShell::SelTableBox(), SwEditWin::SetCursorTwipPosition(), SwEditShell::SetLinguRange(), sw_GetJoinFlags(), SwUndoDelete::SwUndoDelete(), SwUndoCompDoc::UndoImpl(), and SwCursor::UpDown().
|
inline |
Definition at line 245 of file pam.hxx.
Referenced by SwHTMLParser::Continue(), SwRangeRedline::DelCopyOfSection(), SwXMLImport::endDocument(), SwDoc::MergeTable(), SwRangeRedline::MoveFromSection(), SwDoc::MoveParagraphImpl(), XMLReader::Read(), WW8Reader::Read(), sw_JoinText(), and SwUndoCompDoc::UndoImpl().
|
inline |
|
inline |
Definition at line 229 of file pam.hxx.
References SwNode::GetContentNode(), and GetNode().
Referenced by SwAutoFormat::BuildHeadLine(), CheckMergeSel(), CheckSplitCells(), SwAutoCorrDoc::ChgAutoCorrWord(), SwDoc::ClearLineNumAttrs(), SwEditWin::Command(), SwHTMLParser::Continue(), SwEditShell::Copy(), SwWW8ImplReader::CoreLoad(), SwLayIdle::DoIdleJob_(), SwWW8ImplReader::emulateMSWordAddTextToParagraph(), SwXMLImport::endDocument(), SwView::ExecSpellPopup(), SwEditShell::FillByEx(), SwViewShell::FillPrtDoc(), GetAutoSumSel(), SwUnoCursorHelper::GetCurPageStyle(), SwHTMLParser::GetCurrFormatColl(), GetMergeSel(), GetNode(), SwCursorShell::GetSmartTagRect(), GetTableSel(), SwCursor::GoPrevNextCell(), SwEditShell::HandleCorrectionError(), SwDoc::InsertGlossary(), wwSectionManager::InsertSegments(), SwCursor::IsAtLeftRightMargin(), IsAtStartOrEndOfFrame(), SwUnoCursorHelper::IsEndOfPara(), SwXTextCursor::isEndOfSentence(), SwCursorShell::isInHiddenTextFrame(), SwCursor::IsInProtectTable(), SwContentAtPos::IsInRTLText(), SwCursorShell::IsSelFullPara(), SwUnoCursor::IsSelOvr(), SwTableCursor::IsSelOvrCheck(), SwCursor::IsStartEndSentence(), SwEditWin::KeyInput(), lcl_EnsureValidPam(), lcl_GetStartEndCell(), lcl_MoveCursor(), lcl_SetAttrPam(), SwCursor::LeftRight(), SwCursor::LeftRightMargin(), SwRedlineTable::LOKRedlineNotification(), SwUnoTableCursor::MakeBoxSels(), SwRootFrame::MakeTableCursors(), SwCursorShell::MoveCursorToNum(), SwRangeRedline::MoveFromSection(), SwWW8ImplReader::MoveInsideFly(), SwDoc::MoveParagraphImpl(), SwUndoSaveContent::MovePtForward(), sw::DocumentContentOperationsManager::MoveRange(), WW8TabDesc::ParkPaM(), SwTable::PrepareMerge(), SwReader::Read(), SwWW8ImplReader::Read_F_IncludeText(), SwWW8ImplReader::Read_HdFtFootnoteText(), SwWW8ImplReader::Read_HdFtTextAsHackedFrame(), SwWW8ImplReader::ReadChar(), SwUndoRedlineSort::RedoRedlineImpl(), SwCursorShell::RefreshBlockCursor(), SwUndoInsert::RepeatImpl(), sw::ReplaceBackReferences(), SwCursor::RestoreSavePos(), SwEditShell::SaveGlossaryDoc(), SwUndoSaveSection::SaveSection(), SwCursorShell::SelTableRowOrCol(), SwDoc::SetBoxAttr(), SwPamRanges::SetPam(), WW8TabDesc::SetPamInCell(), SwWW8ImplReader::SetSpacing(), SwDoc::SetTabBorders(), SwDoc::SetTabLineStyle(), SwWW8ImplReader::simpleAddTextToParagraph(), SwFEShell::Sort(), SwDoc::SortText(), SwHTMLParser::StripTrailingPara(), SwCursorShell::SwCursorShell(), SwPaM(), SwEditShell::TableToText(), SwUndoCompDoc::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwCursorShell::UpdateCursor(), SwCursor::UpDown(), and SwCallLink::~SwCallLink().
|
inline |
Definition at line 243 of file pam.hxx.
References SwNode::GetDoc(), SwNodeIndex::GetNode(), and SwPosition::nNode.
Referenced by SwDoc::AppendDoc(), SwXTextField::attach(), SwXShape::attach(), sw::CalcBreaks(), SwRangeRedline::CallDisplayFunc(), sw::CopyBookmarks(), SwRangeRedline::CopyToSection(), SwXRedlinePortion::CreateRedlineProperties(), SwRangeRedline::DelCopyOfSection(), SwUndoMove::DelFootnote(), SwCursor::DoSetBidiLevelLeftRight(), SwXMLImport::endDocument(), SwTextShell::ExecField(), SwCursor::FillFindPos(), SwShellTableCursor::FillRects(), SwUndo::FillSaveData(), SwUndo::FillSaveDataForFormat(), SwCursor::FindAll(), SwCursor::FindAttrs(), FindAttrsImpl(), SwCursor::FindFormat(), SwUnoCursorHelper::GetCurPageStyle(), SwUnoCursorHelper::GetCursorAttr(), SwUnoCursorHelper::getCursorPropertyValue(), SwUnoCursorHelper::GetCurTextFormatColl(), SwXTextViewCursor::GetDoc(), GetNode(), SwUnoCursorHelper::GetPropertyDefault(), SwXTextPortion::GetPropertyValue(), SwUnoCursorHelper::GetPropertyValue(), SwXTextTableCursor::getPropertyValue(), SwXRedlinePortion::GetPropertyValue(), SwXRedlinePortion::getPropertyValue(), SwUnoCursorHelper::GetSelectableFromAny(), GetTableSelCrs(), SwXTextTableCursor::goDown(), SwCursor::GoPrevNextCell(), SwCursor::GotoFootnoteText(), SwCursor::GotoNextFootnoteAnchor(), GotoNextTable(), SwCursor::GotoPrevFootnoteAnchor(), GotoPrevRegion(), GotoPrevTable(), SwCursor::GotoRegion(), SwCursor::GotoTable(), SwXTextTableCursor::goUp(), HasReadonlySel(), SwRangeRedline::Hide(), SwDoc::Hyphenate(), SwXTextPortion::init(), SwUnoCursorHelper::InsertFile(), SwXReferenceMark::Impl::InsertRefMark(), SwXDocumentIndexMark::Impl::InsertTOXMark(), SwRangeRedline::InvalidateRange(), SwCursor::IsAtValidPos(), IsCursorInFieldmarkHidden(), IsEmptyBox(), SwShellTableCursor::IsInside(), SwCursor::IsNoContent(), SwUnoCursor::IsSelOvr(), SwUnoTableCursor::IsSelOvr(), SwCursor::IsSelOvr(), SwTableCursor::IsSelOvrCheck(), lcl_CreatePortions(), lcl_CreateRefMarkPortion(), lcl_CreateTOXMarkPortion(), lcl_EnsureValidPam(), lcl_ExportFieldMark(), lcl_ExportHints(), lcl_FindSelection(), lcl_IsNewStyleTable(), lcl_MakeSelBkwrd(), lcl_MakeSelFwrd(), lcl_setCharFormatSequence(), lcl_setDropcapCharStyle(), lcl_SetNodeNumStart(), SwCursor::LeftRight(), SwRedlineTable::LOKRedlineNotification(), SwUnoTableCursor::MakeBoxSels(), SwTableCursor::MakeBoxSels(), SwUnoCursorHelper::makeRedline(), SwDoc::MakeUniqueNumRules(), SwXTextTableCursor::mergeRange(), SwRangeRedline::MoveFromSection(), SwRangeRedline::MoveToSection(), SwUndoSaveContent::MoveToUndoNds(), SwFEShell::Paste(), SwTransferable::PrepareForCopyTextRange(), SwRedlineSaveData::RedlineToDoc(), SwUndoDelete::RedoImpl(), SwRedlineExtraData_FormatColl::Reject(), SwRedlineExtraData_Format::Reject(), SwUndo::RemoveIdxFromRange(), SwUndoDelete::RepeatImpl(), SwUndoSort::RepeatImpl(), SwUndoInserts::RepeatImpl(), SwUnoCursorHelper::resetCursorPropertyValue(), SwUndoAttr::SaveRedlineData(), SwCursor::SelectWordWT(), SwUnoCursorHelper::SetCursorAttr(), SwRangeRedline::SetEnd(), SwUndoInserts::SetInsertRange(), SwXReferenceMark::setName(), SwUnoCursorHelper::setNumberingProperty(), SwXParagraph::setPropertyToDefault(), SwUnoCursorHelper::SetPropertyToDefault(), SwXTextTableCursor::setPropertyValue(), SwRangeRedline::SetStart(), SwUnoCursorHelper::SetString(), SwRangeRedline::Show(), SwRangeRedline::ShowOriginal(), SwXTextTableCursor::splitRange(), sw_JoinText(), SwFormatField::SwClientNotify(), SwUndoCompDoc::SwUndoCompDoc(), SwUndoDelete::SwUndoDelete(), SwUndoInserts::SwUndoInserts(), SwUndoInsSection::SwUndoInsSection(), SwUndoMove::SwUndoMove(), SwUndoRedline::SwUndoRedline(), SwUndoTextToTable::SwUndoTextToTable(), SwXTextPortionEnumeration::SwXTextPortionEnumeration(), SwXTextTableCursor::SwXTextTableCursor(), SwCursor::UpDown(), SwXRedlinePortion::Validate(), Writer::Write(), StgWriter::Write(), MSWordExportBase::WriteText(), sw::XTextRangeToSwPaM(), SwExtTextInput::~SwExtTextInput(), SwRangeRedline::~SwRangeRedline(), and SwUnoCursor::~SwUnoCursor().
|
inline |
Definition at line 209 of file pam.hxx.
Referenced by sw::DocumentRedlineManager::AcceptRedline(), sw::DocumentRedlineManager::AcceptRedlineParagraphFormatting(), SwAccessibleParagraph::addSelection(), sw::DocumentRedlineManager::AppendRedline(), SwEditShell::ApplyChangedSentence(), SwXTextField::attach(), SwXFrame::attachToRange(), SwAutoFormat::AutoCorrect(), SwEditShell::AutoFormatBySplitNode(), SwCursorShell::BlockCursorToCursor(), SwAutoFormat::BuildEnum(), SwAutoFormat::BuildNegIndent(), SwAccessibleMap::BuildSelectedParas(), SwRootFrame::CalcFrameRects(), SwUndoDelete::CanGrouping(), SwXFlatParagraph::changeAttributes(), SwHHCWrapper::ChangeText(), SwXFlatParagraph::changeText(), SwHHCWrapper::ChangeText_impl(), CheckRange(), SwCursorShell::ClearUpCursors(), SwXTextViewCursor::collapseToEnd(), SwXTextViewCursor::collapseToStart(), SwEditWin::Command(), sw::DocumentRedlineManager::CompressRedlines(), SwFormatClipboard::Copy(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwRangeRedline::CopyToSection(), SwDoc::CorrAbs(), SwDoc::CountWords(), SwTable::CreateSelection(), SwXBodyText::createTextCursorByRange(), SwXCell::createTextCursorByRange(), SwXTextFrame::createTextCursorByRange(), SwCursorShell::CursorToBlockCursor(), SwRangeRedline::DelCopyOfSection(), SwAutoFormat::DelEmptyLine(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), SwChartDataSequence::DeleteBox(), SwAutoFormat::DeleteJoinCurNextPara(), sw::DocumentContentOperationsManager::DeleteRangeImpl(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentRedlineManager::DeleteRedline(), SwDoc::DeleteRowCol(), SwEditShell::DeleteSel(), SwAutoCorrDoc::DeleteSelImpl(), SwUndoMove::DelFootnote(), sw::DocumentContentOperationsManager::DelFullPara(), SwAccessibleTable::deselectAccessibleChild(), DoSearch(), SwAutoFormat::DoUnderline(), dumpAsXml(), SwTextShell::ExecCharAttrArgs(), SwCursor::ExpandToSentenceBorders(), SwChartDataSequence::ExtendTo(), SwEditShell::FillByEx(), SwViewShell::FillPrtDoc(), SwShellCursor::FillRects(), SwDoc::FillRubyList(), SwCursor::FindAll(), SwRedlineTable::FindAtPosition(), sw::FindAttrImpl(), FindAttrsImpl(), sw::FindFormatImpl(), SwEditWin::FlushInBuffer(), sw::GetAllValidRanges(), SwXDocumentIndex::getAnchor(), GetCellRangeName(), SwCursorShell::GetCursorCnt(), SwUnoCursorHelper::getCursorPropertyValue(), SwEditShell::GetDropText(), SwDoc::GetExtTextInput(), SwSpellDialogChildWindow::GetFocus(), SwEditShell::GetGrfNode_(), SwEditShell::GetGrfSize(), SwShellCursor::GetMkPos(), GetNode(), SwXTextRange::GetPositions(), SwXRedline::getPropertyValue(), SwXTextTableCursor::getRangeName(), sw::DocumentRedlineManager::GetRedlinePos(), SwFEShell::GetRowSelectionFromTop(), SwWW8AttrIter::GetRunLevelRedline(), SwXTextDocument::getTrackedChanges(), sw::AccessibilityIssue::gotoIssue(), SwXTextViewCursor::gotoRange(), SwXTextCursor::gotoRange(), SwCursorShell::GotoRedline(), SwCursorShell::GotoRedline_(), SwFEShell::HasBoxSelection(), HasReadonlySel(), SwCursorShell::HasSelection(), SwRangeRedline::HasValidRange(), SwDoc::Hyphenate(), SwUndoReplace::Impl::Impl(), SwXTextCursor::Impl::Impl(), SwXTextPortion::init(), SwWrtShell::Insert(), SwXText::insertControlCharacter(), SwUnoCursorHelper::InsertFile(), SwDoc::InsertGlossary(), XMLRedlineImportHelper::InsertIntoDocument(), SwXReferenceMark::Impl::InsertRefMark(), SwNodes::InsertTextSection(), SwView::InsertThesaurusSynonym(), SwXDocumentIndexMark::Impl::InsertTOXMark(), SwEditShell::InsertURL(), SwRangeRedline::InvalidateRange(), SwCursor::IsAtValidPos(), SwTableCursor::IsCursorMoved(), SwTableCursor::IsCursorMovedUpdate(), IsEmptyBox(), IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(), SwCursorShell::IsSelFullPara(), SwUnoTableCursor::IsSelOvr(), SwCursor::IsSelOvr(), lcl_CursorOk(), lcl_dbg_out(), lcl_EnsureValidPam(), lcl_ExportFieldMark(), lcl_ExportHints(), lcl_FindSelection(), lcl_getFormatCollection(), lcl_MakeSelBkwrd(), lcl_MakeSelFwrd(), lcl_SetAttrPam(), SwSpellDialogChildWindow::LoseFocus(), MakeBookRegionOrPoint(), SwUnoTableCursor::MakeBoxSels(), SwTableCursor::MakeBoxSels(), SwCursor::MakeFindRange(), sw::mark::MarkManager::makeMark(), SwTextFrame::MakePos(), sw::mark::MarkBase::MarkBase(), sw::DocumentContentOperationsManager::MoveAndJoin(), SwRangeRedline::MoveFromSection(), SwDoc::MoveOutlinePara(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwRangeRedline::MoveToSection(), SwHTMLParser::NewDivision(), sw::util::SetInDocAndDelete::operator()(), operator<<(), SwUnoInternalPaM::operator=(), SwTableCursor::ParkCursor(), SwFEShell::ParkCursorInTab(), SwCursorShell::ParkPams(), SwFEShell::Paste(), SwFEShell::PastePages(), SwCursorShell::Push(), SwUndoMove::RedoImpl(), SwUndoDelete::RedoImpl(), SwUndoRedlineDelete::RedoRedlineImpl(), SwRedlineExtraData_FormatColl::Reject(), sw::DocumentRedlineManager::RejectRedline(), SwUndo::RemoveIdxFromRange(), sw::DocumentContentOperationsManager::RemoveLeadingWhiteSpace(), sw::ReplaceBackReferences(), SwEditShell::ReplaceDropText(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwHHCWrapper::ReplaceUnit(), sw::mark::MarkManager::repositionMark(), sw::DocumentContentOperationsManager::ReRead(), SwUndoSaveSection::SaveSection(), SwWW8AttrIter::SearchNext(), SwWrtShell::SelAll(), SwAccessibleContext::Select(), SwAccessibleTable::selectAccessibleChild(), SwCursorShell::SelectHiddenRange(), SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SwDoc::SelectNextRubyChars(), SwXParagraph::SelectPaM(), SwCursor::SelectWordWT(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwCursorShell::SelTableRowOrCol(), SwCursorShell::SetCursor(), SwExtTextInput::SetInputData(), SwUndoInserts::SetInsertRange(), SwEditShell::SetLinguRange(), SwExtTextInput::SetOverwriteCursor(), sw::annotation::SwAnnotationWin::SetPosAndSize(), sw::DocumentRedlineManager::SetRedlineComment(), SwDoc::SetRubyList(), SwCursorShell::SetSelection(), SwDoc::SetTextFormatCollByAutoFormat(), SwUndRng::SetValues(), SwDoc::SortText(), sw_GetJoinFlags(), SwCallLink::SwCallLink(), SwShellTableCursor::SwShellTableCursor(), SwUndoDelete::SwUndoDelete(), SwXTextTableCursor::SwXTextTableCursor(), SwDoc::TextToTable(), SwUndoRedline::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoInserts::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwTextNode::Update(), SwCursorShell::UpdateCursor(), WW8Export::WriteMainText(), sw::XTextRangeToSwPaM(), SwCallLink::~SwCallLink(), SwExtTextInput::~SwExtTextInput(), and SwHandleAnchorNodeChg::~SwHandleAnchorNodeChg().
|
inline |
|
inline |
Definition at line 264 of file pam.hxx.
References sw::Ring< value_type >::GetNextInRing().
Referenced by SwEditShell::AutoFormat(), SwAccessibleMap::BuildSelectedParas(), CheckRange(), SwCursorShell::ClearUpCursors(), SwEditWin::Command(), Writer::CopyNextPam(), sw::DeepCopyPaM(), SwEditShell::Delete(), SwEditShell::DeleteGlobalDocContent(), SwAutoFormat::DeleteSelImpl(), SwDoc::FillRubyList(), SwCursorShell::GetCursorCnt(), SwUnoCursorHelper::GetCurTextFormatColl(), SwAccessibleFrameBase::GetSelectedState(), SwEditShell::GotoGlobalDocContent(), SwCursorShell::GotoRedline(), SwView::HyphenateDocument(), SwEditShell::InsertGlobalDocContent(), SwDoc::InsertGlossary(), SwEditShell::IsInsRegionAvailable(), lcl_FindSelection(), lcl_GetBoxSel(), lcl_SetNodeNumStart(), lcl_TstFlyRange(), SwTableCursor::MakeBoxSels(), SwDoc::MergeTable(), SwEditShell::MoveGlobalDocContent(), SwEditShell::MoveLeftMargin(), SwEditShell::NoNum(), SwUnoInternalPaM::operator=(), PaMCorrAbs(), PaMCorrRel(), SwCursorShell::ParkPams(), SwFEShell::Paste(), SwReader::Read(), SwAccessibleParagraph::removeSelection(), SwEditShell::ResetAttr(), SwUnoCursorHelper::resetCursorPropertyValue(), SwXTextView::select(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwUnoCursorHelper::SetCursorAttr(), SwUnoCursorHelper::setNumberingProperty(), SwDoc::SetRubyList(), SwCursorShell::SetSelection(), SwView::StartTextConversion(), SwEditShell::TableToText(), SwEditShell::TransliterateText(), SwDoc::UnProtectTables(), SwWriter::Write(), SwDoc::~SwDoc(), and SwUnoInternalPaM::~SwUnoInternalPaM().
|
inline |
Definition at line 266 of file pam.hxx.
References sw::Ring< value_type >::GetNextInRing().
|
inline |
Definition at line 223 of file pam.hxx.
References SwPosition::nNode.
Referenced by SwHTMLParser::AppendTextNode(), SwWW8ImplReader::AppendTextNode(), SwXFootnote::attach(), SwXTextField::attach(), SwXFrame::attachToRange(), SwEditShell::AutoCorrect(), SwAutoFormat::BuildEnum(), SwHTMLParser::BuildTable(), SwEditShell::CanMergeTable(), SwXText::Impl::CheckForOwnMember(), SwAutoCorrDoc::ChgAutoCorrWord(), SwXText::Impl::ConvertCell(), SwXText::convertToTextFrame(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), SwXBodyText::CreateTextCursor(), SwXTextFrame::createTextCursor(), SwXBodyText::createTextCursorByRange(), SwXCell::createTextCursorByRange(), SwXHeadFootText::createTextCursorByRange(), SwXTextFrame::createTextCursorByRange(), SwAutoFormat::DelEmptyLine(), SwAutoCorrDoc::Delete(), SwDoc::DeleteCol(), SwDoc::DeleteRow(), SwEditShell::DeleteSel(), SwWrtShell::DelLeft(), SwWrtShell::DelRight(), SwHTMLParser::EndPara(), SwHTMLParser::FinishFootEndNote(), SwEditShell::GetChunkForAutoText(), SwEditShell::GetCorrection(), SwEditShell::GetCurFootnote(), SwUnoCursorHelper::getCursorPropertyValue(), SwEditShell::GetCurWord(), SwRangeRedline::GetDescr(), SwEditShell::GetDropText(), SwSpellDialogChildWindow::GetFocus(), SwEditShell::GetGrammarCorrection(), SwEditShell::GetGrfSize(), SwEditShell::GetIMapGraphic(), SwCursorShell::GetOutlinePos(), SwDoc::GetPaMDescr(), SwEditShell::GetPrevAutoCorrWord(), SwXRedline::getPropertyValue(), SwXTextTableCursor::getPropertyValue(), SwXTextPortion::getString(), GetTableSel(), SwLangHelper::GetTextForLanguageGuessing(), SwCursor::GoEndWordWT(), SwCursorShell::GoNextCell(), SwCursor::GoNextWordWT(), SwCursor::GoPrevWordWT(), SwCursor::GoSentence(), SwCursor::GoStartWordWT(), GotoCurrRegionAndSkip(), SwCursor::GotoFootnoteAnchor(), SwCursorShell::GotoNextOutline(), SwCursorShell::GotoPrevOutline(), SwXTextViewCursor::gotoRange(), SwXTextCursor::gotoRange(), SwWW8ImplReader::HandlePageBreakChar(), SwFEShell::HasBoxSelection(), sw::sidebar::IMPL_LINK(), SwAutoCorrDoc::Insert(), SwWrtShell::Insert(), SwFEShell::Insert(), sw::DocumentContentOperationsManager::InsertDrawObj(), SwHTMLParser::InsertImage(), SwXReferenceMark::Impl::InsertRefMark(), SwXText::insertString(), SwXText::insertTextContent(), SwCursorShell::IsCursorInTable(), SwCursor::IsEndWordWT(), SwCursor::IsInProtectTable(), MSWordExportBase::IsInTable(), SwCursor::IsInWordWT(), SwUnoCursorHelper::IsNodeNumStart(), SwCursor::IsSelOvr(), SwCursor::IsStartWordWT(), SwAutoFormat::JoinPrevPara(), lcl_CollectDeletedRedlines(), lcl_CreatePortions(), lcl_GetBoxSel(), lcl_IsNewStyleTable(), lcl_UpDown(), SwNoTextFrame::LeftMargin(), SwTextFrame::LeftMargin(), SwSpellDialogChildWindow::LoseFocus(), SwDOCXReader::MakeEntries(), SwFEShell::MergeTab(), SwEditShell::MergeTable(), SwDoc::MergeTable(), sw::DocumentContentOperationsManager::MoveRange(), SwUndoSaveContent::MoveToUndoNds(), SwTableCursor::NewTableSelection(), SwHTMLParser::NextToken(), numfunc::NumDownChangesIndent(), WW8TabDesc::ParkPaM(), SwTransferable::Paste(), SwFEShell::Paste(), SwFEShell::PastePages(), SwWW8ImplReader::Read_F_IncludeText(), SwWW8ImplReader::Read_F_Tox(), SwWW8ImplReader::Read_LFOPosition(), SwWW8ImplReader::Read_LR(), SwWW8ImplReader::ReadText(), SwWW8ImplReader::ReadTextAttr(), SwUndoSort::RedoImpl(), SwWW8ImplReader::RegisterNumFormatOnTextNode(), SwUndoTextToTable::RepeatImpl(), SwUndoTableToText::RepeatImpl(), SwUndoFormatAttr::RepeatImpl(), SwUndoInsLayFormat::RepeatImpl(), SwUndoTableHeadline::RepeatImpl(), SwEditShell::ReplaceDropText(), SwAutoCorrDoc::ReplaceRange(), SwNoTextFrame::RightMargin(), SwTextFrame::RightMargin(), SwCursor::SelectWordWT(), SwHTMLParser::SetAnchorAndAdjustment(), SwAutoCorrDoc::SetAttr(), SwFltControlStack::SetAttrInDoc(), SwUnoCursorHelper::SetCursorAttr(), SwAutoCorrDoc::SetINetAttr(), SwUndRng::SetPaM(), WW8TabDesc::SetPamInCell(), SwXTextViewCursor::setPropertyValue(), SwXTextTableCursor::setPropertyValue(), SwWW8ImplReader::SetTextFormatCollAndListLevel(), SwEditShell::SplitTable(), SwPaM(), SwUndoDelete::SwUndoDelete(), SwUndoRedlineDelete::SwUndoRedlineDelete(), SwUndoTableMerge::SwUndoTableMerge(), SwAutoCorrDoc::TransliterateRTLWord(), SwUndoCompDoc::UndoImpl(), SwTextFrame::UnitDown_(), SwTextFrame::UnitUp_(), SwCursorShell::UpdateCursor(), SwCursor::UpDown(), sw::sidebar::WriterInspectorTextPanel::WriterInspectorTextPanel(), and MSWordExportBase::WriteText().
sal_uInt16 SwPaM::GetPageNum | ( | bool | bAtPoint = true , |
const Point * | pLayPos = nullptr |
||
) |
Get number of page which contains cursor.
return page number at cursor (for reader and page bound frames)
Definition at line 552 of file pam.cxx.
References SwFrame::FindPageFrame(), SwNode::GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwNodeIndex::GetNode(), SwPageFrame::GetPhyPageNum(), m_pMark, m_pPoint, and SwPosition::nNode.
Referenced by sw::DocumentContentOperationsManager::CopyImplImpl(), SwXTextViewCursor::getPage(), SwFEShell::Insert(), and lcl_GetPrintUIOptions().
|
inline |
Definition at line 207 of file pam.hxx.
Referenced by sw::DocumentRedlineManager::AcceptRedline(), sw::DocumentRedlineManager::AcceptRedlineParagraphFormatting(), SwWrtShell::addCurrentPosition(), MSWordExportBase::AddLinkTarget(), SwHTMLParser::AddParSpace(), SwAccessibleParagraph::addSelection(), SwDoc::AdjustCellWidth(), SwDoc::AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), SwHTMLParser::AppendTextNode(), SwDoc::AppendUndoForInsertFromDB(), SwEditShell::ApplyChangedSentence(), SwXFootnote::attach(), SwXTextField::attach(), SwXTextTable::attach(), SwXMeta::AttachImpl(), SwXFrame::attachToRange(), SwAutoFormat::AutoCorrect(), SwEditShell::AutoCorrect(), SwEditShell::AutoFormatBySplitNode(), SwDoc::BalanceRowHeight(), SwCursorShell::BlockCursorToCursor(), SwAutoFormat::BuildEnum(), SwAutoFormat::BuildHeadLine(), SwAutoFormat::BuildNegIndent(), SwAccessibleMap::BuildSelectedParas(), SwHTMLParser::BuildTable(), SwHTMLParser::BuildTableCaption(), SwHTMLParser::BuildTableCell(), sw::CalcBreaks(), SwRootFrame::CalcFrameRects(), SwHTMLParser::CallParser(), SwUndoDelete::CanGrouping(), SwXFlatParagraph::changeAttributes(), sw::mark::MarkManager::changeFormFieldmarkType(), SwHHCWrapper::ChangeText(), SwXFlatParagraph::changeText(), CheckRange(), SwCursorShell::CheckTableBoxContent(), SwAutoCorrDoc::ChgAutoCorrWord(), SwCursorShell::ClearUpCursors(), SwWW8ImplReader::closeFont(), SwXTextViewCursor::collapseToEnd(), SwXTextViewCursor::collapseToStart(), SwEditWin::Command(), SwCursorShell::CompareCursorStackMkCurrPt(), sw::DocumentRedlineManager::CompressRedlines(), SwHTMLParser::Continue(), SwHHCWrapper::Convert(), SwTextNode::Convert(), SwXText::Impl::ConvertCell(), SwWW8ImplReader::ConvertSubToGraphicPlacement(), SwXText::convertToTextFrame(), SwFormatClipboard::Copy(), SwEditShell::Copy(), SwFEShell::Copy(), sw::CopyBookmarks(), SwFEShell::CopyDrawSel(), sw::DocumentContentOperationsManager::CopyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwRangeRedline::CopyToSection(), SwWW8ImplReader::CoreLoad(), SwDoc::CorrAbs(), SwDoc::CountWords(), SwCursor::Create(), SwShellCursor::Create(), SwTable::CreateSelection(), wwSectionManager::CreateSep(), WW8TabDesc::CreateSwTable(), SwXBodyText::CreateTextCursor(), SwXTextFrame::createTextCursor(), SwXBodyText::createTextCursorByRange(), SwXCell::createTextCursorByRange(), SwXTextFrame::createTextCursorByRange(), SwRangeRedline::DelCopyOfSection(), SwAutoFormat::DelEmptyLine(), SwXTextRange::DeleteAndInsert(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), SwChartDataSequence::DeleteBox(), sw::DocumentContentOperationsManager::DeleteDummyChar(), SwEditShell::DeleteExtTextInput(), IDocumentMarkAccess::DeleteFieldmarkCommand(), SwEditShell::DeleteGlobalDocContent(), SwAutoFormat::DeleteJoinCurNextPara(), SwAutoFormat::DeleteLeadingTrailingBlanks(), sw::DocumentContentOperationsManager::DeleteRangeImpl(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentRedlineManager::DeleteRedline(), SwFEShell::DeleteRow(), SwDoc::DeleteRow(), SwEditShell::DeleteSel(), SwAutoCorrDoc::DeleteSelImpl(), SwAutoFormat::DeleteSelImpl(), SwWW8ImplReader::DeleteStack(), SwEditWin::DeleteSurroundingText(), SwUndoMove::DelFootnote(), sw::DocumentContentOperationsManager::DelFullPara(), SwWrtShell::DelLeft(), SwAutoFormat::DelMoreLinesBlanks(), SwEditShell::DelNumRules(), SwWrtShell::DelRight(), SwAccessibleTable::deselectAccessibleChild(), SwUnoCursorHelper::DocInsertStringSplitCR(), SwLayIdle::DoIdleJob_(), DoSearch(), SwCursor::DoSetBidiLevelLeftRight(), SwCursor::DoSetBidiLevelUpDown(), SwEditShell::DoSpecialInsert(), SwAutoFormat::DoTable(), dumpAsXml(), SwWW8ImplReader::emulateMSWordAddTextToParagraph(), SwHTMLParser::EndAttr(), SwHTMLParser::EndContext(), SwHTMLParser::EndContextAttrs(), SwHTMLParser::EndDefList(), SwHTMLParser::EndDefListItem(), SwXMLImport::endDocument(), SwHTMLParser::EndForm(), SwHTMLParser::EndHeading(), SwHTMLParser::EndPara(), SwHTMLParser::EndSection(), SwHTMLParser::EndTextFormatColl(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwFieldEditDlg::EnsureSelection(), SwTextShell::ExecCharAttrArgs(), SwTextShell::ExecField(), SwView::ExecSpellPopup(), SwXTextDocument::executeFromFieldEvent(), SwCursor::ExpandToSentenceBorders(), SwChartDataSequence::ExtendTo(), SwEditShell::FillByEx(), SwCursor::FillFindPos(), SwViewShell::FillPrtDoc(), SwShellCursor::FillRects(), SwShellTableCursor::FillRects(), SwDoc::FillRubyList(), SwCursor::FindAll(), SwXTextDocument::FindAny(), SwRedlineTable::FindAtPosition(), sw::FindAttrImpl(), FindAttrsImpl(), sw::FindFormatImpl(), sw::FindTextImpl(), SwCursorShell::FindValidContentNode(), SwHTMLParser::FinishFootEndNote(), SwXText::Impl::finishOrAppendParagraph(), WW8TabDesc::FinishSwTable(), sw::GetAllValidRanges(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwDoc::GetBoxAlign(), SwDoc::GetBoxAttr(), SwCursorShell::GetBoxNms(), SwAccessibleParagraph::GetCaretPos(), GetCellRangeName(), SwEditShell::GetChunkForAutoText(), SwCursorShell::GetContentAtPos(), SwEditShell::GetCorrection(), SwEditShell::GetCurFootnote(), SwEditShell::GetCurLang(), SwUnoCursorHelper::GetCurPageStyle(), SwEditShell::GetCurrentParaOutlineLevel(), SwRootFrame::GetCurrPage(), SwCursorShell::GetCursorCnt(), SwUnoCursorHelper::getCursorPropertyValue(), SwEditShell::GetCurWord(), SwServerObject::GetData(), SwRangeRedline::GetDescr(), SwAccessibleDocument::getExtendedAttributes(), SwDoc::GetExtTextInput(), SwSpellDialogChildWindow::GetFocus(), SwWW8ImplReader::GetFormatAttr(), GetFrameInPage(), SwEditShell::GetGrammarCorrection(), SwEditShell::GetGrfNode_(), SwEditShell::GetGrfSize(), SwAutoCorrDoc::GetLanguage(), SwEditShell::GetLineCount(), GetMergeSel(), SwSpellDialogChildWindow::GetNextWrongSentence(), GetNode(), SwEditShell::GetNodeNumStart(), SwUnoCursorHelper::getNumberingProperty(), SwEditShell::GetNumLevel(), SwXTextRange::GetPositions(), SwCursorShell::GetPostItFieldAtCursor(), SwEditShell::GetPrevAutoCorrWord(), SwAutoCorrDoc::GetPrevPara(), SwXRedline::getPropertyValue(), SwXRedlinePortion::GetPropertyValue(), SwShellCursor::GetPtPos(), SwXTextTableCursor::getRangeName(), sw::DocumentRedlineManager::GetRedlinePos(), SwDoc::GetRowBackground(), SwDoc::GetRowHeight(), SwFEShell::GetRowSelectionFromTop(), SwDoc::GetRowSplit(), SwWW8AttrIter::GetRunLevelRedline(), SwCursorShell::GetShadowCursorPos(), SwCursorShell::GetSmartTagRect(), SwCursorShell::GetSmartTagTerm(), SwAccessibleParagraph::GetStates(), SwEditWin::GetSurroundingText(), SwEditWin::GetSurroundingTextSelection(), SwDoc::GetTabBorders(), SwCursorShell::GetTextDirection(), SwLangHelper::GetTextForLanguageGuessing(), SwNavigationMgr::goBack(), GoCurrPara(), GoCurrSection(), SwCursor::GoEndWordWT(), GoInContent(), GoInContentCells(), GoInContentCellsSkipHidden(), GoInContentSkipHidden(), GoInDoc(), GoInNode(), GoInSection(), SwCursorShell::GoNextCell(), GoNextPara(), SwCursor::GoNextWordWT(), SwCursor::GoPrevNextCell(), GoPrevPara(), SwCursor::GoPrevWordWT(), SwCursor::GoSentence(), SwCursor::GoStartWordWT(), GotoCurrRegionAndSkip(), GotoCurrTable(), SwWrtShell::GotoDrawingObject(), SwInputFieldList::GotoFieldPos(), SwWrtShell::GotoFly(), SwFEShell::GotoFly(), SwCursorShell::GotoFlyAnchor(), SwCursorShell::GotoFooterText(), SwCursor::GotoFootnoteAnchor(), SwCursor::GotoFootnoteText(), SwCursorShell::GotoFootnoteText(), SwWrtShell::GotoFormatField(), SwCursorShell::GotoFormatField(), SwEditShell::GotoGlobalDocContent(), SwCursorShell::GotoHeaderText(), SwWrtShell::GotoINetAttr(), SwCursorShell::GotoINetAttr(), sw::AccessibilityIssue::gotoIssue(), SwWrtShell::GotoMark(), SwCursor::GotoNextFootnoteAnchor(), SwCursorShell::GotoNextNum(), SwCursorShell::GotoNextOutline(), GotoNextRegion(), GotoNextTable(), SwWrtShell::GotoNextTOXBase(), SwCursorShell::GotoNextTOXBase(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), SwWrtShell::GotoOutline(), SwCursorShell::GotoOutline(), SwCursor::GotoPrevFootnoteAnchor(), SwCursorShell::GotoPrevNum(), SwCursorShell::GotoPrevOutline(), GotoPrevRegion(), GotoPrevTable(), SwCursorShell::GotoPrevTOXBase(), SwXTextViewCursor::gotoRange(), SwXTextCursor::gotoRange(), SwWrtShell::GotoRedline(), SwCursorShell::GotoRedline_(), SwWrtShell::GotoRefMark(), SwCursorShell::GotoRefMark(), SwCursor::GotoRegion(), SwWrtShell::GotoRegion(), SwNavigationMgr::GotoSwPosition(), SwCursor::GotoTable(), SwWrtShell::GotoTable(), SwCursor::GotoTableBox(), SwCursorShell::GotoTOXMark(), SwCursorShell::GotoTOXMarkBase(), SwAccessibleParagraph::grabFocus(), SwEditShell::HandleCorrectionError(), SwWW8ImplReader::HandlePageBreakChar(), SwFEShell::HasBoxSelection(), SwHTMLParser::HasCurrentParaBookmarks(), SwHTMLParser::HasCurrentParaFlys(), HasReadonlySel(), SwCursorShell::HasSelection(), SwRangeRedline::HasValidRange(), SwDoc::Hyphenate(), SwUndoReplace::Impl::Impl(), SwWW8ImplReader::ImportGraf(), SwWW8ImplReader::ImportOle(), WW8TabDesc::InFirstParaInCell(), SwXTextPortion::init(), WW8FlySet::Init(), SwWrtShell::Insert(), SwFEShell::Insert(), SwEditShell::Insert2(), SwHTMLParser::InsertAttr(), SwHTMLParser::InsertAttrs(), SwHTMLParser::InsertBookmark(), SwHTMLParser::InsertControl(), SwXText::insertControlCharacter(), SwEditShell::InsertDDETable(), sw::DocumentContentOperationsManager::InsertDrawObj(), sw::DocumentContentOperationsManager::InsertEmbObject(), SwUnoCursorHelper::InsertFile(), SwHTMLParser::InsertFlyFrame(), SwEditShell::InsertGlobalDocContent(), SwDoc::InsertGlossary(), sw::DocumentContentOperationsManager::InsertGraphic(), sw::DocumentContentOperationsManager::InsertGraphicObject(), SwHTMLParser::InsertHorzRule(), SwHTMLParser::InsertImage(), SwHTMLParser::InsertLineBreak(), sw::DocumentContentOperationsManager::InsertOLE(), SwWrtShell::InsertPostIt(), SwXReferenceMark::Impl::InsertRefMark(), wwSectionManager::InsertSegments(), SwHTMLParser::InsertSpacer(), sw::DocumentContentOperationsManager::InsertString(), SwDoc::InsertSwSection(), sw::util::InsertedTablesManager::InsertTable(), SwEditShell::InsertTable(), SwHTMLParser::InsertTableContents(), SwHTMLParser::InsertTableSection(), SwHTMLParser::InsertTempTableCaptionSection(), SwView::InsertThesaurusSynonym(), SwXDocumentIndexMark::Impl::InsertTOXMark(), SwEditShell::InsertURL(), SwRangeRedline::InvalidateRange(), SwCursor::IsAtLeftRightMargin(), IsAtStartOrEndOfFrame(), SwCursor::IsAtValidPos(), IsCursorInFieldmarkHidden(), SwTableCursor::IsCursorMoved(), SwTableCursor::IsCursorMovedUpdate(), SwCursorShell::IsCursorPtAtEnd(), IsEmptyBox(), SwUnoCursorHelper::IsEndOfPara(), SwCursor::IsEndWordWT(), SwCursorShell::isInHiddenTextFrame(), SwCursor::IsInProtectTable(), SwShellTableCursor::IsInside(), SwCursor::IsInWordWT(), IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(), SwCursor::IsNoContent(), SwEditShell::IsNumRuleStart(), SwEditWin::IsOverHeaderFooterFly(), SwCursorShell::IsSelFullPara(), SwUnoCursor::IsSelOvr(), SwUnoTableCursor::IsSelOvr(), SwCursor::IsSelOvr(), SwTableCursor::IsSelOvrCheck(), SwCursor::IsStartEndSentence(), SwUnoCursorHelper::IsStartOfPara(), SwXTextCursor::isStartOfSentence(), SwCursor::IsStartWordWT(), SwCursorShell::IsTableComplexForChart(), SwWW8ImplReader::JoinNode(), SwAutoFormat::JoinPrevPara(), SwCursorShell::KillPams(), SwUnoCursorHelper::lcl_createPamCopy(), lcl_CreatePortions(), lcl_CursorOk(), lcl_dbg_out(), lcl_EnsureValidPam(), lcl_ExportFieldMark(), lcl_ExportHints(), lcl_FillFieldMarkArray(), lcl_FillRedlineArray(), lcl_FillSoftPageBreakArray(), lcl_FindSelection(), lcl_ForceIntoMeta(), lcl_FormatPostIt(), lcl_getFormatCollection(), lcl_MakeSelBkwrd(), lcl_MakeSelFwrd(), lcl_MoveCursor(), lcl_SearchAttr(), lcl_SetAttrPam(), lcl_SetNodeNumStart(), lcl_UpDown(), SwNoTextFrame::LeftMargin(), SwTextFrame::LeftMargin(), SwCursor::LeftRight(), SwCursorShell::LeftRight(), SwCursor::LeftRightMargin(), WW8Glossary::Load(), SwSpellDialogChildWindow::LoseFocus(), MakeBookRegionOrPoint(), SwUnoTableCursor::MakeBoxSels(), SwTableCursor::MakeBoxSels(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), SwCursor::MakeFindRange(), SwDoc::MakeFlyAndMove(), SwWW8ImplReader::MakeGrafNotInContent(), sw::mark::MarkManager::makeMark(), SwCursorShell::MakeOutlineSel(), MakePoint(), SwTextFrame::MakePos(), SwFltStackEntry::MakeRegion(), sw::mark::MarkBase::MarkBase(), WW8TabDesc::MergeCells(), SwDoc::MergeDoc(), SwEditShell::MergeTable(), SwDoc::MergeTable(), SwEditWin::MouseButtonDown(), sw::DocumentContentOperationsManager::MoveAndJoin(), SwCursorShell::MoveColumn(), SwCursorShell::MoveCursorToNum(), SwCursorShell::MoveFieldType(), SwRangeRedline::MoveFromSection(), SwWW8ImplReader::MoveInsideFly(), SwEditShell::MoveLeftMargin(), SwDoc::MoveOutlinePara(), SwWW8ImplReader::MoveOutsideFly(), WW8TabDesc::MoveOutsideTable(), SwCursor::MovePara(), SwDoc::MoveParagraphImpl(), SwUndoSaveContent::MovePtBackward(), SwUndoSaveContent::MovePtForward(), sw::DocumentContentOperationsManager::MoveRange(), SwCursor::MoveRegion(), SwCursorShell::MoveTable(), SwRangeRedline::MoveToSection(), SwHTMLParser::NewAttr(), SwWW8ImplReader::NewAttr(), SwHTMLParser::NewDefList(), SwHTMLParser::NewDivision(), SwHTMLParser::NewForm(), SwHTMLParser::NewHeading(), SwHTMLParser::NewMultiCol(), SwHTMLParser::NewPara(), SwHTMLParser::NewTextFormatColl(), SwHTMLParser::NextToken(), SwEditShell::NoNum(), SwDoc::NoNum(), sw::mark::MarkManager::NotifyCursorUpdate(), SwEditShell::NumUpDown(), sw::util::SetInDocAndDelete::operator()(), operator<<(), SwUnoInternalPaM::operator=(), SwEditShell::OutlineUpDown(), sw::DocumentContentOperationsManager::Overwrite(), SwTableCursor::ParkCursor(), SwCursorShell::ParkCursor(), SwFEShell::ParkCursorInTab(), WW8TabDesc::ParkPaM(), SwCursorShell::ParkPams(), SwTransferable::Paste(), SwFEShell::Paste(), SwFEShell::PastePages(), SwTable::PrepareMerge(), ww8::WW8TableInfo::processSwTableByLayout(), ww8::WW8TableInfo::processTableBox(), ww8::WW8TableInfo::processTableBoxLines(), SwCursorShell::Push(), SwDOCXReader::Read(), XMLReader::Read(), WW8Reader::Read(), SwReader::Read(), SwWW8ImplReader::Read_AlignFont(), SwWW8ImplReader::Read_Bidi(), SwWW8ImplReader::Read_BoldBiDiUsw(), SwWW8ImplReader::Read_BoldUsw(), SwWW8ImplReader::Read_BoolItem(), SwWW8ImplReader::Read_Border(), SwWW8ImplReader::Read_BreakBefore(), SwWW8ImplReader::Read_CColl(), SwWW8ImplReader::Read_CharBorder(), SwWW8ImplReader::Read_CharHighlight(), SwWW8ImplReader::Read_CharShadow(), SwWW8ImplReader::Read_CRevisionMark(), SwWW8ImplReader::Read_DoubleLine_Rotate(), SwWW8ImplReader::Read_Emphasis(), SwWW8ImplReader::Read_F_Hyperlink(), SwWW8ImplReader::Read_F_IncludeText(), SwWW8ImplReader::Read_F_Tox(), SwWW8ImplReader::Read_FontKern(), SwWW8ImplReader::Read_FontSize(), SwWW8ImplReader::Read_HdFtFootnoteText(), SwWW8ImplReader::Read_HdFtText(), SwWW8ImplReader::Read_HdFtTextAsHackedFrame(), SwWW8ImplReader::Read_Hyphenation(), SwWW8ImplReader::Read_IdctHint(), SwWW8ImplReader::Read_Justify(), SwWW8ImplReader::Read_KeepLines(), SwWW8ImplReader::Read_KeepParas(), SwWW8ImplReader::Read_Kern(), SwWW8ImplReader::Read_Language(), SwWW8ImplReader::Read_LineSpace(), SwWW8ImplReader::Read_LR(), SwWW8ImplReader::Read_NoLineNumb(), SwWW8ImplReader::Read_ParaAutoAfter(), SwWW8ImplReader::Read_ParaAutoBefore(), SwWW8ImplReader::Read_ParaBackColor(), SwWW8ImplReader::Read_ParaContextualSpacing(), SwWW8ImplReader::Read_POutLvl(), SwWW8ImplReader::Read_Relief(), SwWW8ImplReader::Read_RTLJustify(), SwWW8ImplReader::Read_ScaleWidth(), SwWW8ImplReader::Read_Shade(), SwWW8ImplReader::Read_SubF_Ruby(), SwWW8ImplReader::Read_SubSuper(), SwWW8ImplReader::Read_SubSuperProp(), SwWW8ImplReader::Read_Symbol(), SwWW8ImplReader::Read_Tab(), SwWW8ImplReader::Read_TextAnim(), SwWW8ImplReader::Read_TextBackColor(), SwWW8ImplReader::Read_TextColor(), SwWW8ImplReader::Read_TextForeColor(), SwWW8ImplReader::Read_UL(), SwWW8ImplReader::Read_Underline(), SwWW8ImplReader::Read_UnderlineColor(), SwWW8ImplReader::Read_UsePgsuSettings(), SwWW8ImplReader::Read_WidowControl(), SwWW8ImplReader::ReadChar(), SwWW8ImplReader::ReadChars(), SwWW8ImplReader::ReadText(), SwWW8ImplReader::ReadTextAttr(), SwUndoSplitNode::RedoImpl(), SwUndoInsNum::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoMove::RedoImpl(), SwUndoDelete::RedoImpl(), SwUndoSort::RedoImpl(), SwUndoTableToText::RedoImpl(), SwUndoTableCpyTable::RedoImpl(), SwUndoRedlineDelete::RedoRedlineImpl(), SwUndoRedlineSort::RedoRedlineImpl(), SwCursorShell::RefreshBlockCursor(), SwHTMLParser::RegisterFlyFrame(), SwWW8ImplReader::RegisterNumFormatOnTextNode(), SwRedlineExtraData_FormatColl::Reject(), sw::DocumentRedlineManager::RejectRedline(), SwPasteContext::remember(), SwUndo::RemoveIdxFromRange(), SwDoc::RemoveInvisibleContent(), sw::DocumentContentOperationsManager::RemoveLeadingWhiteSpace(), SwUndoSplitNode::RepeatImpl(), SwUndoTOXChange::RepeatImpl(), SwUndoInsSection::RepeatImpl(), SwUndoInsTable::RepeatImpl(), SwUndoInsert::RepeatImpl(), SwUndoTableToText::RepeatImpl(), SwUndoNumOrNoNum::RepeatImpl(), SwUndoNumRuleStart::RepeatImpl(), SwUndoDontExpandFormat::RepeatImpl(), SwUndoInsertLabel::RepeatImpl(), SwUndoSplitTable::RepeatImpl(), SwUndoInsLayFormat::RepeatImpl(), SwUndoMergeTable::RepeatImpl(), SwEditShell::ReplaceDropText(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), sw::mark::MarkManager::repositionMark(), sw::DocumentContentOperationsManager::ReRead(), SwDoc::ResetAttrs(), SwUnoCursorHelper::resetCursorPropertyValue(), WW8ReaderSave::Restore(), SwHTMLParser::RestoreDocContext(), SwCursor::RestoreSavePos(), SwNoTextFrame::RightMargin(), SwTextFrame::RightMargin(), SwAutoCorrDoc::SaveCpltSttWord(), SwHTMLParser::SaveDocContext(), SaveFlyInRange(), SwEditShell::SaveGlossaryDoc(), SwUndoAttr::SaveRedlineData(), SwUndoSaveSection::SaveSection(), SwCursorShell::SaveTableBoxContent(), SwWW8AttrIter::SearchNext(), SwWrtShell::SelAll(), SwAccessibleContext::Select(), SwAccessibleTable::selectAccessibleChild(), SwCursorShell::SelectHiddenRange(), SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SwHHCWrapper::SelectNewUnit_impl(), SwDoc::SelectNextRubyChars(), SwCursorShell::SelectNxtPrvHyperlink(), SwXParagraph::SelectPaM(), SwCursorShell::SelectText(), SwCursorShell::SelectTextAttr(), SwCursor::SelectWordWT(), SwFEShell::SelFlyGrabCursor(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwFEShell::SelTableRowCol(), SwCursorShell::SelTableRowOrCol(), SwHTMLParser::SetAnchorAndAdjustment(), SwHTMLParser::SetAttr_(), SwFltControlStack::SetAttrInDoc(), SwWW8FltControlStack::SetAttrInDoc(), SwWW8FltRefStack::SetAttrInDoc(), SwDoc::SetBoxAttr(), SwAutoFormat::SetColl(), SwEditShell::SetCurNumRule(), SwRootFrame::SetCurrPage(), SwCursorShell::SetCursor(), SwCursorShell::SetCursorInHdFt(), SwEditShell::SetExtTextInputData(), SwDoc::SetFormatItemByAutoFormat(), sw::mark::SaveBookmark::SetInDoc(), SwExtTextInput::SetInputData(), SwUndoInserts::SetInsertRange(), SwEditShell::SetLinguRange(), SwShellCursor::SetMark(), SwEditShell::SetNodeNumStart(), SwUnoCursorHelper::setNumberingProperty(), SwDoc::SetNumRule(), SwEditShell::SetNumRuleStart(), SwExtTextInput::SetOverwriteCursor(), SwPamRanges::SetPam(), SwUndRng::SetPaM(), WW8TabDesc::SetPamInCell(), SwVisibleCursor::SetPosAndShow(), sw::DocumentRedlineManager::SetRedlineComment(), SwDoc::SetRowBackground(), SwDoc::SetRowHeight(), SwDoc::SetRowSplit(), SwDoc::SetRubyList(), SwCursorShell::SetSelection(), SwCursorShell::SetShadowCursorPos(), SwWW8ImplReader::SetSpacing(), SwDoc::SetTabBorders(), SwDoc::SetTabLineStyle(), SwUndRng::SetValues(), SwHTMLParser::Show(), SwWW8ImplReader::simpleAddTextToParagraph(), SwFEShell::Sort(), SwDoc::SortText(), SwDoc::Spell(), SwEditShell::SpellStart(), SwHTMLParser::SplitAttrTab(), SwDoc::SplitDoc(), SwEditShell::SplitTable(), SwWW8ImplReader::StartApo(), SwXMLImport::startDocument(), SwWW8ImplReader::StartTable(), SwTextShell::StateField(), SwWW8ImplReader::StopApo(), SwHTMLParser::StripTrailingLF(), SwHTMLParser::StripTrailingPara(), sw_GetJoinFlags(), sw_JoinText(), SwCallLink::SwCallLink(), SwFormatField::SwClientNotify(), SwCursorShell::SwCursorShell(), SwDataChanged::SwDataChanged(), SwUndoDelete::SwUndoDelete(), SwUndoInserts::SwUndoInserts(), SwUndoInsSection::SwUndoInsSection(), SwUndoRedlineDelete::SwUndoRedlineDelete(), SwXTextPortionEnumeration::SwXTextPortionEnumeration(), SwXTextTableCursor::SwXTextTableCursor(), SwEditShell::TableToText(), SwDoc::TextToTable(), SwTextNode::TransliterateText(), SwUndoRedline::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoCompDoc::UndoImpl(), SwUndoInsertLabel::UndoImpl(), SwUndoInserts::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwTextFrame::UnitDown(), SwTextFrame::UnitDown_(), SwTextFrame::UnitUp(), SwTextFrame::UnitUp_(), SwTOXBaseSection::Update(), SwGrfShell::SwExternalToolEdit::Update(), SwTextNode::Update(), SwCursorShell::UpdateCursor(), SwCursorShell::UpdateCursorPos(), SwDoc::UpdateRsid(), sw::sidebar::UpdateTree(), SwCursor::UpDown(), WW8TabDesc::UseSwTable(), SwFEShell::WizardGetFly(), WW8Export::WriteMainText(), MSWordExportBase::WriteText(), WW8SwFlyPara::WW8SwFlyPara(), sw::XTextRangeToSwPaM(), SwCallLink::~SwCallLink(), SwCursorShell::~SwCursorShell(), SwExtTextInput::~SwExtTextInput(), SwHandleAnchorNodeChg::~SwHandleAnchorNodeChg(), and SwPasteContext::~SwPasteContext().
|
inline |
|
inline |
Definition at line 268 of file pam.hxx.
References sw::Ring< value_type >::GetPrevInRing().
Referenced by SwAutoFormat::DeleteSelImpl(), SwEditShell::GetDropText(), SwCursorShell::GotoRedline(), SwTableCursor::MakeBoxSels(), and SwFEShell::Paste().
|
inline |
Definition at line 270 of file pam.hxx.
References sw::Ring< value_type >::GetPrevInRing().
OUString SwPaM::GetText | ( | ) | const |
Definition at line 1076 of file pam.cxx.
References CH_TXTATR_NEWLINE, End(), SwIndex::GetIndex(), SwNodeIndex::GetNode(), SwTextNode::GetText(), SwNode::GetTextNode(), SwPosition::nContent, SwPosition::nNode, and Start().
Referenced by sw::DocumentContentOperationsManager::DeleteDummyChar(), SwCursor::ExpandToSentenceBorders(), SwEditWin::FlushInBuffer(), SwRangeRedline::GetDescr(), SwCursor::GoEndWordWT(), SwCursor::GoNextWordWT(), SwCursor::GoPrevWordWT(), SwCursor::GoSentence(), SwCursor::GoStartWordWT(), SwUndoRedlineDelete::SwUndoRedlineDelete(), and SwTextNode::TransliterateText().
|
inline |
A PaM marks a selection if Point and Mark are distinct positions.
Definition at line 205 of file pam.hxx.
Referenced by sw::DocumentRedlineManager::AcceptRedline(), SwDoc::AppendUndoForInsertFromDB(), SwEditShell::ApplyChangedSentence(), SwXTextField::attach(), SwXTextTable::attach(), SwXFrame::attachToRange(), SwEditShell::AutoFormat(), SwCursorShell::BlockCursorToCursor(), SwAccessibleMap::BuildSelectedParas(), SwHHCWrapper::ChangeText(), SwHHCWrapper::ChangeText_impl(), SwXMeta::CheckForOwnMemberMeta(), SwCursorShell::CheckTableBoxContent(), SwCursorShell::ClearUpCursors(), SwEditWin::Command(), SwHHCWrapper::Convert(), SwFormatClipboard::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwXRedlinePortion::CreateRedlineProperties(), SwAutoFormat::DelEmptyLine(), SwFltControlStack::Delete(), SwXTextRange::DeleteAndInsert(), SwChartDataSequence::DeleteBox(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentRedlineManager::DeleteRedline(), SwEditShell::DeleteSel(), sw::DocumentContentOperationsManager::DelFullPara(), SwLayIdle::DoIdleJob_(), dumpAsXml(), SwView::ExecSpellPopup(), SwView::Execute(), SwCursor::ExpandToSentenceBorders(), SwEditShell::FillByEx(), SwViewShell::FillPrtDoc(), SwShellCursor::FillRects(), SwCursor::FindAll(), SwRedlineTable::FindAtPosition(), SwCursorShell::FindValidContentNode(), SwEditWin::FlushInBuffer(), GetCellRangeName(), SwEditShell::GetCurLang(), SwEditShell::GetCurrentOutlineLevels(), SwCursorShell::GetCursorCnt(), SwEditShell::GetGrfNode_(), SwEditShell::GetGrfSize(), SwEditShell::GetIMapGraphic(), SwXRedline::getPropertyValue(), SwXTextTableCursor::getRangeName(), SwAccessibleFrameBase::GetSelectedState(), SwView::GetState(), SwXTextRange::getString(), SwUnoCursorHelper::GetTextFromPam(), SwCursorShell::GoNextCell(), SwXTextViewCursor::gotoRange(), SwXTextCursor::gotoRange(), SwCursorShell::GotoRedline(), SwNavigationMgr::GotoSwPosition(), SwCursor::GotoTable(), SwCursorShell::HasMark(), HasReadonlySel(), SwCursorShell::HasSelection(), SwXTextPortion::init(), SwXText::insertControlCharacter(), SwUnoCursorHelper::InsertFile(), SwDoc::InsertSwSection(), SwNodes::InsertTextSection(), SwEditShell::InsertURL(), SwCursor::IsInProtectTable(), SwEditShell::IsInsRegionAvailable(), SwDoc::IsInsRegionAvailable(), IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(), SwCursorShell::IsSelection(), SwUnoTableCursor::IsSelOvr(), SwCursor::IsSelOvr(), SwTableCursor::IsSelOvrCheck(), lcl_CreatePortions(), lcl_CursorOk(), lcl_CursorSelect(), lcl_dbg_out(), lcl_FillRedlineArray(), SwCursorShell::LeftRight(), SwTableCursor::MakeBoxSels(), sw::mark::MarkManager::makeMark(), sw::mark::MarkBase::MarkBase(), SwEditShell::MoveNumParas(), SwDoc::MoveParagraph(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwCursor::MoveTable(), SwCursorShell::MoveTable(), SwFEShell::NewFlyFrame(), Normalize(), operator<<(), SwUnoInternalPaM::operator=(), operator=(), SwCursorShell::Push(), SwUndoDelete::RedoImpl(), sw::DocumentRedlineManager::RejectRedline(), SwAccessibleParagraph::removeSelection(), SwUndoOverwrite::RepeatImpl(), SwUndoDelete::RepeatImpl(), sw::ReplaceBackReferences(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), sw::mark::MarkManager::repositionMark(), sw::DocumentContentOperationsManager::ReRead(), SwDoc::ResetAttrs(), SwAccessibleContext::Select(), SwCursorShell::SelectHiddenRange(), SwDoc::SelectNextRubyChars(), SwContentTree::SelectOutlinesWithSelection(), SwUnoCursorHelper::SelectPam(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwFltControlStack::SetAttrInDoc(), SwCursorShell::SetCursor(), SwDoc::SetFormatItemByAutoFormat(), SwExtTextInput::SetInputData(), SwUndoInserts::SetInsertRange(), SwDoc::SetNumRule(), SwCursorShell::SetSelection(), SwUnoCursorHelper::SetString(), SwUndRng::SetValues(), SwCursor::SttEndDoc(), SwWrtShell::SttSelect(), SwRangeRedline::SwRangeRedline(), SwUndoDelete::SwUndoDelete(), SwUndoInsSection::SwUndoInsSection(), SwXRedlinePortion::SwXRedlinePortion(), SwXTextTableCursor::SwXTextTableCursor(), SwCursorShell::TestCurrPam(), SwUndoRedline::UndoImpl(), SwDoc::UnProtectTables(), SwTextNode::Update(), SwCursorShell::UpdateCursor(), SwEditShell::UpdateOneField(), SwCursor::UpDown(), SwWriter::Write(), sw::XTextRangeToSwPaM(), and SwCallLink::~SwCallLink().
bool SwPaM::HasReadonlySel | ( | bool | bFormView | ) | const |
Is in something protected (readonly) or selection contains something protected.
is in protected section or selection surrounds something protected
Definition at line 598 of file pam.cxx.
References End(), SwNode::FindSectionNode(), sw::proofreadingiterator::get(), IDocumentSettingAccess::get(), sw::DocumentSettingManager::get(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwNode::GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), GetDoc(), SwDoc::GetDocumentSettingManager(), SwDoc::GetEditShell(), IDocumentMarkAccess::getFieldmarkFor(), sw::mark::IFieldmark::GetFieldname(), SwDoc::getIDocumentLayoutAccess(), SwDoc::getIDocumentMarkAccess(), SwDoc::getIDocumentSettingAccess(), SwIndex::GetIndex(), SwNodeIndex::GetIndex(), SwContentNode::getLayoutFrame(), GetMark(), sw::mark::IMark::GetMarkStart(), SwNodeIndex::GetNode(), SwNode::GetNodes(), GetPoint(), comphelper::getProcessComponentContext(), SwFormat::GetProtect(), SwSectionNode::GetSection(), SwNode::GetSectionNode(), SwDoc::GetSections(), HasMark(), i, IDocumentMarkAccess::isBookmarkDeleted(), SvxProtectItem::IsContentProtected(), SwEditShell::IsCursorInParagraphMetadataField(), SwNodes::IsDocNodes(), SwSection::IsEditInReadonlyFlag(), SwFrame::IsProtected(), SwSection::IsProtectFlag(), JumpEdit, lcl_FindEditInReadonlyFrame(), n, SwPosition::nContent, SwPosition::nNode, ODF_UNHANDLED, Point, PROTECT_BOOKMARKS, PROTECT_FIELDS, PROTECT_FORM, RES_TXTATR_FIELD(), SwVectorModifyBase< Value >::size(), and Start().
Referenced by SwCursorShell::HasReadonlySel(), and SwCursorShell::IsOverReadOnlyPos().
void SwPaM::InvalidatePaM | ( | ) |
Definition at line 1129 of file pam.cxx.
References End(), index, SwPosition::nNode, and Start().
Referenced by sw::mark::Fieldmark::Invalidate().
|
inline |
Definition at line 171 of file pam.hxx.
Referenced by SwAccessibleParagraph::GetCaretPos(), SwCursorShell::LeftRight(), and SwCursorShell::UpdateCursor().
|
inline |
Definition at line 272 of file pam.hxx.
References sw::Ring< value_type >::unique().
Referenced by SwEditShell::AutoFormatBySplitNode(), SwFormatClipboard::Copy(), SwEditShell::DelFullPara(), SwEditShell::DelNumRules(), SwLayIdle::DoIdleJob_(), SwView::ExecSpellPopup(), SwCursorShell::GetCurField(), SwDoc::GetExtTextInput(), SwEditShell::InsertURL(), SwCursorShell::IsSelFullPara(), SwTableCursor::MakeBoxSels(), SwFEShell::NewFlyFrame(), SwEditShell::NumUpDown(), SwEditShell::OutlineUpDown(), SwEditShell::SetNodeNumStart(), SwEditShell::SetNumRuleStart(), SwEditShell::UpdateOneField(), and sw::XTextRangeToSwPaM().
bool SwPaM::Move | ( | SwMoveFnCollection const & | fnMove = fnMoveForward , |
SwGoInDoc | fnGo = GoInContent |
||
) |
Movement of cursor.
movement of cursor
Definition at line 504 of file pam.cxx.
References m_bIsInFrontOfLabel.
Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), SwXFrame::attachToRange(), SwEditShell::AutoFormatBySplitNode(), SwHTMLParser::BuildTableCell(), SwHTMLParser::CallParser(), SwDoc::ClearLineNumAttrs(), SwHTMLParser::Continue(), SwHHCWrapper::Convert(), SwXText::Impl::ConvertCell(), SwDoc::ConvertFieldsToText(), SwFormatClipboard::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwWW8ImplReader::CoreLoad(), SwXRedlineText::createEnumeration(), SwXRedline::createEnumeration(), wwSectionManager::CreateSep(), SwXBodyText::CreateTextCursor(), SwXTextFrame::createTextCursor(), SwXHeadFootText::createTextCursorByRange(), SwXTextRange::DeleteAndInsert(), SwDoc::DeleteRowCol(), sw::DocumentContentOperationsManager::DelFullPara(), DoSearch(), SwAutoFormat::DoTable(), SwHTMLParser::EndAttr(), SwXMLImport::endDocument(), SwHTMLParser::EndSection(), SwChartDataSequence::ExtendTo(), SwDoc::FillRubyList(), SwXText::Impl::finishOrAppendParagraph(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwServerObject::GetData(), SwXTextRange::getEnd(), SwXTextRange::getStart(), GoNextPara(), GoPrevPara(), SwCursor::GotoRegion(), SwCursor::GotoTable(), SwCursor::GotoTableBox(), IMPL_LINK(), SwHTMLParser::InsertHorzRule(), SwHTMLParser::InsertImage(), wwSectionManager::InsertSegments(), SwNodes::InsertTextSection(), IsEmptyBox(), SwContentAtPos::IsInRTLText(), lcl_CpyBox(), lcl_EnsureValidPam(), SwCursor::LeftRight(), SwTableCursor::MakeBoxSels(), SwCursorShell::MakeOutlineSel(), SwDoc::MergeTable(), SwDoc::MoveParagraphImpl(), SwUndoSaveContent::MovePtBackward(), SwUndoSaveContent::MovePtForward(), sw::DocumentContentOperationsManager::MoveRange(), SwHTMLParser::NewDivision(), SwHTMLParser::NewMultiCol(), SwWW8ImplReader::Read_F_Macro(), SwUndoAttr::RedoImpl(), SwUndo::RemoveIdxFromRange(), SwUndoInsert::RepeatImpl(), SwUndoDelete::RepeatImpl(), SwUndoTableToText::RepeatImpl(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwAccessibleTable::selectAccessibleChild(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwCursorShell::SelTableRowOrCol(), SwHTMLParser::SetAnchorAndAdjustment(), SwUndRng::SetPaM(), SwXFrame::setPropertyValue(), SwDoc::SetRubyList(), SwHTMLParser::SplitAttrTab(), sw::DocumentContentOperationsManager::SplitNode(), SwXMLImport::startDocument(), SwHTMLParser::StripTrailingPara(), SwCursor::SttEndDoc(), SwFormatField::SwClientNotify(), SwUndoDelete::SwUndoDelete(), SwXTextTableCursor::SwXTextTableCursor(), SwEditShell::TableToText(), SwUndoInsert::UndoImpl(), SwUndoInserts::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwTOXBaseSection::Update(), SwDoc::UpdatePagesForPrintingWithPostItData(), SwCursor::UpDown(), and SwWriter::Write().
void SwPaM::Normalize | ( | bool | bPointFirst = true | ) |
Normalizes PaM, i.e.
sort point and mark.
bPointFirst | true: If the point is behind the mark then swap. false: If the mark is behind the point then swap. |
Definition at line 541 of file pam.cxx.
References Exchange(), HasMark(), m_pMark, and m_pPoint.
Referenced by sw::DocumentContentOperationsManager::DelFullPara(), SwTextShell::Execute(), FindAttrsImpl(), SwWrtShell::Insert(), SwXDocumentIndexMark::Impl::InsertTOXMark(), lcl_CreatePortions(), lcl_ExportHints(), and sw::DocumentContentOperationsManager::ReplaceRange().
|
virtual |
Unless this is called, the getter method of Mark will return Point.
Reimplemented in SwShellTableCursor, and SwShellCursor.
Definition at line 478 of file pam.cxx.
References m_Bound1, m_Bound2, m_pMark, and m_pPoint.
Referenced by SwAccessibleParagraph::addSelection(), sw::DocumentContentOperationsManager::AppendTextNode(), SwEditShell::ApplyChangedSentence(), SwXTextField::attach(), SwXFrame::attachToRange(), SwAutoFormat::AutoCorrect(), SwEditShell::AutoFormatBySplitNode(), SwCursorShell::BlockCursorToCursor(), SwAutoFormat::BuildEnum(), SwAutoFormat::BuildNegIndent(), SwHTMLParser::BuildTable(), SwHTMLParser::CallParser(), SwHHCWrapper::ChangeText_impl(), SwAutoCorrDoc::ChgAutoCorrWord(), SwEditWin::Command(), SwHTMLParser::Continue(), SwTextNode::Convert(), SwDoc::ConvertFieldsToText(), SwFormatClipboard::Copy(), SwEditShell::Copy(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwDoc::CreateExtTextInput(), SwAutoFormat::DelEmptyLine(), SwXTextRange::DeleteAndInsert(), SwChartDataSequence::DeleteBox(), SwEditShell::DeleteGlobalDocContent(), SwAutoFormat::DeleteJoinCurNextPara(), SwAutoFormat::DeleteLeadingTrailingBlanks(), SwFEShell::DeleteRow(), SwDoc::DeleteRow(), sw::DocumentContentOperationsManager::DelFullPara(), SwAutoFormat::DelMoreLinesBlanks(), DoSearch(), SwAutoFormat::DoUnderline(), SwXMLImport::endDocument(), SwCursor::ExpandToSentenceBorders(), DocxExportFilter::exportDocument(), SwChartDataSequence::ExtendTo(), SwDoc::FillRubyList(), RtfExportFilter::filter(), SwCursor::FindAll(), sw::FindAttrImpl(), FindAttrsImpl(), sw::FindFormatImpl(), sw::FindTextImpl(), SwCursorShell::FindValidContentNode(), SwXText::Impl::finishOrAppendParagraph(), SwEditWin::FlushInBuffer(), sw::GetAllValidRanges(), SwFormatFootnote::getAnchor(), SwXDocumentIndex::getAnchor(), SwXDocumentIndexMark::getAnchor(), SwEditShell::GetCurrentOutlineLevels(), SwServerObject::GetData(), SwXTextRange::GetPositions(), SwCursorShell::GetSmartTagRect(), sw::AccessibilityIssue::gotoIssue(), SwXTextViewCursor::gotoRange(), SwCursorShell::GotoRedline(), SwEditShell::HandleCorrectionError(), SwXTextCursor::Impl::Impl(), SwXTextPortion::init(), SwXText::insertControlCharacter(), SwUnoCursorHelper::InsertFile(), SwEditShell::InsertGlobalDocContent(), SwDoc::InsertGlossary(), XMLRedlineImportHelper::InsertIntoDocument(), wwSectionManager::InsertSegments(), IsEmptyBox(), SwAutoFormat::JoinPrevPara(), lcl_CpyBox(), lcl_CursorSelect(), lcl_FindSelection(), lcl_MakeSelBkwrd(), lcl_MakeSelFwrd(), lcl_SetAttrPam(), SwTableCursor::MakeBoxSels(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), SwCursor::MakeFindRange(), SwFltStackEntry::MakeRegion(), SwDoc::MergeTable(), SwRangeRedline::MoveFromSection(), SwEditShell::MoveNumParas(), SwDoc::MoveParagraph(), SwUndoSaveContent::MovePtBackward(), sw::DocumentContentOperationsManager::MoveRange(), SwHTMLParser::NewDivision(), SwUnoInternalPaM::operator=(), operator=(), SwFEShell::PastePages(), SwTransferable::PrivateDrop(), SwWW8ImplReader::Read_F_Macro(), SwUndoAttr::RedoImpl(), SwUndoMove::RedoImpl(), SwUndoRedlineSort::RedoRedlineImpl(), SwDoc::RemoveInvisibleContent(), sw::DocumentContentOperationsManager::RemoveLeadingWhiteSpace(), SwUndoInsert::RepeatImpl(), SwUndoDelete::RepeatImpl(), SwUndoTableToText::RepeatImpl(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwDoc::ResetAttrs(), SwEditShell::SaveGlossaryDoc(), SwAccessibleTable::selectAccessibleChild(), SwHHCWrapper::SelectNewUnit_impl(), SwDoc::SelectNextRubyChars(), SwXParagraph::SelectPaM(), SwUnoCursorHelper::SelectPam(), SwCursor::SelectWordWT(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwFltControlStack::SetAttrInDoc(), SwDoc::SetFormatItemByAutoFormat(), SwExtTextInput::SetInputData(), SwShellCursor::SetMark(), SwXDocumentIndexMark::setMarkEntry(), SwXBookmark::setName(), SwPamRanges::SetPam(), SwUndRng::SetPaM(), SwXDocumentIndexMark::setPropertyValue(), SwDoc::SetRubyList(), SwAccessibleParagraph::setSelection(), SwCursorShell::SetSelection(), SwDoc::SetTextFormatCollByAutoFormat(), SwFEShell::Sort(), sw::DocumentContentOperationsManager::SplitNode(), SwHTMLParser::StripTrailingPara(), SwFormatField::SwClientNotify(), SwEditShell::TableToText(), SwTextNode::TransliterateText(), SwUndoInsert::UndoImpl(), SwUndoCompDoc::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwWriter::Write(), sw::XTextRangeToSwPaM(), and SwHandleAnchorNodeChg::~SwHandleAnchorNodeChg().
|
inline |
Definition at line 212 of file pam.hxx.
Referenced by sw::DocumentRedlineManager::AcceptRedlineParagraphFormatting(), SwDoc::AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), SwEditShell::ApplyChangedSentence(), SwEditShell::ApplyParagraphClassification(), SwXDocumentIndex::attach(), SwXFrame::attach(), SwXTextSection::attach(), SwXTextField::attach(), SwXTextTable::attach(), SwXFrame::attachToRange(), SwAccessibleMap::BuildSelectedParas(), sw::CalcBreaks(), SwRootFrame::CalcFrameRects(), SwRangeRedline::CalcStartEnd(), SwUndoDelete::CanGrouping(), SwHHCWrapper::ChangeText(), SwXMeta::CheckForOwnMemberMeta(), CheckRange(), SwTable::CollectBoxSelection(), SwEditShell::CollectParagraphClassification(), SwEditWin::Command(), SwXTextMarkup::commitTextRangeMarkup(), SwXText::Impl::ComparePositions(), sw::DocumentRedlineManager::CompressRedlines(), SwWW8ImplReader::ContainsSingleInlineGraphic(), SwHHCWrapper::Convert(), SwXText::Impl::ConvertCell(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), sw::DocumentContentOperationsManager::CopyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwEditShell::CopySelToDoc(), SwRangeRedline::CopyToSection(), SwDoc::CorrAbs(), SwDoc::CountWords(), SwXRedlineText::createEnumeration(), SwXRedline::createEnumeration(), SwAttrIter::CtorInitAttrIter(), SwRangeRedline::DelCopyOfSection(), SwFltControlStack::Delete(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentRedlineManager::DeleteRedline(), SwEditShell::DeleteSel(), sw::DocumentContentOperationsManager::DelFullPara(), SwDoc::DelNumRules(), SwTextShell::ExecField(), SwView::Execute(), SwCursor::ExpandToSentenceBorders(), SwViewShell::FillPrtDoc(), SwDoc::FillRubyList(), SwUndo::FillSaveData(), SwUndo::FillSaveDataForFormat(), SwShellCursor::FillStartEnd(), SwRedlineTable::FindAtPosition(), SwXText::Impl::finishOrAppendParagraph(), SwEditWin::FlushInBuffer(), SwXTextSection::getAnchor(), SwCursorShell::GetBoxNms(), SwEditShell::GetCurrentOutlineLevels(), SwUnoCursorHelper::getCursorPropertyValue(), SwUnoCursorHelper::GetCurTextFormatColl(), SwHHCWrapper::GetNextPortion(), SwRedlineItr::GetNextRedln(), SwSpellDialogChildWindow::GetNextWrongSentence(), SwDoc::GetPaMDescr(), SwXText::getPropertyValue(), sw::GetRanges(), SwAccessibleParagraph::GetRedlineAtIndex(), SwTextNode::GetRedlineText(), SwWW8AttrIter::GetRunLevelRedline(), SwEditShell::GetScalingOfSelectedText(), SwAccessibleFrameBase::GetSelectedState(), SwXTextPortion::getStart(), SwXTextViewCursor::getStart(), SwXParagraph::getStart(), SwView::GetState(), SwXTextPortion::getString(), SwShellCursor::GetSttPos(), SwXTextViewCursor::getText(), GetText(), SwCursorShell::GetTextFieldAtCursor(), SwXTextCursor::gotoRange(), SwCursorShell::GotoRedline(), SwCursorShell::GotoRedline_(), HasReadonlySel(), sw::DocumentRedlineManager::HasRedline(), SwCursorShell::HasSelection(), SwEditShell::IgnoreGrammarErrorAt(), SwUndoReplace::Impl::Impl(), SwWW8AttrIter::IncludeEndOfParaCRInRedlineProperties(), SwWrtShell::Insert(), SwFEShell::InsertRow(), wwSectionManager::InsertSegments(), SwXText::insertString(), SwDoc::InsertSwSection(), SwXText::insertTextContentWithProperties(), InvalidatePaM(), sw::mark::MarkManager::isBookmarkDeleted(), SwEditShell::IsCursorInParagraphMetadataField(), SwEditWin::IsInputSequenceCheckingRequired(), SwDoc::IsInsRegionAvailable(), IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(), SwEditShell::IsProtectedOutlinePara(), lcl_CollectDeletedRedlines(), lcl_CreatePortions(), lcl_CursorIsInSection(), lcl_ExportFieldMark(), lcl_FillRedlineArray(), lcl_FindSelection(), lcl_ForceIntoMeta(), lcl_getFormatCollection(), lcl_GetHighestClassificationParagraphClass(), lcl_GetRedlineAtNodeInsertionOrDeletion(), lcl_MaskDeletedRedlines(), lcl_MaskRedlines(), lcl_SelectParaAndReset(), lcl_TstFlyRange(), SwRedlineTable::LOKRedlineNotification(), sw::mark::MarkManager::makeMark(), SwFltStackEntry::MakeRegion(), SwDoc::MakeUniqueNumRules(), sw::DocumentContentOperationsManager::MoveAndJoin(), SwRangeRedline::MoveFromSection(), SwDoc::MoveLeftMargin(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwEditShell::MoveNumParas(), SwDoc::MoveOutlinePara(), SwDoc::MoveParagraph(), SwDoc::MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwRangeRedline::MoveToSection(), SwUndoSaveContent::MoveToUndoNds(), SwFEShell::NewFlyFrame(), SwDoc::NumUpDown(), SwRangeRedline::operator<(), OutASC_SwTextNode(), SwDoc::OutlineUpDown(), SwTextFrame::PaintEmpty(), PaMCorrAbs(), SwCursorShell::ParkPams(), SwFEShell::Paste(), SwTransferable::PasteFileContent(), HTMLTable::PendingDrawObjectsInPaM(), SwHTMLParser::PendingObjectsInPaM(), SwUndoDelete::RedoImpl(), SwUndoRedlineSort::RedoRedlineImpl(), SwRedlineExtraData_FormatColl::Reject(), SwEditShell::RemoveParagraphMetadataFieldAtCursor(), SwAccessibleParagraph::removeSelection(), SwUndoSort::RepeatImpl(), sw::ReplaceBackReferences(), sw::ReplaceImpl(), sw::DocumentContentOperationsManager::ReplaceRange(), SwDoc::ResetAttrs(), SwDoc::RstTextAttrs(), SaveFlyInRange(), SaveRedlEndPosForRestore::SaveRedlEndPosForRestore(), SwUndoSaveSection::SaveSection(), SwWW8AttrIter::SearchNext(), SwCursorShell::SelectNxtPrvHyperlink(), SwScriptInfo::selectRedLineDeleted(), sw::DocumentRedlineManager::SelNextRedline(), sw::DocumentRedlineManager::SelPrevRedline(), SwServerObject::SendDataChanged(), SwFltControlStack::SetAttrInDoc(), SwWW8FltControlStack::SetAttrInDoc(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwDoc::SetCurFootnote(), SwEditShell::SetExtTextInputData(), SwEditShell::SetNumberingRestart(), SwXParagraph::setPropertyToDefault(), SwXFrame::setPropertyValue(), sw::DocumentRedlineManager::SetRedlineComment(), SwDoc::SetRubyList(), SwRangeRedline::SetStart(), SwEditShell::SetTextFormatColl(), SwDoc::SetTextFormatColl(), SwUndRng::SetValues(), SwCursorShell::ShouldWait(), SwEditShell::SignParagraph(), SwFEShell::Sort(), SwDoc::SortText(), SwDoc::Spell(), sw::DocumentRedlineManager::SplitRedline(), sw_GetJoinFlags(), SwUndoDelete::SwUndoDelete(), SwCursorShell::TestCurrPam(), SwDoc::TextToTable(), sw::DocumentContentOperationsManager::TransliterateText(), SwUndoRedlineSort::UndoRedlineImpl(), SwDoc::UnProtectTables(), SwTextNode::Update(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), SwEditShell::UpdateOneField(), SwEditShell::ValidateCurrentParagraphSignatures(), Writer::Write(), and StgWriter::Write().
|
inline |
|
private |
|
private |
|
private |
|
private |
points at either m_Bound1 or m_Bound2
Definition at line 141 of file pam.hxx.
Referenced by Exchange(), GetPageNum(), Normalize(), operator=(), SetMark(), and SwPaM().
|
private |
points at either m_Bound1 or m_Bound2
Definition at line 140 of file pam.hxx.
Referenced by Exchange(), GetPageNum(), Normalize(), operator=(), SetMark(), and SwPaM().