LibreOffice Module sw (master) 1
|
#include <doc.hxx>
Public Types | |
enum | DocumentType { DOCTYPE_NATIVE , DOCTYPE_MSWORD } |
enum class | RowColMode { DeleteRow = 0 , DeleteColumn = 1 , DeleteProtected = 2 } |
Public Member Functions | |
SwFormat * | MakeCharFormat_ (const OUString &, SwFormat *, bool, bool) |
SwFormat * | MakeFrameFormat_ (const OUString &, SwFormat *, bool, bool) |
DocumentType | GetDocumentType () const |
void | SetDocumentType (DocumentType eDocType) |
SwDoc () | |
~SwDoc () | |
Speciality: a member of the class SwDoc is located at position 0 in the array of the Format and GDI objects. More... | |
bool | IsInDtor () const |
SwNodes & | GetNodes () |
SwNodes const & | GetNodes () const |
sal_Int32 | getReferenceCount () const |
Returns the current reference count. More... | |
IDocumentSettingAccess const & | getIDocumentSettingAccess () const |
IDocumentSettingAccess & | getIDocumentSettingAccess () |
::sw::DocumentSettingManager & | GetDocumentSettingManager () |
::sw::DocumentSettingManager const & | GetDocumentSettingManager () const |
sal_uInt32 | getRsid () const |
void | setRsid (sal_uInt32 nVal) |
sal_uInt32 | getRsidRoot () const |
void | setRsidRoot (sal_uInt32 nVal) |
IDocumentDeviceAccess const & | getIDocumentDeviceAccess () const |
IDocumentDeviceAccess & | getIDocumentDeviceAccess () |
IDocumentMarkAccess * | getIDocumentMarkAccess () |
const IDocumentMarkAccess * | getIDocumentMarkAccess () const |
IDocumentRedlineAccess const & | getIDocumentRedlineAccess () const |
IDocumentRedlineAccess & | getIDocumentRedlineAccess () |
::sw::DocumentRedlineManager const & | GetDocumentRedlineManager () const |
::sw::DocumentRedlineManager & | GetDocumentRedlineManager () |
IDocumentUndoRedo & | GetIDocumentUndoRedo () |
IDocumentUndoRedo const & | GetIDocumentUndoRedo () const |
IDocumentLinksAdministration const & | getIDocumentLinksAdministration () const |
IDocumentLinksAdministration & | getIDocumentLinksAdministration () |
::sw::DocumentLinksAdministrationManager const & | GetDocumentLinksAdministrationManager () const |
::sw::DocumentLinksAdministrationManager & | GetDocumentLinksAdministrationManager () |
IDocumentFieldsAccess const & | getIDocumentFieldsAccess () const |
IDocumentFieldsAccess & | getIDocumentFieldsAccess () |
::sw::DocumentFieldsManager & | GetDocumentFieldsManager () |
int | FieldCanHideParaWeight (SwFieldIds eFieldId) const |
bool | FieldHidesPara (const SwField &rField) const |
IDocumentContentOperations const & | getIDocumentContentOperations () const |
IDocumentContentOperations & | getIDocumentContentOperations () |
::sw::DocumentContentOperationsManager const & | GetDocumentContentOperationsManager () const |
::sw::DocumentContentOperationsManager & | GetDocumentContentOperationsManager () |
bool | UpdateParRsid (SwTextNode *pTextNode, sal_uInt32 nVal=0) |
void | UpdateRsid (const SwPaM &rRg, sal_Int32 nLen) |
Set the rsid of the next nLen symbols of rRg to the current session number. More... | |
IDocumentStylePoolAccess const & | getIDocumentStylePoolAccess () const |
IDocumentStylePoolAccess & | getIDocumentStylePoolAccess () |
const SwLineNumberInfo & | GetLineNumberInfo () const |
void | SetLineNumberInfo (const SwLineNumberInfo &rInfo) |
IDocumentStatistics const & | getIDocumentStatistics () const |
IDocumentStatistics & | getIDocumentStatistics () |
::sw::DocumentStatisticsManager const & | GetDocumentStatisticsManager () const |
::sw::DocumentStatisticsManager & | GetDocumentStatisticsManager () |
IDocumentState const & | getIDocumentState () const |
IDocumentState & | getIDocumentState () |
void | AddDrawUndo (std::unique_ptr< SdrUndoAction >) |
IDocumentDrawModelAccess const & | getIDocumentDrawModelAccess () const |
IDocumentDrawModelAccess & | getIDocumentDrawModelAccess () |
::sw::DocumentDrawModelManager const & | GetDocumentDrawModelManager () const |
::sw::DocumentDrawModelManager & | GetDocumentDrawModelManager () |
IDocumentLayoutAccess const & | getIDocumentLayoutAccess () const |
IDocumentLayoutAccess & | getIDocumentLayoutAccess () |
::sw::DocumentLayoutManager const & | GetDocumentLayoutManager () const |
::sw::DocumentLayoutManager & | GetDocumentLayoutManager () |
IDocumentTimerAccess const & | getIDocumentTimerAccess () const |
IDocumentTimerAccess & | getIDocumentTimerAccess () |
IDocumentChartDataProviderAccess const & | getIDocumentChartDataProviderAccess () const |
IDocumentChartDataProviderAccess & | getIDocumentChartDataProviderAccess () |
IDocumentListItems const & | getIDocumentListItems () const |
IDocumentListItems & | getIDocumentListItems () |
IDocumentOutlineNodes const & | getIDocumentOutlineNodes () const |
IDocumentOutlineNodes & | getIDocumentOutlineNodes () |
IDocumentListsAccess const & | getIDocumentListsAccess () const |
IDocumentListsAccess & | getIDocumentListsAccess () |
IDocumentExternalData const & | getIDocumentExternalData () const |
IDocumentExternalData & | getIDocumentExternalData () |
void | setDocAccTitle (const OUString &rTitle) |
const OUString & | getDocAccTitle () const |
DECL_DLLPRIVATE_LINK (CalcFieldValueHdl, EditFieldInfo *, void) | |
bool | IsOLEPrtNotifyPending () const |
void | SetOLEPrtNotifyPending (bool bSet=true) |
void | PrtOLENotify (bool bAll) |
bool | IsPrepareSelAll () const |
void | SetPrepareSelAll () |
void | SetContainsAtPageObjWithContentAnchor (const bool bFlag) |
bool | DoesContainAtPageObjWithContentAnchor () |
SwPosFlyFrames | GetAllFlyFormats (const SwPaM *, bool bDrawAlso, bool bAsCharAlso=false) const |
Returns positions of all FlyFrames in the document. More... | |
SwFlyFrameFormat * | MakeFlyFrameFormat (const OUString &rFormatName, SwFrameFormat *pDerivedFrom) |
Create the formats. More... | |
SwDrawFrameFormat * | MakeDrawFrameFormat (const OUString &rFormatName, SwFrameFormat *pDerivedFrom) |
SwFlyFrameFormat * | MakeFlySection (RndStdIds eAnchorType, const SwPosition *pAnchorPos, const SfxItemSet *pSet=nullptr, SwFrameFormat *pParent=nullptr, bool bCalledFromShell=false) |
SwFlyFrameFormat * | MakeFlyAndMove (const SwPaM &rPam, const SfxItemSet &rSet, const SwSelBoxes *pSelBoxes, SwFrameFormat *pParent) |
void | CheckForUniqueItemForLineFillNameOrIndex (SfxItemSet &rSet) |
bool | SetFlyFrameAttr (SwFrameFormat &rFlyFormat, SfxItemSet &rSet) |
bool | SetFrameFormatToFly (SwFrameFormat &rFlyFormat, SwFrameFormat &rNewFormat, SfxItemSet *pSet=nullptr, bool bKeepOrient=false) |
void | SetFlyFrameTitle (SwFlyFrameFormat &rFlyFrameFormat, const OUString &sNewTitle) |
void | SetFlyFrameDescription (SwFlyFrameFormat &rFlyFrameFormat, const OUString &sNewDescription) |
void | SetFlyFrameDecorative (SwFlyFrameFormat &rFlyFrameFormat, bool isDecorative) |
const SwFootnoteInfo & | GetFootnoteInfo () const |
void | SetFootnoteInfo (const SwFootnoteInfo &rInfo) |
const SwEndNoteInfo & | GetEndNoteInfo () const |
void | SetEndNoteInfo (const SwEndNoteInfo &rInfo) |
SwFootnoteIdxs & | GetFootnoteIdxs () |
const SwFootnoteIdxs & | GetFootnoteIdxs () const |
bool | SetCurFootnote (const SwPaM &rPam, const OUString &rNumStr, bool bIsEndNote) |
change footnotes in range More... | |
css::uno::Any | Spell (SwPaM &, css::uno::Reference< css::linguistic2::XSpellChecker1 > const &, sal_uInt16 *pPageCnt, sal_uInt16 *pPageSt, bool bGrammarCheck, SwRootFrame const *pLayout, SwConversionArgs *pConvArgs=nullptr) const |
Operations on the content of the document e.g. More... | |
css::uno::Reference< css::linguistic2::XHyphenatedWord > | Hyphenate (SwPaM *pPam, const Point &rCursorPos, sal_uInt16 *pPageCnt, sal_uInt16 *pPageSt) |
bool | IsInsOnlyTextGlossary () const |
void | Summary (SwDoc &rExtDoc, sal_uInt8 nLevel, sal_uInt8 nPara, bool bImpress) |
void | ChangeAuthorityData (const SwAuthEntry *pNewData) |
bool | IsInHeaderFooter (const SwNode &) const |
SvxFrameDirection | GetTextDirection (const SwPosition &rPos, const Point *pPt=nullptr) const |
bool | IsInVerticalText (const SwPosition &rPos) const |
void | SetDBManager (SwDBManager *pNewMgr) |
SwDBManager * | GetDBManager () const |
void | ChangeDBFields (const std::vector< OUString > &rOldNames, const OUString &rNewName) |
void | SetInitDBFields (bool b) |
void | GetAllUsedDB (std::vector< OUString > &rDBNameList, const std::vector< OUString > *pAllDBNames=nullptr) |
void | ChgDBData (const SwDBData &rNewData) |
SwDBData const & | GetDBData () |
OUString | GetUniqueGrfName (std::u16string_view rPrefix=std::u16string_view()) const |
OUString | GetUniqueOLEName () const |
OUString | GetUniqueFrameName () const |
OUString | GetUniqueShapeName () const |
OUString | GetUniqueDrawObjectName () const |
o3tl::sorted_vector< SwRootFrame * > | GetAllLayouts () |
void | SetFlyName (SwFlyFrameFormat &rFormat, const OUString &rName) |
const SwFlyFrameFormat * | FindFlyByName (const OUString &rName, SwNodeType nNdTyp=SwNodeType::NONE) const |
void | SetAllUniqueFlyNames () |
void | ResetAttrs (const SwPaM &rRg, bool bTextAttr=true, const o3tl::sorted_vector< sal_uInt16 > &rAttrs=o3tl::sorted_vector< sal_uInt16 >(), const bool bSendDataChangedEvents=true, SwRootFrame const *pLayout=nullptr) |
Reset attributes. More... | |
void | RstTextAttrs (const SwPaM &rRg, bool bInclRefToxMark=false, bool bExactRange=false, SwRootFrame const *pLayout=nullptr) |
void | SetAttr (const SfxPoolItem &, SwFormat &) |
Set attribute in given format.1y If Undo is enabled, the old values is added to the Undo history. More... | |
void | SetAttr (const SfxItemSet &, SwFormat &) |
Set attribute in given format.1y If Undo is enabled, the old values is added to the Undo history. More... | |
void | ResetAttrAtFormat (const std::vector< sal_uInt16 > &rIds, SwFormat &rChangedFormat) |
void | SetDefault (const SfxPoolItem &) |
Set attribute as new default attribute in current document. More... | |
void | SetDefault (const SfxItemSet &) |
const SfxPoolItem & | GetDefault (sal_uInt16 nFormatHint) const |
Get the default attribute in this document. More... | |
template<class T > | |
const T & | GetDefault (TypedWhichId< T > nWhich) const |
bool | DontExpandFormat (const SwPosition &rPos, bool bFlag=true) |
const sw::FrameFormats< SwFrameFormat * > * | GetFrameFormats () const |
sw::FrameFormats< SwFrameFormat * > * | GetFrameFormats () |
const SwCharFormats * | GetCharFormats () const |
SwCharFormats * | GetCharFormats () |
const sw::FrameFormats< sw::SpzFrameFormat * > * | GetSpzFrameFormats () const |
sw::FrameFormats< sw::SpzFrameFormat * > * | GetSpzFrameFormats () |
const SwFrameFormat * | GetDfltFrameFormat () const |
SwFrameFormat * | GetDfltFrameFormat () |
const SwFrameFormat * | GetEmptyPageFormat () const |
SwFrameFormat * | GetEmptyPageFormat () |
const SwFrameFormat * | GetColumnContFormat () const |
SwFrameFormat * | GetColumnContFormat () |
const SwCharFormat * | GetDfltCharFormat () const |
SwCharFormat * | GetDfltCharFormat () |
IStyleAccess & | GetIStyleAccess () |
void | RemoveAllFormatLanguageDependencies () |
SwFrameFormat * | MakeFrameFormat (const OUString &rFormatName, SwFrameFormat *pDerivedFrom, bool bBroadcast=false, bool bAuto=true) |
void | DelFrameFormat (SwFrameFormat *pFormat, bool bBroadcast=false) |
SwFrameFormat * | FindFrameFormatByName (const OUString &rName) const |
SwCharFormat * | MakeCharFormat (const OUString &rFormatName, SwCharFormat *pDerivedFrom, bool bBroadcast=false) |
void | DelCharFormat (size_t nFormat, bool bBroadcast=false) |
Delete the formats. More... | |
void | DelCharFormat (SwCharFormat const *pFormat, bool bBroadcast=false) |
SwCharFormat * | FindCharFormatByName (const OUString &rName) const |
const SwTextFormatColl * | GetDfltTextFormatColl () const |
SwTextFormatColl * | GetDfltTextFormatColl () |
const SwTextFormatColls * | GetTextFormatColls () const |
SwTextFormatColls * | GetTextFormatColls () |
SwTextFormatColl * | MakeTextFormatColl (const OUString &rFormatName, SwTextFormatColl *pDerivedFrom, bool bBroadcast=false) |
Create the FormatCollections. More... | |
SwConditionTextFormatColl * | MakeCondTextFormatColl (const OUString &rFormatName, SwTextFormatColl *pDerivedFrom, bool bBroadcast=false) |
void | DelTextFormatColl (size_t nFormat, bool bBroadcast=false) |
void | DelTextFormatColl (SwTextFormatColl const *pColl, bool bBroadcast=false) |
bool | SetTextFormatColl (const SwPaM &rRg, SwTextFormatColl *pFormat, const bool bReset=true, const bool bResetListAttrs=false, SwRootFrame const *pLayout=nullptr) |
Add 4th optional parameter <bResetListAttrs>. More... | |
SwTextFormatColl * | FindTextFormatCollByName (const OUString &rName) const |
void | ChkCondColls () |
const SwGrfFormatColl * | GetDfltGrfFormatColl () const |
SwGrfFormatColl * | GetDfltGrfFormatColl () |
const SwGrfFormatColls * | GetGrfFormatColls () const |
SwGrfFormatColl * | MakeGrfFormatColl (const OUString &rFormatName, SwGrfFormatColl *pDerivedFrom) |
const sw::TableFrameFormats * | GetTableFrameFormats () const |
sw::TableFrameFormats * | GetTableFrameFormats () |
size_t | GetTableFrameFormatCount (bool bUsed) const |
SwTableFormat & | GetTableFrameFormat (size_t nFormat, bool bUsed) const |
SwTableFormat * | MakeTableFrameFormat (const OUString &rFormatName, SwFrameFormat *pDerivedFrom) |
void | DelTableFrameFormat (SwTableFormat *pFormat) |
SwTableFormat * | FindTableFormatByName (const OUString &rName, bool bAll=false) const |
size_t | GetFlyCount (FlyCntType eType, bool bIgnoreTextBoxes=false) const |
Access to frames. More... | |
SwFrameFormat * | GetFlyNum (size_t nIdx, FlyCntType eType, bool bIgnoreTextBoxes=false) |
std::vector< SwFrameFormat const * > | GetFlyFrameFormats (FlyCntType eType, bool bIgnoreTextBoxes) |
SwFrameFormat * | CopyFrameFormat (const SwFrameFormat &) |
copy the frame format More... | |
SwCharFormat * | CopyCharFormat (const SwCharFormat &) |
copy the char format More... | |
SwTextFormatColl * | CopyTextColl (const SwTextFormatColl &rColl) |
copy TextNodes More... | |
SwGrfFormatColl * | CopyGrfColl (const SwGrfFormatColl &rColl) |
copy the graphic nodes More... | |
void | ReplaceStyles (const SwDoc &rSource, bool bIncludePageStyles=true) |
void | ReplaceDefaults (const SwDoc &rSource) |
void | ReplaceCompatibilityOptions (const SwDoc &rSource) |
void | ReplaceUserDefinedDocumentProperties (const css::uno::Reference< css::document::XDocumentProperties > &xSourceDocProps) |
Replace all user defined document properties with xSourceDocProps. More... | |
void | ReplaceDocumentProperties (const SwDoc &rSource, bool mailMerge=false) |
Replace document properties with those from rSource. More... | |
bool | IsUsed (const sw::BroadcastingModify &) const |
bool | IsUsed (const SwTableAutoFormat &) const |
Query if table style is used. More... | |
bool | IsUsed (const SwNumRule &) const |
size_t | SetDocPattern (const OUString &rPatternName) |
const OUString * | GetDocPattern (size_t nPos) const |
bool | InsertGlossary (SwTextBlocks &rBlock, const OUString &rEntry, SwPaM &rPaM, SwCursorShell *pShell=nullptr) |
inserts an AutoText block More... | |
size_t | GetPageDescCnt () const |
const SwPageDesc & | GetPageDesc (const size_t i) const |
SwPageDesc & | GetPageDesc (size_t const i) |
SwPageDesc * | FindPageDesc (const OUString &rName, size_t *pPos=nullptr) const |
bool | ContainsPageDesc (const SwPageDesc *pDesc, size_t *pPos) const |
void | CopyPageDesc (const SwPageDesc &rSrcDesc, SwPageDesc &rDstDesc, bool bCopyPoolIds=true) |
Copy the complete PageDesc - beyond document and "deep"! Optionally copying of PoolFormatId, -HlpId can be prevented. More... | |
void | CopyHeader (const SwFrameFormat &rSrcFormat, SwFrameFormat &rDestFormat) |
Copy header (with contents) from SrcFormat to DestFormat (can also be copied into other document). More... | |
void | CopyFooter (const SwFrameFormat &rSrcFormat, SwFrameFormat &rDestFormat) |
Copy footer (with contents) from SrcFormat to DestFormat. More... | |
void | ChgPageDesc (const OUString &rName, const SwPageDesc &) |
void | ChgPageDesc (size_t i, const SwPageDesc &) |
void | DelPageDesc (const OUString &rName, bool bBroadcast=false) |
void | DelPageDesc (size_t i, bool bBroadcast=false) |
void | PreDelPageDesc (SwPageDesc const *pDel) |
All descriptors whose Follow point to the to-be-deleted have to be adapted. More... | |
SwPageDesc * | MakePageDesc (const OUString &rName, const SwPageDesc *pCpy=nullptr, bool bRegardLanguage=true, bool bBroadcast=false) |
void | BroadcastStyleOperation (const OUString &rName, SfxStyleFamily eFamily, SfxHintId nOp) |
void | CheckDefaultPageFormat () |
The html import sometimes overwrites the page sizes set in the page descriptions. More... | |
void | DeleteTOXMark (const SwTOXMark *pTOXMark) |
Delete table of contents Mark. More... | |
const SwTOXMark & | GotoTOXMark (const SwTOXMark &rCurTOXMark, SwTOXSearch eDir, bool bInReadOnly) |
SwTOXBaseSection * | InsertTableOf (const SwPosition &rPos, const SwTOXBase &rTOX, const SfxItemSet *pSet=nullptr, bool bExpand=false, SwRootFrame const *pLayout=nullptr) |
SwTOXBaseSection * | InsertTableOf (const SwPaM &aPam, const SwTOXBase &rTOX, const SfxItemSet *pSet=nullptr, bool bExpand=false, SwRootFrame const *pLayout=nullptr) |
void | InsertTableOf (SwNodeOffset nSttNd, SwNodeOffset nEndNd, const SwTOXBase &rTOX, const SfxItemSet *pSet) |
bool | DeleteTOX (const SwTOXBase &rTOXBase, bool bDelNodes) |
Delete table of contents. More... | |
OUString | GetUniqueTOXBaseName (const SwTOXType &rType, const OUString &sChkStr) const |
bool | SetTOXBaseName (const SwTOXBase &rTOXBase, const OUString &rName) |
void | SetUpdateTOX (bool bFlag) |
bool | IsUpdateTOX () const |
const OUString & | GetTOIAutoMarkURL () const |
void | SetTOIAutoMarkURL (const OUString &rSet) |
bool | IsInReading () const |
void | SetInReading (bool bNew) |
bool | IsInWriting () const |
void | SetInWriting (bool bNew) |
bool | IsInMailMerge () const |
void | SetInMailMerge (bool bNew) |
bool | IsClipBoard () const |
void | SetClipBoard (bool bNew) |
bool | IsColumnSelection () const |
void | SetColumnSelection (bool bNew) |
bool | IsInXMLImport () const |
void | SetInXMLImport (bool bNew) |
bool | IsInWriterfilterImport () const |
void | SetInWriterfilterImport (bool const b) |
sal_uInt16 | GetTOXTypeCount (TOXTypes eTyp) const |
Manage table of content types. More... | |
const SwTOXType * | GetTOXType (TOXTypes eTyp, sal_uInt16 nId) const |
const SwTOXType * | InsertTOXType (const SwTOXType &rTyp) |
const SwTOXTypes & | GetTOXTypes () const |
const SwTOXBase * | GetDefaultTOXBase (TOXTypes eTyp, bool bCreate) |
void | SetDefaultTOXBase (const SwTOXBase &rBase) |
void | GetTOIKeys (SwTOIKeyType eTyp, std::vector< OUString > &rArr, SwRootFrame const &rLayout) const |
bool | SortTable (const SwSelBoxes &rBoxes, const SwSortOptions &) |
Sort Table in the Document. More... | |
bool | SortText (const SwPaM &, const SwSortOptions &) |
Sort Text in the Document. More... | |
void | CorrAbs (const SwNode &rOldNode, const SwPosition &rNewPos, const sal_Int32 nOffset=0, bool bMoveCursor=false) |
void | CorrRel (const SwNode &rOldNode, const SwPosition &rNewPos, const sal_Int32 nOffset=0, bool bMoveCursor=false) |
SwNumRule * | GetOutlineNumRule () const |
void | SetOutlineNumRule (const SwNumRule &rRule) |
void | PropagateOutlineRule () |
bool | OutlineUpDown (const SwPaM &rPam, short nOffset, SwRootFrame const *pLayout=nullptr) |
bool | MoveOutlinePara (const SwPaM &rPam, SwOutlineNodes::difference_type nOffset) |
Outline - move up / move down. More... | |
bool | GotoOutline (SwPosition &rPos, const OUString &rName, SwRootFrame const *=nullptr) const |
OUString | SetNumRule (const SwPaM &, const SwNumRule &, bool bCreateNewList, SwRootFrame const *pLayout=nullptr, const OUString &sContinuedListId=OUString(), bool bSetItem=true, const bool bResetIndentAttrs=false) |
Accept changes of outline styles for OutlineRule. More... | |
void | SetCounted (const SwPaM &, bool bCounted, SwRootFrame const *pLayout) |
void | MakeUniqueNumRules (const SwPaM &rPaM) |
void | SetNumRuleStart (const SwPosition &rPos, bool bFlag=true) |
void | SetNodeNumStart (const SwPosition &rPos, sal_uInt16 nStt) |
const SwNumRuleTable & | GetNumRuleTable () const |
void | AddNumRule (SwNumRule *pRule) |
Add numbering rule to document. More... | |
sal_uInt16 | MakeNumRule (const OUString &rName, const SwNumRule *pCpy=nullptr, bool bBroadcast=false, const SvxNumberFormat::SvxNumPositionAndSpaceMode eDefaultNumberFormatPositionAndSpaceMode=SvxNumberFormat::LABEL_WIDTH_AND_POSITION) |
sal_uInt16 | FindNumRule (std::u16string_view rName) const |
SwNumRule * | FindNumRulePtr (const OUString &rName) const |
bool | RenameNumRule (const OUString &aOldName, const OUString &aNewName, bool bBroadcast=false) |
bool | DelNumRule (const OUString &rName, bool bBroadCast=false) |
OUString | GetUniqueNumRuleName (const OUString *pChkStr=nullptr, bool bAutoNum=true) const |
void | UpdateNumRule () |
void | ChgNumRuleFormats (const SwNumRule &rRule) |
void | ReplaceNumRule (const SwPosition &rPos, const OUString &rOldRule, const OUString &rNewRule) |
const SwNumRule * | SearchNumRule (const SwPosition &rPos, const bool bForward, const bool bNum, const bool bOutline, int nNonEmptyAllowed, OUString &sListId, SwRootFrame const *pLayout, const bool bInvestigateStartNode=false) |
Searches for a text node with a numbering rule. More... | |
bool | NoNum (const SwPaM &) |
void | DelNumRules (const SwPaM &, SwRootFrame const *pLayout=nullptr) |
void | InvalidateNumRules () |
bool | NumUpDown (const SwPaM &, bool bDown, SwRootFrame const *pLayout=nullptr) |
bool | MoveParagraph (SwPaM &, SwNodeOffset nOffset, bool bIsOutlMv=false) |
Move selected paragraphs (not only numberings) according to offsets. More... | |
bool | MoveParagraphImpl (SwPaM &, SwNodeOffset nOffset, bool bIsOutlMv, SwRootFrame const *) |
bool | NumOrNoNum (SwNode &rIdx, bool bDel=false) |
void | StopNumRuleAnimations (const OutputDevice *) |
const SwTable * | InsertTable (const SwInsertTableOptions &rInsTableOpts, const SwPosition &rPos, sal_uInt16 nRows, sal_uInt16 nCols, sal_Int16 eAdjust, const SwTableAutoFormat *pTAFormat=nullptr, const std::vector< sal_uInt16 > *pColArr=nullptr, bool bCalledFromShell=false, bool bNewModel=true, const OUString &rTableName={}) |
Insert new table at position. More... | |
const SwTable * | TextToTable (const SwInsertTableOptions &rInsTableOpts, const SwPaM &rRange, sal_Unicode cCh, sal_Int16 eAdjust, const SwTableAutoFormat *) |
Text to Table. More... | |
const SwTable * | TextToTable (const std::vector< std::vector< SwNodeRange > > &rTableNodes) |
bool | TableToText (const SwTableNode *pTableNd, sal_Unicode cCh) |
Table to Text. More... | |
void | InsertCol (const SwCursor &rCursor, sal_uInt16 nCnt=1, bool bBehind=true) |
Inserting Columns/Rows. More... | |
bool | InsertCol (const SwSelBoxes &rBoxes, sal_uInt16 nCnt=1, bool bBehind=true) |
void | InsertRow (const SwCursor &rCursor, sal_uInt16 nCnt=1, bool bBehind=true) |
bool | InsertRow (const SwSelBoxes &rBoxes, sal_uInt16 nCnt=1, bool bBehind=true) |
void | DelTable (SwTableNode *pTable) |
bool | DeleteRowCol (const SwSelBoxes &rBoxes, RowColMode eMode=RowColMode::DeleteRow) |
void | DeleteRow (const SwCursor &rCursor) |
Deleting Columns/Rows. More... | |
void | DeleteCol (const SwCursor &rCursor) |
bool | SplitTable (const SwSelBoxes &rBoxes, bool bVert, sal_uInt16 nCnt, bool bSameHeight=false) |
Split up/merge Boxes in the Table. More... | |
TableMergeErr | MergeTable (SwPaM &rPam) |
OUString | GetUniqueTableName () const |
bool | IsInsTableFormatNum () const |
bool | IsInsTableChangeNumFormat () const |
bool | IsInsTableAlignNum () const |
bool | IsSplitVerticalByDefault () const |
void | SetSplitVerticalByDefault (bool value) |
void | SetTabCols (const SwTabCols &rNew, bool bCurRowOnly, const SwCellFrame *pBoxFrame) |
void | SetTabRows (const SwTabCols &rNew, bool bCurColOnly, const SwCellFrame *pBoxFrame) |
void | SetTabCols (SwTable &rTab, const SwTabCols &rNew, const SwTabCols &rOld, const SwTableBox *pStart, bool bCurRowOnly) |
Direct access for UNO. More... | |
void | SetRowsToRepeat (SwTable &rTable, sal_uInt16 nSet) |
bool | SetTableAutoFormat (const SwSelBoxes &rBoxes, const SwTableAutoFormat &rNew, bool bResetDirect=false, bool isSetStyleName=false) |
AutoFormat for table/table selection. More... | |
bool | GetTableAutoFormat (const SwSelBoxes &rBoxes, SwTableAutoFormat &rGet) |
Find out who has the Attributes. More... | |
SwTableAutoFormatTable & | GetTableStyles () |
Return the available table styles. More... | |
const SwTableAutoFormatTable & | GetTableStyles () const |
bool | HasTableStyles () const |
Counts table styles without triggering lazy-load of them. More... | |
SwTableAutoFormat * | MakeTableStyle (const OUString &rName, bool bBroadcast=false) |
std::unique_ptr< SwTableAutoFormat > | DelTableStyle (const OUString &rName, bool bBroadcast=false) |
void | ChgTableStyle (const OUString &rName, const SwTableAutoFormat &rNewFormat) |
const SwCellStyleTable & | GetCellStyles () const |
SwCellStyleTable & | GetCellStyles () |
void | AppendUndoForInsertFromDB (const SwPaM &rPam, bool bIsTable) |
Set up the InsertDB as Undo table. More... | |
void | SetColRowWidthHeight (SwTableBox &rCurrentBox, TableChgWidthHeightType eType, SwTwips nAbsDiff, SwTwips nRelDiff) |
SwTableBoxFormat * | MakeTableBoxFormat () |
SwTableLineFormat * | MakeTableLineFormat () |
bool | IsNumberFormat (const OUString &aString, sal_uInt32 &F_Index, double &fOutNumber) |
void | ChkBoxNumFormat (SwTableBox &rCurrentBox, bool bCallUpdate) |
void | SetTableBoxFormulaAttrs (SwTableBox &rBox, const SfxItemSet &rSet) |
void | ClearBoxNumAttrs (SwNode &rNode) |
void | ClearLineNumAttrs (SwPosition const &rPos) |
bool | InsCopyOfTable (SwPosition &rInsPos, const SwSelBoxes &rBoxes, const SwTable *pCpyTable, bool bCpyName=false, bool bCorrPos=false, const OUString &rStyleName="") |
Copies a Table from the same or another Doc into itself We create a new Table or an existing one is filled with the Content. More... | |
void | UnProtectCells (const OUString &rTableName) |
bool | UnProtectCells (const SwSelBoxes &rBoxes) |
void | UnProtectTables (const SwPaM &rPam) |
bool | HasTableAnyProtection (const SwPosition *pPos, const OUString *pTableName, bool *pFullTableProtection) |
void | SplitTable (const SwPosition &rPos, SplitTable_HeadlineOption eMode, bool bCalcNewSize) |
Splits a Table in the top-level Line which contains the Index. More... | |
bool | MergeTable (const SwPosition &rPos, bool bWithPrev) |
And vice versa: rPos must be in the table that remains. More... | |
void | UpdateCharts (const OUString &rName) const |
void | UpdateAllCharts () |
void | SetTableName (SwFrameFormat &rTableFormat, const OUString &rNewName) |
const SwFormatRefMark * | GetRefMark (std::u16string_view rName) const |
const SwFormatRefMark * | GetRefMark (sal_uInt16 nIndex) const |
sal_uInt16 | GetRefMarks (std::vector< OUString > *=nullptr) const |
void | DeleteFormatRefMark (const SwFormatRefMark *pFormatRefMark) |
SwFlyFrameFormat * | InsertLabel (const SwLabelType eType, const OUString &rText, const OUString &rSeparator, const OUString &rNumberingSeparator, const bool bBefore, const sal_uInt16 nId, const SwNodeOffset nIdx, const OUString &rCharacterStyle, const bool bCpyBrd) |
SwFlyFrameFormat * | InsertDrawLabel (const OUString &rText, const OUString &rSeparator, const OUString &rNumberSeparator, const sal_uInt16 nId, const OUString &rCharacterStyle, SdrObject &rObj) |
const SwAttrPool & | GetAttrPool () const |
SwAttrPool & | GetAttrPool () |
SwEditShell const * | GetEditShell () const |
SwEditShell * | GetEditShell () |
::sw::IShellCursorSupplier * | GetIShellCursorSupplier () |
void | SetOle2Link (const Link< bool, void > &rLink) |
const Link< bool, void > & | GetOle2Link () const |
SwSection * | InsertSwSection (SwPaM const &rRange, SwSectionData &, std::tuple< SwTOXBase const *, sw::RedlineMode, sw::FieldmarkMode, sw::ParagraphBreakMode > const *pTOXBase, SfxItemSet const *const pAttr, bool const bUpdate=true) |
SwSectionFormats & | GetSections () |
const SwSectionFormats & | GetSections () const |
SwSectionFormat * | MakeSectionFormat () |
void | DelSectionFormat (SwSectionFormat *pFormat, bool bDelNodes=false) |
void | UpdateSection (size_t const nSect, SwSectionData &, SfxItemSet const *const =nullptr, bool const bPreventLinkUpdate=false) |
OUString | GetUniqueSectionName (const OUString *pChkStr=nullptr) const |
SwDocShell * | GetDocShell () |
const SwDocShell * | GetDocShell () const |
void | SetDocShell (SwDocShell *pDSh) |
void | SetTmpDocShell (SfxObjectShellLock rLock) |
in case during copying of embedded object a new shell is created, it should be set here and cleaned later More... | |
const SfxObjectShellLock & | GetTmpDocShell () const |
SfxObjectShell * | GetPersist () const |
css::uno::Reference< css::embed::XStorage > | GetDocStorage () |
bool | IsInLoadAsynchron () const |
void | SetInLoadAsynchron (bool bFlag) |
bool | IsCopyIsMove () const |
void | SetCopyIsMove (bool bFlag) |
SwDrawContact * | GroupSelection (SdrView &) |
void | UnGroupSelection (SdrView &) |
bool | DeleteSelection (SwDrawView &) |
void | SpellItAgainSam (bool bInvalid, bool bOnlyWrong, bool bSmartTags) |
Re-trigger spelling in the idle handler. More... | |
void | InvalidateAutoCompleteFlag () |
void | SetCalcFieldValueHdl (Outliner *pOutliner) |
In the Outliner, set a link to the method for field display in edit objects. More... | |
bool | IsVisitedURL (std::u16string_view rURL) |
void | SetAutoCorrExceptWord (std::unique_ptr< SwAutoCorrExceptWord > pNew) |
SwAutoCorrExceptWord * | GetAutoCorrExceptWord () |
void | DeleteAutoCorrExceptWord () |
const SwFormatINetFormat * | FindINetAttr (std::u16string_view rName) const |
void | ExecMacro (const SvxMacro &rMacro, OUString *pRet, SbxArray *pArgs) |
sal_uInt16 | CallEvent (SvMacroItemId nEvent, const SwCallMouseEvent &rCallEvent, bool bChkPtr=false) |
void | MoveLeftMargin (const SwPaM &rPam, bool bRight, bool bModulus, SwRootFrame const *pLayout=nullptr) |
Adjust left margin via object bar (similar to adjustment of numerations). More... | |
SvNumberFormatter * | GetNumberFormatter (bool bCreate=true) |
const SvNumberFormatter * | GetNumberFormatter (bool bCreate=true) const |
bool | HasInvisibleContent () const |
bool | RemoveInvisibleContent () |
Remove the invisible content from the document e.g. hidden areas, hidden paragraphs. More... | |
bool | RestoreInvisibleContent () |
bool | ConvertFieldsToText (SwRootFrame const &rLayout) |
bool | GenerateGlobalDoc (const OUString &rPath, const SwTextFormatColl *pSplitColl) |
bool | GenerateGlobalDoc (const OUString &rPath, int nOutlineLevel) |
bool | GenerateHTMLDoc (const OUString &rPath, const SwTextFormatColl *pSplitColl) |
bool | GenerateHTMLDoc (const OUString &rPath, int nOutlineLevel) |
tools::Long | CompareDoc (const SwDoc &rDoc) |
tools::Long | MergeDoc (const SwDoc &rDoc) |
Merge two documents. More... | |
bool | IsAutoFormatRedline () const |
void | SetAutoFormatRedline (bool bFlag) |
void | SetTextFormatCollByAutoFormat (const SwPosition &rPos, sal_uInt16 nPoolId, const SfxItemSet *pSet) |
void | SetFormatItemByAutoFormat (const SwPaM &rPam, const SfxItemSet &) |
void | ClearDoc () |
const SwPagePreviewPrtData * | GetPreviewPrtData () const |
void | SetPreviewPrtData (const SwPagePreviewPrtData *pData) |
void | SetOLEObjModified () |
update all modified OLE-Objects. More... | |
std::shared_ptr< SwUnoCursor > | CreateUnoCursor (const SwPosition &rPos, bool bTableCursor=false) |
bool | ChgAnchor (const SdrMarkList &_rMrkList, RndStdIds _eAnchorType, const bool _bSameOnly, const bool _bPosCorr) |
void | SetRowHeight (const SwCursor &rCursor, const SwFormatFrameSize &rNew) |
void | SetRowSplit (const SwCursor &rCursor, const SwFormatRowSplit &rNew) |
bool | BalanceRowHeight (const SwCursor &rCursor, bool bTstOnly, const bool bOptimize) |
Adjustment of Rowheights. More... | |
void | SetRowBackground (const SwCursor &rCursor, const SvxBrushItem &rNew) |
void | SetRowNotTracked (const SwCursor &rCursor, const SvxPrintItem &rNotTracked, bool bAll=false, bool bIns=false) |
rNotTracked = false means that the row was deleted or inserted with its tracked cell content bAll: delete all table rows without selection bIns: insert table row More... | |
void | SetTabBorders (const SwCursor &rCursor, const SfxItemSet &rSet) |
void | SetTabLineStyle (const SwCursor &rCursor, const Color *pColor, bool bSetLine, const editeng::SvxBorderLine *pBorderLine) |
void | SetBoxAttr (const SwCursor &rCursor, const SfxPoolItem &rNew) |
void | SetBoxAlign (const SwCursor &rCursor, sal_uInt16 nAlign) |
void | AdjustCellWidth (const SwCursor &rCursor, const bool bBalance, const bool bNoShrink) |
Adjusts selected cell widths in such a way, that their content does not need to be wrapped (if possible). More... | |
SwChainRet | Chainable (const SwFrameFormat &rSource, const SwFrameFormat &rDest) |
SwChainRet | Chain (SwFrameFormat &rSource, const SwFrameFormat &rDest) |
void | Unchain (SwFrameFormat &rFormat) |
rtl::Reference< SdrObject > | CloneSdrObj (const SdrObject &, bool bMoveWithinDoc=false, bool bInsInPage=true) |
SwExtTextInput * | CreateExtTextInput (const SwPaM &rPam) |
void | DeleteExtTextInput (SwExtTextInput *pDel) |
SwExtTextInput * | GetExtTextInput (const SwNode &rNd, sal_Int32 nContentPos=-1) const |
SwExtTextInput * | GetExtTextInput () const |
bool | ContainsMSVBasic () const |
void | SetContainsMSVBasic (bool bFlag) |
void | SetRubyList (const SwPaM &rPam, const SwRubyList &rList) |
void | ReadLayoutCache (SvStream &rStream) |
SwDoc: Reading and writing of the layout cache. More... | |
void | WriteLayoutCache (SvStream &rStream) |
SwLayoutCache * | GetLayoutCache () const |
bool | ContainsHiddenChars () const |
Checks if any of the text node contains hidden characters. More... | |
std::unique_ptr< sw::GrammarContact > const & | getGrammarContact () const |
std::unique_ptr< sw::OnlineAccessibilityCheck > const & | getOnlineAccessibilityCheck () const |
void | MarkListLevel (const OUString &sListId, const int nListLevel, const bool bValue) |
Marks/Unmarks a list level of a certain list. More... | |
void | ChgFormat (SwFormat &rFormat, const SfxItemSet &rSet) |
void | RenameFormat (SwFormat &rFormat, const OUString &sNewName, bool bBroadcast=false) |
void | ChangeTOX (SwTOXBase &rTOX, const SwTOXBase &rNew) |
const css::uno::Reference< css::container::XNameContainer > & | getXForms () const |
css::uno::Reference< css::linguistic2::XProofreadingIterator > const & | GetGCIterator () const |
bool | isXForms () const |
void | initXForms (bool bCreateDefaultModel) |
void | disposeXForms () |
void | SetDefaultPageMode (bool bSquaredPageMode) |
bool | IsSquaredPageMode () const |
const css::uno::Reference< ooo::vba::word::XFind > & | getVbaFind () const |
void | setVbaFind (const css::uno::Reference< ooo::vba::word::XFind > &xFind) |
css::uno::Reference< css::script::vba::XVBAEventProcessor > const & | GetVbaEventProcessor () |
void | SetVbaEventProcessor () |
void | SetVBATemplateToProjectCache (css::uno::Reference< css::container::XNameContainer > const &xCache) |
const css::uno::Reference< css::container::XNameContainer > & | GetVBATemplateToProjectCache () const |
::sfx2::IXmlIdRegistry & | GetXmlIdRegistry () |
::sw::MetaFieldManager & | GetMetaFieldManager () |
::SwContentControlManager & | GetContentControlManager () |
::sw::UndoManager & | GetUndoManager () |
::sw::UndoManager const & | GetUndoManager () const |
SfxObjectShell * | CreateCopy (bool bCallInitNew, bool bEmpty) const |
SwNodeIndex | AppendDoc (const SwDoc &rSource, sal_uInt16 nStartPageNumber, bool bDeletePrevious, int physicalPageOffset, const sal_uLong nDocNo) |
void | dumpAsXml (xmlTextWriterPtr=nullptr) const |
Dumps the entire nodes structure to the given destination (file nodes.xml in the current directory by default) More... | |
std::set< Color > | GetDocColors () |
void | cleanupUnoCursorTable () const |
bool | StartGrammarChecking (bool bSkipStart=false) |
void | SetMissingDictionaries (bool bIsMissing) |
Use to notify if the dictionary can be found for a single content portion (has to be called for all portions) More... | |
bool | IsDictionaryMissing () const |
Returns true if no dictionary can be found for any content. More... | |
void | SetLanguage (const LanguageType eLang, const sal_uInt16 nId) |
Static Public Member Functions | |
static void | CountWords (const SwPaM &rPaM, SwDocStat &rStat) |
static void | GetGrfNms (const SwFlyFrameFormat &rFormat, OUString *pGrfName, OUString *pFltName) |
static void | CalculatePagesForPrinting (const SwRootFrame &rLayout, SwRenderData &rData, const SwPrintUIOptions &rOptions, bool bIsPDFExport, sal_Int32 nDocPageCount) |
get the set of printable pages for the XRenderable API by evaluating the respective settings (see implementation) More... | |
static void | UpdatePagesForPrintingWithPostItData (SwRenderData &rData, const SwPrintUIOptions &rOptions, sal_Int32 nDocPageCount) |
static void | CalculatePagePairsForProspectPrinting (const SwRootFrame &rLayout, SwRenderData &rData, const SwPrintUIOptions &rOptions, sal_Int32 nDocPageCount) |
static void | CalculateNonBlankPages (const SwRootFrame &rLayout, sal_uInt16 &nDocPageCount, sal_uInt16 &nActualPage) |
static sal_uInt16 | GetCurTOXMark (const SwPosition &rPos, SwTOXMarks &) |
Get current table of contents Mark. More... | |
static SwTOXBase * | GetCurTOX (const SwPosition &rPos) |
Get current table of contents. More... | |
static const SwAttrSet & | GetTOXBaseAttrSet (const SwTOXBase &rTOX) |
static void | CorrAbs (const SwNodeIndex &rStartNode, const SwNodeIndex &rEndNode, const SwPosition &rNewPos, bool bMoveCursor=false) |
static void | CorrAbs (const SwPaM &rRange, const SwPosition &rNewPos, bool bMoveCursor=false) |
static SwNumRule * | GetNumRuleAtPos (SwPosition &rPos, SwRootFrame const *pLayout=nullptr) |
static bool | GotoNextNum (SwPosition &, SwRootFrame const *pLayout, bool bOverUpper=true, sal_uInt8 *pUpper=nullptr, sal_uInt8 *pLower=nullptr) |
static bool | GotoPrevNum (SwPosition &, SwRootFrame const *pLayout, bool bOverUpper=true) |
static SwTableNode * | IsIdxInTable (const SwNodeIndex &rIdx) |
static SwTableNode * | IsInTable (const SwNode &) |
static void | GetTabCols (SwTabCols &rFill, const SwCellFrame *pBoxFrame) |
static void | GetTabRows (SwTabCols &rFill, const SwCellFrame *pBoxFrame) |
static sal_uInt16 | IsInsRegionAvailable (const SwPaM &rRange, const SwNode **ppSttNd=nullptr) |
static SwSection * | GetCurrSection (const SwPosition &rPos) |
static std::unique_ptr< SwFormatFrameSize > | GetRowHeight (const SwCursor &rCursor) |
static std::unique_ptr< SwFormatRowSplit > | GetRowSplit (const SwCursor &rCursor) |
static bool | GetRowBackground (const SwCursor &rCursor, std::unique_ptr< SvxBrushItem > &rToFill) |
static bool | HasRowNotTracked (const SwCursor &rCursor) |
don't call SetRowNotTracked() for rows with tracked row change More... | |
static void | GetTabBorders (const SwCursor &rCursor, SfxItemSet &rSet) |
static bool | GetBoxAttr (const SwCursor &rCursor, std::unique_ptr< SfxPoolItem > &rToFill) |
Retrieves a box attribute from the given cursor. More... | |
static sal_uInt16 | GetBoxAlign (const SwCursor &rCursor) |
static SwAutoCompleteWord & | GetAutoCompleteWords () |
static sal_uInt16 | FillRubyList (const SwPaM &rPam, SwRubyList &rList) |
static OUString | GetPaMDescr (const SwPaM &rPaM) |
Returns a textual description of a PaM. More... | |
static bool | IsFirstOfNumRuleAtPos (const SwPosition &rPos, SwRootFrame const &rLayout) |
static bool | HasParagraphDirectFormatting (const SwPosition &rPos) |
Public Attributes | |
DocumentType | meDocType |
std::vector< std::weak_ptr< SwUnoCursor > > | mvUnoCursorTable |
Private Types | |
enum | MissingDictionary { False = -1 , Undefined = 0 , True = 1 } |
typedef SwFormat *(SwDoc::* | FNCopyFormat) (const OUString &, SwFormat *, bool, bool) |
Private Member Functions | |
SwFlyFrameFormat * | MakeFlySection_ (const SwPosition &rAnchPos, const SwContentNode &rNode, RndStdIds eRequestId, const SfxItemSet *pFlyAttrSet, SwFrameFormat *) |
sal_Int8 | SetFlyFrameAnchor (SwFrameFormat &rFlyFormat, SfxItemSet &rSet, bool bNewFrames) |
SwFormat * | CopyFormat (const SwFormat &rFormat, const SwFormatsBase &rFormatArr, FNCopyFormat fnCopyFormat, const SwFormat &rDfltFormat) |
Copy the formats to itself. More... | |
void | CopyFormatArr (const SwFormatsBase &rSourceArr, SwFormatsBase const &rDestArr, FNCopyFormat fnCopyFormat, SwFormat &rDfltFormat) |
void | CopyPageDescHeaderFooterImpl (bool bCpyHeader, const SwFrameFormat &rSrcFormat, SwFrameFormat &rDestFormat) |
SwDoc (const SwDoc &)=delete | |
void | AddUsedDBToList (std::vector< OUString > &rDBNameList, const std::vector< OUString > &rUsedDBNames) |
void | AddUsedDBToList (std::vector< OUString > &rDBNameList, const OUString &rDBName) |
void | GetAllDBNames (std::vector< OUString > &rAllDBNames) |
void | EnsureNumberFormatter () |
bool | UnProtectTableCells (SwTable &rTable) |
bool | SplitDoc (sal_uInt16 eDocType, const OUString &rPath, bool bOutline, const SwTextFormatColl *pSplitColl, int nOutlineLevel=0) |
Create sub-documents according to the given collection. More... | |
void | UpdateCharts_ (const SwTable &rTable, SwViewShell const &rVSh) const |
void | DoUpdateAllCharts () |
DECL_DLLPRIVATE_LINK (DoUpdateModifiedOLE, Timer *, void) | |
SwFormat * | MakeTextFormatColl_ (const OUString &, SwFormat *, bool, bool) |
void | InitTOXTypes () |
sal_Int32 | acquire () |
Acquire a reference to an instance. More... | |
sal_Int32 | release () |
Releases a reference to an instance. More... | |
void | CopyMasterHeader (const SwPageDesc &rChged, const SwFormatHeader &rHead, SwPageDesc &pDesc, bool bLeft, bool bFirst) |
void | CopyMasterFooter (const SwPageDesc &rChged, const SwFormatFooter &rFoot, SwPageDesc &pDesc, bool bLeft, bool bFirst) |
Static Private Member Functions | |
static bool | IsNameInArray (const std::vector< OUString > &rOldNames, const OUString &rName) |
static OUString | ReplaceUsedDBs (const std::vector< OUString > &rUsedDBNames, const OUString &rNewName, const OUString &rFormula) |
static std::vector< OUString > & | FindUsedDBs (const std::vector< OUString > &rAllDBNames, const OUString &rFormula, std::vector< OUString > &rUsedDBNames) |
static bool | SelectNextRubyChars (SwPaM &rPam, SwRubyListEntry &rRubyEntry) |
Static Private Attributes | |
static SwAutoCompleteWord * | s_pAutoCompleteWords = nullptr |
static SwDoc * | s_pLast = nullptr |
The last, still alive SwDoc instance, for debugging. More... | |
Friends | |
class | ::sw::DocumentContentOperationsManager |
class | ::rtl::Reference< SwDoc > |
void | InitCore () |
void | FinitCore () |
enum SwDoc::DocumentType |
|
private |
|
strong |
|
privatedelete |
SwDoc::SwDoc | ( | ) |
Definition at line 203 of file docnew.cxx.
References AddNumRule(), ATT_LEFT_TO_RIGHT, createStyleManager(), SwPageDescs::empty(), Fixed, sw::proofreadingiterator::get(), GetAttrPool(), numfunc::GetDefaultPositionAndSpaceMode(), GetDocumentFieldsManager(), GetDocumentSettingManager(), getIDocumentState(), getIDocumentStylePoolAccess(), GetNodes(), SvtLinguConfig::GetOptions(), SwNumRule::GetOutlineRuleName(), IDocumentStylePoolAccess::GetPageDescFromPool(), GetUndoManager(), sw::DocumentFieldsManager::InitFieldTypes(), InitTOXTypes(), utl::ConfigManager::IsFuzzing(), LINK, m_PageDescs, m_pDBManager, m_pOwnDBManager, maOLEModifiedIdle, mnRsid, mnRsidRoot, mpCharFormatTable, mpColumnContFormat, mpDfltCharFormat, mpDfltFrameFormat, mpDfltGrfFormatColl, mpDfltTextFormatColl, mpEmptyPageFormat, mpFrameFormatTable, mpGrfFormatCollTable, mpOutlineRule, mpStyleAccess, mpTextFormatCollTable, SvtLinguOptions::nDefaultLanguage, SvtLinguOptions::nDefaultLanguage_CJK, SvtLinguOptions::nDefaultLanguage_CTL, OLD_NUMBERING, OUTLINE_RULE, RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_LANGUAGE(), RES_LR_SPACE(), RES_PARATR_LIST_BEGIN(), RES_PARATR_LIST_END(), RES_POOLCOLL_STANDARD, RES_POOLPAGE_STANDARD, RES_UL_SPACE(), IDocumentState::ResetModified(), MsLangId::resolveSystemLanguageByScriptType(), s_pLast, SwNumRule::SetCountPhantoms(), Timer::SetInvokeHandler(), SetLanguage(), Task::SetPriority(), Undefined, and comphelper::rng::uniform_uint_distribution().
Referenced by InsCopyOfTable().
SwDoc::~SwDoc | ( | ) |
Speciality: a member of the class SwDoc is located at position 0 in the array of the Format and GDI objects.
This MUST not be destroyed using 'delete' in any case!
Definition at line 401 of file docnew.cxx.
References cleanupUnoCursorTable(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::clear(), SwPageDescs::clear(), ClrContourCache(), SwNodes::Count(), SwRedlineTable::DeleteAndDestroyAll(), SwExtraRedlineTable::DeleteAndDestroyAll(), SwNodes::DelNodes(), disposeXForms(), sw::DocumentDrawModelManager::DrawNotifyUndoHdl(), GetDocumentDrawModelManager(), IDocumentRedlineAccess::GetExtraRedlineTable(), getIDocumentLinksAdministration(), getIDocumentRedlineAccess(), getIDocumentTimerAccess(), GetIDocumentUndoRedo(), IDocumentLinksAdministration::GetLinkManager(), SwPaM::GetNext(), IDocumentRedlineAccess::GetRedlineTable(), GetUndoManager(), lcl_DelFormatIndices(), lock(), SwNodes::m_aOutlineNodes, m_PageDescs, m_pDeviceAccess, m_pNodes, m_pOwnDBManager, m_pPgPViewPrtData, m_pUndoManager, maDBData, mbDtor, mNumberFormatterMutex, mpACEWord, mpAttrPool, mpCharFormatTable, mpColumnContFormat, mpDefTOXBases, mpDfltCharFormat, mpDfltFrameFormat, mpDfltGrfFormatColl, mpDfltTextFormatColl, mpDocShell, mpEmptyPageFormat, mpEndNoteInfo, mpExtInputRing, mpFootnoteIdxs, mpFootnoteInfo, mpFrameFormatTable, mpGrammarContact, mpGrfFormatCollTable, mpLayoutCache, mpLineNumberInfo, mpMarkManager, mpNumberFormatter, mpNumRuleTable, mpOnlineAccessibilityCheck, mpSectionFormatTable, mpSpzFrameFormatTable, mpStyleAccess, mpTableFrameFormatTable, mpTextFormatCollTable, mpTOXTypes, mpURLStateChgd, mvUnoCursorTable, mxVbaFind, sw::DocumentDrawModelManager::ReleaseDrawModel(), sfx2::LinkManager::Remove(), SwDBManager::RevokeDataSource(), s_pLast, SwDBData::sDataSource, SfxShell::SetUndoManager(), size, and IDocumentTimerAccess::StopIdling().
|
private |
Acquire a reference to an instance.
A caller shall release the instance by calling 'release' when it is no longer needed. 'acquire' and 'release' calls need to be balanced.
Definition at line 116 of file doc.cxx.
References mReferenceCount.
void SwDoc::AddDrawUndo | ( | std::unique_ptr< SdrUndoAction > | pUndo | ) |
Definition at line 55 of file undraw.cxx.
References IDocumentLayoutAccess::GetCurrentViewShell(), SwViewShell::GetDrawView(), getIDocumentLayoutAccess(), GetIDocumentUndoRedo(), SdrMarkView::GetMarkedObjectList(), and SwViewShell::HasDrawView().
Referenced by sw::DocumentDrawModelManager::InitDrawModel().
void SwDoc::AddNumRule | ( | SwNumRule * | pRule | ) |
Add numbering rule to document.
pRule | rule to add |
Definition at line 2474 of file docnum.cxx.
References IDocumentListsAccess::createListForListStyle(), getIDocumentListsAccess(), SwNumRule::GetName(), maNumRuleMap, mpNumRuleTable, SAL_MAX_UINT16, and SwNumRule::SetNumRuleMap().
Referenced by ClearDoc(), MakeNumRule(), SetOutlineNumRule(), and SwDoc().
|
private |
Definition at line 578 of file docfld.cxx.
References SL::aData, SwDBManager::CreateDSData(), DB_DELIM, GetAppCmpStrIgnore(), GetDBManager(), o3tl::getToken(), and sName.
|
private |
Definition at line 571 of file docfld.cxx.
References AddUsedDBToList(), and sName.
Referenced by AddUsedDBToList(), and GetAllUsedDB().
void SwDoc::AdjustCellWidth | ( | const SwCursor & | rCursor, |
const bool | bBalance, | ||
const bool | bNoShrink | ||
) |
Adjusts selected cell widths in such a way, that their content does not need to be wrapped (if possible).
bBalance evenly re-distributes the available space regardless of content or wrapping. bNoShrink keeps table size the same by distributing excess space proportionately.
Definition at line 1606 of file ndtbl1.cxx.
References SwTabCols::Count(), SwTabFrame::FindLastContentOrTable(), SwNode::FindTableNode(), SwLayoutFrame::FirstCell(), SwNode::GetContentNode(), SwTable::GetFrameFormat(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), getIDocumentState(), SwTabCols::GetLeft(), SwPosition::GetNode(), SwPaM::GetPoint(), SwTabCols::GetRight(), SwTabCols::GetRightMax(), GetTabCols(), SwTableNode::GetTable(), SwFrame::GetUpper(), i, SwFrame::ImplFindTabFrame(), SwFrame::IsCellFrame(), lcl_CalcColValues(), lcl_GetStartEndCell(), min(), round, SwFormat::SetFormatAttr(), SwFormatHoriOrient::SetHoriOrient(), IDocumentState::SetModified(), and SetTabCols().
Referenced by SwFEShell::AdjustCellWidth().
SwNodeIndex SwDoc::AppendDoc | ( | const SwDoc & | rSource, |
sal_uInt16 | nStartPageNumber, | ||
bool | bDeletePrevious, | ||
int | physicalPageOffset, | ||
const sal_uLong | nDocNo | ||
) |
Definition at line 1023 of file docnew.cxx.
References IDocumentContentOperations::AppendTextNode(), CheckPosInFly, SfxPoolItem::Clone(), CNTNT_DOC, CNTNT_IDX, CopyAll, IDocumentLayoutAccess::CopyLayoutFormat(), CopyPageDesc(), IDocumentContentOperations::CopyRange(), DEFAULT, SwNodes::Delete(), End, SwPaM::End(), SwEditShell::EndAllAction(), SwFEShell::FindPageDescByName(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwTextNode::GetAttr(), SwFEShell::GetCurPageDesc(), SwCursorShell::GetCursor(), SwPaM::GetDoc(), GetDocShell(), SwNodes::GetEndOfContent(), SwNodes::GetEndOfExtras(), SwFormat::GetFormatAttr(), SwTable::GetFrameFormat(), getIDocumentContentOperations(), getIDocumentFieldsAccess(), getIDocumentLayoutAccess(), getIDocumentMarkAccess(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SwViewShell::GetLayout(), SwPaM::GetMarkNode(), SwPageDesc::GetName(), SwContentIndex::GetNext(), SwNodeIndex::GetNode(), SwPosition::GetNode(), SwPosition::GetNodeIndex(), GetNodes(), SwNode::GetNodeType(), SwFormatPageDesc::GetPageDesc(), SwFEShell::GetPageDesc(), SwFormatAnchor::GetPageNum(), SwPaM::GetPoint(), SwPaM::GetPointNode(), GetSpzFrameFormats(), SwContentNode::GetSwAttrSet(), SwTableNode::GetTable(), SwNode::GetTableNode(), SwNode::GetTextNode(), SwDocShell::GetWrtShell(), SfxItemSet::HasItem(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), IDocumentContentOperations::InsertPoolItem(), INSGLOSSARY, SwNode::IsTableNode(), SwNode::IsTextNode(), lcl_CopyFollowPageDesc(), lcl_FindUniqueName(), lcl_PageDescOrFollowContainsHeaderFooter(), IDocumentFieldsAccess::LockExpFields(), MakePageDesc(), MakeUniqueNumRules(), SwFormatPageDesc::RegisterToPageDesc(), IDocumentMarkAccess::repositionMark(), RES_PAGEDESC(), SAL_INFO, SwTextNode::SetAttr(), SwFormat::SetFormatAttr(), SwFormatPageDesc::SetNumOffset(), SwFormatAnchor::SetPageNum(), SwPaM::Start(), SwEditShell::StartAllAction(), SwCursorShell::SttEndDoc(), IDocumentFieldsAccess::UnlockExpFields(), IDocumentFieldsAccess::UpdateFields(), and UpdateParRsid().
void SwDoc::AppendUndoForInsertFromDB | ( | const SwPaM & | rPam, |
bool | bIsTable | ||
) |
Set up the InsertDB as Undo table.
Definition at line 1736 of file doc.cxx.
References SwNode::FindTableNode(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SwPosition::GetNode(), SwPaM::GetPoint(), and SwPaM::HasMark().
Referenced by SwEditShell::AppendUndoForInsertFromDB().
bool SwDoc::BalanceRowHeight | ( | const SwCursor & | rCursor, |
bool | bTstOnly, | ||
const bool | bOptimize | ||
) |
Adjustment of Rowheights.
Determine via bTstOnly if more than one row is selected. bOptimize: distribute current table height, instead of using the largest row. Call again without bOptimize to ensure equal height in case some row's content didn't fit.
Definition at line 436 of file ndtbl1.cxx.
References SwNode::FindTableNode(), SwIterator< TElementType, TSource, eMode >::First(), SwFrameAreaDefinition::getFrameArea(), getIDocumentState(), GetIDocumentUndoRedo(), SwPosition::GetNode(), SwPaM::GetPoint(), SwRect::Height(), lcl_CollectLines(), lcl_ProcessRowSize(), Minimum, SwIterator< TElementType, TSource, eMode >::Next(), and IDocumentState::SetModified().
Referenced by SwFEShell::BalanceRowHeight().
void SwDoc::BroadcastStyleOperation | ( | const OUString & | rName, |
SfxStyleFamily | eFamily, | ||
SfxHintId | nOp | ||
) |
Definition at line 723 of file docdesc.cxx.
References SfxBroadcaster::Broadcast(), SfxStyleSheetBasePool::Find(), SwDocShell::GetStyleSheetPool(), and mpDocShell.
Referenced by SwUndoFormatResetAttr::BroadcastStyleChange(), DelCharFormat(), DelFrameFormat(), DelNumRule(), DelPageDesc(), DelTableStyle(), DelTextFormatColl(), MakeCharFormat(), MakeCondTextFormatColl(), MakeFrameFormat(), MakeNumRule(), MakePageDesc(), MakeTableStyle(), MakeTextFormatColl(), RenameFormat(), RenameNumRule(), and SwUndoFormatAttr::UndoImpl().
|
static |
Definition at line 656 of file doc.cxx.
References SwFrameAreaDefinition::getFrameArea(), SwFrame::GetNext(), SwRect::Height(), and SwLayoutFrame::Lower().
Referenced by SwView::GetPageStr().
|
static |
Definition at line 912 of file doc.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::clear(), vcl::PrinterOptionsHelper::getIntValue(), SwFrame::GetNext(), SwRenderData::GetPagePairsForProspectPrinting(), SwPageFrame::GetPhyPageNum(), SwRenderData::GetPrinterPaperTrays(), StringRangeEnumerator::getRangesFromString(), vcl::PrinterOptionsHelper::getStringValue(), SwRenderData::GetValidPagesSet(), i, o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), SwPrintUIOptions::IsPrintLeftPages(), SwPrintUIOptions::IsPrintRightPages(), lcl_GetPaperBin(), SwLayoutFrame::Lower(), and StringRangeEnumerator::size().
Referenced by SwXTextDocument::getRendererCount().
|
static |
get the set of printable pages for the XRenderable API by evaluating the respective settings (see implementation)
Definition at line 678 of file doc.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::clear(), SwFrameAreaDefinition::getFrameArea(), vcl::PrinterOptionsHelper::getIntValue(), SwFrame::GetNext(), SwRenderData::GetPagesToPrint(), SwRenderData::GetPrinterPaperTrays(), StringRangeEnumerator::getRangesFromString(), vcl::PrinterOptionsHelper::getStringValue(), SwRenderData::GetValidPagesSet(), SwRect::Height(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), SwPrintUIOptions::IsPrintEmptyPages(), SwPrintUIOptions::IsPrintLeftPages(), SwPrintUIOptions::IsPrintRightPages(), lcl_GetPaperBin(), SwLayoutFrame::Lower(), SwFrame::OnRightPage(), and SwRenderData::SetPageRange().
Referenced by SwXTextDocument::getRendererCount().
sal_uInt16 SwDoc::CallEvent | ( | SvMacroItemId | nEvent, |
const SwCallMouseEvent & | rCallEvent, | ||
bool | bChkPtr = false |
||
) |
Definition at line 130 of file docbasic.cxx.
References Any, SfxObjectShell::CallBasic(), SfxObjectShell::CallXScript(), ERRCODE_NONE, SwCallMouseEvent::eType, EVENT_OBJECT_IMAGE, EVENT_OBJECT_IMAGEMAP, EVENT_OBJECT_INETATTR, EVENT_OBJECT_URLITEM, EXTENDED_STYPE, SvxMacroTableDtor::Get(), GetAttrPool(), ImageMap::GetIMapObject(), ImageMap::GetIMapObjectCount(), SvxMacro::GetLibName(), SvxMacro::GetMacName(), IMapObject::GetMacroTable(), SwFormatINetFormat::GetMacroTable(), SvxMacro::GetScriptType(), GetSpzFrameFormats(), SwCallMouseEvent::IMAP, SvxMacroTableDtor::IsKeyValid(), mpDocShell, nPos, SwCallMouseEvent::pFormat, SwCallMouseEvent::pIMapObj, SwCallMouseEvent::pINetAttr, SwCallMouseEvent::PTR, RES_TXTATR_INETFMT(), SAL_INFO, and STARBASIC.
Referenced by SwWrtShell::CallEvent(), SwWrtShell::ClickToINetAttr(), SwWrtShell::ClickToINetGrf(), and SwBaseLink::DataChanged().
SwChainRet SwDoc::Chain | ( | SwFrameFormat & | rSource, |
const SwFrameFormat & | rDest | ||
) |
Definition at line 1106 of file docfly.cxx.
References Chainable(), CHAINE, SwIterator< TElementType, TSource, eMode >::First(), Fixed, GetAttrPool(), SwFormat::GetChain(), SwFrameAreaDefinition::getFrameArea(), SwFormat::GetFrameSize(), SwFormatFrameSize::GetHeightSizeType(), GetIDocumentUndoRedo(), SwRect::Height(), OK, RES_CHAIN(), RES_FRM_SIZE(), SetAttr(), SvxSizeItem::SetHeight(), SwFormatFrameSize::SetHeightSizeType(), SwFormatChain::SetNext(), and SwFormatChain::SetPrev().
Referenced by SwFEShell::Chain().
SwChainRet SwDoc::Chainable | ( | const SwFrameFormat & | rSource, |
const SwFrameFormat & | rDest | ||
) |
Definition at line 997 of file docfly.cxx.
References SwNode::EndOfSectionIndex(), SwNode::FindFlyStartNode(), SwNode::FindFooterStartNode(), SwNode::FindHeaderStartNode(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwFormat::GetChain(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwNodes::GetEndOfExtras(), SwFormat::GetFlySplit(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwFormatChain::GetNext(), SwNodeIndex::GetNode(), GetNodes(), SwFormatChain::GetPrev(), GetSpzFrameFormats(), SwTextNode::GetText(), SwNode::GetTextNode(), SfxBoolItem::GetValue(), IS_IN_CHAIN, SwFrameFormat::IsLowerOf(), NOT_EMPTY, NOT_FOUND, OK, SELF, SOURCE_CHAINED, and WRONG_AREA.
Referenced by Chain(), and SwFEShell::Chainable().
void SwDoc::ChangeAuthorityData | ( | const SwAuthEntry * | pNewData | ) |
Definition at line 769 of file docfld.cxx.
References SwAuthorityFieldType::ChangeEntryContent(), sw::proofreadingiterator::get(), IDocumentFieldsAccess::GetFieldTypes(), getIDocumentFieldsAccess(), i, INIT_FLDTYPES, TableOfAuthorities, and SwFieldType::Which().
Referenced by SwEditShell::ChangeAuthorityData().
void SwDoc::ChangeDBFields | ( | const std::vector< OUString > & | rOldNames, |
const OUString & | rNewName | ||
) |
Definition at line 608 of file docfld.cxx.
References SwField::ChgTyp(), Database, DatabaseName, DB_DELIM, DbNextSet, DbNumSet, DbSetNumber, SwTextField::ExpandTextField(), GetAttrPool(), SwDBFieldType::GetColumnName(), SwSection::GetCondition(), GetDBData(), GetExp, SwFormatField::GetField(), SwField::GetFormula(), getIDocumentFieldsAccess(), getIDocumentState(), SwNode::GetNodes(), SwField::GetPar1(), SwDBNameInfField::GetRealDBData(), GetSections(), SwFormatField::GetTextField(), SwTextField::GetTextNode(), o3tl::getToken(), SwField::GetTyp(), HiddenPara, HiddenText, IDocumentFieldsAccess::InsertFieldType(), SwNodes::IsDocNodes(), IsNameInArray(), n, SwDBData::nCommandType, SwFormatField::RegisterToFieldType(), ReplaceUsedDBs(), RES_TXTATR_FIELD(), RES_TXTATR_INPUTFIELD(), SwDBData::sCommand, SwDBData::sDataSource, SwSection::SetCondition(), SetExp, IDocumentState::SetModified(), SwField::SetPar1(), SwField::SetPar2(), SwVectorModifyBase< Value >::size(), Table, o3tl::toInt32(), and SwFieldType::Which().
Referenced by SwEditShell::ChangeDBFields().
Definition at line 1756 of file doc.cxx.
References GetIDocumentUndoRedo().
Referenced by SwUndoTOXChange::RepeatImpl(), and SwTOXMgr::UpdateOrInsertTOX().
void SwDoc::CheckDefaultPageFormat | ( | ) |
The html import sometimes overwrites the page sizes set in the page descriptions.
This function is used to correct this.
Definition at line 991 of file docdesc.cxx.
References SwPageDesc::GetFirstLeft(), SwPageDesc::GetFirstMaster(), SwFormat::GetFrameSize(), SvxSizeItem::GetHeight(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), GetPageDesc(), GetPageDescCnt(), SwPageDesc::GetPoolFormatId(), SvxSizeItem::GetWidth(), i, INVALID_TWIPS, and lcl_DefaultPageFormat().
Referenced by SwDocShell::ToggleLayoutMode().
void SwDoc::CheckForUniqueItemForLineFillNameOrIndex | ( | SfxItemSet & | rSet | ) |
Definition at line 480 of file docfly.cxx.
References SfxItemIter::GetCurItem(), getIDocumentDrawModelAccess(), IDocumentDrawModelAccess::GetOrCreateDrawModel(), IsInvalidItem(), SfxItemIter::NextItem(), SfxItemSet::Put(), rSet, XATTR_FILLBITMAP(), XATTR_FILLFLOATTRANSPARENCE(), XATTR_FILLGRADIENT(), XATTR_FILLHATCH(), XATTR_LINEDASH(), XATTR_LINEEND(), and XATTR_LINESTART().
Referenced by PropValuesToAutoStyleItemSet(), SwFormat::SetFormatAttr(), and SwDocStyleSheet::SetItemSet().
bool SwDoc::ChgAnchor | ( | const SdrMarkList & | _rMrkList, |
RndStdIds | _eAnchorType, | ||
const bool | _bSameOnly, | ||
const bool | _bPosCorr | ||
) |
Definition at line 716 of file docfly.cxx.
References SwRect::Bottom(), SwTextBoxHelper::changeAnchor(), SwDrawContact::ConnectToLayout(), SwRect::Contains(), SwTextNode::DeleteAttributes(), END, FindAnchor(), SwFrame::FindFlyFrame(), SwDrawContact::GetAnchoredObj(), SwContact::GetAnchorFormat(), SwDrawContact::GetAnchorFrame(), SwContact::GetAnchorId(), SwFormatAnchor::GetAnchorId(), sw::GetAtPageRelOrientation(), SwFormat::GetContent(), SwFormatAnchor::GetContentAnchor(), SwFormatContent::GetContentIdx(), SwPosition::GetContentIndex(), GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), SwTextAttr::GetFlyCnt(), SwContact::GetFormat(), GetFormat(), SwFrameAreaDefinition::getFrameArea(), SwFormat::GetHoriOrient(), getIDocumentLayoutAccess(), getIDocumentState(), GetIDocumentUndoRedo(), SwContentNode::getLayoutFrame(), SdrMarkList::GetMark(), SdrMarkList::GetMarkCount(), SdrMark::GetMarkedSdrObj(), SwRootFrame::GetModelPositionForViewPoint(), SwFrame::GetNext(), SwPosition::GetNode(), SwNoTextFrame::GetNode(), GetNodes(), SwAnchoredObject::GetObjRect(), SwFrameFormat::GetOtherTextBoxFormats(), SdrObject::getParentSdrObjectFromSdrObject(), SwFormatHoriOrient::GetRelationOrient(), SwTextFrame::GetText(), SwTextNode::GetTextAttrForCharAt(), SwNode::GetTextNode(), SwTextFrame::GetTextNodeForParaProps(), GetUserCall(), Point::getX(), i, INSATTR, SwTextNode::InsertItem(), SwDrawVirtObj::IsConnected(), SwFrame::IsProtected(), SwFrame::IsRightToLeft(), SwFrame::IsTextFrame(), SwFrame::IsVertical(), SwLayoutFrame::Lower(), SwTextFrame::MapViewToModelPos(), SwTextFrame::Prepare(), RES_TXTATR_FLYCNT(), SAL_INFO, SwFormatAnchor::SetAnchor(), SetAttr(), IDocumentState::SetModified(), SetOnlyText, SwFormatAnchor::SetPageNum(), SwFormatHoriOrient::SetRelationOrient(), SwFormatAnchor::SetType(), Point::setX(), SwRect::SVRect(), SwTextBoxHelper::synchronizeGroupTextBoxProperty(), tools::Rectangle::TopLeft(), tools::Rectangle::TopRight(), SwAnchoredObject::UpdateObjInSortedList(), and Point::Y().
Referenced by SwFmDrawPage::group(), SwXShape::setPropertyValue(), and SwFmDrawPage::ungroup().
void SwDoc::ChgDBData | ( | const SwDBData & | rNewData | ) |
Definition at line 467 of file doc.cxx.
References SwDBManager::CommitLastRegistrations(), DatabaseName, getIDocumentFieldsAccess(), getIDocumentState(), IDocumentFieldsAccess::GetSysFieldType(), m_pDBManager, maDBData, IDocumentState::SetModified(), and SwFieldType::UpdateFields().
Referenced by SwXDocumentSettings::_setSingleValue(), SwEditShell::ChgDBData(), and sw::DocumentFieldsManager::UpdateField().
void SwDoc::ChgFormat | ( | SwFormat & | rFormat, |
const SfxItemSet & | rSet | ||
) |
Definition at line 1890 of file docfmt.cxx.
References SfxItemSet::Differentiate(), SwFormat::GetAttrSet(), SfxItemIter::GetCurItem(), GetIDocumentUndoRedo(), SfxItemSet::InvalidateItem(), SfxItemIter::NextItem(), SfxItemSet::Put(), rSet, and SwFormat::SetFormatAttr().
Referenced by sw::ThemeColorChanger::apply(), SwEditShell::FillByEx(), SwUndoFormatCreate::RedoImpl(), SwDocStyleSheet::SetItemSet(), SwUndoFormatDelete::UndoImpl(), and SwTOXBaseSection::Update().
void SwDoc::ChgNumRuleFormats | ( | const SwNumRule & | rRule | ) |
Definition at line 1095 of file docnum.cxx.
References FindNumRulePtr(), SwUndoInsNum::GetHistory(), getIDocumentState(), GetIDocumentUndoRedo(), SwNumRule::GetName(), lcl_ChgNumRule(), SwUndoInsNum::SetLRSpaceEndPos(), and IDocumentState::SetModified().
Referenced by SwEditShell::ChgNumRuleFormats(), SwUndoInsNum::RedoImpl(), SwUndoInsNum::RepeatImpl(), SwDocStyleSheet::SetItemSet(), SwDocStyleSheet::SetNumRule(), and SwUndoInsNum::UndoImpl().
void SwDoc::ChgPageDesc | ( | const OUString & | rName, |
const SwPageDesc & | rDesc | ||
) |
Definition at line 978 of file docdesc.cxx.
References ChgPageDesc(), and FindPageDesc().
Referenced by sw::ThemeColorChanger::apply(), SwViewShell::ChgAllPageOrientation(), SwViewShell::ChgAllPageSize(), ChgPageDesc(), SwCSS1Parser::ChgPageDesc(), SwFEShell::ChgPageDesc(), lcl_CopyFollowPageDesc(), SwUndoPageDesc::RedoImpl(), SwDocStyleSheet::SetFollow(), SwDocStyleSheet::SetItemSet(), SwDocStyleSheet::SetName(), SwUndoPageDesc::UndoImpl(), UpdatePageDescs(), and SwWriter::Write().
void SwDoc::ChgPageDesc | ( | size_t | i, |
const SwPageDesc & | rChged | ||
) |
Definition at line 394 of file docdesc.cxx.
References SwPageDesc::ChgFirstShare(), SwPageDesc::ChgFooterShare(), SwPageDesc::ChgHeaderShare(), CopyMasterFooter(), CopyMasterHeader(), IDocumentContentOperations::DeleteSection(), EMPTY, SwNode::EndOfSectionIndex(), SwIterator< TElementType, TSource, eMode >::First(), GetAllLayouts(), SfxDispatcher::GetBindings(), SwFormatContent::GetContentIdx(), IDocumentLayoutAccess::GetCurrentLayout(), SfxShell::GetDispatcher(), GetDocShell(), SwPageDesc::GetFirstLeft(), SwPageDesc::GetFirstMaster(), SwPageDesc::GetFollow(), SwFormat::GetFooter(), SwFormatFooter::GetFooterFormat(), SwTextAttr::GetFootnote(), GetFootnoteIdxs(), SwPageDesc::GetFootnoteInfo(), SwFormat::GetFormatAttr(), SwFormat::GetHeader(), SwFormatHeader::GetHeaderFormat(), getIDocumentContentOperations(), getIDocumentFieldsAccess(), getIDocumentLayoutAccess(), getIDocumentState(), GetIDocumentUndoRedo(), SwPageDesc::GetLandscape(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), SwPageDesc::GetName(), SwNodeIndex::GetNode(), SwFormatFootnote::GetNumber(), SvxNumberType::GetNumberingType(), SwFormatFootnote::GetNumberRLHidden(), SwFormatFootnote::GetNumStr(), SwPageDesc::GetNumType(), SwClient::GetRegisteredIn(), SwPageDesc::GetRegisterFormatColl(), SwPageDesc::GetStashedFrameFormat(), IDocumentFieldsAccess::GetSysFieldType(), SwPageDesc::GetUseOn(), SwPageDesc::HasStashedFormat(), HEADER_FOOTER, i, SfxBindings::Invalidate(), SwNode::IsContentNode(), SwPageDesc::IsFirstShared(), SwPageDesc::IsFooterShared(), SwPageDesc::IsHeaderShared(), lcl_DescSetAttr(), m_PageDescs, SwPageDesc::m_pFollow, Mirror, nPos, PageNumber, SwCursorShell::ParkCursor(), RefPageGet, SwPageDesc::RemoveStashedFormat(), RES_FOOTER(), RES_HEADER(), SwFormat::ResetFormatAttr(), SwPageDesc::SetFollow(), SwPageDesc::SetFootnoteInfo(), SwFormat::SetFormatAttr(), SwPageDesc::SetLandscape(), IDocumentState::SetModified(), SwPageDesc::SetName(), SwFormatContent::SetNewContentIdx(), SwTextFootnote::SetNumber(), SwPageDesc::SetNumType(), SwPageDesc::SetRegisterFormatColl(), SwPageDesc::SetUseOn(), SID_ATTR_PAGE_COLUMN, o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), SwPageDescs::size(), SwPageDesc::StashFrameFormat(), and SwFieldType::UpdateFields().
void SwDoc::ChgTableStyle | ( | const OUString & | rName, |
const SwTableAutoFormat & | rNewFormat | ||
) |
Definition at line 4624 of file ndtbl.cxx.
References SwTableAutoFormatTable::FindAutoFormat(), SwTable::FindTable(), GetDocShell(), getIDocumentState(), GetIDocumentUndoRedo(), GetTableFrameFormat(), GetTableFrameFormatCount(), SwTable::GetTableNode(), SwTable::GetTableStyleName(), GetTableStyles(), i, IDocumentState::SetModified(), and SwTableAutoFormat::SetName().
Referenced by SwUndoTableStyleUpdate::RedoImpl(), SwUndoTableStyleUpdate::UndoImpl(), and SwDocShell::UpdateStyle().
void SwDoc::ChkBoxNumFormat | ( | SwTableBox & | rCurrentBox, |
bool | bCallUpdate | ||
) |
Definition at line 4035 of file ndtbl.cxx.
References AUTOUPD_FIELD_AND_CHARTS, SwTableBox::ClaimFrameFormat(), END, SwNode::FindTableNode(), GetAttrPool(), GetDfltAttr(), GetDocumentSettingManager(), SwTableBox::GetFrameFormat(), getIDocumentFieldsAccess(), getIDocumentState(), GetIDocumentUndoRedo(), SwFormat::GetItemIfSet(), SwFormat::GetItemState(), GetNumberFormatter(), SwTableBox::GetSttNd(), SwTableNode::GetTable(), SvNumberFormatter::GetType(), CntUInt32Item::GetValue(), SwTableBox::HasNumContent(), IsInsTableChangeNumFormat(), IsInsTableFormatNum(), SwTableBox::IsNumberChanged(), SfxItemSet::Put(), RES_BOXATR_FORMAT(), RES_BOXATR_FORMULA(), RES_BOXATR_VALUE(), SwFormat::ResetFormatAttr(), SwFormat::SetFormatAttr(), IDocumentState::SetModified(), TABLE_AUTOFMT, SwTable::UpdateCharts(), and IDocumentFieldsAccess::UpdateTableFields().
Referenced by SwCursorShell::CheckTableBoxContent(), TextToTable(), and SwUndoTableToText::UndoImpl().
void SwDoc::ChkCondColls | ( | ) |
Definition at line 1822 of file doc.cxx.
References mpTextFormatCollTable, n, RES_CONDTXTFMTCOLL(), and SwFormat::Which().
Referenced by NumUpDown(), and OutlineUpDown().
|
inline |
Definition at line 1673 of file doc.hxx.
References x.
Referenced by PaMCorrAbs(), PaMCorrRel(), ~SwDoc(), and SwXTextPortionEnumeration::~SwXTextPortionEnumeration().
void SwDoc::ClearBoxNumAttrs | ( | SwNode & | rNode | ) |
Definition at line 4237 of file ndtbl.cxx.
References SwTableBox::ClaimFrameFormat(), SwNode::EndOfSectionIndex(), SwNode::FindSttNodeByType(), SwNode::FindTableNode(), SwFormat::GetAttrSet(), GetDfltAttr(), SwTableBox::GetFrameFormat(), getIDocumentState(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), GetNumberFormatter(), SwTableNode::GetTable(), CntUInt32Item::GetValue(), RES_BOXATR_FORMAT(), RES_BOXATR_FORMULA(), RES_BOXATR_VALUE(), SwFormat::ResetFormatAttr(), rSet, SwFormat::SetFormatAttr(), IDocumentState::SetModified(), and SwTableBoxStartNode.
Referenced by SwEditShell::AppendTextNode(), InsertGlossary(), SwFEShell::Paste(), and SwEditShell::SplitNode().
void SwDoc::ClearDoc | ( | ) |
Definition at line 658 of file docnew.cxx.
References AddNumRule(), SwTextNode::ChgFormatColl(), SwPageDescs::clear(), sw::DocumentFieldsManager::ClearFieldTypes(), ClrContourCache(), SwNodes::Delete(), SwRedlineTable::DeleteAndDestroyAll(), SwExtraRedlineTable::DeleteAndDestroyAll(), IDocumentListsAccess::deleteListForListStyle(), IDocumentLayoutAccess::DelLayoutFormat(), DelPageDesc(), sw::DocumentDrawModelManager::DrawNotifyUndoHdl(), SwPageDescs::erase(), FindPageDesc(), sw::proofreadingiterator::get(), numfunc::GetDefaultPositionAndSpaceMode(), GetDocumentDrawModelManager(), GetDocumentFieldsManager(), GetDocumentSettingManager(), IDocumentRedlineAccess::GetExtraRedlineTable(), GetFormat(), getIDocumentLayoutAccess(), getIDocumentListsAccess(), getIDocumentRedlineAccess(), getIDocumentStylePoolAccess(), GetIDocumentUndoRedo(), SwNodeIndex::GetIndex(), SwPageDesc::GetName(), SwNodeIndex::GetNode(), GetNodes(), SwNumRule::GetOutlineRuleName(), IDocumentStylePoolAccess::GetPageDescFromPool(), IDocumentRedlineAccess::GetRedlineTable(), InitTOXTypes(), lock(), m_PageDescs, MakePageDesc(), SwNodes::MakeTextNode(), maNumRuleMap, mNumberFormatterMutex, mpACEWord, mpCharFormatTable, mpDfltTextFormatColl, mpEndNoteInfo, mpFootnoteInfo, mpFrameFormatTable, mpGrfFormatCollTable, mpMarkManager, mpNumberFormatter, mpNumRuleTable, mpOutlineRule, mpSpzFrameFormatTable, mpTextFormatCollTable, OLD_NUMBERING, OUTLINE_RULE, PaMCorrAbs(), SwPageDescs::push_back(), RES_POOLCOLL_STANDARD, RES_POOLPAGE_STANDARD, SwTextNode::ResetAllAttr(), SwTextNode::SetAttr(), SwNumRule::SetCountPhantoms(), and SwPageDescs::size().
Referenced by SwOneExampleFrame::ClearDocument().
void SwDoc::ClearLineNumAttrs | ( | SwPosition const & | rPos | ) |
Definition at line 4196 of file ndtbl.cxx.
References SwUndoDelNum::AddNode(), SfxStringItem::Clone(), fnMoveBackward, GetAttrPool(), SwNode::GetDoc(), SwUndoDelNum::GetHistory(), GetIDocumentUndoRedo(), SfxItemSet::GetItemIfSet(), SwPaM::GetPointContentNode(), SwTextNode::GetText(), SwNode::GetTextNode(), SwTextNode::IsNumbered(), SwNode::IsTextNode(), SwPaM::Move(), SfxItemSet::Put(), SwRegHistory::RegisterInModify(), RES_PARATR_BEGIN(), RES_PARATR_END(), RES_PARATR_NUMRULE(), rSet, and SwTextNode::SetAttr().
Referenced by SwWrtShell::InsertPageBreak().
rtl::Reference< SdrObject > SwDoc::CloneSdrObj | ( | const SdrObject & | rObj, |
bool | bMoveWithinDoc = false , |
||
bool | bInsInPage = true |
||
) |
Definition at line 108 of file doclay.cxx.
References SwDrawModel::AllocPage(), SdrObject::CloneSdrObject(), IDocumentDrawModelAccess::GetDrawModel(), getIDocumentDrawModelAccess(), IDocumentDrawModelAccess::GetInvisibleLayerIdByVisibleOne(), SdrObject::GetLayer(), IDocumentDrawModelAccess::GetOrCreateDrawModel(), SdrModel::GetPage(), SdrObjList::InsertObjectThenMakeNameUnique(), FmFormModel::InsertPage(), sName, u, and xModel.
Referenced by SwFEShell::Copy(), and SwFEShell::CopyDrawSel().
tools::Long SwDoc::CompareDoc | ( | const SwDoc & | rDoc | ) |
Definition at line 1832 of file doccomp.cxx.
References a, Auto, ByChar, ByWord, CmpOptions, EMPTY, getIDocumentRedlineAccess(), getIDocumentState(), GetIDocumentUndoRedo(), IDocumentRedlineAccess::GetRedlineFlags(), getRsidRoot(), IDocumentState::IsModified(), On, IDocumentState::ResetModified(), IDocumentState::SetModified(), IDocumentRedlineAccess::SetRedlineFlags(), ShowDelete, ShowInsert, and SW_MOD.
Referenced by SwEditShell::CompareDoc().
bool SwDoc::ContainsHiddenChars | ( | ) | const |
Checks if any of the text node contains hidden characters.
Used for optimization. Changing the view option 'view hidden text' has to trigger a reformatting only if some of the text is hidden.
Definition at line 1798 of file doc.cxx.
References Count, GetNodes(), SwNode::GetTextNode(), SwTextNode::HasHiddenCharAttribute(), SwNode::IsTextNode(), and n.
Referenced by SwViewOptionAdjust_Impl::AdjustViewOptions(), and SwViewShell::ImplApplyViewOptions().
|
inline |
Definition at line 1560 of file doc.hxx.
Referenced by WW8Export::WriteFkpPlcUsw().
bool SwDoc::ContainsPageDesc | ( | const SwPageDesc * | pDesc, |
size_t * | pPos | ||
) | const |
Definition at line 952 of file docdesc.cxx.
References SwPageDescs::contains(), SwPageDesc::GetName(), lcl_FindPageDesc(), m_PageDescs, and SAL_WARN_IF.
Referenced by SwCSS1Parser::ChgPageDesc(), SwFEShell::GetMousePageDesc(), and SwCursorShell::SetCursorInHdFt().
bool SwDoc::ConvertFieldsToText | ( | SwRootFrame const & | rLayout | ) |
Definition at line 1611 of file doc.cxx.
References Chapter, Database, IDocumentContentOperations::DeleteAndJoin(), SwPaM::DeleteMark(), SwPaM::End(), SwCursorShell::EndOfInputFieldAtPos(), SwField::ExpandField(), fnMoveBackward, SwFieldType::GatherFields(), GetExp, SwFormatField::GetField(), IDocumentFieldsAccess::GetFieldTypes(), SwTextAttr::GetFormatField(), getIDocumentContentOperations(), getIDocumentFieldsAccess(), getIDocumentState(), GetIDocumentUndoRedo(), SwPaM::GetMark(), SwNode::GetNodes(), SwPaM::GetPoint(), SwTextField::GetpTextNode(), SwTextAttr::GetStart(), sw::DocumentFieldsManager::GetTextFieldAtPos(), SwField::GetTyp(), Input, IDocumentContentOperations::InsertString(), SwNodes::IsDocNodes(), IsInHeaderFooter(), SwDBField::IsInitialized(), IDocumentFieldsAccess::LockExpFields(), SwPaM::Move(), nCount, nType, PageNumber, Postit, RefPageGet, RefPageSet, RES_TXTATR_INPUTFIELD(), SwPosition::SetContent(), SetExp, SwPaM::SetMark(), IDocumentState::SetModified(), UI_REPLACE, IDocumentFieldsAccess::UnlockExpFields(), SwFieldType::Which(), and SwTextAttr::Which().
Referenced by SwEditShell::ConvertFieldsToText().
SwCharFormat * SwDoc::CopyCharFormat | ( | const SwCharFormat & | rFormat | ) |
copy the char format
Definition at line 1184 of file docfmt.cxx.
References CopyFormat(), GetCharFormats(), GetDfltCharFormat(), and MakeCharFormat_().
Referenced by SwNumRule::CheckCharFormats(), SwNumRule::CopyNumRule(), SwAttrSet::CopyToModify(), lcl_CopyHint(), and SwAttrSet::SetModifyAtAttr().
|
inline |
Copy footer (with contents) from SrcFormat to DestFormat.
(can also be copied into other document).
Definition at line 914 of file doc.hxx.
Referenced by CopyPageDesc(), and SwWW8ImplReader::CopyPageDescHdFt().
|
private |
Copy the formats to itself.
Definition at line 1141 of file docfmt.cxx.
References SwFormat::CopyAttrs(), CopyFormat(), SwFormat::DerivedFrom(), SwFormatsBase::GetFormat(), SwFormatsBase::GetFormatCount(), SwFormat::GetName(), SwFormat::GetPoolFormatId(), SwFormat::GetPoolHelpId(), SwFormat::IsAuto(), n, SwFormat::SetAuto(), SwFormat::SetPoolFormatId(), SwFormat::SetPoolHelpId(), and SwFormat::SetPoolHlpFileId().
Referenced by CopyCharFormat(), CopyFormat(), and CopyFrameFormat().
|
private |
Definition at line 1284 of file docfmt.cxx.
References SwFormat::DelDiffs(), SwFormat::DerivedFrom(), SwFormatsBase::FindFormatByName(), FindPageDesc(), SwTextFormatColl::GetAssignedOutlineStyleLevel(), GetAttrPool(), SwFormat::GetAttrSet(), SwConditionTextFormatColl::GetCondColls(), SwFormatsBase::GetFormat(), SwFormatsBase::GetFormatCount(), SfxItemSet::GetItemIfSet(), SwFormat::GetName(), SwPageDesc::GetName(), SwTextFormatColl::GetNextTextFormatColl(), SwFormatPageDesc::GetPageDesc(), SwAttrSet::GetPool(), SwFormat::GetPoolFormatId(), SwFormat::GetPoolHelpId(), SwTextFormatColl::IsAssignedToListLevelOfOutlineStyle(), SwFormat::IsAuto(), SwFormat::IsDefault(), MakeCondTextFormatColl(), MakePageDesc(), SfxItemSet::Put(), SwFormatPageDesc::RegisterToPageDesc(), RES_CONDTXTFMTCOLL(), RES_PAGEDESC(), RES_TXTFMTCOLL(), SwFormat::SetAuto(), SwFormat::SetDerivedFrom(), SwFormat::SetFormatAttr(), SwTextFormatColl::SetNextTextFormatColl(), SwFormat::SetPoolFormatId(), SwFormat::SetPoolHelpId(), SwFormat::SetPoolHlpFileId(), and SwFormat::Which().
Referenced by ReplaceStyles().
SwFrameFormat * SwDoc::CopyFrameFormat | ( | const SwFrameFormat & | rFormat | ) |
copy the frame format
Definition at line 1177 of file docfmt.cxx.
References CopyFormat(), GetDfltFrameFormat(), GetFrameFormats(), and MakeFrameFormat_().
Referenced by sw::DocumentLayoutManager::CopyLayoutFormat().
SwGrfFormatColl * SwDoc::CopyGrfColl | ( | const SwGrfFormatColl & | rColl | ) |
copy the graphic nodes
Definition at line 1258 of file docfmt.cxx.
References SwFormat::CopyAttrs(), CopyGrfColl(), SwFormat::DerivedFrom(), SwFormat::GetName(), SwFormat::GetPoolFormatId(), SwFormat::GetPoolHelpId(), MakeGrfFormatColl(), mpDfltGrfFormatColl, mpGrfFormatCollTable, SwFormat::SetPoolFormatId(), SwFormat::SetPoolHelpId(), and SwFormat::SetPoolHlpFileId().
Referenced by CopyGrfColl(), and SwGrfNode::MakeCopy().
|
inline |
Copy header (with contents) from SrcFormat to DestFormat (can also be copied into other document).
Definition at line 909 of file doc.hxx.
Referenced by CopyPageDesc(), and SwWW8ImplReader::CopyPageDescHdFt().
|
private |
Definition at line 317 of file docdesc.cxx.
References SwNodeRange::aEnd, SwNodeRange::aStart, SwNodes::Copy_(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwNode::EndOfSectionNode(), GetAttrPool(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), GetDfltFrameFormat(), GetDocumentContentOperationsManager(), SwPageDesc::GetFirstMaster(), SwFormat::GetFooter(), SwFormatFooter::GetFooterFormat(), getIDocumentLayoutAccess(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), SwNodeIndex::GetNode(), GetNodes(), SwFormatFooter::IsActive(), SwPageDesc::IsFirstShared(), SwPageDesc::IsFooterShared(), lcl_DescSetAttr(), SwNodes::MakeEmptySection(), SwFormat::SetFormatAttr(), and SwFooterStartNode.
Referenced by ChgPageDesc().
|
private |
Definition at line 239 of file docdesc.cxx.
References SwNodeRange::aEnd, SwNodeRange::aStart, SwNodes::Copy_(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwNode::EndOfSectionNode(), GetAttrPool(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), GetDfltFrameFormat(), GetDocumentContentOperationsManager(), SwPageDesc::GetFirstMaster(), SwFormat::GetHeader(), SwFormatHeader::GetHeaderFormat(), getIDocumentLayoutAccess(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), SwNodeIndex::GetNode(), GetNodes(), SwFormatHeader::IsActive(), SwPageDesc::IsFirstShared(), SwPageDesc::IsHeaderShared(), lcl_DescSetAttr(), SwNodes::MakeEmptySection(), SwFormat::SetFormatAttr(), and SwHeaderStartNode.
Referenced by ChgPageDesc().
void SwDoc::CopyPageDesc | ( | const SwPageDesc & | rSrcDesc, |
SwPageDesc & | rDstDesc, | ||
bool | bCopyPoolIds = true |
||
) |
Copy the complete PageDesc - beyond document and "deep"! Optionally copying of PoolFormatId, -HlpId can be prevented.
Definition at line 1436 of file docfmt.cxx.
References SfxItemSet::ClearItem(), CopyFooter(), CopyHeader(), CopyPageDesc(), SwFormat::DelDiffs(), FindPageDesc(), GetAllLayouts(), SwFormat::GetAttrSet(), IDocumentLayoutAccess::GetCurrentLayout(), SwPageDesc::GetFirstLeft(), SwPageDesc::GetFirstMaster(), SwPageDesc::GetFollow(), SwFormat::GetFooter(), SwPageDesc::GetFootnoteInfo(), SwFormat::GetHeader(), getIDocumentLayoutAccess(), SwPageDesc::GetLandscape(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), SwPageDesc::GetName(), SwPageDesc::GetNumType(), SwPageDesc::GetPoolFormatId(), SwPageDesc::GetPoolHelpId(), SwPageDesc::GetStashedFrameFormat(), SwPageDesc::IsFirstShared(), SwPageDesc::IsFooterShared(), SwPageDesc::IsHeaderShared(), MakePageDesc(), SfxItemSet::Put(), SwPageDesc::ReadUseOn(), RES_FOOTER(), RES_HEADER(), SwPageDesc::SetFollow(), SwPageDesc::SetFootnoteInfo(), SwFormat::SetFormatAttr(), SwPageDesc::SetLandscape(), SwPageDesc::SetNumType(), SwPageDesc::SetPoolFormatId(), SwPageDesc::SetPoolHelpId(), SwPageDesc::SetPoolHlpFileId(), SwPageDesc::StashFrameFormat(), and SwPageDesc::WriteUseOn().
Referenced by AppendDoc(), SwViewShell::ChgAllPageOrientation(), SwViewShell::ChgAllPageSize(), SwFEShell::ChgPageDesc(), CopyPageDesc(), SwAttrSet::CopyToModify(), SwCSS1Parser::GetPageDesc(), lcl_CopyFollowPageDesc(), SwDocShell::MakeByExample(), ReplaceStyles(), and SwDocStyleSheet::SetItemSet().
|
private |
Definition at line 1380 of file docfmt.cxx.
References SwNodeRange::aEnd, SwNodeRange::aStart, SfxPoolItem::Clone(), SwNodes::Copy_(), SwFormat::CopyAttrs(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwNode::EndOfSectionNode(), GetAttrPool(), SwFormat::GetAttrSet(), GetDfltFrameFormat(), SwFormat::GetDoc(), GetDocumentContentOperationsManager(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), GetNodes(), SwNodes::MakeEmptySection(), RES_CNTNT(), RES_FOOTER(), RES_HEADER(), SwFormat::ResetFormatAttr(), SwFormat::SetFormatAttr(), SwFooterStartNode, and SwHeaderStartNode.
SwTextFormatColl * SwDoc::CopyTextColl | ( | const SwTextFormatColl & | rColl | ) |
copy TextNodes
Definition at line 1192 of file docfmt.cxx.
References SwTextFormatColl::AssignToListLevelOfOutlineStyle(), SwFormat::CopyAttrs(), CopyTextColl(), SwFormat::DerivedFrom(), FindNumRulePtr(), FindTextFormatCollByName(), SwTextFormatColl::GetAssignedOutlineStyleLevel(), GetAttrPool(), SwConditionTextFormatColl::GetCondColls(), SwFormat::GetDoc(), getIDocumentState(), SwFormat::GetItemIfSet(), SwFormat::GetName(), SwTextFormatColl::GetNextTextFormatColl(), SwFormat::GetPoolFormatId(), SwFormat::GetPoolHelpId(), CntUnencodedStringItem::GetValue(), SwTextFormatColl::IsAssignedToListLevelOfOutlineStyle(), SwNumRule::IsAutoRule(), MakeNumRule(), MakeTextFormatColl(), mpDfltTextFormatColl, mpTextFormatCollTable, RES_CONDTXTFMTCOLL(), RES_PARATR_NUMRULE(), SwFormat::SetAuto(), SwNumRule::SetInvalidRule(), IDocumentState::SetModified(), SwTextFormatColl::SetNextTextFormatColl(), SwFormat::SetPoolFormatId(), SwFormat::SetPoolHelpId(), SwFormat::SetPoolHlpFileId(), and SwFormat::Which().
Referenced by SwTextNode::CopyCollFormat(), CopyTextColl(), SwTable::MakeCopy(), SwTextNode::MakeCopy(), and SwConditionTextFormatColl::SetConditions().
void SwDoc::CorrAbs | ( | const SwNode & | rOldNode, |
const SwPosition & | rNewPos, | ||
const sal_Int32 | nOffset = 0 , |
||
bool | bMoveCursor = false |
||
) |
Definition at line 171 of file doccorr.cxx.
References SwPosition::AdjustContent(), IDocumentMarkAccess::correctMarksAbsolute(), SwRedlineTable::DeleteAndDestroy(), SwPaM::End(), SwRangeRedline::GetContentIdx(), SwNode::GetContentNode(), getIDocumentMarkAccess(), getIDocumentRedlineAccess(), SwPaM::GetMark(), SwPaM::GetPoint(), IDocumentRedlineAccess::GetRedlineTable(), SwContentNode::Len(), n, PaMCorrAbs(), SwRedlineTable::size(), and SwPaM::Start().
Referenced by sw::DocumentContentOperationsManager::DelFullPara(), SwTextNode::JoinNext(), SwTextNode::JoinPrev(), lcl_CpyBox(), SwUndoUpdateIndex::RedoImpl(), SwUndo::RemoveIdxFromRange(), SwUndo::RemoveIdxFromSection(), SwUndoSaveSection::SaveSection(), SplitDoc(), SwUndoUpdateIndex::UndoImpl(), SwUndoTableMerge::UndoImpl(), and SwTOXBaseSection::Update().
|
static |
Definition at line 227 of file doccorr.cxx.
References DelBookmarks(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), SwContentNode::Len(), and PaMCorrAbs().
|
static |
Definition at line 213 of file doccorr.cxx.
References DelBookmarks(), SwPaM::End(), SwPosition::GetContentIndex(), SwPosition::GetNode(), PaMCorrAbs(), and SwPaM::Start().
void SwDoc::CorrRel | ( | const SwNode & | rOldNode, |
const SwPosition & | rNewPos, | ||
const sal_Int32 | nOffset = 0 , |
||
bool | bMoveCursor = false |
||
) |
Definition at line 307 of file doccorr.cxx.
References IDocumentMarkAccess::correctMarksRelative(), SwPosition::GetContentIndex(), getIDocumentMarkAccess(), getIDocumentRedlineAccess(), IDocumentRedlineAccess::GetRedlineTable(), p, and PaMCorrRel().
Referenced by sw::DocumentContentOperationsManager::MoveAndJoin(), MoveParagraphImpl(), and sw_JoinText().
Definition at line 826 of file docedt.cxx.
References SwTextNode::CountWords(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNode(), SwTextNode::GetText(), SwNode::GetTextNode(), and SwPaM::StartEnd().
Referenced by SwEditShell::CountWords(), and IMPL_LINK().
SfxObjectShell * SwDoc::CreateCopy | ( | bool | bCallInitNew, |
bool | bEmpty | ||
) | const |
Definition at line 893 of file docnew.cxx.
References CNTNT_DOC, SfxObjectShell::DoInitNew(), SfxObjectShell::GetBaseModel(), GetDocShell(), and SAL_INFO.
Referenced by SwXTextDocument::createClone(), and lcl_CreateWorkingDocument().
SwExtTextInput * SwDoc::CreateExtTextInput | ( | const SwPaM & | rPam | ) |
Definition at line 254 of file extinput.cxx.
References mpExtInputRing, and SwPaM::SetMark().
Referenced by SwEditShell::CreateExtTextInput().
std::shared_ptr< SwUnoCursor > SwDoc::CreateUnoCursor | ( | const SwPosition & | rPos, |
bool | bTableCursor = false |
||
) |
Definition at line 1810 of file doc.cxx.
References mvUnoCursorTable.
Referenced by sw::DocumentRedlineManager::AcceptRedline(), SwNavigationMgr::addEntry(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwXTextCursor::createEnumeration(), WW8TabDesc::CreateSwTable(), SwAccessibleParagraph::CreateUnoPortion(), SwXTextRange::CreateXTextRange(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), SwWW8ImplReader::End_Footnote(), DocxExportFilter::exportDocument(), RtfExportFilter::filter(), WW8TabDesc::FinishSwTable(), SwXCellRange::getCellRangeByPosition(), GetFormatAndCreateCursorFromRangeRep(), SwSpellDialogChildWindow::GetNextWrongSentence(), SwXTextTable::getPropertyValue(), sw::GetRanges(), SwXTextPortion::init(), SwXTableRows::insertByIndex(), SwXTableColumns::insertByIndex(), lcl_SelectParaAndReset(), Writer::NewUnoCursor(), SwXTableRows::removeByIndex(), SwXTableColumns::removeByIndex(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), WW8ReaderSave::Restore(), SwXParagraph::setPropertyToDefault(), SwXTextTable::setPropertyValue(), SwWW8ImplReader::StartApo(), SwWW8ImplReader::SwWW8ImplReader(), SwXTextPortionEnumeration::SwXTextPortionEnumeration(), SwXTextTableCursor::SwXTextTableCursor(), StgWriter::Write(), Writer::Write(), and SwWriter::Write().
SwDoc::DECL_DLLPRIVATE_LINK | ( | CalcFieldValueHdl | , |
EditFieldInfo * | , | ||
void | |||
) |
|
private |
void SwDoc::DelCharFormat | ( | size_t | nFormat, |
bool | bBroadcast = false |
||
) |
Delete the formats.
Definition at line 678 of file docfmt.cxx.
References BroadcastStyleOperation(), getIDocumentState(), GetIDocumentUndoRedo(), SwFormat::GetName(), mpCharFormatTable, and IDocumentState::SetModified().
Referenced by DelCharFormat(), SwUndoCharFormatCreate::Delete(), SwUndoCharFormatDelete::Delete(), lcl_DeleteInfoStyles(), and SwDocStyleSheetPool::Remove().
void SwDoc::DelCharFormat | ( | SwCharFormat const * | pFormat, |
bool | bBroadcast = false |
||
) |
Definition at line 698 of file docfmt.cxx.
References DelCharFormat(), and mpCharFormatTable.
void SwDoc::DeleteAutoCorrExceptWord | ( | ) |
Definition at line 821 of file docedt.cxx.
References mpACEWord.
Referenced by sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::InsertString(), sw::DocumentContentOperationsManager::Overwrite(), and sw::DocumentStateManager::SetModified().
void SwDoc::DeleteCol | ( | const SwCursor & | rCursor | ) |
Definition at line 1904 of file ndtbl.cxx.
References Col, COL_DELETE, DeleteColumn, DeleteRowCol(), SwNode::FindTableBoxStartNode(), GetEditShell(), GetIDocumentUndoRedo(), SwPaM::GetPointNode(), GetTableSel(), and HasProtectedCells().
Referenced by SwXTableColumns::removeByIndex().
void SwDoc::DeleteExtTextInput | ( | SwExtTextInput * | pDel | ) |
Definition at line 263 of file extinput.cxx.
References SwExtTextInput::GetNext(), and mpExtInputRing.
Referenced by SwEditShell::DeleteExtTextInput().
void SwDoc::DeleteFormatRefMark | ( | const SwFormatRefMark * | pFormatRefMark | ) |
Definition at line 1127 of file doc.cxx.
References SwTextNode::DeleteAttribute(), SwpHints::DeRegister(), SwUndoResetAttr::GetHistory(), getIDocumentState(), GetIDocumentUndoRedo(), SwTextNode::GetpSwpHints(), SwTextAttr::GetStart(), SwTextRefMark::GetTextNode(), SwFormatRefMark::GetTextRefMark(), SwpHints::Register(), RES_TXTATR_REFMARK(), and IDocumentState::SetModified().
Referenced by SwContentTree::EditEntry(), and SwUndoResetAttr::RedoImpl().
void SwDoc::DeleteRow | ( | const SwCursor & | rCursor | ) |
Deleting Columns/Rows.
Definition at line 1806 of file ndtbl.cxx.
References SwPosition::Assign(), SwPaM::DeleteMark(), DeleteRowCol(), SwNode::EndOfSectionIndex(), SwTableBox::FindNextBox(), SwTableLine::FindNextBox(), SwTableBox::FindPreviousBox(), SwTableLine::FindPreviousBox(), SwNode::FindTableNode(), ForEach_FndLineCopyCol(), FndBox_::GetBox(), SwNode::GetContentNode(), GetEditShell(), SwTableBox::GetFrameFormat(), GetIDocumentUndoRedo(), FndBox_::GetLines(), SwNodeIndex::GetNode(), GetNodes(), SwPaM::GetPoint(), SwPaM::GetPointNode(), SwFormat::GetProtect(), SwTableBox::GetSttIdx(), SwTableBox::GetSttNd(), SwTableLine::GetTabBoxes(), SwTableNode::GetTable(), GetTableSel(), SwTable::GetTabLines(), SwTableBox::GetTabLines(), SwNodes::GoNext(), HasProtectedCells(), SvxProtectItem::IsContentProtected(), Row, ROW_DELETE, SwPaM::SetMark(), and SwTableLines::size().
Referenced by SwXTableRows::removeByIndex().
bool SwDoc::DeleteRowCol | ( | const SwSelBoxes & | rBoxes, |
RowColMode | eMode = RowColMode::DeleteRow |
||
) |
Definition at line 2093 of file ndtbl.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::back(), ClearFEShellTabCols(), DeleteColumn, DeleteProtected, SwTable::DeleteSel(), DelTable(), eMode, o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), SwNode::EndOfSectionIndex(), SwTable::ExpandColumnSelection(), SwTable::FindSuperfluousRows(), GetDocShell(), getIDocumentFieldsAccess(), getIDocumentState(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SwTableNode::GetTable(), SwTable::GetTabSortBoxes(), HasProtectedCells(), SwTable::IsNewModel(), SwTable::PrepareDeleteCol(), IDocumentFieldsAccess::SetFieldsDirty(), IDocumentState::SetModified(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), SwTable::SwitchFormulasToInternalRepresentation(), and TABLE_DELBOX.
Referenced by SwFEShell::DeleteCol(), DeleteCol(), SwFEShell::DeleteRow(), DeleteRow(), DeleteTable(), SwFEShell::DeleteTableSel(), and SwXTextTable::dispose().
bool SwDoc::DeleteSelection | ( | SwDrawView & | rDrawView | ) |
Definition at line 438 of file docdraw.cxx.
References SwDrawContact::Changed(), DelFrameFormat(), IDocumentLayoutAccess::DelLayoutFormat(), EMPTY, SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwContact::GetFormat(), getIDocumentLayoutAccess(), getIDocumentState(), GetIDocumentUndoRedo(), SdrObject::GetLastBoundRect(), SdrMarkList::GetMark(), SdrMarkList::GetMarkCount(), SdrMarkView::GetMarkedObjectList(), SdrMark::GetMarkedSdrObj(), SwViewShellImp::GetPageView(), SdrObject::getParentSdrObjectFromSdrObject(), SdrObject::GetUserCall(), GetUserCall(), i, SwDrawView::Imp(), SdrMarkView::MarkObj(), IDocumentState::SetModified(), and SdrObject::SetUserCall().
Referenced by SwDrawView::DeleteMarked().
bool SwDoc::DeleteTOX | ( | const SwTOXBase & | rTOXBase, |
bool | bDelNodes | ||
) |
Delete table of contents.
Definition at line 525 of file doctxm.cxx.
References sw::sidebar::aArr, IDocumentContentOperations::AppendTextNode(), CLEARTOXRANGE, DelSectionFormat(), SwNode::EndOfSectionNode(), fnMoveBackward, SwSectionFormat::GetChildSections(), SwSection::GetFormat(), getIDocumentContentOperations(), GetIDocumentUndoRedo(), SwPaM::GetPoint(), SwSectionFormat::GetSectionNode(), SwPaM::Move(), Not, PaMCorrAbs(), SwNode::StartOfSectionNode(), and ToxHeader.
Referenced by SwEditShell::DeleteGlobalDocContent(), SwEditShell::DeleteTOX(), and SwXDocumentIndex::dispose().
void SwDoc::DeleteTOXMark | ( | const SwTOXMark * | pTOXMark | ) |
Delete table of contents Mark.
Definition at line 155 of file doctxm.cxx.
References CH_TXTATR_INWORD, SwTextNode::DeleteAttribute(), IDocumentContentOperations::DeleteRange(), SwpHints::DeRegister(), SwUndoResetAttr::GetHistory(), getIDocumentContentOperations(), getIDocumentState(), GetIDocumentUndoRedo(), SwTextNode::GetpSwpHints(), SwTextAttr::GetStart(), SwTextNode::GetText(), SwTextTOXMark::GetTextNode(), SwTOXMark::GetTextTOXMark(), SwTextAttr::HasDummyChar(), SwpHints::Register(), RES_TXTATR_TOXMARK(), and IDocumentState::SetModified().
Referenced by SwXDocumentIndexMark::Impl::DeleteTOXMark(), and SwUndoResetAttr::RedoImpl().
void SwDoc::DelFrameFormat | ( | SwFrameFormat * | pFormat, |
bool | bBroadcast = false |
||
) |
Definition at line 705 of file docfmt.cxx.
References BroadcastStyleOperation(), GetIDocumentUndoRedo(), SwFormat::GetName(), GetSpzFrameFormats(), mpFrameFormatTable, and SAL_WARN.
Referenced by SwUndoFrameFormatCreate::Delete(), SwUndoFrameFormatDelete::Delete(), DeleteSelection(), sw::DocumentLayoutManager::DelLayoutFormat(), SwColumnFrame::DestroyImpl(), SwRootFrame::DestroyImpl(), GroupSelection(), lcl_DeleteInfoStyles(), SwWW8ImplReader::MungeTextIntoDrawBox(), SwWW8ImplReader::ReadChar(), and SwDocStyleSheetPool::Remove().
bool SwDoc::DelNumRule | ( | const OUString & | rName, |
bool | bBroadCast = false |
||
) |
Definition at line 1055 of file docnum.cxx.
References BroadcastStyleOperation(), IDocumentListsAccess::deleteListForListStyle(), IDocumentListsAccess::deleteListsByDefaultListStyle(), FindNumRule(), getIDocumentListsAccess(), getIDocumentState(), GetIDocumentUndoRedo(), GetOutlineNumRule(), IsUsed(), maNumRuleMap, mpNumRuleTable, nPos, and IDocumentState::SetModified().
Referenced by WW8ListManager::ImplDestroy(), lcl_DeleteInfoStyles(), SwUndoNumruleDelete::RedoImpl(), SwDocStyleSheetPool::Remove(), SwFltControlStack::SetAttrInDoc(), SwUndoNumruleCreate::UndoImpl(), and SwXNumberingRules::~SwXNumberingRules().
void SwDoc::DelNumRules | ( | const SwPaM & | rPam, |
SwRootFrame const * | pLayout = nullptr |
||
) |
Definition at line 1316 of file docnum.cxx.
References SwUndoDelNum::AddNode(), SwContentNode::ChkCondColl(), SwPaM::End(), SwContentNode::GetFormatColl(), SwUndoDelNum::GetHistory(), GetIDocumentUndoRedo(), SfxItemSet::GetItemState(), SwPosition::GetNodeIndex(), GetNodes(), SwTextNode::GetNumRule(), sw::GetParaPropsNode(), SwContentNode::GetpSwAttrSet(), SwTextFormatColl::IsAssignedToListLevelOfOutlineStyle(), SwRegHistory::RegisterInModify(), RES_CONDTXTFMTCOLL(), RES_PARATR_LIST_ID(), RES_PARATR_LIST_ISCOUNTED(), RES_PARATR_LIST_ISRESTART(), RES_PARATR_LIST_LEVEL(), RES_PARATR_LIST_RESTARTVALUE(), RES_PARATR_NUMRULE(), SwTextNode::ResetAttr(), SwTextNode::SetAttr(), SwPaM::Start(), UpdateNumRule(), SwNodes::UpdateOutlineIdx(), and SwFormat::Which().
Referenced by SwEditShell::DelNumRules(), SwTable::InsertRow(), NumOrNoNum(), SwUndoDelNum::RedoImpl(), SwUndoDelNum::RepeatImpl(), SwUnoCursorHelper::setNumberingProperty(), and SwUndoTableToText::UndoImpl().
void SwDoc::DelPageDesc | ( | const OUString & | rName, |
bool | bBroadcast = false |
||
) |
Definition at line 970 of file docdesc.cxx.
References DelPageDesc(), and FindPageDesc().
Referenced by ClearDoc(), DelPageDesc(), SwUndoPageDescDelete::DoImpl(), lcl_DeleteInfoStyles(), SwDocStyleSheetPool::Remove(), and SwUndoPageDescCreate::UndoImpl().
void SwDoc::DelPageDesc | ( | size_t | i, |
bool | bBroadcast = false |
||
) |
Definition at line 740 of file docdesc.cxx.
References SwPageDescs::begin(), BroadcastStyleOperation(), SwPageDescs::erase(), getIDocumentState(), GetIDocumentUndoRedo(), SwPageDesc::GetName(), i, m_PageDescs, PreDelPageDesc(), IDocumentState::SetModified(), and SwPageDescs::size().
void SwDoc::DelSectionFormat | ( | SwSectionFormat * | pFormat, |
bool | bDelNodes = false |
||
) |
Definition at line 507 of file ndsect.cxx.
References SwContentNode::ChkCondColl(), Default, IDocumentContentOperations::DeleteSection(), DELSECTION, SwNode::EndOfSectionIndex(), SwNode::EndOfSectionNode(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), GetContentNode(), GetFootnoteIdxs(), SwContentNode::GetFormatColl(), getIDocumentContentOperations(), getIDocumentState(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SwFormat::GetItemIfSet(), SwNodeIndex::GetNode(), GetNodes(), SwNodeIndex::GetNodes(), SwNode::GetSectionNode(), MakeUndoDelSection(), mpSectionFormatTable, SwFormat::RemoveAllUnos(), RES_CONDTXTFMTCOLL(), RES_END_AT_TXTEND(), RES_FTN_AT_TXTEND(), IDocumentState::SetModified(), SwFootnoteIdxs::UpdateFootnote(), and SwFormat::Which().
Referenced by SwEditShell::DeleteGlobalDocContent(), DeleteTOX(), SwEditShell::DelSectionFormat(), SwXTextSection::dispose(), InsertTableOf(), SwUndoDelSection::RedoImpl(), SplitDoc(), SwUndoUpdateIndex::SwUndoUpdateIndex(), SwUndoInsSection::UndoImpl(), and SwSection::~SwSection().
void SwDoc::DelTable | ( | SwTableNode * | pTable | ) |
Definition at line 1927 of file ndtbl.cxx.
References Default, IDocumentContentOperations::DeleteSection(), SwTableNode::DelFrames(), IDocumentLayoutAccess::DelLayoutFormat(), SwNode::EndOfSectionIndex(), SwNode::EndOfSectionNode(), SwNode::FindTableNode(), fnMoveBackward, fnMoveForward, GetDocShell(), SwNode::GetFlyFormat(), SwTable::GetFrameFormat(), getIDocumentContentOperations(), getIDocumentFieldsAccess(), getIDocumentLayoutAccess(), getIDocumentState(), getIDocumentStylePoolAccess(), GetIDocumentUndoRedo(), SwFormat::GetItemState(), SwFormat::GetName(), SwNodeIndex::GetNode(), SwPosition::GetNode(), GetNodes(), SwPaM::GetPoint(), SwNode::GetStartNode(), SwStartNode::GetStartNodeType(), SwTableNode::GetTable(), GoInNode(), SwNodes::MakeTextNode(), SwPaM::Move(), PaMCorrAbs(), RES_BREAK(), RES_PAGEDESC(), RES_POOLCOLL_STANDARD, SwContentNode::SetAttr(), IDocumentFieldsAccess::SetFieldsDirty(), IDocumentState::SetModified(), SwNode::StartOfSectionIndex(), SwNode::StartOfSectionNode(), and SwFlyStartNode.
Referenced by DeleteRowCol(), and SwEditShell::DeleteSel().
void SwDoc::DelTableFrameFormat | ( | SwTableFormat * | pFormat | ) |
Definition at line 746 of file docfmt.cxx.
References mpTableFrameFormatTable.
Referenced by SwTable::~SwTable().
std::unique_ptr< SwTableAutoFormat > SwDoc::DelTableStyle | ( | const OUString & | rName, |
bool | bBroadcast = false |
||
) |
Definition at line 4590 of file ndtbl.cxx.
References BroadcastStyleOperation(), SwTable::FindTable(), getIDocumentState(), GetIDocumentUndoRedo(), GetTableFrameFormat(), GetTableFrameFormatCount(), SwTable::GetTableStyleName(), GetTableStyles(), i, SwTableAutoFormatTable::ReleaseAutoFormat(), IDocumentState::SetModified(), and SwTable::SetTableStyleName().
Referenced by SwUndoTableStyleDelete::RedoImpl(), SwDocStyleSheetPool::Remove(), and SwUndoTableStyleMake::UndoImpl().
void SwDoc::DelTextFormatColl | ( | size_t | nFormat, |
bool | bBroadcast = false |
||
) |
Definition at line 966 of file docfmt.cxx.
References BroadcastStyleOperation(), getIDocumentState(), GetIDocumentUndoRedo(), SwFormat::GetName(), mpDfltTextFormatColl, mpTextFormatCollTable, RES_CONDTXTFMTCOLL(), IDocumentState::SetModified(), SetTextFormatCollNext(), and SwFormat::Which().
Referenced by SwUndoTextFormatCollCreate::Delete(), SwUndoTextFormatCollDelete::Delete(), DelTextFormatColl(), lcl_DeleteInfoStyles(), SwDocStyleSheetPool::Remove(), and SwDocStyleSheet::SetItemSet().
void SwDoc::DelTextFormatColl | ( | SwTextFormatColl const * | pColl, |
bool | bBroadcast = false |
||
) |
Definition at line 1003 of file docfmt.cxx.
References DelTextFormatColl(), and mpTextFormatCollTable.
void SwDoc::disposeXForms | ( | ) |
|
inline |
Definition at line 586 of file doc.hxx.
Referenced by SwContentNotify::ImplDestroy().
bool SwDoc::DontExpandFormat | ( | const SwPosition & | rPos, |
bool | bFlag = true |
||
) |
Definition at line 1722 of file docfmt.cxx.
References SwTextNode::DontExpandFormat(), SwPosition::GetContentIndex(), GetIDocumentUndoRedo(), SwPosition::GetNode(), and SwNode::GetTextNode().
Referenced by SwAutoCorrDoc::ChgAutoCorrWord(), SwXText::insertTextContentWithProperties(), SwUndoDontExpandFormat::RedoImpl(), SwUndoDontExpandFormat::RepeatImpl(), and SwUndoDontExpandFormat::UndoImpl().
|
private |
Definition at line 78 of file docchart.cxx.
References SwTable::FindTable(), IDocumentLayoutAccess::GetCurrentViewShell(), getIDocumentLayoutAccess(), GetTableFrameFormats(), SwNode::GetTableNode(), and UpdateCharts_().
void SwDoc::dumpAsXml | ( | xmlTextWriterPtr | pWriter = nullptr | ) | const |
Dumps the entire nodes structure to the given destination (file nodes.xml in the current directory by default)
Definition at line 1966 of file docfmt.cxx.
References SwFieldTypes::dumpAsXml(), SwRedlineTable::dumpAsXml(), SwExtraRedlineTable::dumpAsXml(), SwPageDescs::dumpAsXml(), SwDBData::dumpAsXml(), IDocumentRedlineAccess::GetExtraRedlineTable(), IDocumentFieldsAccess::GetFieldTypes(), getIDocumentDrawModelAccess(), getIDocumentFieldsAccess(), getIDocumentRedlineAccess(), getIDocumentState(), IDocumentRedlineAccess::GetRedlineTable(), m_PageDescs, m_pContentControlManager, m_pDocumentSettingManager, m_pNodes, m_pUndoManager, maDBData, mpCharFormatTable, mpFrameFormatTable, mpMarkManager, mpNumRuleTable, mpSectionFormatTable, mpSpzFrameFormatTable, mpTableFrameFormatTable, and mpTextFormatCollTable.
Referenced by SwEditWin::KeyInput(), and sw::sidebarwindows::SidebarTextControl::KeyInput().
|
private |
Definition at line 1753 of file docfmt.cxx.
References sw::proofreadingiterator::get(), comphelper::getProcessComponentContext(), utl::ConfigManager::IsFuzzing(), LANGUAGE_SYSTEM, mpNumberFormatter, NF_EVALDATEFORMAT_FORMAT_INTL, SvNumberFormatter::SetEvalDateFormat(), and SvNumberFormatter::SetYear2000().
Definition at line 76 of file docbasic.cxx.
References Any, SfxObjectShell::CallBasic(), SfxObjectShell::CallXScript(), EXTENDED_STYPE, SvxMacro::GetLibName(), SvxMacro::GetMacName(), SbxValue::GetOUString(), SvxMacro::GetScriptType(), SbxValue::GetType(), JAVASCRIPT, lcl_docbasic_convertArgs(), mpDocShell, SAL_INFO, SbxVOID, and STARBASIC.
Referenced by SwWrtShell::ExecMacro().
int SwDoc::FieldCanHideParaWeight | ( | SwFieldIds | eFieldId | ) | const |
Definition at line 1370 of file doc.cxx.
References Database, eFieldId, EMPTY_DB_FIELD_HIDES_PARA, sw::DocumentSettingManager::get(), GetDocumentSettingManager(), and HiddenPara.
Referenced by SwpHints::CalcHiddenParaField(), SwpHints::DeleteAtPos(), FieldHidesPara(), SwTextNode::InsertHint(), SwTextFrame::IsHiddenNow(), and RemoveInvisibleContent().
bool SwDoc::FieldHidesPara | ( | const SwField & | rField | ) | const |
Definition at line 1385 of file doc.cxx.
References Database, SwField::ExpandField(), FieldCanHideParaWeight(), SwField::GetTyp(), HiddenPara, IsHidden(), and SwFieldType::Which().
Referenced by SwpHints::CalcHiddenParaField(), and SwTextFrame::IsHiddenNow().
|
static |
Definition at line 48 of file docruby.cxx.
References SwPaM::DeleteMark(), fnMoveForward, SwPaM::GetMark(), SwPaM::GetNext(), SwPaM::GetPoint(), GoInNode(), SwPaM::Move(), SelectNextRubyChars(), SwPaM::SetMark(), and SwPaM::StartEnd().
Referenced by SwXTextView::getRubyList().
|
inline |
Definition at line 786 of file doc.hxx.
Referenced by SwStyleSheetIterator::AppendStyleList(), SwCSS1Parser::FillDropCap(), SwUndoCharFormatCreate::Find(), SwUndoCharFormatDelete::Find(), SwUndoRenameCharFormat::Find(), sw::ToxTextGenerator::GenerateText(), SwTextRuby::GetCharFormat(), SwTextINetFormat::GetCharFormat(), sw::util::GetCharStyle(), SwCSS1Parser::GetChrFormat(), SwUndoFormatAttr::GetFormat(), SwDocStyleSheet::GetGrabBagItem(), SwEditShell::GetPaMAttr(), SwDocStyleSheet::GetParent(), sw::util::GetSwCharFormat(), SwDocStyleSheet::IsHidden(), lcl_FindCharFormat(), lcl_getCharFormat(), lcl_InsertDrawLabel(), lcl_InsertLabel(), SwUndoAttr::redoAttribute(), SwDocStyleSheet::SetGrabBagItem(), SwDocStyleSheet::SetHidden(), SwHistoryChangeCharFormat::SetInDoc(), SwXNumberingRules::SetPropertiesToNumFormat(), SwCSS1Parser::StyleParsed(), SwNumFormat::SwNumFormat(), DocxAttributeOutput::TextINetFormat(), and SwTOXBaseSection::UpdatePageNum_().
const SwFlyFrameFormat * SwDoc::FindFlyByName | ( | const OUString & | rName, |
SwNodeType | nNdTyp = SwNodeType::NONE |
||
) | const |
Definition at line 1420 of file doclay.cxx.
References SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwNodeIndex::GetIndex(), SwFormat::GetName(), SwNodeIndex::GetNode(), GetNodes(), SwNode::GetNodes(), SwNode::GetNodeType(), GetSpzFrameFormats(), SwNodes::IsDocNodes(), SwNode::IsNoTextNode(), NONE, RES_FLYFRMFMT(), Text, and SwFormat::Which().
Referenced by MSWordExportBase::AddLinkTarget(), SwContentTree::BringEntryToAttention(), sw::DocumentLayoutManager::CopyLayoutFormat(), SwXFrames::getByName(), SwXFrames::hasByName(), SwWW8ImplReader::ImportGraf(), lcl_GetUniqueFlyName(), sw::AccessibilityIssue::quickFixIssue(), sw::DocumentLinksAdministrationManager::SelectServerObj(), and SetFlyName().
SwFrameFormat * SwDoc::FindFrameFormatByName | ( | const OUString & | rName | ) | const |
Definition at line 754 of file docfmt.cxx.
References mpFrameFormatTable.
Referenced by SwStyleSheetIterator::AppendStyleList(), SwDocShell::Edit(), SwUndoFrameFormatCreate::Find(), SwUndoFrameFormatDelete::Find(), SwUndoRenameFrameFormat::Find(), SwDocStyleSheet::GetParent(), SwView::InsertGraphicDlg(), SwDocStyleSheet::IsHidden(), lcl_FindFrameFormat(), SwUndoSetFlyFormat::RedoImpl(), SwDocStyleSheet::SetHidden(), and SwUndoSetFlyFormat::UndoImpl().
const SwFormatINetFormat * SwDoc::FindINetAttr | ( | std::u16string_view | rName | ) | const |
Definition at line 1236 of file doc.cxx.
References GetAttrPool(), GetNodes(), SwNode::GetNodes(), SwTextINetFormat::GetpTextNode(), and RES_TXTATR_INETFMT().
sal_uInt16 SwDoc::FindNumRule | ( | std::u16string_view | rName | ) | const |
Definition at line 2445 of file docnum.cxx.
References GetName(), mpNumRuleTable, and n.
Referenced by DelNumRule().
SwNumRule * SwDoc::FindNumRulePtr | ( | const OUString & | rName | ) | const |
Definition at line 2454 of file docnum.cxx.
References GetName(), maNumRuleMap, mpNumRuleTable, and n.
Referenced by SwStyleSheetIterator::AppendStyleList(), SwNodes::ChgNode(), ChgNumRuleFormats(), CopyTextColl(), SwAttrSet::CopyToModify(), sw::DocumentListsManager::createList(), sw::DocumentListsManager::createListForListStyle(), SwXNumberingRules::getByIndex(), SwDocStyleSheet::GetGrabBagItem(), SwWW8FltControlStack::GetNumFormatFromStack(), SwTextNode::GetNumRule(), ANLDRuleMap::GetNumRule(), TextFormatCollFunc::GetNumRule(), SwXNumberingRules::getPropertyValue(), SwDocStyleSheet::IsHidden(), lcl_ChgNumRule(), lcl_FindNumRule(), SwUnoCursorHelper::makeRedline(), SwDocStyleSheet::MergeIndentAttrsOfListStyle(), SwXMLImport::MergeListsAtDocumentInsertPosition(), AttributeOutputBase::ParaNumRule(), RenameNumRule(), SwXNumberingRules::replaceByIndex(), ReplaceNumRule(), ReplaceStyles(), SwFltControlStack::SetAttrInDoc(), SwDocStyleSheet::SetGrabBagItem(), SwDocStyleSheet::SetHidden(), SwDocStyleSheet::SetItemSet(), SwDocStyleSheet::SetName(), SwUnoCursorHelper::setNumberingProperty(), SetNumRule(), SwXNumberingRules::setPropertyValue(), and SwWW8ImplReader::StartAnl().
SwPageDesc * SwDoc::FindPageDesc | ( | const OUString & | rName, |
size_t * | pPos = nullptr |
||
) | const |
Definition at line 947 of file docdesc.cxx.
References lcl_FindPageDesc(), and m_PageDescs.
Referenced by SwStyleSheetIterator::AppendStyleList(), ChgPageDesc(), ClearDoc(), CopyFormatArr(), CopyPageDesc(), SwAttrSet::CopyToModify(), DelPageDesc(), RtfExport::ExportDocument_Impl(), SwViewShell::FillPrtDoc(), SwFEShell::FindPageDescByName(), SwDocStyleSheet::IsHidden(), lcl_CopyFollowPageDesc(), lcl_FindPageDesc(), lcl_GetFormatForStyle(), lcl_GetPageDesc(), ReplaceStyles(), SwDocStyleSheet::SetFollow(), SwDocStyleSheet::SetHidden(), and SwDocStyleSheet::SetItemSet().
SwTableFormat * SwDoc::FindTableFormatByName | ( | const OUString & | rName, |
bool | bAll = false |
||
) | const |
Definition at line 3959 of file ndtbl.cxx.
References SwFormat::GetName(), SwFormat::IsDefault(), IsUsed(), and mpTableFrameFormatTable.
Referenced by MSWordExportBase::AddLinkTarget(), SwXTextTable::attach(), HasTableAnyProtection(), InsertTable(), UnProtectCells(), and UpdateCharts().
|
inline |
Definition at line 814 of file doc.hxx.
Referenced by SwForm::AdjustTabStops(), SwStyleSheetIterator::AppendStyleList(), CopyTextColl(), SwUndoFormatColl::DoSetFormatColl(), SwUndoTextFormatCollCreate::Find(), SwUndoTextFormatCollDelete::Find(), SwUndoRenameFormatColl::Find(), SwUndoFormatAttr::GetFormat(), SwDocStyleSheet::GetGrabBagItem(), sw::util::GetParaStyle(), SwDocStyleSheet::GetParent(), SwTOXBaseSection::GetTextFormatColl(), SwCSS1Parser::GetTextFormatColl(), SwDocStyleSheet::IsHidden(), ItemSetToPageDesc(), lcl_FindParaFormat(), lcl_GetParaStyle(), DocxAttributeOutput::Redline(), SwRedlineExtraData_FormatColl::Reject(), SwDocStyleSheet::SetGrabBagItem(), SwDocStyleSheet::SetHidden(), AttributeOutputBase::StartTOX(), SwCSS1Parser::StyleParsed(), and SwTOXBaseSection::UpdateTemplate().
|
staticprivate |
Definition at line 541 of file docfld.cxx.
References DB_DELIM, GetAppCharClass(), CharClass::isLetterNumeric(), nPos, sFormula, and CharClass::uppercase().
Referenced by GetAllUsedDB().
bool SwDoc::GenerateGlobalDoc | ( | const OUString & | rPath, |
const SwTextFormatColl * | pSplitColl | ||
) |
Definition at line 66 of file docglbl.cxx.
References SplitDoc().
bool SwDoc::GenerateGlobalDoc | ( | const OUString & | rPath, |
int | nOutlineLevel | ||
) |
Definition at line 72 of file docglbl.cxx.
References SplitDoc().
bool SwDoc::GenerateHTMLDoc | ( | const OUString & | rPath, |
const SwTextFormatColl * | pSplitColl | ||
) |
Definition at line 82 of file docglbl.cxx.
References SplitDoc().
bool SwDoc::GenerateHTMLDoc | ( | const OUString & | rPath, |
int | nOutlineLevel | ||
) |
Definition at line 77 of file docglbl.cxx.
References SplitDoc().
|
private |
Definition at line 526 of file docfld.cxx.
References DB_DELIM, GetDBManager(), and SwDBManager::GetDSParamArray().
Referenced by GetAllUsedDB().
SwPosFlyFrames SwDoc::GetAllFlyFormats | ( | const SwPaM * | pCmpRange, |
bool | bDrawAlso, | ||
bool | bAsCharAlso = false |
||
) | const |
Returns positions of all FlyFrames in the document.
If a Pam-Pointer is passed the FlyFrames attached to paragraphs have to be surrounded completely by css::awt::Selection. ( Start < Pos < End ) !!! (Required for Writers.)
Definition at line 498 of file doclay.cxx.
References SwPageFrame::FindFirstBodyContent(), SwNode::FindFlyStartNode(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwFormatContent::GetContentIdx(), IDocumentLayoutAccess::GetCurrentLayout(), getIDocumentLayoutAccess(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwFrame::GetLower(), SwPaM::GetMark(), SwFrame::GetNext(), SwPosition::GetNode(), SwNoTextFrame::GetNode(), SwPaM::GetPoint(), SwFrame::GetPrev(), SwPageFrame::GetSortedObjs(), GetSpzFrameFormats(), SwTextFrame::GetTextNodeFirst(), SwNode::IsGrfNode(), SwNode::IsOLENode(), SwFrame::IsTextFrame(), lcl_TstFlyRange(), RES_DRAWFRMFMT(), and RES_FLYFRMFMT().
Referenced by SwHTMLWriter::CollectFlyFrames(), sw::util::GetFrames(), and sw::DocumentDrawModelManager::Search().
o3tl::sorted_vector< SwRootFrame * > SwDoc::GetAllLayouts | ( | ) |
Definition at line 1699 of file doclay.cxx.
References IDocumentLayoutAccess::GetCurrentViewShell(), getIDocumentLayoutAccess(), sw::Ring< value_type >::GetRingContainer(), and o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert().
Referenced by ChgPageDesc(), CopyPageDesc(), sw::DocumentFieldsManager::FieldsToCalc(), sw::DocumentTimerManager::GetNextIdleJob(), sw::IMPL_LINK_NOARG(), InvalidateAutoCompleteFlag(), SwDBManager::MergeMailFiles(), MoveParagraph(), PreDelPageDesc(), sw::DocumentDeviceManager::PrtDataChanged(), SwUndoInsSection::RedoImpl(), sw::DocumentSettingManager::setCharacterCompressionType(), SetCurFootnote(), SetEndNoteInfo(), SetFootnoteInfo(), sw::DocumentSettingManager::setForbiddenCharacters(), SetLineNumberInfo(), sw::DocumentRedlineManager::SetRedlineFlags(), SpellItAgainSam(), StartGrammarChecking(), SwRefPageGetFieldType::SwClientNotify(), SwLineNumberInfo::SwClientNotify(), SwTOXBaseSection::Update(), SwFootnoteIdxs::UpdateAllFootnote(), sw::DocumentFieldsManager::UpdateExpFields(), SwGetRefField::UpdateField(), SwFootnoteIdxs::UpdateFootnote(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), and sw::DocumentFieldsManager::UpdateTableFields().
void SwDoc::GetAllUsedDB | ( | std::vector< OUString > & | rDBNameList, |
const std::vector< OUString > * | pAllDBNames = nullptr |
||
) |
Definition at line 447 of file docfld.cxx.
References AddUsedDBToList(), Database, DatabaseName, DbNextSet, DbNumSet, DbSetNumber, FindUsedDBs(), GetAllDBNames(), GetAttrPool(), SwSection::GetCondition(), GetDBData(), GetExp, SwFormatField::GetField(), SwField::GetFormula(), SwNode::GetNodes(), SwField::GetPar1(), GetSections(), SwFormatField::GetTextField(), SwTextField::GetTextNode(), SwField::GetTyp(), HiddenPara, HiddenText, SwNodes::IsDocNodes(), n, RES_TXTATR_FIELD(), RES_TXTATR_INPUTFIELD(), SetExp, SwVectorModifyBase< Value >::size(), Table, and SwFieldType::Which().
Referenced by SwEditShell::GetAllUsedDB(), and SwModule::Notify().
|
inline |
|
inline |
Definition at line 1337 of file doc.hxx.
Referenced by SwAccessibleParagraph::_getDefaultAttributesImpl(), SwAccessibleParagraph::_getSupplementalAttributesImpl(), SwXDocumentSettings::_setSingleValue(), SwFmDrawPage::add(), SwUndoTableCpyTable::AddBoxBefore(), SwWW8ImplReader::AppendTextNode(), SwXTextSection::attach(), SwAutoFormat::BuildEnum(), CallEvent(), SwTable::CanConvertSubtables(), Chain(), SwDrawContact::Changed_(), ChangeDBFields(), SwPageNumberFieldType::ChangeExpansion(), SwSpellPopup::checkRedline(), SwFlyFrame::ChgRelPos(), ChkBoxNumFormat(), ClearLineNumAttrs(), SwHTMLWriter::CollectLinkTargets(), MSWordExportBase::CollectOutlineBookmarks(), SwFEShell::Copy(), SwTextNode::CopyCollFormat(), SwFEShell::CopyDrawSel(), CopyFormatArr(), sw::DocumentContentOperationsManager::CopyImplImpl(), CopyMasterFooter(), CopyMasterHeader(), CopyPageDescHeaderFooterImpl(), SwTextNode::CopyText(), CopyTextColl(), SwAttrSet::CopyToModify(), SwXMLTextImportHelper::createAndInsertApplet(), SwXMLTextImportHelper::createAndInsertFloatingFrame(), SwXMLTextImportHelper::createAndInsertOLEObject(), SwXMLTextImportHelper::createAndInsertOOoLink(), SwXMLTextImportHelper::createAndInsertPlugin(), sw::DocumentDeviceManager::CreatePrinter_(), SwTextNode::CutImpl(), SwTextNode::DestroyAttr(), SwAutoFormat::DoUnderline(), SwContentTree::EditEntry(), SwWW8ImplReader::End_Footnote(), SwXMLExport::exportDoc(), RtfExport::ExportDocument_Impl(), FlatFndBox::FillFlat(), SwViewShell::FillPrtDoc(), SwXTextDocument::FindAny(), FindAttrsImpl(), FindINetAttr(), SwNode::FindPageDesc(), DocxAttributeOutput::FormatTextLeftMargin(), SwTextNode::FormatToTextAttr(), sw::ToxTextGenerator::GenerateText(), GetAllUsedDB(), SwViewShell::GetAttrPool(), SwCursorShell::GetContentAtPos(), WW8Export::GetCurrentPageBgBrush(), GetDefault(), GetDocColors(), SwWW8FltControlStack::GetFormatAttr(), SwWW8ImplReader::GetFormatAttr(), sw::DocumentStylePoolManager::GetFormatFromPool(), HTMLAttrContext::GetFrameItemSet(), SwSvxUnoDrawPool::getModelPool(), sw::DocumentStylePoolManager::GetPageDescFromPool(), SwXShape::getPropertyDefault(), SwXParagraph::getPropertyDefault(), SwXTextDefaults::getPropertyDefault(), SwXTextSection::getPropertyDefault(), SwUnoCursorHelper::GetPropertyDefault(), SwXTextCursor::getPropertyDefaults(), SwXTextTableCursor::getPropertyValue(), SwXTextTable::getPropertyValue(), SwXCellRange::getPropertyValue(), SwXTextPortion::GetPropertyValue(), SwUnoCursorHelper::GetPropertyValue(), SwXAutoStyle::GetPropertyValues_Impl(), SwGetExpField::GetReferenceTextPos(), GetRefMark(), GetRefMarks(), sw::hack::GetSetWhichFromSwDocWhich(), sw::DocumentStylePoolManager::GetTextCollFromPool(), GetTextDirection(), GetTOIKeys(), SwTableBox::GetValue(), SwFrame::GetVirtPageNum(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), MSWord_SdrAttrIter::HasTextItem(), IMPL_LINK_NOARG(), SwWW8ImplReader::ImportDop(), SwWW8ImplReader::ImportGraf(), SwWW8ImplReader::ImportGraf1(), SwWW8ImplReader::ImportOle(), SwWW8ImplReader::ImportReplaceableDrawables(), sw::DocumentDrawModelManager::InitDrawModel(), wwFontHelper::InitFontTable(), SwWW8ImplReader::InsertAttrsAsDrawingAttrs(), sw::DocumentContentOperationsManager::InsertPoolItem(), wwSectionManager::InsertSection(), SwXAutoStyleFamily::insertStyle(), InsertTable(), SwWW8ImplReader::InsertTxbxStyAttrs(), SwWW8ImplReader::InsertTxbxText(), lcl_CpyBox(), lcl_FindInputField(), lcl_RstAttr(), lcl_SetAFormatBox(), lcl_setCharFormatSequence(), lcl_SetFlyFrameAttr(), lcl_setRedlineAttr(), lcl_TCFlags(), lcl_textBoxSizeNotify(), lcl_TranslateMetric(), MakeCharFormat(), MakeCondTextFormatColl(), MakeDrawFrameFormat(), SwDocUpdateField::MakeFieldList_(), MakeFlyFrameFormat(), MakeFrameFormat(), MakeGrfFormatColl(), sw::DocumentLayoutManager::MakeLayoutFormat(), SwUnoCursorHelper::makeRedline(), MakeRedlineTextAttr(), MakeTableBoxFormat(), MakeTableFrameFormat(), MakeTableLineFormat(), MakeTextAttr(), MakeTextFormatColl(), SwpHints::MergePortions(), SwVirtFlyDrawObj::NbcMove(), SwTextFormatter::NewFootnoteNumPortion(), SwURLStateChanged::Notify(), MSWordExportBase::NumberingLevel(), MSWord_SdrAttrIter::OutAttr(), RtfExport::OutColorTable(), OutCSS1DropCapRule(), OutHTML_DrawFrameFormatAsControl(), OutHTML_SwField(), MSWord_SdrAttrIter::OutParaAttr(), MSWordExportBase::OutputFormat(), MSWordExportBase::OutputTextNode(), SwXTextDocument::printPages(), PropValuesToAutoStyleItemSet(), Writer::PutEditEngFontsInAttrPool(), Writer::PutNumFormatFontsInAttrPool(), SwWW8ImplReader::Read_F_IncludePicture(), SwWW8ImplReader::Read_F_Tox(), SwWW8ImplReader::Read_GrafLayer(), SwWW8ImplReader::Read_HdFtTextAsHackedFrame(), SwWW8ImplReader::Read_LR(), SwWW8ImplReader::Read_Tab(), WW8ListManager::ReadLVL(), SwUndoResetAttr::RedoImpl(), SwUndoSetFlyFormat::RedoImpl(), SwUndoTableNumFormat::RedoImpl(), SwUndoTableCpyTable::RedoImpl(), SwWW8ImplReader::RegisterNumFormatOnTextNode(), RemoveAllFormatLanguageDependencies(), Writer_Impl::RemoveFontList(), SwXTextDocument::replaceAll(), ReplaceDefaults(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), ResetAttrs(), SwTableAutoFormat::RestoreTableProperties(), SwDontExpandItem::SaveDontExpandItems(), SwContentNode::SetAttr(), SetAttr(), SwAutoCorrDoc::SetAttr(), SwFltControlStack::SetAttrInDoc(), SwAutoFormat::SetColl(), SetDefault(), SetFormatItemByAutoFormat(), SwXCell::setFormula(), SwHistorySetFootnote::SetInDoc(), SwAutoCorrDoc::SetINetAttr(), MSWord_SdrAttrIter::SetItemsThatDifferFromStandard(), sw::DocumentDeviceManager::setJobsetup(), SwXShape::setPropertyToDefault(), SwXTextDefaults::setPropertyToDefault(), SwXShape::setPropertyValue(), SwXTextTableCursor::setPropertyValue(), SwXTextTable::setPropertyValue(), SwXCellRange::setPropertyValue(), SwXTextDocument::setPropertyValue(), SwXTextDefaults::setPropertyValue(), SwXTextCursor::setPropertyValue(), wwSectionManager::SetSegmentToPageDesc(), SplitDoc(), SwWW8ImplReader::StartApo(), SwWW8ImplReader::StartTable(), sw_BoxSetSplitBoxFormats(), sw_JoinText(), SwAutoStylesEnumImpl::SwAutoStylesEnumImpl(), SwDoc(), SwDrawModel::SwDrawModel(), SwUndoInsSection::SwUndoInsSection(), SwUndoTableNumFormat::SwUndoTableNumFormat(), SwTextBoxHelper::syncFlyFrameAttr(), TextAttrDelete(), TextToTable(), SwpHints::TryInsertHint(), SwUndoTableCpyTable::UndoImpl(), SwTOXBaseSection::Update(), UpdateRsid(), sw::DocumentFieldsManager::UpdateTableFields(), WriteDop(), WW8Export::WriteFootnoteBegin(), DocxExport::WriteOutliner(), DocxAttributeOutput::WriteOutliner(), and WW8Ruby::WW8Ruby().
|
inlinestatic |
Definition at line 1558 of file doc.hxx.
Referenced by SwTextFrame::AutoSpell_(), SwTextFrame::CollectAutoCmplWrds(), SwDocShell::Execute(), SwEditShell::GetAutoCompleteWords(), and SwLayIdle::isJobEnabled().
|
inline |
Definition at line 1410 of file doc.hxx.
Referenced by sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::InsertString(), sw::DocumentContentOperationsManager::Overwrite(), sw::DocumentStateManager::SetModified(), SwUndoReplace::Impl::UndoImpl(), and SwUndoOverwrite::UndoImpl().
|
static |
Definition at line 1395 of file ndtbl1.cxx.
References SwNode::FindTableNode(), SwPosition::GetNode(), SwPaM::GetPoint(), SwFormatVertOrient::GetVertOrient(), i, lcl_GetBoxSel(), and o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size().
Referenced by SwFEShell::GetBoxAlign().
|
static |
Retrieves a box attribute from the given cursor.
Definition at line 1321 of file ndtbl1.cxx.
References SvxFrameDirectionItem::Clone(), SwFormatVertOrient::Clone(), SwNode::FindTableNode(), SwPosition::GetNode(), SwPaM::GetPoint(), i, lcl_GetBoxSel(), RES_BACKGROUND(), RES_FRAMEDIR(), RES_VERT_ORIENT(), and o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size().
Referenced by SwFEShell::GetBoxBackground(), SwFEShell::GetBoxDirection(), SwXTextTableCursor::getPropertyValue(), SwXCellRange::getPropertyValue(), SwXTextTableCursor::setPropertyValue(), and SwXCellRange::setPropertyValue().
|
inline |
|
inline |
Definition at line 1268 of file doc.hxx.
Referenced by SwStyleSheetIterator::First(), SwXTextCellStyle::GetBoxAutoFormat(), SwXTextCellStyle::getName(), lcl_FindCellStyle(), SwXTextTableStyle::replaceByName(), and SwXTextCellStyle::setName().
|
inline |
|
inline |
Definition at line 755 of file doc.hxx.
Referenced by MSWordStyles::BuildStylesTable(), CopyCharFormat(), SwNumRule::CopyNumRule(), SwXMLExport::exportDoc(), MSWordExportBase::ExportDocument(), FillCharStyleListBox(), SwStyleSheetIterator::First(), SwEditShell::GetCharFormat(), SwEditShell::GetCharFormatCount(), SwCSS1Parser::GetCharFormatFromPool(), SwXTextDocument::getDocumentLanguages(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwEditShell::GetINetAttrs(), sw::DocumentStylePoolManager::IsPoolFormatUsed(), lcl_CopyHint(), lcl_DeleteInfoStyles(), lcl_SaveStyles(), SwHTMLWriter::OutStyleSheet(), SwXNumberingRules::replaceByIndex(), SwCursorShell::SelectNxtPrvHyperlink(), SwCSS1Parser::SetDfltEncoding(), SwHistorySetText::SetInDoc(), and SwUnoCursorHelper::setNumberingProperty().
|
inline |
|
inline |
Definition at line 766 of file doc.hxx.
Referenced by SwLayoutFrame::ChgColumns().
SwContentControlManager & SwDoc::GetContentControlManager | ( | ) |
Definition at line 142 of file doc.cxx.
References m_pContentControlManager.
Referenced by SwTextContentControl::ChgTextNode(), SwTextContentControl::CreateTextContentControl(), SwXContentControls::getByIndex(), SwXContentControls::getCount(), SwCursorShell::GotoFormControl(), SwXContentControls::hasElements(), and lcl_getContentControl().
|
static |
Definition at line 492 of file ndsect.cxx.
References SwNode::FindSectionNode(), SwPosition::GetNode(), and SwSectionNode::GetSection().
Referenced by SwEditShell::GetCurrSection(), and SwUnoCursorHelper::getCursorPropertyValue().
|
static |
Get current table of contents.
Definition at line 449 of file doctxm.cxx.
References SwNode::FindSectionNode(), SwPosition::GetNode(), SwSectionNode::GetSection(), SwSection::GetType(), SwNode::StartOfSectionNode(), and ToxContent.
Referenced by SwXDocumentIndex::attach(), SwXTextSection::attach(), DocxAttributeOutput::EndRedline(), SwUnoCursorHelper::getCursorPropertyValue(), SwEditShell::GetCurTOX(), SwWW8ImplReader::Read_F_Tox(), SwUndoTOXChange::RepeatImpl(), DocxAttributeOutput::RunText(), and DocxAttributeOutput::StartRedline().
|
static |
Get current table of contents Mark.
Definition at line 117 of file doctxm.cxx.
References SwpHints::Count(), SwTextAttr::End(), SwpHints::Get(), SwPosition::GetContentIndex(), SwPosition::GetNode(), SwTextNode::GetpSwpHints(), SwTextAttr::GetStart(), SwNode::GetTextNode(), SwTextAttr::GetTOXMark(), n, RES_TXTATR_TOXMARK(), and SwTextAttr::Which().
Referenced by SwEditShell::GetCurTOXMarks(), SwCursorShell::GotoTOXMarkBase(), and SwUndoResetAttr::RedoImpl().
SwDBData const & SwDoc::GetDBData | ( | ) |
Definition at line 386 of file docfld.cxx.
References Database, DbNextSet, DbNumSet, DbSetNumber, SwDBManager::GetAddressDBName(), GetDBData(), getIDocumentFieldsAccess(), IsUsed(), maDBData, and SwDBData::sDataSource.
Referenced by SwXDocumentSettings::_getSingleValue(), SwXDocumentSettings::_setSingleValue(), ChangeDBFields(), SwDBNameFieldType::Expand(), GetAllUsedDB(), GetDBData(), SwEditShell::GetDBData(), SwDBNameInfField::GetDBData(), SwCalc::GetDBName(), SwHiddenTextField::GetDBName(), SwDBManager::setEmbeddedName(), AttributeOutputBase::TextField(), and DocxExport::WriteSettings().
|
inline |
Definition at line 685 of file doc.hxx.
Referenced by SwXDocumentSettings::_getSingleValue(), SwXDocumentSettings::_setSingleValue(), AddUsedDBToList(), SwDBField::Evaluate(), SwDBNextSetField::Evaluate(), SwDBNumSetField::Evaluate(), SwDBSetNumberField::Evaluate(), SwHiddenTextField::Evaluate(), sw::DocumentFieldsManager::FieldsToCalc(), GetAllDBNames(), SwEditShell::GetDBManager(), lcl_CreateWorkingDocument(), SwDocUpdateField::MakeFieldList_(), SetInitDBFields(), sw::DocumentFieldsManager::UpdateDBNumFields(), SwEditShell::UpdateExpFields(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), sw::DocumentFieldsManager::UpdateFields(), and SwCalc::VarLook().
const SfxPoolItem & SwDoc::GetDefault | ( | sal_uInt16 | nFormatHint | ) | const |
Get the default attribute in this document.
Definition at line 672 of file docfmt.cxx.
References GetAttrPool(), and SfxItemPool::GetDefaultItem().
Referenced by SwView::BeginTextEdit(), DocxAttributeOutput::DocDefaults(), SwEditShell::GetDefault(), SwCalc::GetDocAppScriptLang(), SwAnnotationShell::GetLinguState(), SwXTextDefaults::getPropertyState(), SwXTextDocument::getPropertyValue(), SwXTextDefaults::getPropertyValue(), SwDrawTextShell::GetState(), sw::DocumentStylePoolManager::GetTextCollFromPool(), SwEditShell::IsMoveLeftMargin(), IsSquaredPageMode(), MoveLeftMargin(), SetDefaultPageMode(), SwCSS1Parser::SetDfltEncoding(), SwXTextDocument::setPropertyValue(), SwXTextDefaults::setPropertyValue(), SwEnhancedPDFExportHelper::SwEnhancedPDFExportHelper(), SwUndoDefaultAttr::UndoImpl(), and SwHTMLWriter::WriteStream().
|
inline |
TODO
Definition at line 478 of file doctxm.cxx.
References GetTOXType(), SwTOXType::GetTypeName(), mpDefTOXBases, NONE, TOX_AUTHORITIES, TOX_BIBLIOGRAPHY, TOX_CITATION, TOX_CONTENT, TOX_ILLUSTRATIONS, TOX_INDEX, TOX_OBJECTS, TOX_TABLES, and TOX_USER.
Referenced by SwEditShell::GetDefaultTOXBase().
|
inline |
|
inline |
Definition at line 768 of file doc.hxx.
Referenced by WW8ListManager::AdjustLVL(), CopyCharFormat(), SwDocStyleSheet::Create(), SwCSS1Parser::FillDropCap(), SwDocStyleSheet::FillStyleSheet(), SwStyleSheetIterator::First(), SwCSS1Parser::GetChrFormat(), sw::DocumentStylePoolManager::GetFormatFromPool(), lcl_FindCharFormat(), lcl_setDropcapCharStyle(), SwEditShell::MakeCharFormat(), MakeTextAttr(), SwWW8ImplReader::Read_SubF_Ruby(), SwWW8ImplReader::ReadText(), and SwXTextDefaults::setPropertyValue().
|
inline |
|
inline |
Definition at line 762 of file doc.hxx.
Referenced by SwFootnoteContFrame::AddChained(), SwFootnoteBossFrame::AppendFootnote(), SwLayoutFrame::ChgColumns(), SwTextFrame::ConnectFootnote(), CopyFrameFormat(), sw::DocumentLayoutManager::CopyLayoutFormat(), CopyMasterFooter(), CopyMasterHeader(), CopyPageDescHeaderFooterImpl(), SwDocStyleSheet::Create(), SwColumnFrame::DestroyImpl(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwDocStyleSheet::GetItemSet(), SwView::GetState(), GroupSelection(), sw::DocumentContentOperationsManager::InsertDrawObj(), SwView::InsertGraphicDlg(), InsertTable(), lcl_AddColumns(), SwTableNode::MakeCopy(), sw::DocumentLayoutManager::MakeLayoutFormat(), MakePageDesc(), SwSectionNode::NodesArrChgd(), PageDescToItemSet(), SwWW8ImplReader::ReadChar(), SwNodes::SplitTable(), SwColumnFrame::SwColumnFrame(), SwPageFrame::SwPageFrame(), TextToTable(), SwUndoTableToText::UndoImpl(), UnGroupSelection(), and SwSection::~SwSection().
|
inline |
|
inline |
Definition at line 819 of file doc.hxx.
Referenced by SwXMLTextImportHelper::createAndInsertOLEObject(), sw::DocumentContentOperationsManager::InsertEmbObject(), sw::DocumentContentOperationsManager::InsertGraphic(), sw::DocumentContentOperationsManager::InsertOLE(), SwOLENode::MakeCopy(), and PrtOLENotify().
|
inline |
|
inline |
Definition at line 791 of file doc.hxx.
Referenced by SwUndoTableCpyTable::AddBoxBefore(), SwTable::ConvertSubtableBox(), SwFEShell::Copy(), SwEditShell::GetDfltTextFormatColl(), sw::DocumentStylePoolManager::GetTextCollFromPool(), WW8RStyle::Import(), InsTableBox(), ItemSetToPageDesc(), lcl_CpyBox(), lcl_InsTableBox(), MakeFlyAndMove(), MoveCell(), PropValuesToAutoStyleItemSet(), SwUndoTableCpyTable::RedoImpl(), MSWordStyles::SetStyleDefaults(), SwUndoDefaultAttr::UndoImpl(), SwUndoDelete::UndoImpl(), and SwUndoTableCpyTable::UndoImpl().
|
inline |
Definition at line 569 of file doc.hxx.
Referenced by SwAccessibleDocumentBase::getAccessibleName().
Definition at line 2023 of file docfmt.cxx.
References COL_AUTO(), GetAttrPool(), SfxItemPool::GetItemSurrogates(), RES_BACKGROUND(), RES_CHRATR_COLOR(), and RES_CHRATR_HIGHLIGHT().
const OUString * SwDoc::GetDocPattern | ( | size_t | nPos | ) | const |
Definition at line 123 of file poolfmt.cxx.
References m_PatternNames, and nPos.
Referenced by SwDocStyleSheet::FillStyleSheet(), and SwDocStyleSheet::GetHelpId().
|
inline |
Definition at line 1370 of file doc.hxx.
Referenced by SwRDFHelper::addTextNodeStatement(), SwTextNode::AddToList(), AppendDoc(), SwEditShell::ApplyAdvancedClassification(), SwEditShell::ApplyParagraphClassification(), SwXShape::attach(), SwWrtShell::CalcAndSetScale(), SwRootFrame::CheckViewLayout(), SwLayAction::CheckWaitCursor(), SwNodes::ChgNode(), ChgPageDesc(), ChgTableStyle(), SwEditShell::ClassifyDocPerHighestParagraphClass(), SwEditShell::CollectAdvancedClassification(), SwEditShell::CollectParagraphClassification(), SwDBManager::CommitLastRegistrations(), sw::MetaFieldManager::copyDocumentProperties(), SwWW8ImplReader::CoreLoad(), SwTextBoxHelper::create(), SwXMLTextImportHelper::createAndInsertOOoLink(), CreateCopy(), sw::CreateParentXText(), SwXStyleFamilies::CreateStyle(), SwDrawModel::createUnoModel(), SwDPage::createUnoPage(), SwUndo::CreateViewShellId(), SwEditShell::CursorsLocked(), SwTextNode::CutImpl(), SwFEShell::DeleteRow(), DeleteRowCol(), DelTable(), SwTextNode::DestroyAttr(), SwUndoFieldFromDoc::DoImpl(), SwTextAPIEditSource::EnsureOutliner(), SwBaseShell::ExecDlg(), SwTextShell::ExecMoveMisc(), SwContentTree::ExecuteContextMenuAction(), SwFileNameFieldType::Expand(), SwTemplNameFieldType::Expand(), SwDocInfoField::ExpandImpl(), DocxAttributeOutput::ExportAsActiveXControl(), DocxExportFilter::exportDocument(), MSWordExportBase::ExportDocument(), SwTOXAuthority::FillText(), RtfExportFilter::filter(), SwFrameFormat::FindRealSdrObject(), sw::FindTextImpl(), SwFEShell::FinishOLEObj(), SwAuthorityField::GetAbsoluteURL(), SwAccessibleDocumentBase::getAccessibleName(), getBookmarkColor(), SwXLinkNameAccessWrapper::getByName(), SwXTextEmbeddedObject::getExtendedControlOverEmbeddedObject(), SwViewShell::GetFirstLastVisPageNumbers(), SwCSS1Parser::GetFontList(), GetFrameWeld(), SwVisibleCursor::getLOKPayload(), SwXParagraph::GetModel(), SwXDocumentIndex::GetModel(), SwXMeta::GetModel(), SwXTextSection::GetModel(), sw::DocumentTimerManager::GetNextIdleJob(), SwViewShell::GetPostItMgr(), sw::MetaField::GetPrefixAndSuffix(), sw::DocumentDeviceManager::getPrintData(), SwAuthorityField::GetRelativeURI(), SwXTextDocument::GetRenderDoc(), SwXTextDocument::getRendererCount(), SwBaseShell::GetState(), SwRDFHelper::getTextNodeStatements(), SwXMLExport::GetViewSettings(), SwEditShell::GetWatermark(), DocxExport::getWordCompatibilityModeFromGrabBag(), SwAutoFormat::GoNextPara(), sw::AccessibilityIssue::gotoIssue(), SwContentFrame::GrowFrame(), SwCursorShell::HasHiddenSections(), SwCursorShell::HasReadonlySel(), sw::IMPL_LINK(), IMPL_LINK_NOARG(), SwWW8ImplReader::ImportOleBase(), sw::DocumentStatisticsManager::IncrementalDocStatCalculate(), SwRedlineAcceptDlg::InitAuthors(), SwXMLImport::initXForms(), initXForms(), SwUndoParagraphSigning::Insert(), SwTOXBaseSection::InsertAlphaDelimiter(), SwTable::InsertCol(), SwUnoCursorHelper::InsertFile(), InsertGlossary(), SwTextShell::InsertMediaDlg(), SwTable::InsertRow_(), SwEditShell::InsertTableOf(), SwAutoCompleteWord::InsertWord(), SwLayAction::InternalAction(), SwTextContentControl::Invalidate(), SwCursor::IsAtValidPos(), SwTextFormatInfo::IsHyphenate(), SwLayIdle::isJobEnabled(), SwCursor::IsSelOvr(), SwTOXBase::IsTOXBaseInReadonly(), DocxAttributeOutput::LatentStyles(), lcl_CreateOutlineString(), lcl_FindSelection(), lcl_GetFrameFormat(), lcl_GetHighestClassificationParagraphClass(), lcl_HyphenateNode(), lcl_InitStyleFamily(), lcl_setCharStyle(), lcl_setDropcapCharStyle(), lcl_UpdateLinksInSect(), MakeAllOutlineContentTemporarilyVisible::MakeAllOutlineContentTemporarilyVisible(), sw::DocumentDrawModelManager::MakeDrawModel_(), SwHTMLWriter::MakeHeader(), SwXServiceProvider::MakeInstance(), SwNodes::MakeOLENode(), SwWrtShell::MakeOutlineLevelsVisible(), sw::GraphicSizeCheckGUIEntry::markObject(), MergeTable(), SwNodes::MoveRange(), SwVirtFlyDrawObj::NbcMove(), SwURLStateChanged::Notify(), SwWW8ImplReader::NotifyMacroEventRead(), SwHTMLWriter::Out_SwDoc(), SwHTMLWriter::OutBasic(), SwHTMLWriter::OutBasicBodyEvents(), SwHTMLWriter::OutHiddenForms(), OutHTML_FrameFormatOLENodeGrf(), OutHTML_SwFormatField(), SwOneExampleFrame::Paint(), SwFlyFrame::PaintSwFrame(), SwRootFrame::PaintSwFrame(), SwFrame::PaintSwFrameBackground(), SwTransferable::PasteOLE(), SwTransferable::PrepareForCopy(), WW8Export::PrepareStorage(), sw::DocumentDeviceManager::PrtDataChanged(), PrtOLENotify(), sw::AccessibilityIssue::quickFixIssue(), SwDOCXReader::Read(), XMLReader::Read(), SwRedlineSaveData::RedlineToDoc(), SwDBManager::RegisterConnection(), SwRDFHelper::removeTextNodeStatement(), SwXTextDocument::render(), ReplaceDocumentProperties(), ReplaceUserDefinedDocumentProperties(), SwDPage::RequestHelp(), WW8Export::RestoreMacroCmds(), SwEditShell::RestoreMetadataFieldsAndValidateParagraphSignatures(), SwDBManager::RevokeLastRegistrations(), sw::GraphicSizeCheckGUIEntry::runProperties(), sw::DocumentDrawModelManager::Search(), SwCursorShell::SelNextRedline(), SwCursorShell::SelPrevRedline(), SwEditShell::SetClassification(), SwCursorShell::SetCursor(), SwLangHelper::SetLanguage(), SwLangHelper::SetLanguage_None(), SwUnoCursorHelper::setNumberingProperty(), SwXNumberingRules::SetPropertiesToNumFormat(), SwXTextTable::setPropertyValue(), SwXTextDefaults::setPropertyValue(), SwXTextSection::Impl::SetPropertyValues_Impl(), SwXMLImport::SetViewSettings(), SwEditShell::SetWatermark(), SwContentFrame::ShrinkFrame(), SwEditShell::SignParagraph(), SwTextFrame::SmartTagScan(), Spell(), SplitTable(), StartGrammarChecking(), Summary(), SwAutoFormat::SwAutoFormat(), SwDrawModel::SwDrawModel(), SwLayIdle::SwLayIdle(), SwTextAPIEditSource::SwTextAPIEditSource(), SwTransferable::SwTransferable(), SwUndoParagraphSigning::SwUndoParagraphSigning(), SwpHints::TryInsertHint(), SwUndoTableNdsChg::UndoImpl(), UnHide(), SwDocStatPage::Update(), SwTOXBaseSection::Update(), SwTextNode::Update(), SwTOXBaseSection::UpdateAuthorities(), SwTOXBaseSection::UpdateContent(), SwCursorShell::UpdateCursor(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), sw::DocumentLinksAdministrationManager::UpdateLinks(), SwTOXBaseSection::UpdateMarks(), sw::SwDocIdle::UpdateMinPeriod(), SwTOXBaseSection::UpdateOutline(), SwTOXBaseSection::UpdatePageNum(), SwTOXBaseSection::UpdateSequence(), sw::OnlineAccessibilityCheck::updateStatusbar(), SwTOXBaseSection::UpdateTable(), SwEditShell::UpdateTableOf(), SwTOXBaseSection::UpdateTemplate(), SwRDFHelper::updateTextNodeStatement(), SwShellCursor::UpDown(), SwEditShell::ValidateAllParagraphSignatures(), SwEditShell::ValidateCurrentParagraphSignatures(), SwTextFormatter::WhichTextPor(), SwXMLWriter::Write_(), DocxExport::WriteActiveXObject(), DocxExport::WriteCustomXml(), RtfExport::WriteDocVars(), DocxExport::WriteDocVars(), WriteDop(), DocxExport::WriteEmbeddings(), DocxExport::WriteGlossary(), RtfExport::WriteInfo(), DocxAttributeOutput::WriteOLE(), DocxExport::WriteProperties(), DocxExport::WriteSettings(), SwWW8Writer::WriteStorageImpl(), SwASCWriter::WriteStream(), SwHTMLWriter::WriteStream(), RtfExport::WriteUserProps(), and DocxExport::WriteVBA().
|
inline |
uno::Reference< embed::XStorage > SwDoc::GetDocStorage | ( | ) |
Definition at line 644 of file docnew.cxx.
References getIDocumentLinksAdministration(), IDocumentLinksAdministration::GetLinkManager(), sfx2::LinkManager::GetPersist(), GetPersist(), SfxObjectShell::GetStorage(), and mpDocShell.
Referenced by SwWW8ImplReader::End_Field(), SwDrawModel::GetDocumentStorage(), WW8Export::OutputLinkedOLE(), WW8Export::TestOleNeedsGraphic(), and SwWW8WrGrf::WriteGraphicNode().
sw::DocumentContentOperationsManager & SwDoc::GetDocumentContentOperationsManager | ( | ) |
Definition at line 343 of file doc.cxx.
References m_pDocumentContentOperationsManager.
sw::DocumentContentOperationsManager const & SwDoc::GetDocumentContentOperationsManager | ( | ) | const |
Definition at line 339 of file doc.cxx.
References m_pDocumentContentOperationsManager.
Referenced by SwTextFootnote::CopyFootnote(), sw::DocumentLayoutManager::CopyLayoutFormat(), CopyMasterFooter(), CopyMasterHeader(), CopyPageDescHeaderFooterImpl(), SwRangeRedline::CopyToSection(), sw::mark::TextFieldmark::InitDoc(), sw::mark::DateFieldmark::InitDoc(), lcl_CopyBoxToDoc(), lcl_CpyBox(), and SplitDoc().
sw::DocumentDrawModelManager & SwDoc::GetDocumentDrawModelManager | ( | ) |
Definition at line 184 of file doc.cxx.
References m_pDocumentDrawModelManager.
sw::DocumentDrawModelManager const & SwDoc::GetDocumentDrawModelManager | ( | ) | const |
Definition at line 179 of file doc.cxx.
References m_pDocumentDrawModelManager.
Referenced by ClearDoc(), getIDocumentDrawModelAccess(), SetDocShell(), and ~SwDoc().
sw::DocumentFieldsManager & SwDoc::GetDocumentFieldsManager | ( | ) |
Definition at line 381 of file doc.cxx.
References m_pDocumentFieldsManager.
Referenced by ClearDoc(), SwFEShell::Copy(), and SwDoc().
sw::DocumentLayoutManager & SwDoc::GetDocumentLayoutManager | ( | ) |
Definition at line 434 of file doc.cxx.
References m_pDocumentLayoutManager.
sw::DocumentLayoutManager const & SwDoc::GetDocumentLayoutManager | ( | ) | const |
Definition at line 429 of file doc.cxx.
References m_pDocumentLayoutManager.
Referenced by SwRootFrame::DestroyImpl(), and sw::DocumentStateManager::SetModified().
sw::DocumentLinksAdministrationManager & SwDoc::GetDocumentLinksAdministrationManager | ( | ) |
Definition at line 289 of file doc.cxx.
References m_pDocumentLinksAdministrationManager.
sw::DocumentLinksAdministrationManager const & SwDoc::GetDocumentLinksAdministrationManager | ( | ) | const |
Definition at line 284 of file doc.cxx.
References m_pDocumentLinksAdministrationManager.
sw::DocumentRedlineManager & SwDoc::GetDocumentRedlineManager | ( | ) |
Definition at line 364 of file doc.cxx.
References m_pDocumentRedlineManager.
sw::DocumentRedlineManager const & SwDoc::GetDocumentRedlineManager | ( | ) | const |
Definition at line 359 of file doc.cxx.
References m_pDocumentRedlineManager.
Referenced by SwAutoFormat::BuildHeadLine(), SwAutoFormat::ClearRedlineText(), SwWW8ImplReader::CoreLoad(), SwView::Execute(), SwViewShell::ImplApplyViewOptions(), XMLReader::Read(), SwXTextDocument::setPropertyValue(), SwAutoFormat::SetRedlineText_(), and XMLRedlineImportHelper::~XMLRedlineImportHelper().
sw::DocumentSettingManager & SwDoc::GetDocumentSettingManager | ( | ) |
Definition at line 200 of file doc.cxx.
References m_pDocumentSettingManager.
Referenced by SwBorderAttrs::CalcLeft(), SwBorderAttrs::CalcRight(), SwDrawView::CheckPossibilities(), ChkBoxNumFormat(), ClearDoc(), sw::DocumentDeviceManager::CreateVirtualDevice_(), FieldCanHideParaWeight(), sw::DocumentStylePoolManager::GetFormatFromPool(), getIDocumentSettingAccess(), SwFormat::getIDocumentSettingAccess(), SwNode::getIDocumentSettingAccess(), sw::DocumentTimerManager::GetNextIdleJob(), sw::DocumentDeviceManager::getReferenceDevice(), sw::DocumentStylePoolManager::GetTextCollFromPool(), SwPaM::HasReadonlySel(), SwFrameNotify::ImplDestroy(), IsInsTableAlignNum(), IsInsTableChangeNumFormat(), IsInsTableFormatNum(), SwFrame::IsProtected(), IsSplitVerticalByDefault(), lcl_MaskRedlinesAndHiddenText(), SwTabFrame::MakeAll(), MakeFlySection(), SwRootFrame::PaintSwFrame(), sw::DocumentDeviceManager::PrtDataChanged(), ReplaceCompatibilityOptions(), sw::DocumentDeviceManager::setJobsetup(), SwEditShell::SetLabelDoc(), sw::DocumentDeviceManager::setPrinter(), sw::DocumentDeviceManager::setReferenceDeviceType(), SetSplitVerticalByDefault(), sw::DocumentDeviceManager::setVirtualDevice(), SplitDoc(), SwDoc(), SwDrawModel::SwDrawModel(), SwTOXBaseSection::Update(), and sw::DocumentLinksAdministrationManager::UpdateLinks().
sw::DocumentSettingManager const & SwDoc::GetDocumentSettingManager | ( | ) | const |
Definition at line 205 of file doc.cxx.
References m_pDocumentSettingManager.
sw::DocumentStatisticsManager & SwDoc::GetDocumentStatisticsManager | ( | ) |
Definition at line 402 of file doc.cxx.
References m_pDocumentStatisticsManager.
sw::DocumentStatisticsManager const & SwDoc::GetDocumentStatisticsManager | ( | ) | const |
Definition at line 397 of file doc.cxx.
References m_pDocumentStatisticsManager.
Referenced by sw::DocumentStateManager::ResetModified(), and sw::DocumentStateManager::SetModified().
|
inline |
Definition at line 410 of file doc.hxx.
Referenced by WW8AttributeOutput::RTLAndCJKState().
SwEditShell * SwDoc::GetEditShell | ( | ) |
Definition at line 348 of file doccorr.cxx.
References GetEditShell().
SwEditShell const * SwDoc::GetEditShell | ( | ) | const |
Definition at line 330 of file doccorr.cxx.
References IDocumentLayoutAccess::GetCurrentViewShell(), getIDocumentLayoutAccess(), and sw::Ring< value_type >::GetRingContainer().
Referenced by SwXDocumentSettings::_setSingleValue(), SwOneExampleFrame::ClearDocument(), SwFEShell::DeleteCol(), DeleteCol(), SwFEShell::DeleteRow(), DeleteRow(), SwUndoPageDesc::ExitHeaderFooterEdit(), GetEditShell(), GetIShellCursorSupplier(), SwXTextField::getPropertyValue(), SwPaM::HasReadonlySel(), sw::UndoManager::impl_DoUndoRedo(), IMPL_LINK(), sw::sidebar::IMPL_LINK(), sw::IMPL_LINK_NOARG(), SwUndoParagraphSigning::Insert(), IsExtraData(), lcl_CalcLayout(), SwCursor::LeftRight(), MergeTable(), SwURLStateChanged::Notify(), PaMCorrAbs(), PaMCorrRel(), SwUndoResetAttr::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoParagraphSigning::Remove(), SwTableAutoFormat::RestoreTableProperties(), SwDocStyleSheet::SetGrabBagItem(), SetGrfFlySize(), SwDocStyleSheet::SetHidden(), SwTextNode::SetLanguageAndFont(), SwDocStyleSheet::SetName(), SwXMLImport::startDocument(), SwTableAutoFormat::StoreTableProperties(), TableToText(), SwUndoResetAttr::UndoImpl(), SwWriter::Write(), and sw::sidebar::WriterInspectorTextPanel::WriterInspectorTextPanel().
|
inline |
|
inline |
Definition at line 764 of file doc.hxx.
Referenced by SwFrame::CheckPageDescs(), InsertNewPage(), SwFrame::InsertPage(), and SwPageFrame::SwPageFrame().
|
inline |
Definition at line 647 of file doc.hxx.
Referenced by SwFootnoteBossFrame::AppendFootnote(), SwTextNode::CopyExpandText(), SwWW8ImplReader::CoreLoad(), RtfExport::ExportDocument_Impl(), SwPageFrame::FindPageDesc(), DocxAttributeOutput::FootnoteEndnoteRefTag(), SwEditShell::GetEndNoteInfo(), SwHTMLWriter::GetFootEndNoteSym(), SwXEndnoteProperties::getPropertyValue(), SwFormatFootnote::GetViewNumStr(), SwTextFootnote::MakeNewTextSection(), MSWordStyles::MSWordStyles(), SwTextFormatter::NewFootnoteNumPortion(), SwTextFormatter::NewPortion(), SwHTMLWriter::OutFootEndNoteInfo(), SwHTMLWriter::OutFootEndNoteSym(), SwHTMLWriter::OutStyleSheet(), SwUndoEndNoteInfo::RedoImpl(), DocxAttributeOutput::SectFootnoteEndnotePr(), RtfAttributeOutput::SectFootnoteEndnotePr(), WW8AttributeOutput::SectFootnoteEndnotePr(), SetEndNoteInfo(), SwXEndnoteProperties::setPropertyValue(), DocxAttributeOutput::TextFootnote_Impl(), SwUndoEndNoteInfo::UndoImpl(), SwFootnoteIdxs::UpdateAllFootnote(), SwFootnoteIdxs::UpdateFootnote(), WW8Export::WriteFootnoteBegin(), WW8_WrPlcSepx::WriteFootnoteEndText(), and DocxExport::WriteSettings().
SwExtTextInput * SwDoc::GetExtTextInput | ( | ) | const |
Definition at line 302 of file extinput.cxx.
References SwPaM::IsMultiSelection(), and mpExtInputRing.
SwExtTextInput * SwDoc::GetExtTextInput | ( | const SwNode & | rNd, |
sal_Int32 | nContentPos = -1 |
||
) | const |
Definition at line 275 of file extinput.cxx.
References SwPaM::End(), SwPosition::GetContentIndex(), SwNode::GetIndex(), SwExtTextInput::GetNext(), SwPosition::GetNodeIndex(), mpExtInputRing, and SwPaM::Start().
Referenced by SwEditWin::Command(), SwAttrIter::CtorInitAttrIter(), SwEditShell::DeleteExtTextInput(), and SwEditShell::SetExtTextInputData().
size_t SwDoc::GetFlyCount | ( | FlyCntType | eType, |
bool | bIgnoreTextBoxes = false |
||
) | const |
Access to frames.
Iterate over Flys - for Basic-Collections.
Definition at line 69 of file docfly.cxx.
References eType, FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FLYCNTTYPE_OLE, SwNodeIndex::GetIndex(), GetNodes(), SwNodeIndex::GetNodes(), GetSpzFrameFormats(), SwNodes::IsDocNodes(), SwNode::IsGrfNode(), SwNode::IsNoTextNode(), SwNode::IsOLENode(), SwTextBoxHelper::isTextBox(), nCount, and RES_FLYFRMFMT().
Referenced by SwXFrames::getCount(), SwFEShell::GetFlyCount(), and SwXFrames::hasElements().
std::vector< SwFrameFormat const * > SwDoc::GetFlyFrameFormats | ( | FlyCntType | eType, |
bool | bIgnoreTextBoxes | ||
) |
Definition at line 152 of file docfly.cxx.
References eType, FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FLYCNTTYPE_OLE, SwNodeIndex::GetIndex(), GetNodes(), SwNodeIndex::GetNodes(), GetSpzFrameFormats(), SwNodes::IsDocNodes(), SwNode::IsGrfNode(), SwNode::IsNoTextNode(), SwNode::IsOLENode(), SwTextBoxHelper::isTextBox(), RES_FLYFRMFMT(), and size.
Referenced by SwFEShell::GetFlyFrameFormats().
SwFrameFormat * SwDoc::GetFlyNum | ( | size_t | nIdx, |
FlyCntType | eType, | ||
bool | bIgnoreTextBoxes = false |
||
) |
Definition at line 112 of file docfly.cxx.
References eType, FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FLYCNTTYPE_OLE, SwNodeIndex::GetIndex(), GetNodes(), SwNodeIndex::GetNodes(), GetSpzFrameFormats(), SwNodes::IsDocNodes(), SwNode::IsGrfNode(), SwNode::IsNoTextNode(), SwNode::IsOLENode(), SwTextBoxHelper::isTextBox(), nCount, and RES_FLYFRMFMT().
Referenced by SwXFrames::getByIndex(), and SwFEShell::GetFlyNum().
|
inline |
Definition at line 649 of file doc.hxx.
Referenced by SwRootFrame::AssertFlyPages(), SwXFootnote::attach(), SwLayAction::CheckFirstVisPage(), SwFrame::CheckPageDescs(), ChgPageDesc(), SwTextNode::ChgTextCollUpdateNum(), SwTable::ConvertSubtables(), sw::CreateParentXText(), SwUndoSaveContent::DelContentIndex(), DelSectionFormat(), SwWW8ImplReader::End_Footnote(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwContentType::FillMemberList(), SwGetRefFieldType::FindAnchor(), SwNode::FindPageDesc(), SwXFootnotes::getByIndex(), SwXFootnotes::getCount(), SwCursor::GotoFootnoteAnchor(), SwCursor::GotoNextFootnoteAnchor(), SwCursor::GotoPrevFootnoteAnchor(), SwXFootnotes::hasElements(), SwTextNode::InsertHint(), InsertSwSection(), SwContentNode::IsAnyCondition(), lcl_FindFootnotePos(), lcl_MoveFootnotes(), SwTabFrame::MakeAll(), SwLayoutFrame::MoveLowerFootnotes(), sw::DocumentContentOperationsManager::MoveNodeRange(), sw::DocumentContentOperationsManager::MoveRange(), MSWordStyles::MSWordStyles(), SwSection::Notify(), SwHTMLWriter::OutStyleSheet(), sw::RemoveFootnotesForNode(), SwRootFrame::RemovePage(), SetAllUniqueFlyNames(), SetCurFootnote(), SetEndNoteInfo(), SetFootnoteInfo(), SetOutlineNumRule(), SwTextFootnote::SetStartNode(), sw_DeleteFootnote(), SwUndoChangeFootNote::UndoImpl(), SwUndoInsSection::UndoImpl(), SwUndoDelSection::UndoImpl(), UnHide(), SwGetRefField::UpdateField(), SwEndNoteInfo::UpdateFormatOrAttr(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), and SwDocShell::UpdateLinks().
|
inline |
|
inline |
Definition at line 645 of file doc.hxx.
Referenced by SwFootnoteBossFrame::AppendFootnote(), SwTextNode::ChgTextCollUpdateNum(), SwTextFrame::ConnectFootnote(), SwTextNode::CopyExpandText(), SwWW8ImplReader::CoreLoad(), RtfExport::ExportDocument_Impl(), SwPageFrame::FindPageDesc(), DocxAttributeOutput::FootnoteEndnoteRefTag(), SwTextFormatter::FormatQuoVadis(), SwHTMLWriter::GetFootEndNoteSym(), SwEditShell::GetFootnoteInfo(), SwXFootnoteProperties::getPropertyValue(), SwFormatFootnote::GetViewNumStr(), lcl_ErgoVadis(), SwTextFootnote::MakeNewTextSection(), SwLayoutFrame::MoveLowerFootnotes(), MSWordStyles::MSWordStyles(), SwTextFormatter::NewErgoSumPortion(), SwTextFormatter::NewFootnoteNumPortion(), SwTextFormatter::NewFootnotePortion(), SwTextFormatter::NewPortion(), SwHTMLWriter::OutFootEndNoteInfo(), SwHTMLWriter::OutFootEndNoteSym(), SwHTMLWriter::OutStyleSheet(), SwTextFrame::Prepare(), SwUndoFootNoteInfo::RedoImpl(), SwTextFrame::RemoveFootnote(), DocxAttributeOutput::SectFootnoteEndnotePr(), RtfAttributeOutput::SectFootnoteEndnotePr(), WW8AttributeOutput::SectFootnoteEndnotePr(), SetAllUniqueFlyNames(), SetCurFootnote(), SetFootnoteInfo(), SetOutlineNumRule(), SwXFootnoteProperties::setPropertyValue(), DocxAttributeOutput::TextFootnote_Impl(), WW8AttributeOutput::TextFootnote_Impl(), RtfAttributeOutput::TextFootnote_Impl(), SwUndoFootNoteInfo::UndoImpl(), UnHide(), SwFootnoteIdxs::UpdateAllFootnote(), SwFootnoteIdxs::UpdateFootnote(), WW8Export::WriteFootnoteBegin(), WW8_WrPlcSepx::WriteFootnoteEndText(), and DocxExport::WriteSettings().
|
inline |
|
inline |
Definition at line 753 of file doc.hxx.
Referenced by CopyFrameFormat(), SwXMLExport::exportDoc(), SwStyleSheetIterator::First(), SwUndoFormatAttr::GetFormat(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwView::InsertGraphicDlg(), sw::DocumentStylePoolManager::IsPoolFormatUsed(), lcl_DeleteInfoStyles(), and lcl_SaveStyles().
uno::Reference< linguistic2::XProofreadingIterator > const & SwDoc::GetGCIterator | ( | ) | const |
Definition at line 123 of file docnew.cxx.
References sw::proofreadingiterator::get(), comphelper::getProcessComponentContext(), and m_xGCIterator.
Referenced by SwView::Execute(), Spell(), and StartGrammarChecking().
|
inline |
Definition at line 1577 of file doc.hxx.
Referenced by sw::getGrammarContactFor().
|
inline |
Definition at line 821 of file doc.hxx.
Referenced by SwUndoFormatAttr::GetFormat(), and SwHistoryChangeFormatColl::SetInDoc().
|
static |
Definition at line 707 of file docfly.cxx.
References SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwGrfNode::GetFileFilterNms(), SwNode::GetGrfNode(), SwNodeIndex::GetNode(), and SwGrfNode::IsLinkedFile().
Referenced by SwEditShell::GetGrfNms().
IDocumentChartDataProviderAccess & SwDoc::getIDocumentChartDataProviderAccess | ( | ) |
Definition at line 246 of file doc.cxx.
References m_pDocumentChartDataProviderManager.
IDocumentChartDataProviderAccess const & SwDoc::getIDocumentChartDataProviderAccess | ( | ) | const |
Definition at line 241 of file doc.cxx.
References m_pDocumentChartDataProviderManager.
Referenced by SaveTable::CreateNew(), SwChartDataProvider::DeleteBox(), SwTable::DeleteSel(), SwChartDataProvider::DisposeAllDataSequences(), SwFormat::getIDocumentChartDataProviderAccess(), SwTable::InsertCol(), SwTable::InsertRow_(), SwChartDataProvider::InvalidateTable(), SwXServiceProvider::MakeInstance(), SwNodes::MergeTable(), SwTable::OldMerge(), SwTable::OldSplitRow(), SetTableName(), SwTable::SplitCol(), SwEditShell::TableToText(), SwUndoTableNdsChg::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoMergeTable::UndoImpl(), and UpdateCharts_().
IDocumentContentOperations & SwDoc::getIDocumentContentOperations | ( | ) |
Definition at line 334 of file doc.cxx.
References m_pDocumentContentOperationsManager.
IDocumentContentOperations const & SwDoc::getIDocumentContentOperations | ( | ) | const |
Definition at line 329 of file doc.cxx.
References m_pDocumentContentOperationsManager.
Referenced by SwFmDrawPage::add(), AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), SwEditShell::AppendTextNode(), SwWW8ImplReader::AppendTextNode(), SwXTextTable::attach(), SwXTextField::attach(), SwXFootnote::attach(), SwXLineBreak::attach(), SwXMeta::AttachImpl(), SwXContentControl::AttachImpl(), SwAutoFormat::AutoCorrect(), SwAutoFormat::BuildEnum(), SwAutoFormat::BuildIndent(), SwAutoFormat::BuildNegIndent(), SwAutoFormat::BuildText(), SwAutoFormat::BuildTextIndent(), SwAutoCorrDoc::ChgAutoCorrWord(), SwFEShell::ChgCurPageDesc(), ChgPageDesc(), ConvertFieldsToText(), SwTable::ConvertSubtableBox(), SwXText::convertToTextFrame(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwEditShell::CopySelToDoc(), SwRangeRedline::CopyToSection(), SwWW8ImplReader::CoreLoad(), SwXMLTextImportHelper::createAndInsertApplet(), SwXMLTextImportHelper::createAndInsertFloatingFrame(), SwXMLTextImportHelper::createAndInsertOLEObject(), SwXMLTextImportHelper::createAndInsertOOoLink(), SwXMLTextImportHelper::createAndInsertPlugin(), SwRangeRedline::DelCopyOfSection(), SwAutoFormat::DelEmptyLine(), SwTextContentControl::Delete(), wwExtraneousParas::delete_all_from_doc(), SwXTextCursor::DeleteAndInsert(), DeleteBox_(), SwFEShell::DeleteCol(), IDocumentMarkAccess::DeleteFieldmarkCommand(), SwEditShell::DeleteGlobalDocContent(), SwEditShell::DeleteSel(), SwAutoCorrDoc::DeleteSelImpl(), SwTextField::DeleteTextField(), DeleteTOX(), DeleteTOXMark(), SwEditShell::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), SwAutoFormat::DelMoreLinesBlanks(), DelSectionFormat(), DelTable(), SwXParagraph::dispose(), SwXContentControl::dispose(), SwXFootnote::dispose(), SwXMeta::dispose(), SwUnoCursorHelper::DocInsertStringSplitCR(), SwEditShell::DoSpecialInsert(), SwUndoTransliterate::DoTransliterate(), SwAutoFormat::DoUnderline(), SwWW8ImplReader::End_Field(), SwWW8ImplReader::End_Footnote(), SwTextShell::ExecField(), SwTextShell::Execute(), SwBreakDashedLine::execute(), SwNode::getIDocumentContentOperations(), GetMergeSel(), GiveNodePageDesc(), SwWW8ImplReader::ImportGraf(), SwWW8ImplReader::ImportOle(), SwWW8ImplReader::ImportReplaceableDrawables(), SwFEShell::Insert(), SwAutoCorrDoc::Insert(), SwEditShell::Insert(), SwEditShell::Insert2(), SwEditShell::InsertDDETable(), SwFEShell::InsertDrawObj(), SwEditShell::InsertField(), SwFieldMgr::InsertField(), SwUnoCursorHelper::InsertFile(), SwEditShell::InsertGlobalDocContent(), InsertGlossary(), XMLRedlineImportHelper::InsertIntoDocument(), SwFEShell::InsertObject(), SwWW8ImplReader::InsertOle(), SwXReferenceMark::Impl::InsertRefMark(), SwBaseShell::InsertRegionDialog(), SwTable::InsertRow_(), wwSectionManager::InsertSegments(), InsertSwSection(), SwEditShell::InsertTable(), SwWW8ImplReader::InsertTagField(), SwXText::insertTextContentAfter(), SwXText::insertTextContentBefore(), SwXDocumentIndexMark::Impl::InsertTOXMark(), lcl_CopySelToDoc(), lcl_DelHFFormat(), lcl_ImportTox(), lcl_SetAPageOffset(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), MakeFlyAndMove(), SwWW8ImplReader::MakeGrafInContent(), SwWW8ImplReader::MakeGrafNotInContent(), SwXMLTableContext::MakeTable(), SwUnoCursorHelper::makeTableCellRedline(), SwUnoCursorHelper::makeTableRowRedline(), UnfloatTableButton::MouseButtonDown(), SwUndoTableMerge::MoveBoxContent(), MoveCell(), SwRangeRedline::MoveFromSection(), SwEditShell::MoveGlobalDocContent(), MoveParagraphImpl(), SwNodes::MoveRange(), SwRangeRedline::MoveToSection(), SwTable::NewInsertCol(), NoNum(), SwWrtShell::NumOrBulletOn(), SwFEShell::Paste(), SwFEShell::PastePages(), SwTransferable::PrepareForCopyTextRange(), SwTable::PrepareMerge(), SwDOCXReader::Read(), HTMLReader::Read(), SwWW8ImplReader::Read_And(), SwWW8ImplReader::Read_F_ANumber(), SwWW8ImplReader::Read_F_Author(), SwWW8ImplReader::Read_F_CurPage(), SwWW8ImplReader::Read_F_DateTime(), SwWW8ImplReader::Read_F_DBField(), SwWW8ImplReader::Read_F_DBNext(), SwWW8ImplReader::Read_F_DBNum(), SwWW8ImplReader::Read_F_DocInfo(), SwWW8ImplReader::Read_F_Equation(), SwWW8ImplReader::Read_F_FileName(), SwWW8ImplReader::Read_F_FormListBox(), SwWW8ImplReader::Read_F_FormTextBox(), SwWW8ImplReader::Read_F_IncludePicture(), SwWW8ImplReader::Read_F_Input(), SwWW8ImplReader::Read_F_InputVar(), SwWW8ImplReader::Read_F_Macro(), SwWW8ImplReader::Read_F_Num(), SwWW8ImplReader::Read_F_PgRef(), SwWW8ImplReader::Read_F_Ref(), SwWW8ImplReader::Read_F_Seq(), SwWW8ImplReader::Read_F_Set(), SwWW8ImplReader::Read_F_Styleref(), SwWW8ImplReader::Read_F_Symbol(), SwWW8ImplReader::Read_F_TemplName(), SwWW8ImplReader::Read_GrafLayer(), SwWW8ImplReader::Read_LineBreakClear(), SwWW8ImplReader::Read_SubF_Ruby(), SwWW8ImplReader::ReadChar(), SwWW8ImplReader::ReadChars(), SwWW8ImplReader::ReadGrafLayer1(), SwWW8ImplReader::ReadText(), SwUndoAttr::redoAttribute(), SwUndoReplace::Impl::RedoImpl(), SwUndoDelete::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoSort::RedoImpl(), SwUndoSplitNode::RedoImpl(), SwUndoMove::RedoImpl(), SwRedlineExtraData_FormatColl::Reject(), SwRedlineExtraData_Format::Reject(), RemoveInvisibleContent(), SwXText::removeTextContentAfter(), SwXText::removeTextContentBefore(), SwUndoInserts::RepeatImpl(), SwUndoAttr::RepeatImpl(), SwUndoDelete::RepeatImpl(), SwUndoInsert::RepeatImpl(), SwUndoOverwrite::RepeatImpl(), SwUndoSplitNode::RepeatImpl(), sw::ReplaceImpl(), SwAutoCorrDoc::ReplaceRange(), SwFEShell::ReplaceSdrObj(), SwEditShell::SaveGlossaryDoc(), SwFltControlStack::SetAttrInDoc(), SwWW8FltControlStack::SetAttrInDoc(), SwWW8FltRefStack::SetAttrInDoc(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SetCounted(), SwUnoCursorHelper::SetCursorAttr(), SetFormatItemByAutoFormat(), SwTextNode::SetLanguageAndFont(), SetNumRule(), SetRowNotTracked(), SetRubyList(), SwCursorShell::SetShadowCursorPos(), SwTextFootnote::SetStartNode(), SwXText::setString(), SwUnoCursorHelper::SetString(), SetTextFormatCollByAutoFormat(), SwWW8ImplReader::simpleAddTextToParagraph(), SortText(), SwEditShell::SplitNode(), SwXMLImport::startDocument(), SwFormatField::SwClientNotify(), SwUndoDelete::SwUndoDelete(), TextToTable(), SwAutoCorrDoc::TransliterateRTLWord(), SwEditShell::TransliterateText(), SwTextNode::TransliterateText(), SwXTextField::TransmuteLeadToInputField(), SwUndoReplace::Impl::UndoImpl(), SwUndoDelete::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoSort::UndoImpl(), SwUndoMove::UndoImpl(), SwUndoTableNdsChg::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwTextRefMark::UpdateFieldContent(), UpdatePagesForPrintingWithPostItData(), SwExtTextInput::~SwExtTextInput(), and SwRangeRedline::~SwRangeRedline().
IDocumentDeviceAccess & SwDoc::getIDocumentDeviceAccess | ( | ) |
Definition at line 257 of file doc.cxx.
References m_pDeviceAccess.
IDocumentDeviceAccess const & SwDoc::getIDocumentDeviceAccess | ( | ) | const |
Definition at line 252 of file doc.cxx.
References m_pDeviceAccess.
Referenced by SwXDocumentSettings::_getSingleValue(), SwXDocumentSettings::_postSetValues(), SwXPrintSettings::_preGetValues(), SwXPrintSettings::_preSetValues(), SwXDocumentSettings::_setSingleValue(), SwTextFrame::CalcHeightOfLastLine(), SwTextSizeInfo::CtorInitTextSizeInfo(), SwDocShell::Execute(), SwTextFrame::FillCursorPos(), SwViewShell::FillPrtDoc(), SwTextFrame::FillRegister(), SwSpellDialogChildWindow::FindNextDrawTextError_Impl(), SwNode::getIDocumentDeviceAccess(), SwSrcView::GetPrinter(), SwViewShell::GetRefDev(), SwXTextDocument::getRenderer(), IMPL_LINK_NOARG(), sw::DocumentDrawModelManager::InitDrawModel(), lcl_CreateWorkingDocument(), lcl_GetPrintUIOptions(), lcl_SavePrintUIOptionsToDocumentPrintData(), SwDocShell::OnDocumentPrinterChanged(), SdrHHCWrapper::SdrHHCWrapper(), SwXMLImport::SetConfigurationSettings(), SwSrcView::SetPrinter(), SwAsciiFilterDlg::SwAsciiFilterDlg(), and SwWriter::Write().
IDocumentDrawModelAccess & SwDoc::getIDocumentDrawModelAccess | ( | ) |
Definition at line 174 of file doc.cxx.
References GetDocumentDrawModelManager().
IDocumentDrawModelAccess const & SwDoc::getIDocumentDrawModelAccess | ( | ) | const |
Definition at line 169 of file doc.cxx.
References GetDocumentDrawModelManager().
Referenced by SwFmDrawPage::add(), SwXGroupShape::add(), docfunc::AllDrawObjsOnPage(), sw::ThemeColorChanger::apply(), CheckForUniqueItemForLineFillNameOrIndex(), CloneSdrObj(), SwXMLTextImportHelper::createAndInsertApplet(), SwXMLTextImportHelper::createAndInsertFloatingFrame(), SwXMLTextImportHelper::createAndInsertOLEObject(), SwXMLTextImportHelper::createAndInsertOOoLink(), SwXMLTextImportHelper::createAndInsertPlugin(), SwTextShell::CreateInsertFrameItemSet(), SwTextBoxHelper::DoTextBoxZOrderCorrection(), dumpAsXml(), SwEnvFormatPage::Edit(), SwDocShell::Edit(), SwXMLImport::endDocument(), SwTextAPIEditSource::EnsureOutliner(), SwFrameShell::Execute(), SwTextShell::Execute(), SwGrfShell::Execute(), SwHeaderFooterWin::ExecuteCommand(), docfunc::ExistsDrawObjs(), SwXMLExport::exportDoc(), MSWordExportBase::ExportDocument(), SwSpellDialogChildWindow::FindNextDrawTextError_Impl(), sw::search::SearchResultLocator::findOne(), sw::FindTextImpl(), SwFmDrawPage::getByIndex(), SwXLinkNameAccessWrapper::getByName(), SwFmDrawPage::getCount(), SwTransferable::GetData(), SwContentTree::GetDrawingObjectsByContent(), SwXTextDocument::getDrawPage(), SwXDocumentPropertyHelper::GetDrawTable(), SwXLinkNameAccessWrapper::getElementNames(), SwFormat::getIDocumentDrawModelAccess(), SwNode::getIDocumentDrawModelAccess(), SwBasicEscherEx::GetInvisibleHellId(), SwDocStyleSheet::GetItemSet(), SwSvxUnoDrawPool::getModelPool(), SwXShape::getPropertyValue(), SwXTextDocument::getPropertyValue(), SwXTextDocument::getSdrModelFromUnoModel(), WW8Export::GetSdrOrdNum(), SwWW8ImplReader::GraphicCtor(), SwXLinkNameAccessWrapper::hasByName(), SwFmDrawPage::hasElements(), IMPL_LINK(), SwBasicEscherEx::Init(), SwTextFly::InitAnchoredObjList(), SwTextShell::InsertMediaDlg(), SwAnchoredObject::IsFormatPossible(), sw::IsPageFrameEmpty(), lcl_ConvertSdrOle2ObjsToSdrGrafObjs(), lcl_InsertDrawLabel(), lcl_RefreshLine(), lcl_SubtractFlys(), lcl_urlOverBackground(), SwView::Notify(), SwHTMLWriter::OutHiddenForms(), OutHTML_DrawFrameFormatAsMarquee(), SwRootFrame::PaintSwFrame(), SwXTextDocument::paintTile(), SwXTextDocument::postMouseEvent(), sw::DocumentDeviceManager::PrtDataChanged(), SwView::ReadUserDataSequence(), SwUndoInsertLabel::RedoImpl(), sw::UndoThemeChange::RedoImpl(), SwLayoutFrame::RefreshLaySubsidiary(), sw::DocumentSettingManager::setCharacterCompressionType(), sw::DocumentSettingManager::setForbiddenCharacters(), sw::DocumentDeviceManager::setPrinter(), SwXShape::setPropertyValue(), SwXTextDocument::setPropertyValue(), sw::DocumentDeviceManager::setReferenceDeviceType(), sw::DocumentDeviceManager::setVirtualDevice(), DocxSdrExport::startDMLAnchorInline(), SwXMLImport::startDocument(), SwDrawContact::SwClientNotify(), WW8Export::TestOleNeedsGraphic(), sw::ModelTraverser::traverse(), sw::UndoThemeChange::UndoImpl(), SwEditWin::UpdatePointer(), SwXMLWriter::Write_(), SwEscherEx::WriteOCXControl(), PlcDrawObj::WritePlc(), DocxExport::WriteTheme(), and SwView::WriteUserDataSequence().
IDocumentExternalData & SwDoc::getIDocumentExternalData | ( | ) |
Definition at line 456 of file doc.cxx.
References m_pDocumentExternalDataManager.
IDocumentExternalData const & SwDoc::getIDocumentExternalData | ( | ) | const |
Definition at line 451 of file doc.cxx.
References m_pDocumentExternalDataManager.
Referenced by SwWW8ImplReader::CoreLoad(), and WW8Export::WriteFkpPlcUsw().
IDocumentFieldsAccess & SwDoc::getIDocumentFieldsAccess | ( | ) |
Definition at line 376 of file doc.cxx.
References m_pDocumentFieldsManager.
IDocumentFieldsAccess const & SwDoc::getIDocumentFieldsAccess | ( | ) | const |
Definition at line 371 of file doc.cxx.
References m_pDocumentFieldsManager.
Referenced by SwPostItMgr::AddPostIts(), SwViewOptionAdjust_Impl::AdjustViewOptions(), AppendDoc(), SwXTextField::attach(), SwInputFieldList::BuildSortLst(), SwViewShell::CalcLayout(), SwEditShell::Calculate(), SwTable::CanConvertSubtables(), ChangeAuthorityData(), SwDDETable::ChangeContent(), ChangeDBFields(), SwGetExpField::ChangeExpansion(), SwFrame::CheckPageDescs(), ChgDBData(), SwNodes::ChgNode(), ChgPageDesc(), ChkBoxNumFormat(), SwAuthorityField::ConditionalExpandAuthIdentifier(), ConvertFieldsToText(), SwGetRefField::ConvertProgrammaticToUIName(), SwFEShell::Copy(), SwTransferable::CopyGlossary(), SwEditShell::CopySelToDoc(), SwRenderData::CreatePostItData(), DeleteRowCol(), DelTable(), SwTextNode::DestroyAttr(), sw::DocumentStatisticsManager::DocInfoChgd(), SwUndoFieldFromDoc::DoImpl(), dumpAsXml(), SwWW8ImplReader::End_Field(), SwTextShell::ExecField(), SwTextShell::ExecIdx(), SwAuthorityField::ExpandCitation(), SwContentType::FillMemberList(), SwViewShell::FillPrtDoc(), SwGetRefFieldType::FindAnchor(), MSWordExportBase::GatherChapterFields(), AttributeOutputBase::GenerateBookmarksForSequenceField(), sw::mark::AnnotationMark::GetAnnotationFormatField(), SwXTextFieldMasters::getByName(), SwTransferable::GetData(), GetDBData(), SwXTextFieldMasters::getElementNames(), SwEditShell::GetFieldType(), SwEditShell::GetFieldTypeCount(), SwFormat::getIDocumentFieldsAccess(), SwNode::getIDocumentFieldsAccess(), sw::DocumentTimerManager::GetNextIdleJob(), SwXFieldMaster::GetProgrammaticName(), SwXTextFieldMasters::hasByName(), HasInvisibleContent(), MSWordExportBase::HasRefToAttr(), MSWordExportBase::HasRefToFootOrEndnote(), sw::IMPL_LINK_NOARG(), IMPL_LINK_NOARG(), sw::DocumentStatisticsManager::IncrementalDocStatCalculate(), InsCopyOfTable(), InsertCol(), SwEditShell::InsertFieldType(), InsertGlossary(), SwFrame::InsertPage(), SwWrtShell::InsertPostIt(), InsertRow(), InsertSwSection(), SwWW8ImplReader::InsertTagField(), SwEditShell::IsAnyDatabaseFieldInDoc(), SwEditShell::IsExpFieldsLocked(), SwEditShell::IsFieldDataSourceAvailable(), sw::IsShrinkPageForPostIts(), lcl_CopySelToDoc(), lcl_GenerateFieldTypeName(), lcl_GetDDEFieldType(), lcl_GetPrintUIOptions(), lcl_InsertDrawLabel(), lcl_InsertLabel(), SwEditShell::LockExpFields(), SwTableNode::MakeCopy(), SwTable::MakeCopy(), SwXServiceProvider::MakeInstance(), SwRefPageGetFieldType::MakeSetList(), SwDBManager::MergeMailFiles(), MergeTable(), SwGetRefFieldType::MergeWithOtherDoc(), SwModule::Notify(), SwFEShell::Paste(), SwFEShell::PastePages(), SwTransferable::PrepareForCopy(), SwTransferable::PrepareForCopyTextRange(), SwWW8ImplReader::Read_And(), SwWW8ImplReader::Read_F_ANumber(), SwWW8ImplReader::Read_F_Author(), SwWW8ImplReader::Read_F_CurPage(), SwWW8ImplReader::Read_F_DateTime(), SwWW8ImplReader::Read_F_DBField(), SwWW8ImplReader::Read_F_DBNext(), SwWW8ImplReader::Read_F_DBNum(), SwWW8ImplReader::Read_F_DocInfo(), SwWW8ImplReader::Read_F_Equation(), SwWW8ImplReader::Read_F_FileName(), SwWW8ImplReader::Read_F_FormListBox(), SwWW8ImplReader::Read_F_FormTextBox(), SwWW8ImplReader::Read_F_Input(), SwWW8ImplReader::Read_F_InputVar(), SwWW8ImplReader::Read_F_Macro(), SwWW8ImplReader::Read_F_NoteReference(), SwWW8ImplReader::Read_F_Num(), SwWW8ImplReader::Read_F_PgRef(), SwWW8ImplReader::Read_F_Ref(), SwWW8ImplReader::Read_F_Seq(), SwWW8ImplReader::Read_F_Set(), SwWW8ImplReader::Read_F_Styleref(), SwWW8ImplReader::Read_F_TemplName(), SwWW8ImplReader::ReadChar(), SwUndoInsTable::RedoImpl(), SwUndoTableNumFormat::RedoImpl(), SwXTextFieldTypes::refresh(), SwWW8FltRefStack::RefToVar(), SwDBFieldType::ReleaseRef(), SwEditShell::RemoveFieldType(), RemoveInvisibleContent(), SwRootFrame::RemoveSuperfluous(), SwFltControlStack::SetAttrInDoc(), SetEndNoteInfo(), SetFootnoteInfo(), SwXCell::setFormula(), SwHistorySetTextField::SetInDoc(), SetOutlineNumRule(), SwXTextDocument::setPropertyValue(), SwXTextField::setPropertyValue(), SetTableAutoFormat(), Reader::SetTemplate(), SplitTable(), SwTableBoxFormat::SwClientNotify(), SwUserFieldType::SwClientNotify(), SwTextFrame::SwClientNotify(), SwHistorySetTextField::SwHistorySetTextField(), SwInputFieldList::SwInputFieldList(), SwTableNumFormatMerge::SwTableNumFormatMerge(), TextToTable(), SwpHints::TryInsertHint(), SwUndoFieldFromDoc::UndoImpl(), SwUndoTableToText::UndoImpl(), SwUndoDelSection::UndoImpl(), UnHide(), SwEditShell::UnlockExpFields(), SwContentFrame::UpdateAttr_(), SwTabFrame::UpdateAttr_(), SwTOXBaseSection::UpdateAuthorities(), SwEditShell::UpdateExpFields(), SwTextInputField::UpdateFieldContent(), SwViewShell::UpdateFields(), SwTable::UpdateFields(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), SwEditShell::UpdateOneField(), SwNodes::UpdateOutlineNode(), UpdateSection(), SwTOXBaseSection::UpdateSequence(), SwEditShell::UpdateTable(), and SwCalc::VarLook().
IDocumentLayoutAccess & SwDoc::getIDocumentLayoutAccess | ( | ) |
Definition at line 424 of file doc.cxx.
References m_pDocumentLayoutManager.
IDocumentLayoutAccess const & SwDoc::getIDocumentLayoutAccess | ( | ) | const |
Definition at line 419 of file doc.cxx.
References m_pDocumentLayoutManager.
Referenced by SwFmDrawPage::add(), AddDrawUndo(), AppendDoc(), SwDrawContact::Changed(), CheckMergeSel(), SwModule::CheckSpellChanges(), CheckSplitCells(), ChgAnchor(), SwLayoutFrame::ChgColumns(), SwNodes::ChgNode(), ChgPageDesc(), ChkChartSel(), SwTextBoxNode::ClearAll(), ClearDoc(), ClearFEShellTabCols(), SwLayouter::ClearMoveBwdLayoutInfo(), SwLayouter::ClearMovedFwdFrames(), SwLayouter::ClearObjsTmpConsiderWrapInfluence(), SwTextBoxNode::Clone_Impl(), SwLayouter::CollectEndnotes(), CollectFrameAtNode(), SwLayouter::Collecting(), SwLayoutCache::CompareLayout(), SwModule::ConfigurationChanged(), SwTextFrame::ConnectFootnote(), SwFEShell::Copy(), SwFEShell::CopyDrawSel(), SwTextFlyCnt::CopyFlyFormat(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), CopyMasterFooter(), CopyMasterHeader(), CopyPageDesc(), SwWW8ImplReader::CoreLoad(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), SwDrawView::DeleteMarked(), SwFEShell::DeleteRow(), DeleteSelection(), DelFlyInRange(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), DelTable(), SwTextNode::DestroyAttr(), SwXShape::dispose(), SwLayouter::DoesRowContainMovedFwdFrame(), DoUpdateAllCharts(), SwDocShell::Execute(), SwDocStatFieldType::Expand(), SwTextField::ExpandTextField(), SwXMLExport::exportDoc(), DocxExportFilter::exportDocument(), MSWordExportBase::ExportDocument(), RtfExport::ExportDocument_Impl(), WW8Export::ExportDocument_Impl(), RtfExportFilter::filter(), sw::search::SearchResultLocator::findOne(), SwNode::FindOutlineNodeOfLevel(), SwNode::FindPageDesc(), SwLayouter::FrameMovedFwdByObjPos(), sw::ToxTextGenerator::GenerateText(), GetAllFlyFormats(), GetAllLayouts(), SwDocUpdateField::GetBodyNode(), SwDocUpdateField::GetBodyNodeGeneric(), SwHTMLTableLayout::GetBrowseWidth(), SwHTMLTableLayout::GetBrowseWidthByVisArea(), GetControlSize(), SwUnoCursorHelper::GetCurPageStyle(), GetEditShell(), SwFormat::getIDocumentLayoutAccess(), SwNode::getIDocumentLayoutAccess(), GetMergeSel(), SwTextNode::GetMinMaxSize(), sw::DocumentTimerManager::GetNextIdleJob(), SwXFlatParagraphIterator::getNextPara(), GetNode(), ooo::vba::word::getPageCount(), SwPaM::GetPageNum(), SwXFlatParagraphIterator::getParaAfter(), SwXFlatParagraphIterator::getParaBefore(), SwXTextField::getPropertyValue(), SwAuthorityFieldType::GetSequencePos(), GetTableSel(), GetTableSelCrs(), SwXTextTableCursor::goDown(), SwView::GotFocus(), GotoTOXMark(), SwXTextTableCursor::goUp(), SwVbaInformationHelper::handleWdVerticalPositionRelativeToPage(), SwPaM::HasReadonlySel(), sw::IMPL_LINK_NOARG(), sw::DocumentStatisticsManager::IncrementalDocStatCalculate(), SwViewShell::Init(), sw::DocumentDrawModelManager::InitDrawModel(), sw::DocumentContentOperationsManager::InsertDrawObj(), SwLayouter::InsertMovedFwdFrame(), SwLayouter::InsertObjForTmpConsiderWrapInfluence(), SwNodes::InsertTextSection(), InvalidateAutoCompleteFlag(), SwCursor::IsAtValidPos(), IsFrameBehind(), IsHeadingContained(), SwContentAtPos::IsInProtectSect(), SwNode::IsInVisibleArea(), lcl_CalcLayout(), lcl_ChangeFootnoteRef(), lcl_CpyBox(), lcl_FindAnchorLayPos(), lcl_FindAnchorPos(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_GetBoxFrame(), lcl_getLayoutRect(), lcl_GetRowNumber(), lcl_GetStartEndCell(), lcl_HyphenateNode(), lcl_IsInHeaderFooter(), lcl_MakeFieldLst(), lcl_RemoveImpl(), lcl_SetNewFlyPos(), SwRedlineTable::LOKRedlineNotification(), LOOPING_LOUIE_LIGHT(), SwUnoTableCursor::MakeBoxSels(), SwSectionNode::MakeCopy(), sw::DocumentDrawModelManager::MakeDrawModel_(), MakeFlySection_(), SwFlyFrameFormat::MakeFrames(), MakeFrames(), FndBox_::MakeFrames(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwWW8ImplReader::MakeGrafNotInContent(), SwXMLTableContext::MakeTable(), UnfloatTableButton::MouseButtonDown(), SwLayouter::MoveBwdSuppressed(), SwTable::NewSplitRow(), SwDDETable::NoDDETable(), SwSectionNode::NodesArrChgd(), SwURLStateChanged::Notify(), SwNoTextFrame::OnGraphicArrived(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), OutHTML_SwTableNode(), SwFEShell::PastePages(), PreDelPageDesc(), sw::DocumentDeviceManager::PrtDataChanged(), SwViewShell::PrtOle2(), PrtOLENotify(), SwUndoMoveLeftMargin::RedoImpl(), SwDDEFieldType::RefCntChgd(), SwPageDesc::RegisterChange(), SwRedlineTable::Remove(), RemoveInvisibleContent(), SwLayouter::RemoveMovedFwdFrame(), SwLayouter::RemoveObjForTmpConsiderWrapInfluence(), SwUndoInsLayFormat::RepeatImpl(), SwUndoMoveLeftMargin::RepeatImpl(), SwUndoInsertLabel::RepeatImpl(), SwUndoInsSection::RepeatImpl(), SwHTMLTableLayout::Resize(), SwHTMLTableLayout::Resize_(), RestFlyInRange(), SaveTable::RestoreAttr(), SwUndoFormatAttr::RestoreFlyAnchor(), SwTextFlyCnt::SetAnchor(), SwFltControlStack::SetAttrInDoc(), SwXMLExport::SetBodyAttributes(), SetBoxAttr(), sw::DocumentSettingManager::setCharacterCompressionType(), SetCurFootnote(), SetEndNoteInfo(), SetFootnoteInfo(), sw::DocumentSettingManager::setForbiddenCharacters(), SetGrfFlySize(), SwHistoryChangeFlyAnchor::SetInDoc(), SetLineNumberInfo(), SetOLEObjModified(), SwXShape::setPropertyValue(), SetTabBorders(), SetTabLineStyle(), SwRangeRedline::Show(), Spell(), SpellItAgainSam(), SplitDoc(), SwLayouter::StartLoopControl(), SwFrameFormat::SwClientNotify(), SwLineNumberInfo::SwClientNotify(), SwNoTextFrame::SwClientNotify(), SwPosFlyFrame::SwPosFlyFrame(), SwTOXSortTabBase::SwTOXSortTabBase(), SwView::SwView(), SwNodes::TextToTable(), UnoActionContext::UnoActionContext(), SwFootnoteIdxs::UpdateAllFootnote(), UpdateCharts(), sw::UpdateFramesForRemoveDeleteRedline(), SwTOXBaseSection::UpdatePageNum(), SwLayoutCache::Write(), SwXMLWriter::Write_(), WriteDop(), DocxExport::WriteSettings(), SwWW8Writer::WriteStorageImpl(), SwDataChanged::~SwDataChanged(), UnoActionContext::~UnoActionContext(), and UnoActionRemoveContext::~UnoActionRemoveContext().
IDocumentLinksAdministration & SwDoc::getIDocumentLinksAdministration | ( | ) |
Definition at line 279 of file doc.cxx.
References m_pDocumentLinksAdministrationManager.
IDocumentLinksAdministration const & SwDoc::getIDocumentLinksAdministration | ( | ) | const |
Definition at line 274 of file doc.cxx.
References m_pDocumentLinksAdministrationManager.
Referenced by SwSection::BreakLink(), SwOLENode::CheckFileLink_Impl(), SwSection::CreateLink(), SwBaseLink::DataChanged(), sw::mark::DdeBookmark::DeregisterFromDoc(), SwOLENode::DisconnectFileLink_Impl(), SwFEShell::FinishOLEObj(), GetDocStorage(), SwNode::getIDocumentLinksAdministration(), GetPersist(), sw::DocumentDrawModelManager::InitDrawModel(), SwServerObject::IsLinkInServer(), lcl_BreakSectionLinksInSect(), lcl_CreateWorkingDocument(), lcl_UpdateLinksInSect(), SwSection::MakeChildLinksVisible(), SwSectionNode::MakeCopy(), SwSectionNode::NodesArrChgd(), SwDDEFieldType::RefCntChgd(), SwGrfNode::ReRead(), SwGrfNode::SavePersistentData(), SwDDEFieldType::SetDoc(), SetDocShell(), SwDocShell::UpdateLinks(), SwXTextDocument::updateLinks(), UpdateSection(), SwWriter::Write(), SwDataChanged::~SwDataChanged(), SwDDEFieldType::~SwDDEFieldType(), ~SwDoc(), SwGrfNode::~SwGrfNode(), SwSection::~SwSection(), and SwTable::~SwTable().
IDocumentListItems & SwDoc::getIDocumentListItems | ( | ) |
Definition at line 301 of file doc.cxx.
References m_pDocumentListItemsManager.
IDocumentListItems const & SwDoc::getIDocumentListItems | ( | ) | const |
Definition at line 295 of file doc.cxx.
References m_pDocumentListItemsManager.
Referenced by SwNode::getIDocumentListItems().
IDocumentListsAccess & SwDoc::getIDocumentListsAccess | ( | ) |
Definition at line 312 of file doc.cxx.
References m_pDocumentListsManager.
IDocumentListsAccess const & SwDoc::getIDocumentListsAccess | ( | ) | const |
Definition at line 307 of file doc.cxx.
References m_pDocumentListsManager.
Referenced by AddNumRule(), ClearDoc(), SwAttrSet::CopyToModify(), SwDocStyleSheet::Create(), DelNumRule(), FindList(), SwTextNode::HasMarkedLabel(), IsUsed(), SwDocShell::MakeByExample(), MakeNumRule(), MakeUniqueNumRules(), MarkListLevel(), SwXMLImport::MergeListsAtDocumentInsertPosition(), AttributeOutputBase::ParaNumRule(), RenameNumRule(), SwDocStyleSheet::SetName(), SetNumRule(), SetOutlineNumRule(), and SwDocShell::UpdateStyle().
IDocumentMarkAccess * SwDoc::getIDocumentMarkAccess | ( | ) |
Definition at line 1890 of file docbm.cxx.
Referenced by AppendDoc(), SwXTextField::attach(), sw::CalcBreaks(), sw::util::RedlineStack::close(), SwTable::ConvertSubtables(), sw::CopyBookmarks(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwWW8ImplReader::CoreLoad(), CorrAbs(), CorrRel(), Writer::CreateBookmarkTable(), sw::DocumentLinksAdministrationManager::CreateLinkSource(), DelBookmarks(), SwUndoSaveContent::DelContentIndex(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), DeleteDDEMarks(), sw::DocumentContentOperationsManager::DelFullPara(), SwTextPaintInfo::DrawBackBrush(), SwWW8ImplReader::End_Field(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwTextShell::ExecField(), SwBaseShell::Execute(), SwGetRefFieldType::FindAnchor(), Writer::FindPos_Bkmk(), SwFieldFormCheckboxPortion::Format(), SwTextAnnotationField::GetAnnotationMark(), MSWordExportBase::GetAnnotationMarks(), MSWordExportBase::GetBookmarks(), SwXBookmarks::getByIndex(), SwXBookmarks::getByName(), SwCursorShell::GetContentAtPos(), SwXBookmarks::getCount(), sw::DocumentLinksAdministrationManager::GetData(), SwXBookmarks::getElementNames(), SwNode::getIDocumentMarkAccess(), SwPostItHelper::getLayoutInfos(), SwTOXPara::GetURL(), SwCursorShell::GotoFormControl(), SwXBookmarks::hasByName(), SwXBookmarks::hasElements(), SwPaM::HasReadonlySel(), SwWrtShell::InsertField2(), SwXTextRange::Impl::Invalidate(), IsCursorInFieldmarkHidden(), SwWW8FltRefStack::IsFootnoteEdnBkmField(), lcl_ExportFieldMark(), lcl_getFieldmark(), lcl_storeAnnotationMarks(), SwDocUpdateField::MakeFieldList_(), sw::MakeInsertText(), ModelToViewHelper::ModelToViewHelper(), MSWordExportBase::NeedTextNodeSplit(), SwVbaFormField::Next(), SwHTMLWriter::OutBookmarks(), SwHTMLWriter::OutPointFieldmarks(), MSWordExportBase::OutputTextNode(), SwFieldFormCheckboxPortion::Paint(), SwVbaFormField::Previous(), XMLReader::Read(), SwWW8ImplReader::Read_F_FormCheckBox(), SwWW8ImplReader::Read_F_FormListBox(), SwTextFrame::RegisterToNode(), SwUndoRenameBookmark::Rename(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwUndoBookmark::ResetInDoc(), SwHistoryNoTextFieldmark::ResetInDoc(), SwHistoryTextFieldmark::ResetInDoc(), sw::DocumentLinksAdministrationManager::SelectServerObj(), SwCursor::SelectWordWT(), SwFltControlStack::SetAttrInDoc(), SwWW8FltRefStack::SetAttrInDoc(), sw::DocumentLinksAdministrationManager::SetData(), SwHistoryBookmark::SetInDoc(), SwHistoryNoTextFieldmark::SetInDoc(), SwHistoryTextFieldmark::SetInDoc(), sw::mark::SaveBookmark::SetInDoc(), SwTOXPara::SwTOXPara(), SwXFieldEnumeration::SwXFieldEnumeration(), SwTextFormatter::WhichTextPor(), and SwXMLWriter::Write_().
const IDocumentMarkAccess * SwDoc::getIDocumentMarkAccess | ( | ) | const |
IDocumentOutlineNodes & SwDoc::getIDocumentOutlineNodes | ( | ) |
Definition at line 323 of file doc.cxx.
References m_pDocumentOutlineNodesManager.
IDocumentOutlineNodes const & SwDoc::getIDocumentOutlineNodes | ( | ) | const |
Definition at line 318 of file doc.cxx.
References m_pDocumentOutlineNodesManager.
Referenced by SwXLinkNameAccessWrapper::getByName(), and lcl_CreateOutlineString().
IDocumentRedlineAccess & SwDoc::getIDocumentRedlineAccess | ( | ) |
Definition at line 354 of file doc.cxx.
References m_pDocumentRedlineManager.
IDocumentRedlineAccess const & SwDoc::getIDocumentRedlineAccess | ( | ) | const |
Definition at line 349 of file doc.cxx.
References m_pDocumentRedlineManager.
Referenced by SwXDocumentSettings::_getSingleValue(), SwXDocumentSettings::_setSingleValue(), SwVbaRevision::Accept(), SwEditShell::AcceptRedline(), SwEditShell::AcceptRedlinesInSelection(), SwUndoTableCpyTable::AddBoxAfter(), SwUndoTableCpyTable::AddBoxBefore(), SwTextNode::AddToList(), sw::DocumentContentOperationsManager::AppendTextNode(), SwAutoFormat::AutoCorrect(), SwLineLayout::CalcLine(), SwRangeRedline::CallDisplayFunc(), SwUndoInsert::CanGrouping(), SwUndoDelete::CanGrouping(), SwUndoOverwrite::CanGrouping(), SwRedlineItr::CheckLine(), SwAutoCorrDoc::ChgAutoCorrWord(), ChgTextToNum(), ClearDoc(), CompareDoc(), XMLRedlineImportHelper::ConvertRedline(), SwTable::ConvertSubtables(), SwFEShell::Copy(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwRangeRedline::CopyToSection(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwWW8ImplReader::CoreLoad(), CorrAbs(), CorrRel(), DelBookmarks(), SwRangeRedline::DelCopyOfSection(), sw::DocumentContentOperationsManager::DeleteAndJoin(), sw::DocumentContentOperationsManager::DeleteAndJoinImpl(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), DeleteBox_(), SwFEShell::DeleteCol(), sw::DocumentContentOperationsManager::DeleteDummyChar(), sw::DocumentContentOperationsManager::DeleteRange(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::DeleteSection(), sw::DocumentContentOperationsManager::DelFullPara(), dumpAsXml(), SwEnhancedPDFExportHelper::EnhancedPDFExport(), SwTextShell::ExecField(), SwDocShell::Execute(), SwView::Execute(), SwXMLExport::exportDoc(), MSWordExportBase::ExportDocument(), sw::DocumentFieldsManager::FieldsToExpand(), SwUndo::FillSaveData(), SwUndo::FillSaveDataForFormat(), SwGetRefFieldType::FindAnchor(), SwEditShell::FindRedlineOfData(), SwXRedlines::getByIndex(), SwCursorShell::GetContentAtPos(), SwXRedlines::getCount(), SwEditShell::GetCurrRedline(), SwNode::getIDocumentRedlineAccess(), SwRedlineItr::GetNextRedln(), SwWW8AttrIter::GetParagraphLevelRedline(), AttributeOutputBase::GetParagraphMarkerRedline(), SwXTextDocument::getPropertyValue(), SwXText::getPropertyValue(), SwXTextSection::Impl::GetPropertyValues_Impl(), sw::GetRanges(), SwTableBox::GetRedline(), SwEditShell::GetRedline(), SwAccessibleParagraph::GetRedlineAtIndex(), SwEditShell::GetRedlineCount(), SwEditShell::GetRedlineFlags(), SwTextNode::GetRedlineText(), SwTableLine::GetRedlineType(), SwTableBox::GetRedlineType(), SwWW8AttrIter::GetRunLevelRedline(), SwAuthorityFieldType::GetSequencePos(), SwView::GetState(), SwTableLine::GetTableRedline(), SwXTextDocument::getTrackedChanges(), SwCursorShell::GotoRedline(), SwCursorShell::GotoRedline_(), SwTable::HasDeletedRowOrCell(), SwXRedlines::hasElements(), SwXRedlineEnumeration::hasMoreElements(), HasRowNotTracked(), SwRangeRedline::Hide(), SwWW8AttrIter::IncludeEndOfParaCRInRedlineProperties(), SwUndoInsert::Init(), InsCopyOfTable(), SwFEShell::Insert(), InsertCnt_(), XMLRedlineImportHelper::InsertIntoDocument(), SwXAutoTextGroup::insertNewByName(), SwTable::InsertRow_(), sw::DocumentContentOperationsManager::InsertString(), InsertSwSection(), InsertTable(), SwNodes::InsertTextSection(), SwTable::IsDeleted(), IsExtraData(), SwNode::IsInRedlines(), SwEditShell::IsRedlineOn(), SwTableLine::IsTracked(), lcl_CollectDeletedRedlines(), lcl_CpyBox(), lcl_FillRedlineArray(), lcl_getFormatCollection(), lcl_GetRedlineAtNodeInsertionOrDeletion(), lcl_GetSpecialProperty(), lcl_MaskDeletedRedlines(), lcl_MaskRedlines(), lcl_MaskRedlinesAndHiddenText(), MakeFlyAndMove(), SwEditShell::MakeGlossary(), SwUnoCursorHelper::makeRedline(), SwRefPageGetFieldType::MakeSetList(), SwUnoCursorHelper::makeTableCellRedline(), SwUnoCursorHelper::makeTableRowRedline(), MaybeNotifyRedlineModification(), MergeDoc(), MergeTable(), SwRangeRedline::MoveFromSection(), sw::DocumentContentOperationsManager::MoveNodeRange(), MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwRangeRedline::MoveToSection(), SwTextFormatter::NewFootnoteNumPortion(), SwTable::NewInsertCol(), SwTextFormatter::NewNumberPortion(), SwXRedlineEnumeration::nextElement(), sw::util::SetInDocAndDelete::operator()(), sw::DocumentContentOperationsManager::Overwrite(), SwTextFrame::PaintExtraData(), SwTransferable::Paste(), SwTransferable::PrepareForCopyTextRange(), SwUndoTableCpyTable::PrepareRedline(), XMLReader::Read(), SwWW8ImplReader::ReadRevMarkAuthorStrTabl(), SwRedlineSaveData::RedlineToDoc(), SwEditShell::Redo(), SwUndoAttr::redoAttribute(), SwUndoInserts::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoOverwrite::RedoImpl(), SwUndoRedline::RedoImpl(), SwUndoCompDoc::RedoImpl(), SwUndoInsSection::RedoImpl(), SwUndoSplitNode::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoRedline::RedoRedlineImpl(), SwUndoRedlineDelete::RedoRedlineImpl(), SwUndoAcceptRedline::RedoRedlineImpl(), SwUndoRejectRedline::RedoRedlineImpl(), SwTextFrame::RegisterToNode(), SwVbaRevision::Reject(), SwRedlineExtraData_FormatColl::Reject(), SwRedlineExtraData_Format::Reject(), SwEditShell::RejectRedline(), SwEditShell::RejectRedlinesInSelection(), SwTableNode::RemoveRedlines(), SwUndoAcceptRedline::RepeatImpl(), SwUndoRejectRedline::RepeatImpl(), sw::ReplaceImpl(), SwAutoCorrDoc::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwEditWin::RequestHelp(), SaveRedlEndPosForRestore::SaveRedlEndPosForRestore(), SwUndoAttr::SaveRedlineData(), SwWW8AttrIter::SearchNext(), SwRedlineItr::Seek(), SwCursorShell::SelNextRedline(), SwCursorShell::SelPrevRedline(), SwFltControlStack::SetAttrInDoc(), SetFormatItemByAutoFormat(), SwXTextDocument::setPropertyValue(), SwEditShell::SetRedlineComment(), SwEditShell::SetRedlineFlags(), SetRowNotTracked(), SwUndo::SetSaveData(), SetTextFormatCollByAutoFormat(), SwRangeRedline::Show(), SwRangeRedline::ShowOriginal(), SortTable(), SortText(), SplitDoc(), sw::DocumentContentOperationsManager::SplitNode(), sw_DebugRedline(), SwAutoFormat::SwAutoFormat(), SwRedlineSaveData::SwRedlineSaveData(), SwRowFrame::SwRowFrame(), SwTabFrame::SwTabFrame(), SwUndoCompDoc::SwUndoCompDoc(), SwUndoDelete::SwUndoDelete(), SwUndoInserts::SwUndoInserts(), SwUndoInsSection::SwUndoInsSection(), SwUndoInsTable::SwUndoInsTable(), SwUndoOverwrite::SwUndoOverwrite(), SwUndoRedline::SwUndoRedline(), SwUndoSplitNode::SwUndoSplitNode(), SwWW8AttrIter::SwWW8AttrIter(), DocxAttributeOutput::TableCellRedline(), DocxAttributeOutput::TableRowRedline(), TextToTable(), sw::DocumentContentOperationsManager::TransliterateText(), SwEditShell::Undo(), SwUndoInserts::UndoImpl(), SwUndoAttr::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoRedline::UndoImpl(), SwUndoCompDoc::UndoImpl(), SwUndoInsSection::UndoImpl(), SwUndoSplitNode::UndoImpl(), SwUndoInsTable::UndoImpl(), SwUndoTableNumFormat::UndoImpl(), SwUndoTableCpyTable::UndoImpl(), SwUndoRedlineDelete::UndoRedlineImpl(), SwUndoRedlineSort::UndoRedlineImpl(), UnHide(), UnHideRedlines(), SwTOXBaseSection::Update(), SwTextNode::Update(), SwFootnoteIdxs::UpdateAllFootnote(), SwTOXBaseSection::UpdateAuthorities(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), SwFootnoteIdxs::UpdateFootnote(), SwEditShell::UpdateRedlineAttr(), SwTOXBaseSection::UpdateSequence(), SwTableLine::UpdateTextChangesOnly(), SwXRedlinePortion::Validate(), SwXMLWriter::Write_(), RtfExport::WriteRevTab(), and ~SwDoc().
IDocumentSettingAccess & SwDoc::getIDocumentSettingAccess | ( | ) |
Definition at line 195 of file doc.cxx.
References GetDocumentSettingManager().
IDocumentSettingAccess const & SwDoc::getIDocumentSettingAccess | ( | ) | const |
Definition at line 190 of file doc.cxx.
References GetDocumentSettingManager().
Referenced by SwXDocumentSettings::_getSingleValue(), SwXDocumentSettings::_setSingleValue(), SwModule::ApplyItemSet(), SwTextAdjuster::CalcFlyAdjust(), SwTextFormatter::CalcFlyWidth(), SwDropCapCache::CalcFontSize(), SwTextFrame::CalcHeightOfLastLine(), SwLineLayout::CalcLine(), SwTextAdjuster::CalcNewBlock(), SwTextFormatter::CalcRealHeight(), SwBorderAttrs::CalcTop_(), sw::GraphicSizeCheck::check(), SwFootnoteBossFrame::CollectFootnotes_(), SwTextFrame::ConnectFootnote(), SwDocShell::ConvertTo(), SwWW8ImplReader::CoreLoad(), SwTextSizeInfo::CtorInitTextSizeInfo(), SwTextPainter::DrawTextLine(), SwDocShell::Edit(), DocxAttributeOutput::EmbedFont(), SwBaseShell::Execute(), SwFrameShell::Execute(), SwXMLExport::exportDoc(), RtfExport::ExportDocument_Impl(), WW8Export::ExportDopTypography(), SwCompatibilityOptPage::FillItemSet(), SwShdwCursorOptionsTabPage::FillItemSet(), SwDocStyleSheetPool::Find(), SwStyleSheetIterator::First(), SwNumberPortion::Format(), SwTextPortion::Format_(), AttributeOutputBase::FormatBreak(), SwOleClient::FormatChanged(), SwBlankPortion::GetExpText(), SwTextFly::GetFrameArea(), Writer::getIDocumentSettingAccess(), SwTextFormatInfo::GetLineWidth(), SwTextFrame::GetLowerMarginForFlyIntersect(), MSWordExportBase::GetParaTabStopOffset(), SwFrame::GetPrevFootnoteLeaf(), SwDocShell::GetState(), SwBaseShell::GetState(), SwTextFly::GetSurroundForTextWrap(), HTMLReader::GetTemplateName(), SwTextFly::GetTop(), SwXMLExport::GetViewSettings(), SwView::GotFocus(), SwTextGuess::Guess(), SwPaM::HasReadonlySel(), impl_borders(), IMPL_LINK_NOARG(), SwWW8ImplReader::ImportDop(), SwWW8ImplReader::ImportDopTypography(), SwTextFly::InitAnchoredObjList(), sw::DocumentDrawModelManager::InitDrawModel(), SwDocShell::InitNew(), SwTextFormatter::MakeRestPortion(), SwTextFormatter::NewDropPortion(), SwTextFormatter::NewFieldPortion(), SwTextFormatter::NewFootnoteNumPortion(), SwTextFormatter::NewTabPortion(), SwXMLImport::NotifyContainsEmbeddedFont(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), MSWordExportBase::OutputTextNode(), SwFrameDlg::PageCreated(), SwBlankPortion::Paint(), SwFrame::PaintBorderLine(), SwFrame::PaintSwFrameBackground(), SwFrame::PaintSwFrameShadowAndBorder(), AttributeOutputBase::ParaLineSpacing(), SwTabPortion::PostFormat(), SwTabPortion::PreFormat(), sw::DocumentDeviceManager::PrtDataChanged(), HTMLReader::Read(), XMLReader::Read(), SwShdwCursorOptionsTabPage::Reset(), SwTextFormatInfo::ScanPortionEnd(), DocxAttributeOutput::SectionPageBorders(), SwWW8ImplReader::SetDocumentGrid(), SwXMLImport::SetViewSettings(), SwContentNotify::SwContentNotify(), SwView::SwView(), SwDocShell::ToggleLayoutMode(), WidowsAndOrphans::WidowsAndOrphans(), WriteDop(), DocxExport::WriteSettings(), and SwHTMLWriter::WriteStream().
IDocumentState & SwDoc::getIDocumentState | ( | ) |
Definition at line 413 of file doc.cxx.
References m_pDocumentStateManager.
IDocumentState const & SwDoc::getIDocumentState | ( | ) | const |
Definition at line 408 of file doc.cxx.
References m_pDocumentStateManager.
Referenced by sw::DocumentRedlineManager::AcceptRedline(), AdjustCellWidth(), sw::DocumentContentOperationsManager::AppendTextNode(), BalanceRowHeight(), SwDrawContact::Changed_(), ChangeDBFields(), SwFEShell::ChangeOpaque(), ChgAnchor(), ChgDBData(), ChgNumRuleFormats(), ChgPageDesc(), ChgTableStyle(), ChkBoxNumFormat(), SwEditShell::ClearAutomaticContour(), ClearBoxNumAttrs(), CompareDoc(), ConvertFieldsToText(), sw::DocumentContentOperationsManager::CopyImplImpl(), CopyTextColl(), SwTextBoxHelper::create(), DelCharFormat(), SwExtraRedlineTable::DeleteAllTableRedlines(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), DeleteFormatRefMark(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentRedlineManager::DeleteRedline(), DeleteRowCol(), DeleteSelection(), SwExtraRedlineTable::DeleteTableCellRedline(), SwExtraRedlineTable::DeleteTableRowRedline(), DeleteTOXMark(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), DelNumRule(), SwEditShell::DelNumRules(), DelPageDesc(), DelSectionFormat(), DelTable(), DelTableStyle(), DelTextFormatColl(), sw::mark::Bookmark::DeregisterFromDoc(), sw::DocumentStatisticsManager::DocInfoChgd(), dumpAsXml(), sw::DocumentLinksAdministrationManager::EmbedAllLinks(), SwFEShell::EndDrag(), SwDocShell::Execute(), SwSrcView::Execute(), SwDocStyleSheet::FillStyleSheet(), SwCursor::Find_Text(), SwCursor::FindAttrs(), SwCursor::FindFormat(), SwTextRuby::GetCharFormat(), SwTextINetFormat::GetCharFormat(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwDocStyleSheet::GetItemSetForPreview(), sw::DocumentStylePoolManager::GetNumRuleFromPool(), SwAnchoredDrawObject::GetObjBoundRect(), sw::DocumentStylePoolManager::GetPageDescFromPool(), SwFEShell::ImpEndCreate(), IMPL_LINK_NOARG(), SwContentNotify::ImplDestroy(), sw::DocumentStatisticsManager::IncrementalDocStatCalculate(), sw::mark::AnnotationMark::InitDoc(), sw::mark::Bookmark::InitDoc(), InsCopyOfTable(), InsertCol(), sw::DocumentContentOperationsManager::InsertDrawObj(), sw::DocumentFieldsManager::InsertFieldType(), sw::DocumentContentOperationsManager::InsertItemSet(), sw::DocumentContentOperationsManager::InsertPoolItem(), InsertRow(), sw::DocumentContentOperationsManager::InsertString(), InsertSwSection(), InsertTable(), SwEditShell::IsModified(), lcl_AddColumns(), lcl_CreateWorkingDocument(), lcl_Execute(), lcl_GetState(), lcl_InsertLabel(), lcl_InvalidateAllContent(), lcl_InvalidateAllObjPos(), MakeCharFormat(), MakeCondTextFormatColl(), MakeDrawFrameFormat(), MakeFlyAndMove(), MakeFlyFrameFormat(), MakeFlySection_(), MakeFrameFormat(), MakeGrfFormatColl(), sw::DocumentLayoutManager::MakeLayoutFormat(), sw::mark::MarkManager::makeNoTextFieldBookmark(), MakePageDesc(), MakeTableBoxFormat(), MakeTableFrameFormat(), MakeTableLineFormat(), MakeTableStyle(), MakeTextFormatColl(), MergeDoc(), MergeTable(), UnfloatTableButton::MouseButtonDown(), MoveLeftMargin(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwEditShell::MoveNumParas(), SwEditShell::MoveParagraph(), MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), NoNum(), NumOrNoNum(), SwEditShell::NumUpDown(), NumUpDown(), SwXDocumentPropertyHelper::onChange(), OutlineUpDown(), SwEditShell::OutlineUpDown(), sw::DocumentContentOperationsManager::Overwrite(), sw::DocumentRedlineManager::RejectRedline(), sw::DocumentFieldsManager::RemoveFieldType(), RemoveInvisibleContent(), sw::mark::MarkManager::renameMark(), ReplaceNumRule(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), ReplaceStyles(), sw::DocumentContentOperationsManager::ReRead(), ResetAttrAtFormat(), ResetAttrs(), SwFEShell::ResetFlyFrameAttr(), SwEditShell::ResetModified(), RstTextAttrs(), SwFEShell::SelectionToBottom(), SwFEShell::SelectionToTop(), SetAttr(), SetBoxAttr(), sw::DocumentSettingManager::setCharacterCompressionType(), sw::mark::CheckboxFieldmark::SetChecked(), SetColRowWidthHeight(), SwUserFieldType::SetContent(), SetCurFootnote(), SetDefault(), SetDocPattern(), SwViewShell::SetEmptyDbFieldHidesPara(), SetEndNoteInfo(), sw::DocumentFieldsManager::SetFixFields(), SetFlyFrameDecorative(), SetFlyFrameDescription(), SetFlyFrameTitle(), SetFlyName(), SetFootnoteInfo(), sw::DocumentSettingManager::setForbiddenCharacters(), SetFrameFormatToFly(), SwEditShell::SetGlblDocSaveLinks(), SwEditShell::SetGraphicPolygon(), SetLineNumberInfo(), SwEditShell::SetModified(), SwXTextTable::setName(), SwDocStyleSheet::SetName(), SwEditShell::SetNewDoc(), SetNodeNumStart(), SetNumRule(), SetNumRuleStart(), SwFEShell::SetObjAttr(), SetOutlineNumRule(), SetPreviewPrtData(), SwXTextField::setPropertyValue(), sw::DocumentRedlineManager::SetRedlineComment(), sw::DocumentRedlineManager::SetRedlineFlags(), sw::DocumentRedlineManager::SetRedlinePassword(), sw::DocumentDeviceManager::setReferenceDeviceType(), SetRowBackground(), SetRowHeight(), SetRowNotTracked(), SetRowSplit(), SetRowsToRepeat(), SwFEShell::SetTabBackground(), SetTabBorders(), SetTabCols(), SwFEShell::SetTableAttr(), SetTableAutoFormat(), SetTableBoxFormulaAttrs(), SwEditShell::SetTableChgMode(), SetTableName(), SetTabLineStyle(), SetTextFormatColl(), SetTOXBaseName(), SwEditShell::SetUndoNoResetModified(), SortTable(), sw::DocumentContentOperationsManager::SplitNode(), SplitTable(), SwDoc(), TableToText(), TextToTable(), sw::DocumentContentOperationsManager::TransliterateText(), UnProtectCells(), UnProtectTables(), SwTOXBaseSection::Update(), SwDDEFieldType::UpdateDDE(), SwWW8ImplReader::UpdateFields(), sw::DocumentFieldsManager::UpdateFields(), SwNumFormat::UpdateNumNodes(), SwEditShell::UpdateOneField(), UpdateSection(), sw::DocumentFieldsManager::UpdateUsrFields(), SwWriter::Write(), and SwDocModifyAndUndoGuard::~SwDocModifyAndUndoGuard().
IDocumentStatistics & SwDoc::getIDocumentStatistics | ( | ) |
Definition at line 392 of file doc.cxx.
References m_pDocumentStatisticsManager.
IDocumentStatistics const & SwDoc::getIDocumentStatistics | ( | ) | const |
Definition at line 387 of file doc.cxx.
References m_pDocumentStatisticsManager.
Referenced by SwLayHelper::CalcPageCount(), SwDocStatFieldType::Expand(), SwXMLExport::exportDoc(), SwXTextDocument::getPropertyValue(), SwEditShell::GetUpdatedDocStat(), SwXTextFieldTypes::refresh(), SwXMLImport::SetStatistics(), SwView::StateStatusLine(), SwCalc::SwCalc(), SwDocStatPage::Update(), SwEditShell::UpdateDocStat(), SwXMLWriter::Write_(), and WriteDop().
IDocumentStylePoolAccess & SwDoc::getIDocumentStylePoolAccess | ( | ) |
Definition at line 445 of file doc.cxx.
References m_pDocumentStylePoolManager.
IDocumentStylePoolAccess const & SwDoc::getIDocumentStylePoolAccess | ( | ) | const |
Definition at line 440 of file doc.cxx.
References m_pDocumentStylePoolManager.
Referenced by SwStyleSheetIterator::AppendStyleList(), sw::DocumentContentOperationsManager::AppendTextNode(), SwAutoFormat::BuildEnum(), ClearDoc(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwRangeRedline::CopyToSection(), SwWW8ImplReader::CoreLoad(), XMLRedlineImportHelper::CreateRedlineTextSection(), DelTable(), WW8Export::ExportDocument_Impl(), SwStyleSheetIterator::First(), sw::ToxTextGenerator::GenerateText(), SwEndNoteInfo::GetAnchorCharFormat(), SwPageDesc::GetByName(), SwJumpEditFieldType::GetCharFormat(), SwTextINetFormat::GetCharFormat(), SwEndNoteInfo::GetCharFormat(), SwCSS1Parser::GetCharFormatFromPool(), sw::util::GetCharStyle(), SwEditShell::GetFormatFromPool(), Writer::getIDocumentStylePoolAccess(), SwNode::getIDocumentStylePoolAccess(), SwCSS1Parser::GetMasterPageDesc(), SwXRedlines::GetObject(), SwCSS1Parser::GetPageDesc(), SwEndNoteInfo::GetPageDesc(), SwEditShell::GetPageDescFromPool(), sw::util::GetParaStyle(), SwXLineNumberingProperties::getPropertyValue(), sw::util::GetSwCharFormat(), SwEditShell::GetTextCollFromPool(), SwCSS1Parser::GetTextCollFromPool(), SwTOXBaseSection::GetTextFormatColl(), SwXFieldEnumeration::Impl::Impl(), WW8RStyle::Import(), SwTextINetFormat::InitINetFormat(), SwTextRuby::InitRuby(), sw::DocumentContentOperationsManager::InsertEmbObject(), sw::DocumentContentOperationsManager::InsertGraphic(), sw::DocumentContentOperationsManager::InsertOLE(), wwSectionManager::InsertSegments(), InsertTable(), InsertTableOf(), SwXMLTableContext::InsertTableSection(), ItemSetToPageDesc(), lcl_CpyBox(), lcl_FindCharFormat(), lcl_FindFrameFormat(), lcl_FindNumRule(), lcl_FindPageDesc(), lcl_FindParaFormat(), lcl_getCharFormat(), lcl_GetPageDesc(), lcl_GetParaStyle(), lcl_InsertDrawLabel(), lcl_InsertLabel(), lcl_PaintReplacement(), SwTable::MakeCopy(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), MakeFlySection(), MakeFlySection_(), SwHTMLWriter::MakeHeader(), sw::DocumentLayoutManager::MakeLayoutFormat(), SwTextFootnote::MakeNewTextSection(), SwCSS1Parser::makePageDescBackground(), SwRangeRedline::MoveToSection(), OutCSS1_SwFormat(), OutCSS1_SwPageDesc(), OutHTML_INetFormat(), OutHTML_SwTextNode(), OutlineUpDown(), SwHTMLWriter::OutStyleSheet(), SwCSS1Parser::ParseStyleSheet(), SwDOCXReader::Read(), HTMLReader::Read(), SwUndoDelete::RedoImpl(), SwUndoUpdateIndex::RedoImpl(), SwRedlineExtraData_FormatColl::Reject(), RemoveAllFormatLanguageDependencies(), Reader::ResetFrameFormats(), SetHTMLTemplate(), SwDocStyleSheet::SetItemSet(), MSWord_SdrAttrIter::SetItemsThatDifferFromStandard(), wwSectionManager::SetSwFormatPageDesc(), SetTextFormatCollByAutoFormat(), sw::DocumentContentOperationsManager::SplitNode(), SplitTable(), SwXMLImport::startDocument(), Summary(), SwAutoCompleteClient::SwAutoCompleteClient(), SwDoc(), SwHTMLFormatInfo::SwHTMLFormatInfo(), SwNumFormat::SwNumFormat(), SwXAutoStyleFamily::SwXAutoStyleFamily(), SwXAutoStylesEnumerator::SwXAutoStylesEnumerator(), SwXFlatParagraphIterator::SwXFlatParagraphIterator(), SwXRedline::SwXRedline(), SwXRedlineEnumeration::SwXRedlineEnumeration(), TextToTable(), SwUndoUpdateIndex::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwTOXBaseSection::Update(), SwTOXBaseSection::UpdatePageNum_(), and DocxExport::WriteSettings().
IDocumentTimerAccess & SwDoc::getIDocumentTimerAccess | ( | ) |
Definition at line 268 of file doc.cxx.
References m_pDocumentTimerManager.
IDocumentTimerAccess const & SwDoc::getIDocumentTimerAccess | ( | ) | const |
Definition at line 263 of file doc.cxx.
References m_pDocumentTimerManager.
Referenced by SwFormat::getIDocumentTimerAccess(), SwXTextDocument::getRendererCount(), InsertCnt_(), SwXTextDocument::render(), SwDocUpdateField::SetFieldsDirty(), SwRootFrame::SetIdleFlags(), SwRootFrame::SetNeedGrammarCheck(), sw::SwDocIdle::UpdateMinPeriod(), and ~SwDoc().
IDocumentUndoRedo & SwDoc::GetIDocumentUndoRedo | ( | ) |
Definition at line 158 of file doc.cxx.
References m_pUndoManager.
Referenced by sw::DocumentRedlineManager::AcceptAllRedline(), sw::DocumentRedlineManager::AcceptRedline(), AddDrawUndo(), AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), SwEditShell::AppendTextNode(), sw::DocumentContentOperationsManager::AppendTextNode(), AppendUndoForInsertFromDB(), sw::ThemeColorChanger::apply(), SwXTextTable::attach(), SwXTextSection::attach(), BalanceRowHeight(), Chain(), SwTextBoxHelper::changeAnchor(), SwDrawContact::Changed_(), ChangeTOX(), ChgAnchor(), ChgFormat(), SwNodes::ChgNode(), ChgNumRuleFormats(), ChgPageDesc(), ChgTableStyle(), ChkBoxNumFormat(), ClearBoxNumAttrs(), ClearDoc(), ClearLineNumAttrs(), SwEditWin::Command(), CompareDoc(), ConvertFieldsToText(), SwFEShell::Copy(), sw::CopyBookmarks(), SwTextNode::CopyCollFormat(), SwTextFlyCnt::CopyFlyFormat(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentLayoutManager::CopyLayoutFormat(), SwNodes::CopyNodes(), SwTextNode::CopyText(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwFEShell::CreateDefaultShape(), SwVirtFlyDrawObj::Crop(), SwTextNode::CutImpl(), SwEditShell::DelAllUndoObj(), DelCharFormat(), SwUndoSaveContent::DelContentIndex(), SwEditShell::Delete(), SwExtraRedlineTable::DeleteAllTableRedlines(), SwXTextCursor::DeleteAndInsert(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), DeleteCol(), DeleteFormatRefMark(), SwDrawView::DeleteMarked(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentRedlineManager::DeleteRedline(), DeleteRow(), DeleteRowCol(), SwEditShell::DeleteSel(), DeleteSelection(), SwExtraRedlineTable::DeleteTableCellRedline(), SwExtraRedlineTable::DeleteTableRowRedline(), DeleteTOX(), DeleteTOXMark(), DelFrameFormat(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), DelNumRule(), SwEditShell::DelNumRules(), DelNumRules(), DelPageDesc(), DelSectionFormat(), DelTable(), DelTableStyle(), DelTextFormatColl(), sw::mark::Bookmark::DeregisterFromDoc(), SwColumnFrame::DestroyImpl(), SwUnoCursorHelper::DocInsertStringSplitCR(), SwEditShell::DoesGroupUndo(), SwEditShell::DoesUndo(), SwEditShell::DoGroupUndo(), DontExpandFormat(), SwTextBoxHelper::doTextBoxPositioning(), SwEditShell::DoUndo(), sw::DocumentLinksAdministrationManager::EmbedAllLinks(), SwFEShell::EndCreate(), SwFEShell::EndDrag(), SwEditShell::EndUndo(), SwTextShell::ExecField(), SwBreakDashedLine::execute(), SwDocStyleSheet::FillStyleSheet(), SwCursor::Find_Text(), SwCursor::FindAttrs(), SwCursor::FindFormat(), sw::GetAllValidRanges(), SwEditShell::GetFirstRedoInfo(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwEditShell::GetLastUndoInfo(), GetMergeSel(), sw::DocumentStylePoolManager::GetPageDescFromPool(), SwEditShell::GetRepeatInfo(), SwFmDrawPage::group(), GroupSelection(), SwRangeRedline::Hide(), SwFEShell::ImpEndCreate(), IMPL_LINK_NOARG(), sw::annotation::SwAnnotationWin::InitAnswer(), sw::mark::AnnotationMark::InitDoc(), sw::mark::Bookmark::InitDoc(), sw::DocumentDrawModelManager::InitDrawModel(), InsCopyOfTable(), SwUndoParagraphSigning::Insert(), InsertCol(), InsertDrawLabel(), sw::DocumentContentOperationsManager::InsertDrawObj(), SwEditShell::InsertGlobalDocContent(), InsertGlossary(), SwTextNode::InsertHint(), sw::DocumentContentOperationsManager::InsertItemSet(), InsertLabel(), SwView::InsertMedium(), sw::DocumentContentOperationsManager::InsertPoolItem(), SwBaseShell::InsertRegionDialog(), InsertRow(), SwEditShell::InsertSection(), sw::DocumentContentOperationsManager::InsertString(), InsertSwSection(), InsertTable(), InsertTableOf(), SwEditShell::InsertURL(), SwTextNode::IsInUndo(), lcl_AddColumns(), lcl_CpyBox(), lcl_CreateWorkingDocument(), lcl_DelHFFormat(), lcl_FindSelection(), lcl_FoldedOutlineNodeEndOfParaSplit(), lcl_InsertDrawLabel(), lcl_InsertLabel(), lcl_setCharFormatSequence(), lcl_SetFlyFrameAttr(), lcl_SetNodeNumStart(), lcl_setRowNotTracked(), SwDocShell::MakeByExample(), MakeCharFormat(), MakeCondTextFormatColl(), SwSectionNode::MakeCopy(), sw::mark::MarkManager::makeFieldBookmark(), MakeFlyAndMove(), MakeFlySection_(), MakeFrameFormat(), sw::DocumentLayoutManager::MakeLayoutFormat(), sw::mark::MarkManager::makeNoTextFieldBookmark(), MakeNumRule(), MakePageDesc(), MakeTableStyle(), MakeTextFormatColl(), MergeDoc(), SwEditShell::MergeTable(), MergeTable(), UnfloatTableButton::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwVirtFlyDrawObj::Move(), SwUndoTableMerge::MoveBoxContent(), SwUndoSaveContent::MoveFromUndoNds(), MoveLeftMargin(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwNodes::MoveNodes(), MoveParagraphImpl(), sw::DocumentContentOperationsManager::MoveRange(), SwNodes::MoveRange(), SwUndoSaveContent::MoveToUndoNds(), SwFEShell::NewFlyFrame(), SwEditShell::NoNum(), NumOrNoNum(), SwEditShell::NumUpDown(), NumUpDown(), OutlineUpDown(), SwEditShell::OutlineUpDown(), sw::DocumentContentOperationsManager::Overwrite(), SwFEShell::Paste(), SwTransferable::PrepareForCopyTextRange(), SwTable::PrepareMerge(), sw::DocumentFieldsManager::PutValueToField(), SwEditShell::Redo(), sw::DocumentRedlineManager::RejectRedline(), sw::mark::TextFieldmark::ReleaseDoc(), sw::mark::NonTextFieldmark::ReleaseDoc(), sw::mark::DateFieldmark::ReleaseDoc(), SwUndoParagraphSigning::Remove(), RemoveInvisibleContent(), RenameFormat(), sw::mark::MarkManager::renameMark(), RenameNumRule(), SwEditShell::Repeat(), SwUndoFieldFromDoc::RepeatImpl(), SwUndoPageDescCreate::RepeatImpl(), SwUndoPageDescDelete::RepeatImpl(), SwUndoDelete::RepeatImpl(), SwUndoInsert::RepeatImpl(), SwUndoOverwrite::RepeatImpl(), SwEditShell::Replace(), ReplaceNumRule(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), ReplaceStyles(), sw::DocumentContentOperationsManager::ReRead(), SwEditShell::ResetAttr(), ResetAttrAtFormat(), ResetAttrs(), SwUnoCursorHelper::resetCursorPropertyValue(), SwHistoryNoTextFieldmark::ResetInDoc(), SwHistoryTextFieldmark::ResetInDoc(), sw::DocumentStateManager::ResetModified(), SwVirtFlyDrawObj::Resize(), sw::mark::MarkManager::restoreAnnotationMarks(), RestoreInvisibleContent(), RstTextAttrs(), SwFlyAtContentFrame::SetAbsPos(), SwTextFlyCnt::SetAnchor(), SwEditWin::SetApplyTemplate(), SetAttr(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SetBoxAttr(), SetColRowWidthHeight(), SwUserFieldType::SetContent(), SetCurFootnote(), SwEditShell::SetCurNumRule(), SwUnoCursorHelper::SetCursorAttr(), SetDefault(), SetEndNoteInfo(), SetFlyFrameDecorative(), SetFlyFrameDescription(), SetFlyFrameTitle(), SetFootnoteInfo(), SetFrameFormatToFly(), SwEditShell::SetGlblDocSaveLinks(), SwHistorySetAttrSet::SetInDoc(), SwHistoryChangeFlyAnchor::SetInDoc(), SwHistoryBookmark::SetInDoc(), SwHistoryNoTextFieldmark::SetInDoc(), SwHistoryTextFieldmark::SetInDoc(), SwDocStyleSheet::SetItemSet(), SwDocStyleSheet::SetName(), SetNodeNumStart(), SwEditShell::SetNodeNumStart(), SwUnoCursorHelper::setNumberingProperty(), SetNumRule(), SwEditShell::SetNumRuleStart(), SetNumRuleStart(), SetOutlineNumRule(), SwXTextTable::setPropertyValue(), SetRowBackground(), SetRowHeight(), SetRowNotTracked(), SetRowSplit(), SetRowsToRepeat(), SetRubyList(), SwCursorShell::SetShadowCursorPos(), SwXText::setString(), SwUnoCursorHelper::SetString(), SetTabBorders(), SetTabCols(), SetTableAutoFormat(), SwEditShell::SetTableBoxFormulaAttrs(), SetTableBoxFormulaAttrs(), SwEditShell::SetTableChgMode(), SetTabLineStyle(), SetTabRows(), SetTextFormatColl(), SwEditShell::SetTextFormatColl(), SwEditShell::SetUndoNoResetModified(), SwRangeRedline::Show(), SwRangeRedline::ShowOriginal(), SwEditShell::SignParagraph(), SortTable(), SortText(), SplitDoc(), SwEditShell::SplitNode(), sw::DocumentContentOperationsManager::SplitNode(), SplitTable(), SwEditShell::SplitTable(), SwEditShell::StartUndo(), sw_JoinText(), SwAutoFormat::SwAutoFormat(), SwEditShell::SwEditShell(), SwUndoDelete::SwUndoDelete(), TableToText(), TextToTable(), sw::DocumentContentOperationsManager::TransliterateText(), SwEditShell::TransliterateText(), Unchain(), SwEditShell::Undo(), SwFmDrawPage::ungroup(), UnGroupSelection(), UnProtectCells(), UnProtectTableCells(), UnProtectTables(), SwTOXBaseSection::Update(), sw::annotation::SwAnnotationWin::UpdateData(), sw::DocumentFieldsManager::UpdateField(), SwTOXMgr::UpdateOrInsertTOX(), UpdateRsid(), UpdateSection(), SwEditShell::UpdateTableOf(), ~SwDoc(), SwDocModifyAndUndoGuard::~SwDocModifyAndUndoGuard(), SwExtTextInput::~SwExtTextInput(), and SwSection::~SwSection().
IDocumentUndoRedo const & SwDoc::GetIDocumentUndoRedo | ( | ) | const |
Definition at line 163 of file doc.cxx.
References m_pUndoManager.
sw::IShellCursorSupplier * SwDoc::GetIShellCursorSupplier | ( | ) |
Definition at line 353 of file doccorr.cxx.
References GetEditShell().
Referenced by SwHistoryTextFlyCnt::SetInDoc().
|
inline |
Definition at line 772 of file doc.hxx.
Referenced by SwXTextDocument::getDocumentLanguages(), SwNode::getIDocumentStyleAccess(), AttrSetHandleHelper::GetNewAutoStyle(), MakeTextAttr(), SwNoTextNode::NewAttrSet(), SwTextNode::NewAttrSet(), PropValuesToAutoStyleItemSet(), XMLReader::Read(), and SwAutoStylesEnumImpl::SwAutoStylesEnumImpl().
|
inline |
Definition at line 1569 of file doc.hxx.
Referenced by SwLayHelper::CalcPageCount(), InsertCnt_(), SwLayHelper::SwLayHelper(), and SwLayHelper::~SwLayHelper().
const SwLineNumberInfo & SwDoc::GetLineNumberInfo | ( | ) | const |
Definition at line 49 of file lineinfo.cxx.
References mpLineNumberInfo.
Referenced by SwTextFrame::ChgThisLines(), RtfExport::ExportDocument_Impl(), SwEditShell::GetLineNumberInfo(), SwXLineNumberingProperties::getPropertyValue(), SwWW8ImplReader::HandleLineNumbering(), IsExtraData(), SwTextFrame::PaintExtraData(), SwTextFrame::RecalcAllLines(), SwLayoutFrame::RefreshExtraData(), SwPageFrame::RefreshExtraData(), MSWordExportBase::SectionProperties(), and SwXLineNumberingProperties::setPropertyValue().
sw::MetaFieldManager & SwDoc::GetMetaFieldManager | ( | ) |
Definition at line 137 of file doc.cxx.
References m_pMetaFieldManager.
Referenced by SwXMeta::AttachImpl(), MakeTextAttr(), SwTransferable::PrepareForCopyTextRange(), and RtfExport::WriteUserProps().
|
inline |
Definition at line 422 of file doc.hxx.
Referenced by SwFmDrawPage::add(), SwUndoTableCpyTable::AddBoxAfter(), SwUndoTableCpyTable::AddBoxBefore(), AppendDoc(), AppendObjsOfNode(), sw::DocumentContentOperationsManager::AppendTextNode(), SwXAutoTextEntry::applyTo(), SwHTMLTableLayout::AutoLayoutPass1(), SwLayHelper::CalcPageCount(), SwTable::CanConvertSubtables(), SwEditShell::CanMergeTable(), Chainable(), SwChapterField::ChangeExpansion(), SwGetExpField::ChangeExpansion(), SwRefPageGetField::ChangeExpansion(), SwPageNumberFieldType::ChangeExpansion(), sw::AccessibilityCheck::check(), sw::CheckAnchoredFlyConsistency(), SwRedlineItr::CheckLine(),