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) |
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 SwNodeIndex &rIdx) 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 () 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 sal_uInt16 nWhichId, 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 SwFrameFormats * | GetFrameFormats () const |
SwFrameFormats * | GetFrameFormats () |
const SwCharFormats * | GetCharFormats () const |
SwCharFormats * | GetCharFormats () |
const SwFrameFormats * | GetSpzFrameFormats () const |
SwFrameFormats * | 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 SwFrameFormats * | GetTableFrameFormats () const |
SwFrameFormats * | GetTableFrameFormats () |
size_t | GetTableFrameFormatCount (bool bUsed) const |
SwFrameFormat & | 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 SwNodeIndex &rOldNode, const SwPosition &rNewPos, const sal_Int32 nOffset=0, bool bMoveCursor=false) |
void | CorrRel (const SwNodeIndex &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 (const SwNodeIndex &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) |
Insert new table at position. More... | |
SwTableNode * | IsIdxInTable (const SwNodeIndex &rIdx) |
const SwTableNode * | IsIdxInTable (const SwNodeIndex &rIdx) const |
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) |
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 &rString, sal_uInt32 &F_Index, double &fOutNumber) |
void | ChkBoxNumFormat (SwTableBox &rCurrentBox, bool bCallUpdate) |
void | SetTableBoxFormulaAttrs (SwTableBox &rBox, const SfxItemSet &rSet) |
void | ClearBoxNumAttrs (const SwNodeIndex &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, sal_uInt16 nMode=0) |
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 |
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 > 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) |
rNotTracked = false means that the row was deleted or inserted with its tracked cell content bAll: delete all table rows without selection 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) |
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... | |
IGrammarContact * | getGrammarContact () 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 |
css::uno::Reference< css::script::vba::XVBAEventProcessor > const & | GetVbaEventProcessor () |
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 () |
::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 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) |
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 |
Friends | |
class | ::sw::DocumentContentOperationsManager |
class | ::rtl::Reference< SwDoc > |
void | InitCore () |
void | FinitCore () |
enum SwDoc::DocumentType |
|
private |
|
strong |
|
privatedelete |
SwDoc::SwDoc | ( | ) |
Definition at line 201 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(), 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 396 of file docnew.cxx.
References cleanupUnoCursorTable(), SwPageDescs::clear(), ClrContourCache(), SwNodes::Count(), SwRedlineTable::DeleteAndDestroyAll(), SwExtraRedlineTable::DeleteAndDestroyAll(), SwNodes::DelNodes(), disposeXForms(), IDocumentUndoRedo::DoUndo(), sw::DocumentDrawModelManager::DrawNotifyUndoHdl(), GetDocumentDrawModelManager(), IDocumentRedlineAccess::GetExtraRedlineTable(), getIDocumentLinksAdministration(), getIDocumentRedlineAccess(), getIDocumentTimerAccess(), GetIDocumentUndoRedo(), IDocumentLinksAdministration::GetLinkManager(), SwPaM::GetNext(), IDocumentRedlineAccess::GetRedlineTable(), GetUndoManager(), lcl_DelFormatIndices(), lock(), m_PageDescs, m_pDeviceAccess, m_pNodes, SwNodes::m_pOutlineNodes, 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, mpSectionFormatTable, mpSpzFrameFormatTable, mpStyleAccess, mpTableFrameFormatTable, mpTextFormatCollTable, mpTOXTypes, mpURLStateChgd, mvUnoCursorTable, sw::DocumentDrawModelManager::ReleaseDrawModel(), sfx2::LinkManager::Remove(), SwDBManager::RevokeDataSource(), 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 107 of file doc.cxx.
References mReferenceCount.
void SwDoc::AddDrawUndo | ( | std::unique_ptr< SdrUndoAction > | pUndo | ) |
Definition at line 55 of file undraw.cxx.
References IDocumentUndoRedo::AppendUndo(), 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 2493 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 576 of file docfld.cxx.
References SL::aData, SwDBManager::CreateDSData(), DB_DELIM, GetAppCmpStrIgnore(), GetDBManager(), o3tl::getToken(), and sName.
|
private |
Definition at line 569 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 1573 of file ndtbl1.cxx.
References SwTabCols::Count(), SwTabFrame::FindLastContentOrTable(), SwNode::FindTableNode(), SwLayoutFrame::FirstCell(), SwNode::GetContentNode(), SwTable::GetFrameFormat(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), getIDocumentState(), SwTabCols::GetLeft(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), SwTabCols::GetRight(), GetTabCols(), SwTableNode::GetTable(), SwFrame::GetUpper(), i, SwFrame::ImplFindTabFrame(), SwFrame::IsCellFrame(), lcl_CalcColValues(), lcl_GetStartEndCell(), min(), SwPosition::nNode, 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 1018 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(), IDocumentUndoRedo::EndUndo(), 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(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwViewShell::GetLayout(), SwPageDesc::GetName(), SwIndex::GetNext(), SwNodeIndex::GetNode(), SwPaM::GetNode(), GetNodes(), SwNode::GetNodeType(), SwFormatPageDesc::GetPageDesc(), SwFEShell::GetPageDesc(), SwFormatAnchor::GetPageNum(), SwPaM::GetPoint(), 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(), SwPosition::nNode, SwFormatPageDesc::RegisterToPageDesc(), IDocumentMarkAccess::repositionMark(), RES_PAGEDESC(), SAL_INFO, SwTextNode::SetAttr(), SwFormat::SetFormatAttr(), SwFormatPageDesc::SetNumOffset(), SwFormatAnchor::SetPageNum(), SwPaM::Start(), SwEditShell::StartAllAction(), IDocumentUndoRedo::StartUndo(), SwCursorShell::SttEndDoc(), IDocumentFieldsAccess::UnlockExpFields(), IDocumentFieldsAccess::UpdateFields(), and UpdateParRsid().
Referenced by SwDBManager::MergeMailFiles().
void SwDoc::AppendUndoForInsertFromDB | ( | const SwPaM & | rPam, |
bool | bIsTable | ||
) |
Set up the InsertDB as Undo table.
Definition at line 1701 of file doc.cxx.
References IDocumentUndoRedo::AppendUndo(), SwNode::FindTableNode(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), SwPaM::HasMark(), and SwPosition::nNode.
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 435 of file ndtbl1.cxx.
References IDocumentUndoRedo::AppendUndo(), SwNode::FindTableNode(), SwIterator< TElementType, TSource, eMode >::First(), SwFrameAreaDefinition::getFrameArea(), getIDocumentState(), GetIDocumentUndoRedo(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), SwRect::Height(), lcl_CollectLines(), lcl_ProcessRowSize(), Minimum, SwIterator< TElementType, TSource, eMode >::Next(), SwPosition::nNode, and IDocumentState::SetModified().
Referenced by SwFEShell::BalanceRowHeight().
void SwDoc::BroadcastStyleOperation | ( | const OUString & | rName, |
SfxStyleFamily | eFamily, | ||
SfxHintId | nOp | ||
) |
Definition at line 729 of file docdesc.cxx.
References SfxBroadcaster::Broadcast(), SfxStyleSheetBasePool::Find(), SwDocShell::GetStyleSheetPool(), and mpDocShell.
Referenced by DelCharFormat(), DelFrameFormat(), DelNumRule(), DelPageDesc(), DelTableStyle(), DelTextFormatColl(), MakeCharFormat(), MakeCondTextFormatColl(), MakeFrameFormat(), MakeNumRule(), MakePageDesc(), MakeTableStyle(), MakeTextFormatColl(), RenameFormat(), and RenameNumRule().
|
static |
Definition at line 642 of file doc.cxx.
References SwFrameAreaDefinition::getFrameArea(), SwFrame::GetNext(), SwRect::Height(), and SwLayoutFrame::Lower().
Referenced by SwView::GetPageStr().
|
static |
Definition at line 897 of file doc.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::clear(), vcl::PrinterOptionsHelper::getIntValue(), SwFrame::GetNext(), SwPageFrame::GetPhyPageNum(), StringRangeEnumerator::getRangesFromString(), vcl::PrinterOptionsHelper::getStringValue(), i, o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert(), SwPrintUIOptions::IsPrintLeftPages(), SwPrintUIOptions::IsPrintRightPages(), lcl_GetPaperBin(), SwLayoutFrame::Lower(), rData, 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 664 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(), StringRangeEnumerator::getRangesFromString(), vcl::PrinterOptionsHelper::getStringValue(), 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 rData.
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(), SwFormat::GetMacro(), SvxMacroItem::GetMacroTable(), IMapObject::GetMacroTable(), SwFormatINetFormat::GetMacroTable(), SwFormatURL::GetMap(), SvxMacro::GetScriptType(), GetSpzFrameFormats(), SwFormat::GetURL(), SwCallMouseEvent::IMAP, SwFrameFormats::IsAlive(), 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 1103 of file docfly.cxx.
References Chainable(), CHAINE, IDocumentUndoRedo::EndUndo(), 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(), SwFormatChain::SetPrev(), and IDocumentUndoRedo::StartUndo().
Referenced by SwFEShell::Chain(), and SwXFrame::setPropertyValue().
SwChainRet SwDoc::Chainable | ( | const SwFrameFormat & | rSource, |
const SwFrameFormat & | rDest | ||
) |
Definition at line 1006 of file docfly.cxx.
References SwNode::EndOfSectionIndex(), SwNode::FindFlyStartNode(), SwNode::FindFooterStartNode(), SwNode::FindHeaderStartNode(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormat::GetChain(), SwFormat::GetContent(), SwFormatAnchor::GetContentAnchor(), SwFormatContent::GetContentIdx(), SwNodes::GetEndOfExtras(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwFormatChain::GetNext(), SwNodeIndex::GetNode(), GetNodes(), SwFormatChain::GetPrev(), GetSpzFrameFormats(), SwTextNode::GetText(), SwNode::GetTextNode(), IS_IN_CHAIN, SwFrameFormat::IsLowerOf(), SwPosition::nNode, 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 767 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 606 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 1721 of file doc.cxx.
References IDocumentUndoRedo::AppendUndo(), and 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 997 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 497 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 SwXAutoStyleFamily::insertStyle(), SwFormat::SetFormatAttr(), and SwDocStyleSheet::SetItemSet().
bool SwDoc::ChgAnchor | ( | const SdrMarkList & | _rMrkList, |
RndStdIds | _eAnchorType, | ||
const bool | _bSameOnly, | ||
const bool | _bPosCorr | ||
) |
Definition at line 724 of file docfly.cxx.
References SwRect::Bottom(), SwDrawContact::ConnectToLayout(), SwRect::Contains(), SwTextNode::DeleteAttributes(), END, IDocumentUndoRedo::EndUndo(), FindAnchor(), SwFrame::FindFlyFrame(), SwDrawContact::GetAnchoredObj(), SwDrawContact::GetAnchorFrame(), SwContact::GetAnchorId(), SwFormatAnchor::GetAnchorId(), sw::GetAtPageRelOrientation(), SwFormat::GetAttrSet(), SwFormat::GetContent(), SwContact::GetContentAnchor(), SwFormatContent::GetContentIdx(), GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), SwTextAttr::GetFlyCnt(), SwContact::GetFormat(), GetFormat(), SwFrameAreaDefinition::getFrameArea(), SwFormat::GetHoriOrient(), getIDocumentLayoutAccess(), getIDocumentState(), GetIDocumentUndoRedo(), SwIndex::GetIndex(), SwContentNode::getLayoutFrame(), SdrMarkList::GetMark(), SdrMarkList::GetMarkCount(), SdrMark::GetMarkedSdrObj(), SwRootFrame::GetModelPositionForViewPoint(), SwFrame::GetNext(), SwNodeIndex::GetNode(), SwNoTextFrame::GetNode(), GetNodes(), SwAnchoredObject::GetObjRect(), SwTextBoxHelper::getOtherTextBoxFormat(), SdrObject::getParentSdrObjectFromSdrObject(), SwFormatHoriOrient::GetRelationOrient(), SwTextFrame::GetText(), SwTextNode::GetTextAttrForCharAt(), SwNode::GetTextNode(), SwTextFrame::GetTextNodeForParaProps(), GetUserCall(), i, INSATTR, SwTextNode::InsertItem(), SwDrawVirtObj::IsConnected(), SwFlowFrame::IsFollow(), SwFrame::IsProtected(), SwFrame::IsRightToLeft(), SwFrame::IsTextFrame(), SwFrame::IsVertical(), SwLayoutFrame::Lower(), SwTextFrame::MapViewToModelPos(), SwPosition::nContent, SwPosition::nNode, Point, SwTextFrame::Prepare(), RES_DRAWFRMFMT(), RES_TXTATR_FLYCNT(), SAL_INFO, SwFormatAnchor::SetAnchor(), SetAttr(), IDocumentState::SetModified(), SetOnlyText, SwFormatAnchor::SetPageNum(), SwFormatHoriOrient::SetRelationOrient(), SwFormatAnchor::SetType(), IDocumentUndoRedo::StartUndo(), SwRect::SVRect(), SwTextBoxHelper::syncFlyFrameAttr(), tools::Rectangle::TopLeft(), tools::Rectangle::TopRight(), and SwAnchoredObject::UpdateObjInSortedList().
Referenced by SwXDrawPage::group(), SwXShape::setPropertyValue(), and SwXDrawPage::ungroup().
void SwDoc::ChgDBData | ( | const SwDBData & | rNewData | ) |
Definition at line 453 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 1871 of file docfmt.cxx.
References IDocumentUndoRedo::AppendUndo(), SfxItemSet::Differentiate(), SwFormat::GetAttrSet(), SfxItemIter::GetCurItem(), GetIDocumentUndoRedo(), SfxItemSet::InvalidateItem(), SfxItemIter::NextItem(), SfxItemSet::Put(), rSet, and SwFormat::SetFormatAttr().
Referenced by SwEditShell::FillByEx(), SwUndoFormatCreate::RedoImpl(), SwDocStyleSheet::SetItemSet(), SwUndoFormatDelete::UndoImpl(), and SwTOXBaseSection::Update().
void SwDoc::ChgNumRuleFormats | ( | const SwNumRule & | rRule | ) |
Definition at line 1100 of file docnum.cxx.
References IDocumentUndoRedo::AppendUndo(), 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 984 of file docdesc.cxx.
References ChgPageDesc(), and FindPageDesc().
Referenced by 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 400 of file docdesc.cxx.
References IDocumentUndoRedo::AppendUndo(), sw::BroadcastingModify::CallSwClientNotify(), 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(), IDocumentUndoRedo::GetFirstRedoInfo(), 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(), SwModify::HasWriterListeners(), 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 4647 of file ndtbl.cxx.
References IDocumentUndoRedo::AppendUndo(), SwTableAutoFormatTable::FindAutoFormat(), SwTable::FindTable(), GetDocShell(), SwDocShell::GetFEShell(), getIDocumentState(), GetIDocumentUndoRedo(), GetTableFrameFormat(), GetTableFrameFormatCount(), SwTable::GetTableNode(), SwTable::GetTableStyleName(), GetTableStyles(), i, IDocumentState::SetModified(), SwTableAutoFormat::SetName(), and SwFEShell::UpdateTableStyleFormatting().
Referenced by SwUndoTableStyleUpdate::RedoImpl(), SwUndoTableStyleUpdate::UndoImpl(), and SwDocShell::UpdateStyle().
void SwDoc::ChkBoxNumFormat | ( | SwTableBox & | rCurrentBox, |
bool | bCallUpdate | ||
) |
Definition at line 4056 of file ndtbl.cxx.
References IDocumentUndoRedo::AppendUndo(), AUTOUPD_FIELD_AND_CHARTS, SwTableBox::ClaimFrameFormat(), IDocumentUndoRedo::DoesUndo(), END, IDocumentUndoRedo::EndUndo(), 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(), SwModify::LockModify(), SfxItemSet::Put(), RES_BOXATR_FORMAT(), RES_BOXATR_FORMULA(), RES_BOXATR_VALUE(), SwFormat::ResetFormatAttr(), SwFormat::SetFormatAttr(), IDocumentState::SetModified(), IDocumentUndoRedo::StartUndo(), TABLE_AUTOFMT, SwModify::UnlockModify(), SwTable::UpdateCharts(), and IDocumentFieldsAccess::UpdateTableFields().
Referenced by SwCursorShell::CheckTableBoxContent(), TextToTable(), and SwUndoTableToText::UndoImpl().
void SwDoc::ChkCondColls | ( | ) |
Definition at line 1787 of file doc.cxx.
References sw::BroadcastingModify::CallSwClientNotify(), mpTextFormatCollTable, n, RES_CONDTXTFMTCOLL(), and SwFormat::Which().
Referenced by NumUpDown(), and OutlineUpDown().
|
inline |
Definition at line 1644 of file doc.hxx.
References x.
Referenced by PaMCorrAbs(), PaMCorrRel(), and ~SwDoc().
void SwDoc::ClearBoxNumAttrs | ( | const SwNodeIndex & | rNode | ) |
Definition at line 4259 of file ndtbl.cxx.
References IDocumentUndoRedo::AppendUndo(), SwTableBox::ClaimFrameFormat(), SwNode::EndOfSectionIndex(), SwNode::FindSttNodeByType(), SwNode::FindTableNode(), SwFormat::GetAttrSet(), GetDfltAttr(), SwTableBox::GetFrameFormat(), getIDocumentState(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), SwNodeIndex::GetNode(), 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 645 of file docnew.cxx.
References AddNumRule(), SwTextNode::ChgFormatColl(), SwPageDescs::clear(), sw::DocumentFieldsManager::ClearFieldTypes(), ClrContourCache(), IDocumentUndoRedo::DelAllUndoObj(), 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(), 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 4218 of file ndtbl.cxx.
References SwUndoDelNum::AddNode(), IDocumentUndoRedo::AppendUndo(), IDocumentUndoRedo::ClearRedo(), SfxStringItem::Clone(), fnMoveBackward, GetAttrPool(), SwPaM::GetContentNode(), SwNode::GetDoc(), SwUndoDelNum::GetHistory(), GetIDocumentUndoRedo(), SfxItemSet::GetItemIfSet(), 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().
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(), SdrObject::GetObjInventor(), IDocumentDrawModelAccess::GetOrCreateDrawModel(), SdrModel::GetPage(), SdrObjList::InsertObjectThenMakeNameUnique(), FmFormModel::InsertPage(), SdrObject::SetLayer(), 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, IDocumentUndoRedo::EndUndo(), getIDocumentRedlineAccess(), getIDocumentState(), GetIDocumentUndoRedo(), IDocumentRedlineAccess::GetRedlineFlags(), getRsidRoot(), IDocumentState::IsModified(), On, IDocumentState::ResetModified(), IDocumentState::SetModified(), IDocumentRedlineAccess::SetRedlineFlags(), ShowDelete, ShowInsert, IDocumentUndoRedo::StartUndo(), 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 1763 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 1539 of file doc.hxx.
Referenced by WW8Export::WriteFkpPlcUsw().
bool SwDoc::ContainsPageDesc | ( | const SwPageDesc * | pDesc, |
size_t * | pPos | ||
) | const |
Definition at line 958 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 1576 of file doc.cxx.
References Chapter, Database, IDocumentContentOperations::DeleteAndJoin(), SwPaM::DeleteMark(), SwPaM::End(), SwCursorShell::EndOfInputFieldAtPos(), IDocumentUndoRedo::EndUndo(), 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(), SwPosition::nContent, nCount, nType, PageNumber, Postit, RefPageGet, RefPageSet, RES_TXTATR_INPUTFIELD(), SetExp, SwPaM::SetMark(), IDocumentState::SetModified(), IDocumentUndoRedo::StartUndo(), 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 1167 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 898 of file doc.hxx.
Referenced by CopyPageDesc(), and SwWW8ImplReader::CopyPageDescHdFt().
|
private |
Copy the formats to itself.
Definition at line 1124 of file docfmt.cxx.
References SwFormat::CopyAttrs(), CopyFormat(), SwFormat::DerivedFrom(), SwFormatsBase::GetFormat(), SwFormatsBase::GetFormatCount(), SwFormat::GetName(), SwFormat::GetPoolFormatId(), SwFormat::GetPoolHelpId(), SwClient::GetRegisteredIn(), SwFormat::IsAuto(), n, SwFormat::SetAuto(), SwFormat::SetPoolFormatId(), SwFormat::SetPoolHelpId(), and SwFormat::SetPoolHlpFileId().
Referenced by CopyCharFormat(), CopyFormat(), and CopyFrameFormat().
|
private |
Definition at line 1269 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 1160 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 1243 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 893 of file doc.hxx.
Referenced by CopyPageDesc(), and SwWW8ImplReader::CopyPageDescHdFt().
|
private |
Definition at line 320 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 1426 of file docfmt.cxx.
References sw::BroadcastingModify::CallSwClientNotify(), 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 1367 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 1175 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(), SwTextNode::MakeCopy(), SwTable::MakeCopy(), and SwConditionTextFormatColl::SetConditions().
void SwDoc::CorrAbs | ( | const SwNodeIndex & | rOldNode, |
const SwPosition & | rNewPos, | ||
const sal_Int32 | nOffset = 0 , |
||
bool | bMoveCursor = false |
||
) |
Definition at line 168 of file doccorr.cxx.
References IDocumentMarkAccess::correctMarksAbsolute(), SwRedlineTable::DeleteAndDestroy(), SwPaM::End(), SwRangeRedline::GetContentIdx(), SwNode::GetContentNode(), getIDocumentMarkAccess(), getIDocumentRedlineAccess(), SwPaM::GetMark(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), IDocumentRedlineAccess::GetRedlineTable(), SwContentNode::Len(), n, SwPosition::nContent, PaMCorrAbs(), SwRedlineTable::size(), and SwPaM::Start().
Referenced by sw::DocumentContentOperationsManager::DeleteSection(), 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 224 of file doccorr.cxx.
References DelBookmarks(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), SwContentNode::Len(), and PaMCorrAbs().
|
static |
Definition at line 210 of file doccorr.cxx.
References DelBookmarks(), SwPaM::End(), SwPosition::nContent, SwPosition::nNode, PaMCorrAbs(), and SwPaM::Start().
void SwDoc::CorrRel | ( | const SwNodeIndex & | rOldNode, |
const SwPosition & | rNewPos, | ||
const sal_Int32 | nOffset = 0 , |
||
bool | bMoveCursor = false |
||
) |
Definition at line 305 of file doccorr.cxx.
References IDocumentMarkAccess::correctMarksRelative(), getIDocumentMarkAccess(), getIDocumentRedlineAccess(), SwIndex::GetIndex(), SwNodeIndex::GetNode(), IDocumentRedlineAccess::GetRedlineTable(), SwPosition::nContent, p, and PaMCorrRel().
Referenced by sw::DocumentContentOperationsManager::MoveAndJoin(), MoveParagraphImpl(), and sw_JoinText().
Definition at line 841 of file docedt.cxx.
References SwTextNode::CountWords(), SwPaM::End(), SwIndex::GetIndex(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNode(), SwTextNode::GetText(), SwNode::GetTextNode(), SwPosition::nContent, SwPosition::nNode, and SwPaM::Start().
Referenced by SwEditShell::CountWords(), and IMPL_LINK().
SfxObjectShell * SwDoc::CreateCopy | ( | bool | bCallInitNew, |
bool | bEmpty | ||
) | const |
Definition at line 888 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 253 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 1775 of file doc.cxx.
References mvUnoCursorTable.
Referenced by 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(), 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 670 of file docfmt.cxx.
References IDocumentUndoRedo::AppendUndo(), 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 690 of file docfmt.cxx.
References DelCharFormat(), and mpCharFormatTable.
void SwDoc::DeleteAutoCorrExceptWord | ( | ) |
Definition at line 836 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 1922 of file ndtbl.cxx.
References Col, COL_DELETE, DeleteColumn, DeleteRowCol(), IDocumentUndoRedo::EndUndo(), SwNode::FindTableBoxStartNode(), GetEditShell(), GetIDocumentUndoRedo(), SwPaM::GetNode(), GetTableSel(), HasProtectedCells(), SwCursorShell::ParkCursor(), and IDocumentUndoRedo::StartUndo().
Referenced by SwXTableColumns::removeByIndex().
void SwDoc::DeleteExtTextInput | ( | SwExtTextInput * | pDel | ) |
Definition at line 262 of file extinput.cxx.
References SwExtTextInput::GetNext(), and mpExtInputRing.
Referenced by SwEditShell::DeleteExtTextInput().
void SwDoc::DeleteRow | ( | const SwCursor & | rCursor | ) |
Deleting Columns/Rows.
Definition at line 1822 of file ndtbl.cxx.
References SwIndex::Assign(), SwPaM::DeleteMark(), DeleteRowCol(), SwNode::EndOfSectionIndex(), IDocumentUndoRedo::EndUndo(), SwTableBox::FindNextBox(), SwTableLine::FindNextBox(), SwTableBox::FindPreviousBox(), SwTableLine::FindPreviousBox(), SwNode::FindTableNode(), ForEach_FndLineCopyCol(), FndBox_::GetBox(), SwNode::GetContentNode(), GetEditShell(), SwTableBox::GetFrameFormat(), GetIDocumentUndoRedo(), FndBox_::GetLines(), SwNodeIndex::GetNode(), SwPaM::GetNode(), GetNodes(), SwPaM::GetPoint(), SwFormat::GetProtect(), SwTableBox::GetSttIdx(), SwTableBox::GetSttNd(), SwTableLine::GetTabBoxes(), SwTableNode::GetTable(), GetTableSel(), SwTable::GetTabLines(), SwTableBox::GetTabLines(), SwNodes::GoNext(), HasProtectedCells(), SvxProtectItem::IsContentProtected(), SwCursorShell::KillPams(), SwPosition::nContent, SwPosition::nNode, Row, ROW_DELETE, SwPaM::SetMark(), SwTableLines::size(), and IDocumentUndoRedo::StartUndo().
Referenced by SwXTableRows::removeByIndex().
bool SwDoc::DeleteRowCol | ( | const SwSelBoxes & | rBoxes, |
RowColMode | eMode = RowColMode::DeleteRow |
||
) |
Definition at line 1946 of file ndtbl.cxx.
References IDocumentUndoRedo::AppendUndo(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::back(), ClearFEShellTabCols(), IDocumentUndoRedo::ClearRedo(), Default, DeleteColumn, DeleteProtected, IDocumentContentOperations::DeleteSection(), SwTable::DeleteSel(), SwTableNode::DelFrames(), IDocumentLayoutAccess::DelLayoutFormat(), eMode, o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), SwNode::EndOfSectionIndex(), SwNode::EndOfSectionNode(), SwTable::ExpandColumnSelection(), SwTable::FindSuperfluousRows(), fnMoveBackward, fnMoveForward, GetDocShell(), SwDocShell::GetFEShell(), SwNode::GetFlyFormat(), SwTable::GetFrameFormat(), getIDocumentContentOperations(), getIDocumentFieldsAccess(), getIDocumentLayoutAccess(), getIDocumentState(), getIDocumentStylePoolAccess(), GetIDocumentUndoRedo(), SwNode::GetIndex(), SwFormat::GetItemState(), SwPaM::GetMark(), SwFormat::GetName(), SwNodeIndex::GetNode(), GetNodes(), SwNode::GetStartNode(), SwStartNode::GetStartNodeType(), SwTableNode::GetTable(), SwTable::GetTabSortBoxes(), GoInNode(), HasProtectedCells(), SwTable::IsNewModel(), SwTableFormulaUpdate::m_eFlags, SwNodes::MakeTextNode(), SwPaM::Move(), PaMCorrAbs(), SwTable::PrepareDeleteCol(), RES_BREAK(), RES_PAGEDESC(), RES_POOLCOLL_STANDARD, SwContentNode::SetAttr(), IDocumentFieldsAccess::SetFieldsDirty(), IDocumentState::SetModified(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), SwFlyStartNode, TABLE_DELBOX, TBL_BOXPTR, IDocumentFieldsAccess::UpdateTableFields(), and SwFEShell::UpdateTableStyleFormatting().
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 IDocumentUndoRedo::AppendUndo(), SwDrawContact::Changed(), DelFrameFormat(), IDocumentLayoutAccess::DelLayoutFormat(), EMPTY, IDocumentUndoRedo::EndUndo(), 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(), SdrObject::SetUserCall(), and IDocumentUndoRedo::StartUndo().
Referenced by SwDrawView::DeleteMarked().
bool SwDoc::DeleteTOX | ( | const SwTOXBase & | rTOXBase, |
bool | bDelNodes | ||
) |
Delete table of contents.
Definition at line 524 of file doctxm.cxx.
References sw::sidebar::aArr, IDocumentContentOperations::AppendTextNode(), CLEARTOXRANGE, DelSectionFormat(), SwNode::EndOfSectionNode(), IDocumentUndoRedo::EndUndo(), fnMoveBackward, SwSectionFormat::GetChildSections(), SwSection::GetFormat(), getIDocumentContentOperations(), GetIDocumentUndoRedo(), SwPaM::GetPoint(), SwSectionFormat::GetSectionNode(), SwPaM::Move(), Not, PaMCorrAbs(), SwNode::StartOfSectionNode(), IDocumentUndoRedo::StartUndo(), 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 IDocumentUndoRedo::AppendUndo(), 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 697 of file docfmt.cxx.
References IDocumentUndoRedo::AppendUndo(), BroadcastStyleOperation(), SwFrameFormats::ContainsFormat(), SwFrameFormats::erase(), GetIDocumentUndoRedo(), SwFormat::GetName(), GetSpzFrameFormats(), and mpFrameFormatTable.
Referenced by SwUndoFrameFormatCreate::Delete(), SwUndoFrameFormatDelete::Delete(), DeleteSelection(), sw::DocumentLayoutManager::DelLayoutFormat(), SwColumnFrame::DestroyImpl(), SwRootFrame::DestroyImpl(), GroupSelection(), lcl_DeleteInfoStyles(), lcl_MakeObjs(), SwWW8ImplReader::MungeTextIntoDrawBox(), and SwDocStyleSheetPool::Remove().
bool SwDoc::DelNumRule | ( | const OUString & | rName, |
bool | bBroadCast = false |
||
) |
Definition at line 1060 of file docnum.cxx.
References IDocumentUndoRedo::AppendUndo(), 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 1322 of file docnum.cxx.
References SwUndoDelNum::AddNode(), IDocumentUndoRedo::AppendUndo(), SwContentNode::ChkCondColl(), SwPaM::End(), SwContentNode::GetFormatColl(), SwUndoDelNum::GetHistory(), GetIDocumentUndoRedo(), SwNodeIndex::GetIndex(), SfxItemSet::GetItemState(), GetNodes(), SwTextNode::GetNumRule(), sw::GetParaPropsNode(), SwContentNode::GetpSwAttrSet(), SwTextFormatColl::IsAssignedToListLevelOfOutlineStyle(), SwPosition::nNode, 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 976 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 746 of file docdesc.cxx.
References IDocumentUndoRedo::AppendUndo(), 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 521 of file ndsect.cxx.
References IDocumentUndoRedo::AppendUndo(), SwContentNode::ChkCondColl(), Default, IDocumentContentOperations::DeleteSection(), DELSECTION, SwNode::EndOfSectionIndex(), SwNode::EndOfSectionNode(), IDocumentUndoRedo::EndUndo(), 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(), IDocumentUndoRedo::StartUndo(), 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::DelTableFrameFormat | ( | SwTableFormat * | pFormat | ) |
Definition at line 737 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 4613 of file ndtbl.cxx.
References IDocumentUndoRedo::AppendUndo(), 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 959 of file docfmt.cxx.
References IDocumentUndoRedo::AppendUndo(), 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 996 of file docfmt.cxx.
References DelTextFormatColl(), and mpTextFormatCollTable.
void SwDoc::disposeXForms | ( | ) |
|
inline |
Definition at line 572 of file doc.hxx.
Referenced by SwContentNotify::ImplDestroy().
bool SwDoc::DontExpandFormat | ( | const SwPosition & | rPos, |
bool | bFlag = true |
||
) |
Definition at line 1703 of file docfmt.cxx.
References IDocumentUndoRedo::AppendUndo(), SwTextNode::DontExpandFormat(), GetIDocumentUndoRedo(), SwNodeIndex::GetNode(), SwNode::GetTextNode(), SwPosition::nContent, and SwPosition::nNode.
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(), n, SwFrameFormats::size(), 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 1947 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_pDocumentSettingManager, m_pNodes, m_pUndoManager, maDBData, mpCharFormatTable, mpFrameFormatTable, mpMarkManager, mpNumRuleTable, mpSectionFormatTable, mpSpzFrameFormatTable, mpTableFrameFormatTable, and mpTextFormatCollTable.
Referenced by SwEditWin::KeyInput(), sw::sidebarwindows::SidebarTextControl::KeyInput(), and DocxExport::WriteMainText().
|
private |
Definition at line 1734 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 1333 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 1348 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(), SwPaM::End(), fnMoveForward, SwPaM::GetMark(), SwPaM::GetNext(), SwPaM::GetPoint(), GoInNode(), SwPaM::Move(), SelectNextRubyChars(), SwPaM::SetMark(), and SwPaM::Start().
Referenced by SwXTextView::getRubyList().
|
inline |
Definition at line 770 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::RedoImpl(), SwDocStyleSheet::SetGrabBagItem(), SwDocStyleSheet::SetHidden(), SwHistoryChangeCharFormat::SetInDoc(), SwXNumberingRules::SetPropertiesToNumFormat(), SwCSS1Parser::StyleParsed(), SwNumFormat::SwNumFormat(), and SwTOXBaseSection::UpdatePageNum_().
const SwFlyFrameFormat * SwDoc::FindFlyByName | ( | const OUString & | rName, |
SwNodeType | nNdTyp = SwNodeType::NONE |
||
) | const |
Definition at line 1392 of file doclay.cxx.
References SwFrameFormats::findByTypeAndName(), 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(), sw::DocumentLayoutManager::CopyLayoutFormat(), SwXFrames::getByName(), SwXFrames::hasByName(), SwWW8ImplReader::ImportGraf(), sw::DocumentLinksAdministrationManager::SelectServerObj(), and SetFlyName().
SwFrameFormat * SwDoc::FindFrameFormatByName | ( | const OUString & | rName | ) | const |
Definition at line 745 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 1199 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 2464 of file docnum.cxx.
References GetName(), mpNumRuleTable, and n.
Referenced by DelNumRule().
SwNumRule * SwDoc::FindNumRulePtr | ( | const OUString & | rName | ) | const |
Definition at line 2473 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 953 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 3970 of file ndtbl.cxx.
References SwFormat::GetName(), SwFormat::IsDefault(), IsUsed(), and mpTableFrameFormatTable.
Referenced by MSWordExportBase::AddLinkTarget(), SwXTextTable::attach(), HasTableAnyProtection(), UnProtectCells(), and UpdateCharts().
|
inline |
Definition at line 798 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(), SwRedlineExtraData_FormatColl::Reject(), SwDocStyleSheet::SetGrabBagItem(), SwDocStyleSheet::SetHidden(), AttributeOutputBase::StartTOX(), SwCSS1Parser::StyleParsed(), and SwTOXBaseSection::UpdateTemplate().
|
staticprivate |
Definition at line 539 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 524 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 503 of file doclay.cxx.
References SwPageFrame::FindFirstBodyContent(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetContentAnchor(), IDocumentLayoutAccess::GetCurrentLayout(), getIDocumentLayoutAccess(), SwFrame::GetLower(), SwFrame::GetNext(), SwNoTextFrame::GetNode(), SwFrame::GetPrev(), SwPageFrame::GetSortedObjs(), GetSpzFrameFormats(), SwTextFrame::GetTextNodeFirst(), SwFrame::IsTextFrame(), lcl_TstFlyRange(), SwPosition::nNode, 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 1668 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 445 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 1318 of file doc.hxx.
Referenced by SwAccessibleParagraph::_getDefaultAttributesImpl(), SwAccessibleParagraph::_getSupplementalAttributesImpl(), SwXDocumentSettings::_setSingleValue(), SwXDrawPage::add(), SwUndoTableCpyTable::AddBoxBefore(), SwXFrame::attach(), SwXTextSection::attach(), SwXFrame::attachToRange(), 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(), SwWW8ImplReader::End_Footnote(), SwXMLExport::exportDoc(), RtfExport::ExportDocument_Impl(), FlatFndBox::FillFlat(), SwViewShell::FillPrtDoc(), SwXTextDocument::FindAny(), FindAttrsImpl(), FindINetAttr(), SwNode::FindPageDesc(), DocxAttributeOutput::FormatLRSpace(), 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(), SwXFrame::getPropertyDefault(), SwXParagraph::getPropertyDefault(), SwXTextDefaults::getPropertyDefault(), SwXTextSection::getPropertyDefault(), SwUnoCursorHelper::GetPropertyDefault(), SwXTextCursor::getPropertyDefaults(), SwXFrame::getPropertyValue(), 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(), 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(), 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(), 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(), SwXFrame::setPropertyToDefault(), SwXTextDefaults::setPropertyToDefault(), SwXShape::setPropertyValue(), SwXFrame::setPropertyValue(), SwXTextTableCursor::setPropertyValue(), SwXTextTable::setPropertyValue(), SwXCellRange::setPropertyValue(), SwXTextDocument::setPropertyValue(), SwXTextDefaults::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(), DocxAttributeOutput::WriteOutliner(), and WW8Ruby::WW8Ruby().
|
inlinestatic |
Definition at line 1537 of file doc.hxx.
Referenced by SwTextFrame::AutoSpell_(), SwTextFrame::CollectAutoCmplWrds(), SwLayIdle::DoIdleJob(), SwDocShell::Execute(), and SwEditShell::GetAutoCompleteWords().
|
inline |
Definition at line 1391 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 1362 of file ndtbl1.cxx.
References SwNode::FindTableNode(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), SwFormatVertOrient::GetVertOrient(), i, lcl_GetBoxSel(), SwPosition::nNode, 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 1288 of file ndtbl1.cxx.
References SvxFrameDirectionItem::Clone(), SwFormatVertOrient::Clone(), SwNode::FindTableNode(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), i, lcl_GetBoxSel(), SwPosition::nNode, 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 1250 of file doc.hxx.
Referenced by SwStyleSheetIterator::First(), SwXTextCellStyle::GetBoxAutoFormat(), SwXTextCellStyle::getName(), lcl_FindCellStyle(), lcl_GetCountOrName< SfxStyleFamily::Cell >(), SwXTextTableStyle::replaceByName(), and SwXTextCellStyle::setName().
|
inline |
|
inline |
Definition at line 739 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_GetCountOrName< SfxStyleFamily::Char >(), lcl_SaveStyles(), MSWordStyles::MSWordStyles(), SwHTMLWriter::OutStyleSheet(), SwXNumberingRules::replaceByIndex(), SwCursorShell::SelectNxtPrvHyperlink(), SwCSS1Parser::SetDfltEncoding(), SwHistorySetText::SetInDoc(), SwLangHelper::SetLanguage(), and SwUnoCursorHelper::setNumberingProperty().
|
inline |
|
inline |
Definition at line 750 of file doc.hxx.
Referenced by SwLayoutFrame::ChgColumns().
|
static |
Definition at line 506 of file ndsect.cxx.
References SwNode::FindSectionNode(), SwNodeIndex::GetNode(), SwSectionNode::GetSection(), and SwPosition::nNode.
Referenced by SwEditShell::GetCurrSection(), and SwUnoCursorHelper::getCursorPropertyValue().
|
static |
Get current table of contents.
Definition at line 448 of file doctxm.cxx.
References SwNode::FindSectionNode(), SwNodeIndex::GetNode(), SwSectionNode::GetSection(), SwSection::GetType(), SwPosition::nNode, SwNode::StartOfSectionNode(), and ToxContent.
Referenced by SwXDocumentIndex::attach(), SwXTextSection::attach(), SwUnoCursorHelper::getCursorPropertyValue(), SwEditShell::GetCurTOX(), SwWW8ImplReader::Read_F_Tox(), and SwUndoTOXChange::RepeatImpl().
|
static |
Get current table of contents Mark.
Definition at line 117 of file doctxm.cxx.
References SwpHints::Count(), SwTextAttr::End(), SwpHints::Get(), SwIndex::GetIndex(), SwNodeIndex::GetNode(), SwTextNode::GetpSwpHints(), SwTextAttr::GetStart(), SwNode::GetTextNode(), SwTextAttr::GetTOXMark(), n, SwPosition::nContent, SwPosition::nNode, RES_TXTATR_TOXMARK(), and SwTextAttr::Which().
Referenced by SwEditShell::GetCurTOXMarks(), SwCursorShell::GotoTOXMarkBase(), and SwUndoResetAttr::RedoImpl().
SwDBData const & SwDoc::GetDBData | ( | ) |
Definition at line 384 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 669 of file doc.hxx.
Referenced by SwXDocumentSettings::_getSingleValue(), SwXDocumentSettings::_setSingleValue(), AddUsedDBToList(), SwDBField::Evaluate(), SwDBNextSetField::Evaluate(), SwDBNumSetField::Evaluate(), SwDBSetNumberField::Evaluate(), SwHiddenTextField::Evaluate(), sw::DocumentFieldsManager::FieldsToCalc(), SwFieldDBPage::FillItemSet(), 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 664 of file docfmt.cxx.
References GetAttrPool(), and SfxItemPool::GetDefaultItem().
Referenced by SwView::BeginTextEdit(), DocxAttributeOutput::DocDefaults(), SwEditShell::GetDefault(), 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 477 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 752 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_GetCountOrName< SfxStyleFamily::Char >(), lcl_setDropcapCharStyle(), SwEditShell::MakeCharFormat(), MakeTextAttr(), SwWW8ImplReader::Read_SubF_Ruby(), SwWW8ImplReader::ReadText(), and SwXTextDefaults::setPropertyValue().
|
inline |
|
inline |
Definition at line 746 of file doc.hxx.
Referenced by SwFootnoteContFrame::AddChained(), SwFootnoteBossFrame::AppendFootnote(), SwXFrame::attachToRange(), 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(), SwNodes::SplitTable(), SwColumnFrame::SwColumnFrame(), SwPageFrame::SwPageFrame(), TextToTable(), SwUndoTableToText::UndoImpl(), UnGroupSelection(), and SwSection::~SwSection().
|
inline |
|
inline |
Definition at line 803 of file doc.hxx.
Referenced by SwXMLTextImportHelper::createAndInsertOLEObject(), sw::DocumentContentOperationsManager::InsertEmbObject(), sw::DocumentContentOperationsManager::InsertGraphic(), sw::DocumentContentOperationsManager::InsertGraphicObject(), sw::DocumentContentOperationsManager::InsertOLE(), SwOLENode::MakeCopy(), and PrtOLENotify().
|
inline |
|
inline |
Definition at line 775 of file doc.hxx.
Referenced by SwUndoTableCpyTable::AddBoxBefore(), SwTable::ConvertSubtableBox(), SwFEShell::Copy(), SwEditShell::GetDfltTextFormatColl(), sw::DocumentStylePoolManager::GetTextCollFromPool(), WW8RStyle::Import(), SwXAutoStyleFamily::insertStyle(), InsTableBox(), ItemSetToPageDesc(), lcl_CpyBox(), lcl_InsTableBox(), MakeFlyAndMove(), MoveCell(), SwUndoTableCpyTable::RedoImpl(), MSWordStyles::SetStyleDefaults(), SwUndoDefaultAttr::UndoImpl(), SwUndoDelete::UndoImpl(), and SwUndoTableCpyTable::UndoImpl().
|
inline |
Definition at line 555 of file doc.hxx.
Referenced by SwAccessibleDocumentBase::getAccessibleName().
Definition at line 2003 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 1351 of file doc.hxx.
Referenced by SwRDFHelper::addTextNodeStatement(), SwTextNode::AddToList(), AppendDoc(), SwEditShell::ApplyAdvancedClassification(), SwEditShell::ApplyParagraphClassification(), SwXShape::attach(), SwXFrame::attachToRange(), 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(), SwTextNode::DestroyAttr(), SwLayIdle::DoIdleJob(), SwUndoFieldFromDoc::DoImpl(), SwTextShell::ExecMoveMisc(), SwBaseShell::ExecUndo(), SwContentTree::ExecuteContextMenuAction(), SwFileNameFieldType::Expand(), SwTemplNameFieldType::Expand(), SwDocInfoField::ExpandImpl(), DocxAttributeOutput::ExportAsActiveXControl(), MSWordExportBase::ExportDocument(), SwTOXAuthority::FillText(), RtfExportFilter::filter(), sw::FindTextImpl(), SwFEShell::FinishOLEObj(), SwAuthorityField::GetAbsoluteURL(), SwAccessibleDocumentBase::getAccessibleName(), SwXLinkNameAccessWrapper::getByName(), SwImport::GetDocFromXMLImport(), SwXTextEmbeddedObject::getExtendedControlOverEmbeddedObject(), SwCSS1Parser::GetFontList(), GetFrameWeld(), SwVisibleCursor::getLOKPayload(), SwXParagraph::GetModel(), SwXDocumentIndex::GetModel(), SwXMeta::GetModel(), SwXTextSection::GetModel(), sw::DocumentTimerManager::GetNextIdleJob(), SwViewShell::GetPostItMgr(), sw::MetaField::GetPrefixAndSuffix(), sw::DocumentDeviceManager::getPrintData(), SwXFrame::getPropertyValue(), SwXTextDocument::GetRenderDoc(), SwXTextDocument::getRendererCount(), SwRDFHelper::getTextNodeStatements(), SwXMLExport::GetViewSettings(), SwEditShell::GetWatermark(), DocxExport::getWordCompatibilityModeFromGrabBag(), SwAutoFormat::GoNextPara(), sw::AccessibilityIssue::gotoIssue(), SwContentFrame::GrowFrame(), 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(), SwCursor::IsAtValidPos(), SwTextFormatInfo::IsHyphenate(), 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(), sw::GraphicSizeCheckGUIEntry::markObject(), MergeTable(), SwNodes::MoveRange(), SwVirtFlyDrawObj::NbcMove(), SwURLStateChanged::Notify(), SwWW8ImplReader::NotifyMacroEventRead(), SwHTMLWriter::Out_SwDoc(), SwHTMLWriter::OutBasic(), SwHTMLWriter::OutBasicBodyEvents(), SwHTMLWriter::OutHiddenForms(), OutHTML_FrameFormatOLENodeGrf(), SwOneExampleFrame::Paint(), SwFlyFrame::PaintSwFrame(), SwRootFrame::PaintSwFrame(), SwFrame::PaintSwFrameBackground(), SwTransferable::PasteOLE(), SwTransferable::PrepareForCopy(), WW8Export::PrepareStorage(), sw::DocumentDeviceManager::PrtDataChanged(), PrtOLENotify(), SwDOCXReader::Read(), XMLReader::Read(), SwWW8ImplReader::Read_GrafLayer(), 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(), 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(), SwTOXBaseSection::UpdateTable(), SwEditShell::UpdateTableOf(), SwTOXBaseSection::UpdateTemplate(), SwRDFHelper::updateTextNodeStatement(), SwEditShell::ValidateAllParagraphSignatures(), SwEditShell::ValidateCurrentParagraphSignatures(), SwTextFormatter::WhichTextPor(), SwXMLWriter::Write_(), DocxExport::WriteActiveXObject(), DocxExport::WriteCustomXml(), DocxExport::WriteDocVars(), WriteDop(), DocxExport::WriteEmbeddings(), DocxExport::WriteGlossary(), RtfExport::WriteInfo(), DocxAttributeOutput::WriteOLE(), DocxExport::WriteProperties(), DocxExport::WriteSettings(), SwWW8Writer::WriteStorageImpl(), SwASCWriter::WriteStream(), SwHTMLWriter::WriteStream(), DocxExport::WriteTheme(), RtfExport::WriteUserProps(), and DocxExport::WriteVBA().
|
inline |
uno::Reference< embed::XStorage > SwDoc::GetDocStorage | ( | ) |
Definition at line 631 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 329 of file doc.cxx.
References m_pDocumentContentOperationsManager.
sw::DocumentContentOperationsManager const & SwDoc::GetDocumentContentOperationsManager | ( | ) | const |
Definition at line 325 of file doc.cxx.
References m_pDocumentContentOperationsManager.
Referenced by SwTextFootnote::CopyFootnote(), sw::DocumentLayoutManager::CopyLayoutFormat(), CopyMasterFooter(), CopyMasterHeader(), CopyPageDescHeaderFooterImpl(), SwRangeRedline::CopyToSection(), sw::mark::DateFieldmark::InitDoc(), lcl_CopyBoxToDoc(), lcl_CpyBox(), and SplitDoc().
sw::DocumentDrawModelManager & SwDoc::GetDocumentDrawModelManager | ( | ) |
Definition at line 170 of file doc.cxx.
References m_pDocumentDrawModelManager.
sw::DocumentDrawModelManager const & SwDoc::GetDocumentDrawModelManager | ( | ) | const |
Definition at line 165 of file doc.cxx.
References m_pDocumentDrawModelManager.
Referenced by ClearDoc(), getIDocumentDrawModelAccess(), SetDocShell(), and ~SwDoc().
sw::DocumentFieldsManager & SwDoc::GetDocumentFieldsManager | ( | ) |
Definition at line 367 of file doc.cxx.
References m_pDocumentFieldsManager.
Referenced by ClearDoc(), SwFEShell::Copy(), and SwDoc().
sw::DocumentLayoutManager & SwDoc::GetDocumentLayoutManager | ( | ) |
Definition at line 420 of file doc.cxx.
References m_pDocumentLayoutManager.
sw::DocumentLayoutManager const & SwDoc::GetDocumentLayoutManager | ( | ) | const |
Definition at line 415 of file doc.cxx.
References m_pDocumentLayoutManager.
Referenced by SwRootFrame::DestroyImpl(), and sw::DocumentStateManager::SetModified().
sw::DocumentLinksAdministrationManager & SwDoc::GetDocumentLinksAdministrationManager | ( | ) |
Definition at line 275 of file doc.cxx.
References m_pDocumentLinksAdministrationManager.
sw::DocumentLinksAdministrationManager const & SwDoc::GetDocumentLinksAdministrationManager | ( | ) | const |
Definition at line 270 of file doc.cxx.
References m_pDocumentLinksAdministrationManager.
sw::DocumentRedlineManager & SwDoc::GetDocumentRedlineManager | ( | ) |
Definition at line 350 of file doc.cxx.
References m_pDocumentRedlineManager.
sw::DocumentRedlineManager const & SwDoc::GetDocumentRedlineManager | ( | ) | const |
Definition at line 345 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 186 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 191 of file doc.cxx.
References m_pDocumentSettingManager.
sw::DocumentStatisticsManager & SwDoc::GetDocumentStatisticsManager | ( | ) |
Definition at line 388 of file doc.cxx.
References m_pDocumentStatisticsManager.
sw::DocumentStatisticsManager const & SwDoc::GetDocumentStatisticsManager | ( | ) | const |
Definition at line 383 of file doc.cxx.
References m_pDocumentStatisticsManager.
Referenced by sw::DocumentStateManager::ResetModified(), and sw::DocumentStateManager::SetModified().
|
inline |
Definition at line 396 of file doc.hxx.
Referenced by WW8AttributeOutput::RTLAndCJKState().
SwEditShell * SwDoc::GetEditShell | ( | ) |
Definition at line 346 of file doccorr.cxx.
References GetEditShell().
SwEditShell const * SwDoc::GetEditShell | ( | ) | const |
Definition at line 328 of file doccorr.cxx.
References IDocumentLayoutAccess::GetCurrentViewShell(), getIDocumentLayoutAccess(), and sw::Ring< value_type >::GetRingContainer().
Referenced by SwXDocumentSettings::_setSingleValue(), SwOneExampleFrame::ClearDocument(), SwTextNode::Convert(), DeleteCol(), SwFEShell::DeleteRow(), DeleteRow(), GetEditShell(), GetIShellCursorSupplier(), SwXFrame::getPropertyValue(), 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(), SwUndoInsSection::RedoImpl(), SwUndoInsTable::RedoImpl(), SwUndoParagraphSigning::Remove(), SwTableAutoFormat::RestoreTableProperties(), SwDocStyleSheet::SetGrabBagItem(), SetGrfFlySize(), SwDocStyleSheet::SetHidden(), SwTextNode::SetLanguageAndFont(), SwDocStyleSheet::SetName(), SwXFrame::setPropertyValue(), SwXMLImport::startDocument(), SwTableAutoFormat::StoreTableProperties(), TableToText(), sw::sidebar::UpdateTree(), SwCursor::UpDown(), SwWriter::Write(), and sw::sidebar::WriterInspectorTextPanel::WriterInspectorTextPanel().
|
inline |
|
inline |
Definition at line 748 of file doc.hxx.
Referenced by SwFrame::CheckPageDescs(), InsertNewPage(), SwFrame::InsertPage(), and SwPageFrame::SwPageFrame().
|
inline |
Definition at line 631 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 301 of file extinput.cxx.
References SwPaM::IsMultiSelection(), and mpExtInputRing.
SwExtTextInput * SwDoc::GetExtTextInput | ( | const SwNode & | rNd, |
sal_Int32 | nContentPos = -1 |
||
) | const |
Definition at line 274 of file extinput.cxx.
References SwPaM::End(), SwIndex::GetIndex(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwExtTextInput::GetNext(), mpExtInputRing, SwPosition::nContent, SwPosition::nNode, 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 68 of file docfly.cxx.
References eType, FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FLYCNTTYPE_OLE, SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwNodeIndex::GetIndex(), GetNodes(), SwNodeIndex::GetNodes(), GetSpzFrameFormats(), i, SwNodes::IsDocNodes(), SwNode::IsGrfNode(), SwNode::IsNoTextNode(), SwNode::IsOLENode(), SwTextBoxHelper::isTextBox(), nCount, RES_FLYFRMFMT(), SwFrameFormats::size(), and SwFormat::Which().
Referenced by SwXFrames::getCount(), SwFEShell::GetFlyCount(), SwXFrames::hasElements(), and SwXFrame::setPropertyValue().
std::vector< SwFrameFormat const * > SwDoc::GetFlyFrameFormats | ( | FlyCntType | eType, |
bool | bIgnoreTextBoxes | ||
) |
Definition at line 159 of file docfly.cxx.
References eType, FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FLYCNTTYPE_OLE, SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwNodeIndex::GetIndex(), GetNodes(), SwNodeIndex::GetNodes(), GetSpzFrameFormats(), i, SwNodes::IsDocNodes(), SwNode::IsGrfNode(), SwNode::IsNoTextNode(), SwNode::IsOLENode(), SwTextBoxHelper::isTextBox(), RES_FLYFRMFMT(), SwFrameFormats::size(), and SwFormat::Which().
Referenced by SwFEShell::GetFlyFrameFormats().
SwFrameFormat * SwDoc::GetFlyNum | ( | size_t | nIdx, |
FlyCntType | eType, | ||
bool | bIgnoreTextBoxes = false |
||
) |
Definition at line 115 of file docfly.cxx.
References eType, FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FLYCNTTYPE_OLE, SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwNodeIndex::GetIndex(), GetNodes(), SwNodeIndex::GetNodes(), GetSpzFrameFormats(), i, SwNodes::IsDocNodes(), SwNode::IsGrfNode(), SwNode::IsNoTextNode(), SwNode::IsOLENode(), SwTextBoxHelper::isTextBox(), nCount, RES_FLYFRMFMT(), SwFrameFormats::size(), and SwFormat::Which().
Referenced by SwXFrames::getByIndex(), SwFEShell::GetFlyNum(), and SwXFrame::setPropertyValue().
|
inline |
Definition at line 633 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 629 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 737 of file doc.hxx.
Referenced by CopyFrameFormat(), SwXMLExport::exportDoc(), SwStyleSheetIterator::First(), SwUndoFormatAttr::GetFormat(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwView::InsertGraphicDlg(), sw::DocumentStylePoolManager::IsPoolFormatUsed(), lcl_DeleteInfoStyles(), lcl_GetCountOrName< SfxStyleFamily::Frame >(), and lcl_SaveStyles().
uno::Reference< linguistic2::XProofreadingIterator > const & SwDoc::GetGCIterator | ( | ) | const |
Definition at line 121 of file docnew.cxx.
References sw::proofreadingiterator::get(), comphelper::getProcessComponentContext(), and m_xGCIterator.
Referenced by SwView::Execute(), Spell(), and StartGrammarChecking().
|
inline |
Definition at line 1556 of file doc.hxx.
Referenced by getGrammarContact(), and SwCursorShell::UpdateCursorPos().
|
inline |
Definition at line 805 of file doc.hxx.
Referenced by SwUndoFormatAttr::GetFormat(), and SwHistoryChangeFormatColl::SetInDoc().
|
static |
Definition at line 715 of file docfly.cxx.
References SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwGrfNode::GetFileFilterNms(), SwNode::GetGrfNode(), SwNodeIndex::GetNode(), and SwGrfNode::IsLinkedFile().
Referenced by SwEditShell::GetGrfNms(), SwXFrame::getPropertyValue(), and SwXFrame::setPropertyValue().
IDocumentChartDataProviderAccess & SwDoc::getIDocumentChartDataProviderAccess | ( | ) |
Definition at line 232 of file doc.cxx.
References m_pDocumentChartDataProviderManager.
IDocumentChartDataProviderAccess const & SwDoc::getIDocumentChartDataProviderAccess | ( | ) | const |
Definition at line 227 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 320 of file doc.cxx.
References m_pDocumentContentOperationsManager.
IDocumentContentOperations const & SwDoc::getIDocumentContentOperations | ( | ) | const |
Definition at line 315 of file doc.cxx.
References m_pDocumentContentOperationsManager.
Referenced by SwXDrawPage::add(), AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), SwEditShell::AppendTextNode(), SwWW8ImplReader::AppendTextNode(), SwXTextTable::attach(), SwXTextField::attach(), SwXFootnote::attach(), SwXLineBreak::attach(), SwXMeta::AttachImpl(), SwXContentControl::AttachImpl(), SwXFrame::attachToRange(), 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(), wwExtraneousParas::delete_all_from_doc(), SwXTextCursor::DeleteAndInsert(), DeleteBox_(), IDocumentMarkAccess::DeleteFieldmarkCommand(), SwEditShell::DeleteGlobalDocContent(), DeleteRowCol(), SwEditShell::DeleteSel(), SwAutoCorrDoc::DeleteSelImpl(), SwTextField::DeleteTextField(), DeleteTOX(), DeleteTOXMark(), SwEditShell::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), SwAutoFormat::DelMoreLinesBlanks(), DelSectionFormat(), SwXParagraph::dispose(), SwXContentControl::dispose(), SwXFootnote::dispose(), SwXMeta::dispose(), SwUnoCursorHelper::DocInsertStringSplitCR(), SwEditShell::DoSpecialInsert(), SwUndoTransliterate::DoTransliterate(), SwAutoFormat::DoUnderline(), SwWW8ImplReader::End_Field(), SwWW8ImplReader::End_Footnote(), SwTextShell::ExecField(), 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(), SwUnoCursorHelper::InsertFile(), SwEditShell::InsertGlobalDocContent(), InsertGlossary(), XMLRedlineImportHelper::InsertIntoDocument(), SwFEShell::InsertObject(), SwWW8ImplReader::InsertOle(), SwXReferenceMark::Impl::InsertRefMark(), 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::makeTableRowRedline(), UnfloatTableButton::MouseButtonDown(), SwUndoTableMerge::MoveBoxContent(), MoveCell(), SwRangeRedline::MoveFromSection(), SwEditShell::MoveGlobalDocContent(), MoveParagraphImpl(), SwNodes::MoveRange(), SwRangeRedline::MoveToSection(), NoNum(), SwWrtShell::NumOrBulletOn(), SwFEShell::Paste(), SwFEShell::PastePages(), SwTransferable::PrepareForCopyTextRange(), SwTable::PrepareMerge(), SwDOCXReader::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(), SwUndoReplace::Impl::RedoImpl(), SwUndoAttr::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(), SwXFrame::setPropertyValue(), 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(), UpdatePagesForPrintingWithPostItData(), SwExtTextInput::~SwExtTextInput(), and SwRangeRedline::~SwRangeRedline().
IDocumentDeviceAccess & SwDoc::getIDocumentDeviceAccess | ( | ) |
Definition at line 243 of file doc.cxx.
References m_pDeviceAccess.
IDocumentDeviceAccess const & SwDoc::getIDocumentDeviceAccess | ( | ) | const |
Definition at line 238 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 160 of file doc.cxx.
References GetDocumentDrawModelManager().
IDocumentDrawModelAccess const & SwDoc::getIDocumentDrawModelAccess | ( | ) | const |
Definition at line 155 of file doc.cxx.
References GetDocumentDrawModelManager().
Referenced by SwXDrawPage::add(), SwXGroupShape::add(), docfunc::AllDrawObjsOnPage(), SwXFrame::attachToRange(), sw::AccessibilityCheck::check(), CheckForUniqueItemForLineFillNameOrIndex(), CloneSdrObj(), SwXMLTextImportHelper::createAndInsertApplet(), SwXMLTextImportHelper::createAndInsertFloatingFrame(), SwXMLTextImportHelper::createAndInsertOLEObject(), SwXMLTextImportHelper::createAndInsertOOoLink(), SwXMLTextImportHelper::createAndInsertPlugin(), SwTextShell::CreateInsertFrameItemSet(), SwTextBoxHelper::DoTextBoxZOrderCorrection(), dumpAsXml(), SwDocShell::Edit(), SwXMLImport::endDocument(), SwFrameShell::Execute(), SwTextShell::Execute(), SwGrfShell::Execute(), SwHeaderFooterWin::ExecuteCommand(), docfunc::ExistsDrawObjs(), SwXMLExport::exportDoc(), MSWordExportBase::ExportDocument(), SwSpellDialogChildWindow::FindNextDrawTextError_Impl(), sw::search::SearchResultLocator::findOne(), sw::FindTextImpl(), SwXDrawPage::getByIndex(), SwXLinkNameAccessWrapper::getByName(), SwXDrawPage::getCount(), SwTransferable::GetData(), SwContentTree::GetDrawingObjectsByContent(), SwXDocumentPropertyHelper::GetDrawTable(), SwXLinkNameAccessWrapper::getElementNames(), SwFormat::getIDocumentDrawModelAccess(), SwNode::getIDocumentDrawModelAccess(), SwBasicEscherEx::GetInvisibleHellId(), SwDocStyleSheet::GetItemSet(), SwSvxUnoDrawPool::getModelPool(), SwXFrame::GetOrCreateSdrObject(), SwXShape::getPropertyValue(), SwXTextDocument::getPropertyValue(), SwXTextDocument::getSdrModelFromUnoModel(), WW8Export::GetSdrOrdNum(), SwXDrawPage::GetSvxPage(), SwTextAPIEditSource::GetTextForwarder(), SwWW8ImplReader::GraphicCtor(), SwXLinkNameAccessWrapper::hasByName(), SwXDrawPage::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(), sw::DocumentDeviceManager::PrtDataChanged(), SwView::ReadUserDataSequence(), SwUndoInsertLabel::RedoImpl(), SwLayoutFrame::RefreshLaySubsidiary(), sw::DocumentSettingManager::setCharacterCompressionType(), sw::DocumentSettingManager::setForbiddenCharacters(), sw::DocumentDeviceManager::setPrinter(), SwXShape::setPropertyValue(), SwXFrame::setPropertyValue(), SwXTextDocument::setPropertyValue(), sw::DocumentDeviceManager::setReferenceDeviceType(), SwTextAPIEditSource::SetString(), SwTextAPIEditSource::SetText(), sw::DocumentDeviceManager::setVirtualDevice(), DocxSdrExport::startDMLAnchorInline(), SwXMLImport::startDocument(), SwDrawContact::SwClientNotify(), WW8Export::TestOleNeedsGraphic(), sw::ModelTraverser::traverse(), SwEditWin::UpdatePointer(), SwXMLWriter::Write_(), SwEscherEx::WriteOCXControl(), PlcDrawObj::WritePlc(), and SwView::WriteUserDataSequence().
IDocumentExternalData & SwDoc::getIDocumentExternalData | ( | ) |
Definition at line 442 of file doc.cxx.
References m_pDocumentExternalDataManager.
IDocumentExternalData const & SwDoc::getIDocumentExternalData | ( | ) | const |
Definition at line 437 of file doc.cxx.
References m_pDocumentExternalDataManager.
Referenced by SwWW8ImplReader::CoreLoad(), and WW8Export::WriteFkpPlcUsw().
IDocumentFieldsAccess & SwDoc::getIDocumentFieldsAccess | ( | ) |
Definition at line 362 of file doc.cxx.
References m_pDocumentFieldsManager.
IDocumentFieldsAccess const & SwDoc::getIDocumentFieldsAccess | ( | ) | const |
Definition at line 357 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(), SwTable::CopyHeadlineIntoTable(), SwEditShell::CopySelToDoc(), SwRenderData::CreatePostItData(), DeleteRowCol(), SwTextNode::DestroyAttr(), sw::DocumentStatisticsManager::DocInfoChgd(), SwUndoFieldFromDoc::DoImpl(), dumpAsXml(), SwWW8ImplReader::End_Field(), SwTextShell::ExecField(), 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(), SwEditShell::GetTableBoxFormulaAttrs(), SwXTextFieldMasters::hasByName(), HasInvisibleContent(), MSWordExportBase::HasRefToAttr(), MSWordExportBase::HasRefToFootOrEndnote(), sw::IMPL_LINK_NOARG(), IMPL_LINK_NOARG(), sw::DocumentStatisticsManager::IncrementalDocStatCalculate(), InsCopyOfTable(), InsertCnt_(), InsertCol(), SwEditShell::InsertFieldType(), InsertGlossary(), SwFrame::InsertPage(), SwWrtShell::InsertPostIt(), InsertRow(), InsertSwSection(), SwWW8ImplReader::InsertTagField(), SwTable::InsNewTable(), SwTable::InsTable(), SwEditShell::IsAnyDatabaseFieldInDoc(), SwEditShell::IsExpFieldsLocked(), SwEditShell::IsFieldDataSourceAvailable(), lcl_CopySelToDoc(), lcl_GenerateFieldTypeName(), lcl_GetDDEFieldType(), lcl_GetPrintUIOptions(), lcl_InsertDrawLabel(), lcl_InsertLabel(), SwEditShell::LockExpFields(), SwTableNode::MakeCopy(), SwTable::MakeCopy(), SwXServiceProvider::MakeInstance(), SwDBManager::MergeMailFiles(), MergeTable(), SwGetRefFieldType::MergeWithOtherDoc(), SwFlowFrame::MoveBwd(), SwFlowFrame::MoveFwd(), SwModule::Notify(), SwFEShell::Paste(), SwFEShell::PastePages(), SwTransferable::PrepareForCopy(), SwTransferable::PrepareForCopyTextRange(), SwViewShell::PrintOrPDFExport(), 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(), SwUndoTableNdsChg::RedoImpl(), SwUndoTableNumFormat::RedoImpl(), SwXTextFieldTypes::refresh(), SwWW8FltRefStack::RefToVar(), SwDBFieldType::ReleaseRef(), SwEditShell::RemoveFieldType(), RemoveInvisibleContent(), SwRootFrame::RemoveSuperfluous(), SwFltControlStack::SetAttrInDoc(), SetColRowWidthHeight(), SetEndNoteInfo(), SetFootnoteInfo(), SwXCell::setFormula(), SwHistorySetTextField::SetInDoc(), SetOutlineNumRule(), SwXTextDocument::setPropertyValue(), SwXTextField::setPropertyValue(), SetTableAutoFormat(), Reader::SetTemplate(), SortTable(), SplitTable(), SwTableBoxFormat::SwClientNotify(), SwUserFieldType::SwClientNotify(), SwTextFrame::SwClientNotify(), SwHistorySetTextField::SwHistorySetTextField(), SwInputFieldList::SwInputFieldList(), SwTableNumFormatMerge::SwTableNumFormatMerge(), TableToText(), TextToTable(), SwpHints::TryInsertHint(), SwUndoFieldFromDoc::UndoImpl(), SwUndoTableToText::UndoImpl(), SwUndoTableNdsChg::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwUndoMergeTable::UndoImpl(), SwUndoDelSection::UndoImpl(), UnHide(), SwEditShell::UnlockExpFields(), SwContentFrame::UpdateAttr_(), SwTabFrame::UpdateAttr_(), SwTOXBaseSection::UpdateAuthorities(), SwEditShell::UpdateExpFields(), SwTextInputField::UpdateFieldContent(), SwViewShell::UpdateFields(), sw::UpdateFramesForAddDeleteRedline(), sw::UpdateFramesForRemoveDeleteRedline(), SwEditShell::UpdateOneField(), SwNodes::UpdateOutlineNode(), UpdateSection(), SwTOXBaseSection::UpdateSequence(), SwEditShell::UpdateTable(), and SwCalc::VarLook().
IDocumentLayoutAccess & SwDoc::getIDocumentLayoutAccess | ( | ) |
Definition at line 410 of file doc.cxx.
References m_pDocumentLayoutManager.
IDocumentLayoutAccess const & SwDoc::getIDocumentLayoutAccess | ( | ) | const |
Definition at line 405 of file doc.cxx.
References m_pDocumentLayoutManager.
Referenced by SwXDrawPage::add(), AddDrawUndo(), AppendDoc(), SwDrawContact::Changed(), CheckMergeSel(), SwModule::CheckSpellChanges(), CheckSplitCells(), ChgAnchor(), SwLayoutFrame::ChgColumns(), SwNodes::ChgNode(), ChgPageDesc(), ChkChartSel(), ClearDoc(), ClearFEShellTabCols(), SwLayouter::ClearMoveBwdLayoutInfo(), SwLayouter::ClearMovedFwdFrames(), SwLayouter::ClearObjsTmpConsiderWrapInfluence(), 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(), DeleteRowCol(), DeleteSelection(), DelFlyInRange(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), SwTextBoxNode::DelTextBox(), SwTextNode::DestroyAttr(), SwXShape::dispose(), SwXFrame::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(), 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 265 of file doc.cxx.
References m_pDocumentLinksAdministrationManager.
IDocumentLinksAdministration const & SwDoc::getIDocumentLinksAdministration | ( | ) | const |
Definition at line 260 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 287 of file doc.cxx.
References m_pDocumentListItemsManager.
IDocumentListItems const & SwDoc::getIDocumentListItems | ( | ) | const |
Definition at line 281 of file doc.cxx.
References m_pDocumentListItemsManager.
Referenced by SwNode::getIDocumentListItems().
IDocumentListsAccess & SwDoc::getIDocumentListsAccess | ( | ) |
Definition at line 298 of file doc.cxx.
References m_pDocumentListsManager.
IDocumentListsAccess const & SwDoc::getIDocumentListsAccess | ( | ) | const |
Definition at line 293 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 1792 of file docbm.cxx.
Referenced by AppendDoc(), SwXTextField::attach(), sw::CalcBreaks(), SwHTMLParser::ClearFootnotesMarksInRange(), 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(), SwXBookmarks::hasByName(), SwXBookmarks::hasElements(), SwPaM::HasReadonlySel(), SwWrtShell::InsertField2(), SwXTextRange::Impl::Invalidate(), IsCursorInFieldmarkHidden(), SwWW8FltRefStack::IsFootnoteEdnBkmField(), lcl_ExportFieldMark(), lcl_storeAnnotationMarks(), SwDocUpdateField::MakeFieldList_(), sw::MakeSwInsText(), SwDBManager::MergeMailFiles(), ModelToViewHelper::ModelToViewHelper(), MSWordExportBase::NeedTextNodeSplit(), SwHTMLWriter::OutBookmarks(), SwHTMLWriter::OutPointFieldmarks(), MSWordExportBase::OutputTextNode(), SwFieldFormCheckboxPortion::Paint(), 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 309 of file doc.cxx.
References m_pDocumentOutlineNodesManager.
IDocumentOutlineNodes const & SwDoc::getIDocumentOutlineNodes | ( | ) | const |
Definition at line 304 of file doc.cxx.
References m_pDocumentOutlineNodesManager.
Referenced by SwXLinkNameAccessWrapper::getByName(), and lcl_CreateOutlineString().
IDocumentRedlineAccess & SwDoc::getIDocumentRedlineAccess | ( | ) |
Definition at line 340 of file doc.cxx.
References m_pDocumentRedlineManager.
IDocumentRedlineAccess const & SwDoc::getIDocumentRedlineAccess | ( | ) | const |
Definition at line 335 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_(), 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(), SwEditShell::GetRedline(), SwAccessibleParagraph::GetRedlineAtIndex(), SwEditShell::GetRedlineCount(), SwEditShell::GetRedlineFlags(), SwTextNode::GetRedlineText(), SwTableLine::GetRedlineType(), SwWW8AttrIter::GetRunLevelRedline(), SwAuthorityFieldType::GetSequencePos(), SwView::GetState(), SwXTextDocument::getTrackedChanges(), SwCursorShell::GotoRedline(), SwCursorShell::GotoRedline_(), SwTable::HasDeletedRow(), SwXRedlines::hasElements(), SwXRedlineEnumeration::hasMoreElements(), 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(), SwTableLine::IsDeleted(), IsExtraData(), SwNode::IsInRedlines(), SwEditShell::IsRedlineOn(), 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(), 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(), SwUndoInserts::RedoImpl(), SwUndoAttr::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(), 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 181 of file doc.cxx.
References GetDocumentSettingManager().
IDocumentSettingAccess const & SwDoc::getIDocumentSettingAccess | ( | ) | const |
Definition at line 176 of file doc.cxx.
References GetDocumentSettingManager().
Referenced by SwXDocumentSettings::_getSingleValue(), SwXDocumentSettings::_setSingleValue(), SwModule::ApplyItemSet(), SwTextAdjuster::CalcFlyAdjust(), SwTextFrame::CalcHeightOfLastLine(), SwLineLayout::CalcLine(), SwTextAdjuster::CalcNewBlock(), SwTextFormatter::CalcRealHeight(), SwBorderAttrs::CalcTop_(), sw::GraphicSizeCheck::check(), SwFootnoteBossFrame::CollectFootnotes_(), SwTextFrame::ConnectFootnote(), SwDocShell::ConvertTo(), SwTextSizeInfo::CtorInitTextSizeInfo(), SwDocShell::Edit(), DocxAttributeOutput::EmbedFont(), SwBaseShell::Execute(), SwFrameShell::Execute(), SwXMLExport::exportDoc(), RtfExport::ExportDocument_Impl(), WW8Export::ExportDopTypography(), SwShdwCursorOptionsTabPage::FillItemSet(), SwDocStyleSheetPool::Find(), SwStyleSheetIterator::First(), SwNumberPortion::Format(), SwTextPortion::Format_(), AttributeOutputBase::FormatBreak(), SwOleClient::FormatChanged(), Writer::getIDocumentSettingAccess(), SwTextFormatInfo::GetLineWidth(), SwFrame::GetPrevFootnoteLeaf(), SwDocShell::GetState(), SwBaseShell::GetState(), SwTextFly::GetSurroundForTextWrap(), HTMLReader::GetTemplateName(), SwTextFly::GetTop(), SwXMLExport::GetViewSettings(), SwView::GotFocus(), SwTextGuess::Guess(), SwPaM::HasReadonlySel(), IMPL_LINK_NOARG(), SwWW8ImplReader::ImportDop(), SwWW8ImplReader::ImportDopTypography(), SwTextFly::InitAnchoredObjList(), sw::DocumentDrawModelManager::InitDrawModel(), SwDocShell::InitNew(), SwTextFormatter::MakeRestPortion(), SwFlowFrame::MoveBwd(), SwTextFormatter::NewDropPortion(), SwTextFormatter::NewFieldPortion(), SwTextFormatter::NewFootnoteNumPortion(), SwTextFormatter::NewTabPortion(), SwXMLImport::NotifyContainsEmbeddedFont(), SwHTMLWriter::OutCSS1_FrameFormatBackground(), MSWordExportBase::OutputTextNode(), SwFrameDlg::PageCreated(), SwFrame::PaintBorderLine(), SwFrame::PaintSwFrameBackground(), SwFrame::PaintSwFrameShadowAndBorder(), AttributeOutputBase::ParaLineSpacing(), DocxAttributeOutput::ParaTabStop(), RtfAttributeOutput::ParaTabStop(), SwTabPortion::PostFormat(), SwTabPortion::PreFormat(), sw::DocumentDeviceManager::PrtDataChanged(), XMLReader::Read(), SwShdwCursorOptionsTabPage::Reset(), SwTextFormatInfo::ScanPortionEnd(), DocxAttributeOutput::SectionPageBorders(), SwWW8ImplReader::SetDocumentGrid(), SwXMLImport::SetViewSettings(), SwContentNotify::SwContentNotify(), SwView::SwView(), SwDocShell::ToggleLayoutMode(), WriteDop(), DocxExport::WriteSettings(), and SwHTMLWriter::WriteStream().
IDocumentState & SwDoc::getIDocumentState | ( | ) |
Definition at line 399 of file doc.cxx.
References m_pDocumentStateManager.
IDocumentState const & SwDoc::getIDocumentState | ( | ) | const |
Definition at line 394 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(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentRedlineManager::DeleteRedline(), DeleteRowCol(), DeleteSelection(), SwExtraRedlineTable::DeleteTableCellRedline(), SwExtraRedlineTable::DeleteTableRowRedline(), DeleteTOXMark(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), DelNumRule(), SwEditShell::DelNumRules(), DelPageDesc(), DelSectionFormat(), 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(), SetFlyFrameAttr(), 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(), and SwWriter::Write().
IDocumentStatistics & SwDoc::getIDocumentStatistics | ( | ) |
Definition at line 378 of file doc.cxx.
References m_pDocumentStatisticsManager.
IDocumentStatistics const & SwDoc::getIDocumentStatistics | ( | ) | const |
Definition at line 373 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 431 of file doc.cxx.
References m_pDocumentStylePoolManager.
IDocumentStylePoolAccess const & SwDoc::getIDocumentStylePoolAccess | ( | ) | const |
Definition at line 426 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(), DeleteRowCol(), 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::InsertGraphicObject(), 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(), 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 254 of file doc.cxx.
References m_pDocumentTimerManager.
IDocumentTimerAccess const & SwDoc::getIDocumentTimerAccess | ( | ) | const |
Definition at line 249 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 144 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(), SwXTextTable::attach(), SwXTextSection::attach(), SwXFrame::attachToRange(), 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(), 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(), 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(), SwEditShell::GetFirstRedoInfo(), sw::DocumentStylePoolManager::GetFormatFromPool(), SwEditShell::GetLastUndoInfo(), GetMergeSel(), sw::DocumentStylePoolManager::GetPageDescFromPool(), SwEditShell::GetRepeatInfo(), SwXDrawPage::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(), 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(), 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(), SwDBManager::MergeMailFiles(), 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(), SetFlyFrameAttr(), SetFlyFrameDescription(), SetFlyFrameTitle(), SetFootnoteInfo(), SetFrameFormatToFly(), SwEditShell::SetGlblDocSaveLinks(), SwHistorySetAttrSet::SetInDoc(), SwHistoryChangeFlyAnchor::SetInDoc(), SwHistoryBookmark::SetInDoc(), SwHistoryNoTextFieldmark::SetInDoc(), SwHistoryTextFieldmark::SetInDoc(), SwDocStyleSheet::SetItemSet(), sw::annotation::SwAnnotationWin::SetLanguage(), 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(), SwXDrawPage::ungroup(), UnGroupSelection(), UnProtectCells(), UnProtectTableCells(), UnProtectTables(), SwTOXBaseSection::Update(), sw::annotation::SwAnnotationWin::UpdateData(), sw::DocumentFieldsManager::UpdateField(), SwTOXMgr::UpdateOrInsertTOX(), UpdateRsid(), UpdateSection(), SwEditShell::UpdateTableOf(), ~SwDoc(), SwExtTextInput::~SwExtTextInput(), and SwSection::~SwSection().
IDocumentUndoRedo const & SwDoc::GetIDocumentUndoRedo | ( | ) | const |
Definition at line 149 of file doc.cxx.
References m_pUndoManager.
sw::IShellCursorSupplier * SwDoc::GetIShellCursorSupplier | ( | ) |
Definition at line 351 of file doccorr.cxx.
References GetEditShell().
Referenced by SwHistoryTextFlyCnt::SetInDoc().
|
inline |
Definition at line 756 of file doc.hxx.
Referenced by SwXTextDocument::getDocumentLanguages(), SwNode::getIDocumentStyleAccess(), AttrSetHandleHelper::GetNewAutoStyle(), SwXAutoStyleFamily::insertStyle(), MakeTextAttr(), SwNoTextNode::NewAttrSet(), SwTextNode::NewAttrSet(), XMLReader::Read(), and SwAutoStylesEnumImpl::SwAutoStylesEnumImpl().
|
inline |
Definition at line 1548 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(), SwFlowFrame::MoveSubTree(), SwTextFrame::PaintExtraData(), SwTextFrame::RecalcAllLines(), SwLayoutFrame::RefreshExtraData(), SwPageFrame::RefreshExtraData(), MSWordExportBase::SectionProperties(), and SwXLineNumberingProperties::setPropertyValue().
sw::MetaFieldManager & SwDoc::GetMetaFieldManager | ( | ) |
Definition at line 128 of file doc.cxx.
References m_pMetaFieldManager.
Referenced by SwXMeta::AttachImpl(), MakeTextAttr(), SwTransferable::PrepareForCopyTextRange(), and RtfExport::WriteUserProps().
|
inline |
Definition at line 408 of file doc.hxx.
Referenced by SwXDrawPage::add(), SwUndoTableCpyTable::AddBoxAfter(), SwUndoTableCpyTable::AddBoxBefore(), AppendDoc(), AppendObjsOfNode(), sw::DocumentContentOperationsManager::AppendTextNode(), SwXAutoTextEntry::applyTo(), SwXFrame::attachToRange(), SwHTMLTableLayout::AutoLayoutPass1(), SwLayHelper::CalcPageCount(), SwTable::CanConvertSubtables(), SwEditShell::CanMergeTable(), Chainable(), SwChapterField::ChangeExpansion(), SwGetExpField::ChangeExpansion(), SwRefPageGetField::ChangeExpansion(), SwPageNumberFieldType::ChangeExpansion(), SwTableBoxFormula::ChangeState(), sw::AccessibilityCheck::check(), sw::CheckAnchoredFlyConsistency(), SwRedlineItr::CheckLine(), CheckTable(), SwCursorShell::CheckTableBoxContent(), ChgAnchor(), SwAutoCorrDoc::ChgAutoCorrWord(), SwNodes::ChgNode(), ChgNumToText(), SwTextNode::ChgTextCollUpdateNum(), ChgTextToNum(), ClearDoc(), SwCursorShell::ClearUpCursors(), SwLayoutCache::CompareLayout(), SwDrawContact::ConnectToLayout(), SwShellTableCursor::Contains(), ContainsHiddenChars(), SwHHCWrapper::Convert(), SwTable::ConvertSubtableBox(), SwFEShell::Copy(), SwTextFlyCnt::CopyFlyFormat(), SwTextFootnote::CopyFootnote(), SwTransferable::CopyGlossary(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentLayoutManager::CopyLayoutFormat(), CopyMasterFooter(), CopyMasterHeader(), SwNodes::CopyNodes(), CopyPageDescHeaderFooterImpl(), sw::DocumentContentOperationsManager::CopyRange(), SwEditShell::CopySelToDoc(), SwRangeRedline::CopyToSection(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwWW8ImplReader::CoreLoad(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), SwXText::CreateCursor(), SwXBodyText::createEnumeration(), sw::DocumentListsManager::createList(), XMLRedlineImportHelper::CreateRedlineTextSection(), SwFmDrawPage::CreateShape(), SwXTextFrame::createTextCursor(), SwXRedlineText::createTextCursor(), SwXRedline::createTextCursor(), SwXBodyText::CreateTextCursor(), SwXHeadFootText::CreateTextCursor(), SwXBodyText::createTextCursorByRange(), DelBookmarks(), SwUndoSaveContent::DelContentIndex(), SwChartDataSequence::DeleteBox(), SwEditShell::DeleteGlobalDocContent(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwFEShell::DeleteRow(), DeleteRow(), DeleteRowCol(), sw::DocumentContentOperationsManager::DeleteSection(), SwUndoMove::DelFootnote(), SwSectionFormat::DelFrames(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), DelNumRules(), DelSectionFormat(), SwChartHelper::DoUpdateAllCharts(), SwWW8ImplReader::End_Footnote(), SwXMLImport::endDocument(), SwContentTree::ExecuteContextMenuAction(), DocxExportFilter::exportDocument(), MSWordExportBase::ExportDocument(), RtfExport::ExportDocument_Impl(), SwCursorShell::ExtendedSelectAll(), SwCursorShell::ExtendedSelectedAll(), SwCursor::FillFindPos(),