LibreOffice Module sw (master)  1
Variables
paminit.cxx File Reference
#include <pam.hxx>
#include <pamtyp.hxx>
#include <cshtyp.hxx>
Include dependency graph for paminit.cxx:

Go to the source code of this file.

Variables

static const SwMoveFnCollection aFwrd
 
static const SwMoveFnCollection aBwrd
 
SwMoveFnCollection const & fnParaStart = aFwrd
 
SwMoveFnCollection const & fnParaEnd = aBwrd
 
SwMoveFnCollection const & fnSectionStart = aFwrd
 
SwMoveFnCollection const & fnSectionEnd = aBwrd
 
SwMoveFnCollection const & fnTableStart = aFwrd
 
SwMoveFnCollection const & fnTableEnd = aBwrd
 
SwMoveFnCollection const & fnRegionStart = aFwrd
 
SwMoveFnCollection const & fnRegionEnd = aBwrd
 
SwMoveFnCollection const & fnMoveBackward = aBwrd
 
SwMoveFnCollection const & fnMoveForward = aFwrd
 SwPam::Move()/Find() default argument. More...
 

Variable Documentation

const SwMoveFnCollection aBwrd
static
Initial value:
= {
&SwPosition::operator>,
}
const SwTextAttr * GetBkwrdTextHint(const SwpHints &rHtsArr, size_t &rPos, sal_Int32 nContentPos)
Definition: findattr.cxx:110
void GoStartDoc(SwPosition *pPos)
Definition: pam.cxx:835
static void GoEndOfSection(SwNodeIndex *)
Definition: nodes.cxx:1267
bool SearchBackward(const OUString &rStr, sal_Int32 *pStart, sal_Int32 *pEnd, css::util::SearchResult *pRes=nullptr)
void GoStartSection(SwPosition *pPos)
Definition: pam.cxx:854
SwContentNode * GoPreviousNds(SwNodeIndex *pIdx, bool bChk)
Definition: pam.cxx:299
bool GoPrevious(SwNode *pNd, SwIndex *pIdx, sal_uInt16 nMode)
Definition: pam.cxx:277

Definition at line 35 of file paminit.cxx.

const SwMoveFnCollection aFwrd
static
Initial value:
= {
&SwPosition::operator<,
}
SwContentNode * GoNextNds(SwNodeIndex *pIdx, bool bChk)
Definition: pam.cxx:284
void GoEndSection(SwPosition *pPos)
go to the end of the current base section
Definition: pam.cxx:868
void GoEndDoc(SwPosition *pPos)
Definition: pam.cxx:845
bool SearchForward(const OUString &rStr, sal_Int32 *pStart, sal_Int32 *pEnd, css::util::SearchResult *pRes=nullptr)
bool GoNext(SwNode *pNd, SwIndex *pIdx, sal_uInt16 nMode)
Definition: pam.cxx:270
const SwTextAttr * GetFrwrdTextHint(const SwpHints &rHtsArr, size_t &rPos, sal_Int32 nContentPos)
Definition: findattr.cxx:97
static void GoStartOfSection(SwNodeIndex *)
Definition: nodes.cxx:1249

Definition at line 24 of file paminit.cxx.

SwMoveFnCollection const& fnMoveBackward = aBwrd

Definition at line 58 of file paminit.cxx.

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::CopyImpl(), SwWW8ImplReader::CoreLoad(), SwXBodyText::createEnumeration(), wwSectionManager::CreateSep(), SwXBodyText::CreateTextCursor(), SwIntrnlSectRefLink::DataChanged(), SwDoc::DeleteRowCol(), SwEditShell::DeleteSel(), SwDoc::DeleteTOX(), sw::DocumentContentOperationsManager::DelFullPara(), SwHTMLParser::EndAttr(), SwXMLImport::endDocument(), DocxExportFilter::exportDocument(), RtfExportFilter::filter(), SwCursor::FindAll(), SwCursorShell::FindValidContentNode(), SwXText::Impl::finishOrAppendParagraph(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwServerObject::GetData(), GoPrevPara(), GotoCurrRegionAndSkip(), GotoCurrTable(), GotoNextTable(), GotoPrevTable(), SwXTextCursor::gotoStart(), IMPL_LINK(), SwHTMLParser::InsertComment(), SwHTMLParser::InsertHorzRule(), SwHTMLParser::InsertImage(), wwSectionManager::InsertSegments(), IsEmptyBox(), lcl_FindSelection(), SwCursor::LeftRight(), SwCursor::MakeFindRange(), SwCursorShell::MakeOutlineSel(), SwImpBlocks::MakePaM(), SwUndoSaveContent::MoveFromUndoNds(), SwEditShell::MoveNumParas(), SwDoc::MoveParagraphImpl(), SwUndoSaveContent::MovePtBackward(), sw::DocumentContentOperationsManager::MoveRange(), SwHTMLParser::NewDivision(), SwHTMLParser::NewMultiCol(), SwFEShell::Paste(), SwRTFReader::Read(), SwWW8ImplReader::Read_F_Macro(), SwWW8ImplReader::Read_F_Tox(), SwUndoSplitNode::RedoImpl(), SwUndoAttr::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoDelete::RedoImpl(), SwUndo::RemoveIdxFromRange(), SwUndoInsert::RepeatImpl(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwCursorShell::SelTableRowOrCol(), SwHTMLParser::SetAnchorAndAdjustment(), SwHTMLParser::SetAttr_(), SwUndRng::SetPaM(), SwXFrame::setPropertyValue(), SwXShape::setPropertyValue(), SwHTMLParser::SplitAttrTab(), SwDoc::SplitDoc(), sw::DocumentContentOperationsManager::SplitNode(), SwXMLImport::startDocument(), SwWW8ImplReader::StopAnlToRestart(), SwHTMLParser::StripTrailingPara(), SwCursor::SttEndDoc(), SwUndoInsert::UndoImpl(), SwUndoTextToTable::UndoImpl(), SwUndoTableToText::UndoImpl(), SwUndoInserts::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwTOXBaseSection::Update(), SwCursorShell::UpdateCursor(), SwDoc::UpdatePagesForPrintingWithPostItData(), SwCursor::UpDown(), and SwWriter::Write().

SwMoveFnCollection const& fnMoveForward = aFwrd

SwPam::Move()/Find() default argument.

Definition at line 59 of file paminit.cxx.

Referenced by SwEditShell::AutoFormatBySplitNode(), SwHTMLParser::Continue(), SwXText::convertToTextFrame(), SwFormatClipboard::Copy(), sw::DocumentContentOperationsManager::CopyImpl(), SwEditShell::CopySelToDoc(), SwXRedlineText::createEnumeration(), SwXRedline::createEnumeration(), SwXFootnote::createEnumeration(), SwXCell::createEnumeration(), SwXHeadFootText::createEnumeration(), SwXTextFrame::createEnumeration(), XMLRedlineImportHelper::CreateRedlineTextSection(), SwXRedlineText::createTextCursor(), SwXRedline::createTextCursor(), SwXCell::createTextCursor(), SwXFootnote::createTextCursor(), SwXHeadFootText::createTextCursor(), SwXTextFrame::createTextCursor(), SwXHeadFootText::createTextCursorByRange(), SwDoc::DeleteRowCol(), SwEditShell::DeleteSel(), sw::DocumentContentOperationsManager::DelFullPara(), SwFindParaText::DoFind(), DoSearch(), SwAutoFormat::DoTable(), SwHTMLParser::EndAttr(), SwHTMLParser::EndSection(), SwChartDataSequence::ExtendTo(), SwDoc::FillRubyList(), sw::FindAttrImpl(), FindAttrsImpl(), sw::FindFormatImpl(), sw::FindTextImpl(), SwCursorShell::FindValidContentNode(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwXCellRange::getCellRangeByPosition(), SwServerObject::GetData(), GetFormatAndCreateCursorFromRangeRep(), GetNode(), SwXTextTable::getPropertyValue(), SwUnoCursorHelper::GetSelectableFromAny(), GoCurrPara(), GoCurrSection(), GoInNode(), GoNextPara(), GoPrevPara(), SwXTextCursor::gotoEnd(), GotoNextRegion(), GotoNextTable(), GotoPrevRegion(), GotoPrevTable(), SwCursor::GotoRegion(), SwCursor::GotoTable(), SwCursor::GotoTableBox(), IMPL_LINK(), SwXTableRows::insertByIndex(), SwXTableColumns::insertByIndex(), SwHTMLParser::InsertComment(), SwHTMLParser::InsertHorzRule(), SwHTMLParser::InsertImage(), IsEmptyBox(), SwContentAtPos::IsInRTLText(), lcl_CpyBox(), lcl_EnsureValidPam(), lcl_SearchAttr(), SwCursor::LeftRight(), SwTableCursor::MakeBoxSels(), SwCursor::MakeFindRange(), SwImpBlocks::MakePaM(), SwCursor::MovePara(), SwUndoSaveContent::MovePtForward(), sw::DocumentContentOperationsManager::MoveRange(), SwXParagraphEnumerationImpl::NextElement_Impl(), SwFEShell::Paste(), SwUndoDelete::RedoImpl(), SwXTableRows::removeByIndex(), SwXTableColumns::removeByIndex(), SwUndo::RemoveIdxFromRange(), SwUndoDelete::RepeatImpl(), SwUndoTableToText::RepeatImpl(), SwAccessibleTable::selectAccessibleChild(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwCursorShell::SelTableRowOrCol(), SwHTMLParser::SetAnchorAndAdjustment(), SwUndRng::SetPaM(), SwXTextTable::setPropertyValue(), SwDoc::SetRubyList(), SwHTMLParser::SplitAttrTab(), SwDoc::SplitDoc(), SwCursor::SttEndDoc(), SwFormatField::SwClientNotify(), SwUndoDelete::SwUndoDelete(), SwXTextTableCursor::SwXTextTableCursor(), SwEditShell::TableToText(), SwUndoTableToText::UndoImpl(), SwTOXBaseSection::Update(), SwCursorShell::UpdateCursor(), SwEditShell::UpdateOneField(), SwDoc::UpdatePagesForPrintingWithPostItData(), SwWriter::Write(), and SwASCWriter::WriteStream().

SwMoveFnCollection const& fnParaEnd = aBwrd
SwMoveFnCollection const& fnParaStart = aFwrd
SwMoveFnCollection const& fnRegionEnd = aBwrd

Definition at line 56 of file paminit.cxx.

Referenced by SwWrtShell::GoEnd().

SwMoveFnCollection const& fnRegionStart = aFwrd

Definition at line 55 of file paminit.cxx.

Referenced by SwTextShell::ExecMoveMisc(), SwWrtShell::GoStart(), and IMPL_LINK().

SwMoveFnCollection const& fnSectionEnd = aBwrd
SwMoveFnCollection const& fnSectionStart = aFwrd
SwMoveFnCollection const& fnTableEnd = aBwrd
SwMoveFnCollection const& fnTableStart = aFwrd