LibreOffice Module sw (master) 1
|
#include <unotxdoc.hxx>
Classes | |
class | Impl |
Public Member Functions | |
SwXTextDocument (SwDocShell *pShell) | |
void | NotifyRefreshListeners () |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &aType) override |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual sal_Int64 SAL_CALL | getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override |
virtual css::uno::Reference< css::text::XText > SAL_CALL | getText () override |
rtl::Reference< SwXBodyText > | getBodyText () |
virtual void SAL_CALL | reformat () override |
virtual sal_Bool SAL_CALL | attachResource (const OUString &aURL, const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override |
virtual OUString SAL_CALL | getURL () override |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | getArgs () override |
virtual void SAL_CALL | connectController (const css::uno::Reference< css::frame::XController > &xController) override |
virtual void SAL_CALL | disconnectController (const css::uno::Reference< css::frame::XController > &xController) override |
virtual void SAL_CALL | lockControllers () override |
virtual void SAL_CALL | unlockControllers () override |
virtual sal_Bool SAL_CALL | hasControllersLocked () override |
virtual css::uno::Reference< css::frame::XController > SAL_CALL | getCurrentController () override |
virtual void SAL_CALL | setCurrentController (const css::uno::Reference< css::frame::XController > &xController) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | getCurrentSelection () override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual void SAL_CALL | close (sal_Bool bDeliverOwnership) override |
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL | getLineNumberingProperties () override |
virtual css::uno::Reference< css::container::XIndexReplace > SAL_CALL | getChapterNumberingRules () override |
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL | getNumberingRules () override |
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL | getFootnotes () override |
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL | getFootnoteSettings () override |
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL | getEndnotes () override |
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL | getEndnoteSettings () override |
css::uno::Reference< css::container::XIndexAccess > SAL_CALL | getContentControls () override |
virtual css::uno::Reference< css::util::XReplaceDescriptor > SAL_CALL | createReplaceDescriptor () override |
virtual sal_Int32 SAL_CALL | replaceAll (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override |
virtual css::uno::Reference< css::util::XSearchDescriptor > SAL_CALL | createSearchDescriptor () override |
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL | findAll (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | findFirst (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | findNext (const css::uno::Reference< css::uno::XInterface > &xStartAt, const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | getPagePrintSettings () override |
virtual void SAL_CALL | setPagePrintSettings (const css::uno::Sequence< css::beans::PropertyValue > &aSettings) override |
virtual void SAL_CALL | printPages (const css::uno::Sequence< css::beans::PropertyValue > &xOptions) override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getReferenceMarks () override |
virtual css::uno::Reference< css::container::XEnumerationAccess > SAL_CALL | getTextFields () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getTextFieldMasters () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getEmbeddedObjects () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getBookmarks () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getTextSections () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getTextTables () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getGraphicObjects () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getTextFrames () override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getStyleFamilies () override |
virtual css::uno::Reference< css::style::XAutoStyles > SAL_CALL | getAutoStyles () override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstance (const OUString &ServiceSpecifier) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstanceWithArguments (const OUString &ServiceSpecifier, const css::uno::Sequence< css::uno::Any > &Arguments) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getAvailableServiceNames () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::uno::Reference< css::drawing::XDrawPage > SAL_CALL | getDrawPage () override |
virtual css::uno::Reference< css::drawing::XDrawPages > SAL_CALL | getDrawPages () override |
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL | getDocumentIndexes () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual void SAL_CALL | setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &PropertyName) override |
virtual void SAL_CALL | addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override |
virtual void SAL_CALL | addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual void SAL_CALL | removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual css::beans::PropertyState SAL_CALL | getPropertyState (const OUString &rPropertyName) override |
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL | getPropertyStates (const css::uno::Sequence< OUString > &rPropertyNames) override |
virtual void SAL_CALL | setPropertyToDefault (const OUString &rPropertyName) override |
virtual css::uno::Any SAL_CALL | getPropertyDefault (const OUString &rPropertyName) override |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getLinks () override |
virtual css::uno::Reference< css::container::XEnumerationAccess > SAL_CALL | getRedlines () override |
virtual void SAL_CALL | refresh () override |
virtual void SAL_CALL | addRefreshListener (const css::uno::Reference< css::util::XRefreshListener > &l) override |
virtual void SAL_CALL | removeRefreshListener (const css::uno::Reference< css::util::XRefreshListener > &l) override |
virtual void SAL_CALL | updateLinks () override |
virtual sal_Int32 SAL_CALL | getRendererCount (const css::uno::Any &aSelection, const css::uno::Sequence< css::beans::PropertyValue > &xOptions) override |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | getRenderer (sal_Int32 nRenderer, const css::uno::Any &aSelection, const css::uno::Sequence< css::beans::PropertyValue > &xOptions) override |
virtual void SAL_CALL | render (sal_Int32 nRenderer, const css::uno::Any &aSelection, const css::uno::Sequence< css::beans::PropertyValue > &xOptions) override |
virtual css::uno::Reference< css::container::XNameContainer > SAL_CALL | getXForms () override |
virtual css::uno::Sequence< css::lang::Locale > SAL_CALL | getDocumentLanguages (::sal_Int16 nScriptTypes, ::sal_Int16 nCount) override |
retrieve languages already used in current document More... | |
virtual css::uno::Reference< css::text::XFlatParagraphIterator > SAL_CALL | getFlatParagraphIterator (::sal_Int32 nTextMarkupType, sal_Bool bAutomatic) override |
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL | createClone () override |
void SAL_CALL | addPasteEventListener (const ::css::uno::Reference<::css::text::XPasteListener > &xListener) override |
void SAL_CALL | removePasteEventListener (const ::css::uno::Reference<::css::text::XPasteListener > &xListener) override |
virtual void | paintTile (VirtualDevice &rDevice, int nOutputWidth, int nOutputHeight, int nTilePosX, int nTilePosY, tools::Long nTileWidth, tools::Long nTileHeight) override |
virtual Size | getDocumentSize () override |
virtual void | setPart (int nPart, bool bAllowChangeFocus=true) override |
virtual int | getParts () override |
virtual int | getPart () override |
virtual OUString | getPartName (int nPart) override |
virtual OUString | getPartHash (int nPart) override |
virtual VclPtr< vcl::Window > | getDocWindow () override |
virtual void | initializeForTiledRendering (const css::uno::Sequence< css::beans::PropertyValue > &rArguments) override |
virtual void | postKeyEvent (int nType, int nCharCode, int nKeyCode) override |
virtual void | postMouseEvent (int nType, int nX, int nY, int nCount, int nButtons, int nModifier) override |
virtual void | setTextSelection (int nType, int nX, int nY) override |
virtual css::uno::Reference< css::datatransfer::XTransferable > | getSelection () override |
virtual void | setGraphicSelection (int nType, int nX, int nY) override |
virtual void | resetSelection () override |
virtual OUString | getPartPageRectangles () override |
virtual void | setClipboard (const css::uno::Reference< css::datatransfer::clipboard::XClipboard > &xClipboard) override |
virtual bool | isMimeTypeSupported () override |
virtual void | setClientVisibleArea (const tools::Rectangle &rRectangle) override |
virtual void | setClientZoom (int nTilePixelWidth_, int nTilePixelHeight_, int nTileTwipWidth_, int nTileTwipHeight_) override |
virtual PointerStyle | getPointer () override |
void | getTrackedChanges (tools::JsonWriter &) override |
void | getTrackedChangeAuthors (tools::JsonWriter &rJsonWriter) override |
void | getRulerState (tools::JsonWriter &rJsonWriter) override |
void | getPostIts (tools::JsonWriter &rJsonWriter) override |
virtual void | executeFromFieldEvent (const StringMap &aArguments) override |
std::vector< basegfx::B2DRange > | getSearchResultRectangles (const char *pPayload) override |
virtual void SAL_CALL | paintTile (const ::css::uno::Any &Parent, ::sal_Int32 nOutputWidth, ::sal_Int32 nOutputHeight, ::sal_Int32 nTilePosX, ::sal_Int32 nTilePosY, ::sal_Int32 nTileWidth, ::sal_Int32 nTileHeight) override |
void | executeContentControlEvent (const StringMap &aArguments) override |
void | getCommandValues (tools::JsonWriter &rJsonWriter, std::string_view rCommand) override |
OString | getViewRenderState () override |
bool | supportsCommand (std::u16string_view rCommand) override |
void | Invalidate () |
void | Reactivate (SwDocShell *pNewDocShell) |
SwXDocumentPropertyHelper * | GetPropertyHelper () |
bool | IsValid () const |
void | InitNewDoc () |
SwUnoCursor * | CreateCursorForSearch (css::uno::Reference< css::text::XTextCursor > &xCursor) |
SwUnoCursor * | FindAny (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc, css::uno::Reference< css::text::XTextCursor > &xCursor, bool bAll, sal_Int32 &nResult, css::uno::Reference< css::uno::XInterface > const &xLastResult) |
SwDocShell * | GetDocShell () |
Public Member Functions inherited from SvxFmMSFactory | |
SvxFmMSFactory () | |
virtual | ~SvxFmMSFactory () |
virtual ::com::sun::star::uno::Reference<::com::sun::star::uno::XInterface > SAL_CALL | createInstance (const OUString &ServiceSpecifier) override |
virtual ::com::sun::star::uno::Sequence< OUString > SAL_CALL | getAvailableServiceNames () override |
Public Member Functions inherited from SvxUnoDrawMSFactory | |
SvxUnoDrawMSFactory () noexcept | |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstance (const OUString &aServiceSpecifier) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstanceWithArguments (const OUString &ServiceSpecifier, const css::uno::Sequence< css::uno::Any > &Arguments) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getAvailableServiceNames () override |
Static Public Member Functions | |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
Static Public Member Functions inherited from SvxUnoDrawMSFactory | |
static css::uno::Reference< css::uno::XInterface > | createTextField (std::u16string_view aServiceSpecifier) |
static bool | createEvent (const SdrModel *pDoc, const SdrHint *pSdrHint, css::document::EventObject &aEvent) |
Private Member Functions | |
void | GetNumberFormatter () |
css::uno::Reference< css::uno::XInterface > | create (OUString const &rServiceName, css::uno::Sequence< css::uno::Any > const *arguments) |
SfxViewShell * | GuessViewShell (bool &rbIsSwSrcView, const css::uno::Reference< css::frame::XController > &rController=css::uno::Reference< css::frame::XController >()) |
SwDoc * | GetRenderDoc (SfxViewShell *&rpView, const css::uno::Any &rSelection, bool bIsPDFExport) |
SfxViewShell * | GetRenderView (bool &rbIsSwSrcView, const css::uno::Sequence< css::beans::PropertyValue > &rxOptions, bool bIsPDFExport) |
virtual SdrModel & | getSdrModelFromUnoModel () const override |
abstract SdrModel provider More... | |
virtual | ~SwXTextDocument () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::document::XEventListener > &xListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::document::XEventListener > &xListener) override |
Private Attributes | |
::sw::UnoImplPtr< Impl > | m_pImpl |
std::deque< std::unique_ptr< UnoActionContext, o3tl::default_delete< UnoActionContext > > > | maActionArr |
const SfxItemPropertySet * | m_pPropSet |
SwDocShell * | m_pDocShell |
bool | m_bObjectValid |
rtl::Reference< SwFmDrawPage > | m_xDrawPage |
rtl::Reference< SwXBodyText > | m_xBodyText |
css::uno::Reference< css::uno::XAggregation > | m_xNumFormatAgg |
css::uno::Reference< css::container::XIndexAccess > | mxXNumberingRules |
css::uno::Reference< css::container::XIndexAccess > | mxXFootnotes |
css::uno::Reference< css::beans::XPropertySet > | mxXFootnoteSettings |
css::uno::Reference< css::container::XIndexAccess > | mxXEndnotes |
css::uno::Reference< css::beans::XPropertySet > | mxXEndnoteSettings |
css::uno::Reference< css::container::XIndexAccess > | mxXContentControls |
css::uno::Reference< css::container::XNameAccess > | mxXReferenceMarks |
css::uno::Reference< css::container::XEnumerationAccess > | mxXTextFieldTypes |
css::uno::Reference< css::container::XNameAccess > | mxXTextFieldMasters |
css::uno::Reference< css::container::XNameAccess > | mxXTextSections |
css::uno::Reference< css::container::XNameAccess > | mxXBookmarks |
css::uno::Reference< css::container::XNameAccess > | mxXTextTables |
css::uno::Reference< css::container::XNameAccess > | mxXTextFrames |
css::uno::Reference< css::container::XNameAccess > | mxXGraphicObjects |
css::uno::Reference< css::container::XNameAccess > | mxXEmbeddedObjects |
css::uno::Reference< css::container::XNameAccess > | mxXStyleFamilies |
css::uno::Reference< css::style::XAutoStyles > | mxXAutoStyles |
css::uno::Reference< css::container::XIndexReplace > | mxXChapterNumbering |
css::uno::Reference< css::container::XIndexAccess > | mxXDocumentIndexes |
css::uno::Reference< css::beans::XPropertySet > | mxXLineNumberingProperties |
css::uno::Reference< css::container::XNameAccess > | mxLinkTargetSupplier |
css::uno::Reference< css::container::XEnumerationAccess > | mxXRedlines |
SfxViewFrame * | m_pHiddenViewFrame |
rtl::Reference< SwXDocumentPropertyHelper > | mxPropertyHelper |
std::unique_ptr< SwPrintUIOptions > | m_pPrintUIOptions |
std::unique_ptr< SwRenderData > | m_pRenderData |
OUString | maBuildId |
bool | m_bApplyPagePrintSettingsFromXPagePrintable |
Additional Inherited Members | |
Protected Member Functions inherited from SvxUnoDrawMSFactory | |
virtual SdrModel & | getSdrModelFromUnoModel () const=0 |
~SvxUnoDrawMSFactory () | |
Definition at line 135 of file unotxdoc.hxx.
|
overrideprivatevirtual |
Definition at line 388 of file unotxdoc.cxx.
References InitNewDoc(), m_pPrintUIOptions, m_pRenderData, and m_xNumFormatAgg.
SwXTextDocument::SwXTextDocument | ( | SwDocShell * | pShell | ) |
Definition at line 369 of file unotxdoc.cxx.
References m_pImpl.
|
overridevirtualnoexcept |
Definition at line 336 of file unotxdoc.cxx.
References SfxBaseModel::acquire().
|
private |
|
private |
|
overridevirtual |
Definition at line 572 of file unotxdoc.cxx.
References SfxBaseModel::addEventListener().
|
override |
Definition at line 3118 of file unotxdoc.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), SwFEShell::GetPasteListeners(), SwDocShell::GetWrtShell(), IsValid(), and m_pDocShell.
|
overridevirtual |
Definition at line 2146 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 2210 of file unotxdoc.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 2158 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 525 of file unotxdoc.cxx.
References SfxBaseModel::attachResource(), and aURL.
|
overridevirtual |
Definition at line 559 of file unotxdoc.cxx.
References SwDocShell::CallAutomationDocumentEventSinks(), SfxBaseModel::close(), IsValid(), lcl_DisposeView(), m_pDocShell, and m_pHiddenViewFrame.
|
overridevirtual |
Definition at line 540 of file unotxdoc.cxx.
References SfxBaseModel::connectController(), and xController.
|
private |
Definition at line 1586 of file unotxdoc.cxx.
References Bitmap, SvxFmMSFactory::createInstance(), SvxUnoDrawMSFactory::createInstanceWithArguments(), Dash, Defaults, SwDocShell::GetDoc(), SwXDocumentPropertyHelper::GetDrawTable(), SwDocShell::getIDocumentChartDataProviderAccess(), GetPropertyHelper(), SwXServiceProvider::GetProviderType(), Gradient, Hatch, Invalid, IsValid(), m_pDocShell, SwXServiceProvider::MakeInstance(), Marker, nType, and TransGradient.
Referenced by createInstance(), and createInstanceWithArguments().
|
overridevirtual |
Definition at line 3098 of file unotxdoc.cxx.
References SwDoc::CreateCopy(), SwDocShell::GetDoc(), comphelper::OStorageHelper::GetTemporaryStorage(), IsValid(), and m_pDocShell.
SwUnoCursor * SwXTextDocument::CreateCursorForSearch | ( | css::uno::Reference< css::text::XTextCursor > & | xCursor | ) |
Definition at line 685 of file unotxdoc.cxx.
References SwXBodyText::CreateTextCursor(), getText(), and m_xBodyText.
Referenced by FindAny(), and replaceAll().
|
overridevirtual |
Reimplemented from SvxFmMSFactory.
Definition at line 1683 of file unotxdoc.cxx.
References create().
|
overridevirtual |
Reimplemented from SvxUnoDrawMSFactory.
Definition at line 1688 of file unotxdoc.cxx.
References create().
|
overridevirtual |
Definition at line 680 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 761 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 545 of file unotxdoc.cxx.
References SfxBaseModel::disconnectController(), and xController.
|
overridevirtual |
Definition at line 550 of file unotxdoc.cxx.
References SfxBaseModel::dispose(), and maActionArr.
|
override |
Definition at line 3461 of file unotxdoc.cxx.
References SfxDispatcher::ExecuteList(), SwFormatContentControl::GetContentControl(), SwPosition::GetContentIndex(), SwCursorShell::GetCursor(), SfxViewFrame::GetDispatcher(), SwNode::GetDoc(), SvNumberFormatter::GetEntryKey(), SwPosition::GetNode(), SwDoc::GetNumberFormatter(), SwTextNode::GetTextAttrAt(), SwNode::GetTextNode(), SwDocShell::GetView(), SfxViewShell::GetViewFrame(), SwDocShell::GetWrtShell(), SwWrtShell::GotoContentControl(), SvNumberFormatter::IsNumberFormat(), LANGUAGE_ENGLISH_US, m_pDocShell, nType, NUMBERFORMAT_ENTRY_NOT_FOUND, sw::Parent, SvNumberFormatter::PutEntry(), RES_TXTATR_CONTENTCONTROL(), and SwPaM::Start().
|
overridevirtual |
Definition at line 3384 of file unotxdoc.cxx.
References aArguments, SwPosition::AdjustContent(), SwCursorShell::GetCursor(), SwView::GetEditWin(), SwViewShell::getIDocumentMarkAccess(), IDocumentMarkAccess::getInnerFieldmarkFor(), SwPaM::GetPoint(), SwDocShell::GetView(), SwDocShell::GetWrtShell(), SwEditWin::LogicInvalidate(), m_pDocShell, ODF_FORMDROPDOWN, ODF_FORMDROPDOWN_RESULT, and SwEditShell::SetModified().
|
overridevirtual |
Definition at line 875 of file unotxdoc.cxx.
References SwXTextRanges::Create(), and FindAny().
SwUnoCursor * SwXTextDocument::FindAny | ( | const css::uno::Reference< css::util::XSearchDescriptor > & | xDesc, |
css::uno::Reference< css::text::XTextCursor > & | xCursor, | ||
bool | bAll, | ||
sal_Int32 & | nResult, | ||
css::uno::Reference< css::uno::XInterface > const & | xLastResult | ||
) |
The following combinations are allowed:
Definition at line 768 of file unotxdoc.cxx.
References CreateCursorForSearch(), Curr, End, SwPaM::End(), SwNode::FindFlyStartNode(), SwNode::FindFooterStartNode(), SwNode::FindFootnoteStartNode(), SwNode::FindHeaderStartNode(), SwDoc::GetAttrPool(), SwDocShell::GetDoc(), SwPaM::GetPoint(), SwXTextRange::GetPositions(), InBody, InOther, InSelAll, IsValid(), lcl_GetParaStyle(), m_pDocShell, RES_CHRATR_BEGIN(), RES_CHRATR_END(), RES_FRMATR_BEGIN(), RES_FRMATR_END(), RES_PARATR_BEGIN(), RES_PARATR_END(), RES_TXTATR_CHARFMT(), RES_TXTATR_INETFMT(), and Start.
Referenced by findAll(), findFirst(), and findNext().
|
overridevirtual |
Definition at line 888 of file unotxdoc.cxx.
References sw::CreateParentXText(), FindAny(), SwDocShell::GetDoc(), and m_pDocShell.
|
overridevirtual |
Definition at line 908 of file unotxdoc.cxx.
References sw::CreateParentXText(), FindAny(), SwDocShell::GetDoc(), and m_pDocShell.
|
overridevirtual |
Definition at line 535 of file unotxdoc.cxx.
References SfxBaseModel::getArgs().
|
overridevirtual |
Definition at line 1278 of file unotxdoc.cxx.
References IsValid(), m_pDocShell, and mxXAutoStyles.
|
overridevirtual |
Reimplemented from SvxFmMSFactory.
Definition at line 1695 of file unotxdoc.cxx.
References comphelper::concatSequences(), comphelper::findValue(), SwXServiceProvider::GetAllServiceNames(), SvxFmMSFactory::getAvailableServiceNames(), i, and nLength.
rtl::Reference< SwXBodyText > SwXTextDocument::getBodyText | ( | ) |
Definition at line 452 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and m_xBodyText.
Referenced by getText().
|
overridevirtual |
Definition at line 1206 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXBookmarks.
Referenced by SwXLinkTargetSupplier::getByName().
|
overridevirtual |
Definition at line 595 of file unotxdoc.cxx.
References IsValid(), m_pDocShell, and mxXChapterNumbering.
|
override |
Definition at line 423 of file loktxdoc.cxx.
References aArguments, aMap, INetURLObject::decode(), INetURLObject::GetParam(), o3tl::getToken(), m_pDocShell, nIndex, o3tl::starts_with(), and INetURLObject::WithCharset.
|
override |
Definition at line 668 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXContentControls.
|
overridevirtual |
Definition at line 495 of file unotxdoc.cxx.
References SfxBaseModel::getCurrentController().
|
overridevirtual |
Definition at line 505 of file unotxdoc.cxx.
References Any, SfxViewShell::GetFirst(), SfxViewShell::GetNext(), SfxViewShell::GetObjectShell(), SwView::GetUNOObject(), IsValid(), and m_pDocShell.
|
inline |
Definition at line 484 of file unotxdoc.hxx.
Referenced by SwXDocumentSettings::_preGetValues(), SwXDocumentSettings::_preSetValues(), DocxExportFilter::exportDocument(), SwXLinkNameAccessWrapper::getByName(), ooo::vba::word::getDocShell(), SwXLinkNameAccessWrapper::getElementNames(), SwXLinkNameAccessWrapper::hasByName(), and SwXDocumentSettings::SwXDocumentSettings().
|
overridevirtual |
Definition at line 1754 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXDocumentIndexes.
|
overridevirtual |
retrieve languages already used in current document
Definition at line 3871 of file unotxdoc.cxx.
References IStyleAccess::AUTO_STYLE_CHAR, IStyleAccess::AUTO_STYLE_PARA, LanguageTag::convertToLocale(), EE_CHAR_LANGUAGE(), EE_CHAR_LANGUAGE_CJK(), EE_CHAR_LANGUAGE_CTL(), SfxItemSet::Get(), IStyleAccess::getAllStyles(), EditEngine::GetAttribs(), SwDoc::GetCharFormats(), SwAttrSet::GetCJKLanguage(), SwAttrSet::GetCTLLanguage(), SwDocShell::GetDoc(), SwViewShell::GetDrawView(), SwDoc::GetIStyleAccess(), SvxLanguageItem::GetLanguage(), SwAttrSet::GetLanguage(), SvtLanguageTable::GetLanguageString(), EditEngine::GetPortions(), SdrObjEditView::GetTextEditOutliner(), SwDoc::GetTextFormatColls(), SwDocShell::GetWrtShell(), i, LANGUAGE_DONTKNOW, LANGUAGE_NONE, LANGUAGE_SYSTEM, m_pDocShell, nCount, nLang, nPos, RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_LANGUAGE(), SwCharFormats::size(), and SwVectorModifyBase< Value >::size().
|
overridevirtual |
Definition at line 3159 of file unotxdoc.cxx.
References DOCUMENTBORDER, SwViewShell::GetDocSize(), SwDocShell::GetWrtShell(), Size::Height(), m_pDocShell, and Size::Width().
|
overridevirtual |
Definition at line 3604 of file unotxdoc.cxx.
References SwView::GetEditWin(), SfxLokHelper::getInPlaceDocWindow(), SwDocShell::GetView(), and m_pDocShell.
Referenced by postKeyEvent().
|
overridevirtual |
Definition at line 1291 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), SwDoc::getIDocumentDrawModelAccess(), IDocumentDrawModelAccess::GetOrCreateDrawModel(), SdrModel::GetPage(), IsValid(), m_pDocShell, and m_xDrawPage.
|
overridevirtual |
Definition at line 1366 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 1194 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXEmbeddedObjects.
Referenced by SwXLinkTargetSupplier::getByName().
|
overridevirtual |
Definition at line 644 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXEndnotes.
|
overridevirtual |
Definition at line 656 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXEndnoteSettings.
|
overridevirtual |
Definition at line 3085 of file unotxdoc.cxx.
References SwUnoCursorHelper::CreateFlatParagraphIterator(), SwDocShell::GetDoc(), IsValid(), and m_pDocShell.
|
overridevirtual |
Definition at line 619 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXFootnotes.
|
overridevirtual |
Definition at line 632 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXFootnoteSettings.
|
overridevirtual |
Definition at line 1242 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXGraphicObjects.
Referenced by SwXLinkTargetSupplier::getByName().
|
overridevirtual |
Definition at line 1715 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 582 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXLineNumberingProperties.
|
overridevirtual |
Definition at line 2170 of file unotxdoc.cxx.
References mxLinkTargetSupplier.
|
private |
Definition at line 417 of file unotxdoc.cxx.
References Any, cppu::UnoType< typename T >::get(), SwDocShell::GetDoc(), SvNumberFormatsSupplierObj::GetNumberFormatter(), SwDoc::GetNumberFormatter(), IsValid(), m_pDocShell, m_xNumFormatAgg, and SvNumberFormatsSupplierObj::SetNumberFormatter().
Referenced by getSomething(), getTypes(), and queryInterface().
|
overridevirtual |
Definition at line 607 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXNumberingRules.
|
overridevirtual |
Definition at line 931 of file unotxdoc.cxx.
References SL::aData, Any, aSeq, convertTwipToMm100(), SwDocShell::GetDoc(), SwDoc::GetPreviewPrtData(), IsValid(), m_pDocShell, and pData.
|
overridevirtual |
Definition at line 3581 of file unotxdoc.cxx.
References SwView::getPart(), SwDocShell::GetView(), and m_pDocShell.
|
overridevirtual |
Definition at line 3597 of file unotxdoc.cxx.
References SwResId().
|
overridevirtual |
Definition at line 3592 of file unotxdoc.cxx.
References SwResId().
|
overridevirtual |
Definition at line 3190 of file unotxdoc.cxx.
References SwCursorShell::getPageRectangles(), SwDocShell::GetWrtShell(), and m_pDocShell.
|
overridevirtual |
Definition at line 3179 of file unotxdoc.cxx.
References SwCursorShell::GetPageCnt(), SwDocShell::GetWrtShell(), and m_pDocShell.
|
overridevirtual |
Definition at line 3269 of file unotxdoc.cxx.
References SwView::GetEditWin(), vcl::Window::GetPointer(), SwWrtShell::GetView(), SwDocShell::GetWrtShell(), and m_pDocShell.
|
override |
Definition at line 3337 of file unotxdoc.cxx.
References sw::annotation::SwAnnotationWin::CalcParent(), sw::annotation::SwAnnotationWin::GetAnchorRect(), sw::annotation::SwAnnotationWin::GetAnnotationTextRanges(), SwPostItField::GetDateTime(), SwPostItField::GetPar1(), SwPostItField::GetPar2(), SwPostItField::GetParentId(), sw::annotation::SwAnnotationWin::GetPostItField(), SwPostItField::GetPostItId(), SwView::GetPostItMgr(), SwPostItField::GetResolved(), DateTime::GetUNODateTime(), SwDocShell::GetView(), comphelper::string::join(), m_pDocShell, SwRect::Pos(), tools::JsonWriter::put(), tools::Rectangle::SetSize(), SwRect::SSize(), tools::JsonWriter::startArray(), tools::JsonWriter::startStruct(), SwRect::SVRect(), utl::toISO8601(), and tools::Rectangle::toString().
|
overridevirtual |
Definition at line 2284 of file unotxdoc.cxx.
References Any, SfxItemPropertyMap::getByName(), SfxItemPropertySet::getPropertyMap(), IsValid(), m_pPropSet, and SfxItemPropertyMapEntry::nWID.
SwXDocumentPropertyHelper * SwXTextDocument::GetPropertyHelper | ( | ) |
Definition at line 408 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), m_pDocShell, and mxPropertyHelper.
Referenced by SwXDocumentSettings::_getSingleValue(), create(), and getPropertyValue().
|
overridevirtual |
Definition at line 1767 of file unotxdoc.cxx.
References SfxItemPropertySet::getPropertySetInfo(), and m_pPropSet.
|
overridevirtual |
Definition at line 2246 of file unotxdoc.cxx.
References SfxItemPropertyMap::getByName(), SfxItemPropertySet::getPropertyMap(), IsValid(), and m_pPropSet.
|
overridevirtual |
Definition at line 2258 of file unotxdoc.cxx.
References nCount.
|
overridevirtual |
Definition at line 1966 of file unotxdoc.cxx.
References Any, comphelper::containerToSequence(), eMode, FmFormModel::GetAutoControlFocus(), SfxObjectShell::GetBasicContainer(), SfxItemPropertyMap::getByName(), SwDoc::GetDefault(), SfxObjectShell::GetDialogContainer(), SwDocShell::GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), SwDoc::getIDocumentDrawModelAccess(), SwDoc::getIDocumentRedlineAccess(), SwDoc::getIDocumentStatistics(), SwDoc::GetNumberFormatter(), SwDoc::GetNumRuleTable(), FmFormModel::GetOpenInDesignMode(), GetPropertyHelper(), SfxItemPropertySet::getPropertyMap(), IDocumentRedlineAccess::GetRedlineFlags(), IDocumentRedlineAccess::GetRedlinePassword(), SwDoc::GetTOIAutoMarkURL(), IDocumentStatistics::GetUpdatedDocStat(), SvNumberFormatter::GetYear2000(), index, SwPostItHelper::INSERTED, SwDoc::IsInReading(), IDocumentRedlineAccess::IsShowChanges(), SwDocShell::IsTemplate(), IsValid(), m_pDocShell, m_pPropSet, maBuildId, mxPropertyHelper, SwDocStat::nChar, SfxItemPropertyMapEntry::nMemberId, SwPostItHelper::NONE, SwDocStat::nPara, nValue, SfxItemPropertyMapEntry::nWID, SwDocStat::nWord, On, SfxPoolItem::QueryValue(), ShowDelete, ShowInsert, ShowMask, SW_MOD, WID_DOC_APPLY_FORM_DESIGN_MODE, WID_DOC_AUTO_MARK_URL, WID_DOC_AUTOMATIC_CONTROL_FOCUS, WID_DOC_BASIC_LIBRARIES, WID_DOC_BUILDID, WID_DOC_CHANGES_PASSWORD, WID_DOC_CHANGES_RECORD, WID_DOC_CHANGES_SHOW, WID_DOC_CHAR_COUNT, WID_DOC_DIALOG_LIBRARIES, WID_DOC_FORBIDDEN_CHARS, WID_DOC_HAS_VALID_SIGNATURES, WID_DOC_HIDE_TIPS, WID_DOC_INTEROP_GRAB_BAG, WID_DOC_ISTEMPLATEID, WID_DOC_LOCK_UPDATES, WID_DOC_PARA_COUNT, WID_DOC_REDLINE_DISPLAY, WID_DOC_RUNTIME_UID, WID_DOC_TWO_DIGIT_YEAR, WID_DOC_VBA_DOCOBJ, WID_DOC_WORD_COUNT, and WID_DOC_WORD_SEPARATOR.
|
overridevirtual |
Definition at line 2179 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), m_pDocShell, and mxXRedlines.
|
overridevirtual |
Definition at line 1158 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXReferenceMarks.
|
private |
Definition at line 2374 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), SwDoc::GetDocShell(), SfxObjectShell::GetModel(), SwDocShell::GetView(), GuessViewShell(), uno::Any::hasValue(), SfxObjectShellLock::Is(), m_pDocShell, m_pRenderData, and xModel.
Referenced by getRenderer(), getRendererCount(), and render().
|
overridevirtual |
Definition at line 2642 of file unotxdoc.cxx.
References convertTwipToMm100(), VclPtr< class reference_type >::get(), SwPagePreviewPrtData::GetBottomSpace(), SwPagePreviewPrtData::GetCol(), SwDocShell::GetDoc(), SwPagePreviewPrtData::GetHorzSpace(), SwDoc::getIDocumentDeviceAccess(), SwPagePreviewPrtData::GetLandscape(), SwPagePreviewPrtData::GetLeftSpace(), SwViewShell::GetPagePos(), SwViewShell::GetPageSize(), Printer::GetPaperSizePixel(), SwDoc::GetPreviewPrtData(), IDocumentDeviceAccess::getPrinter(), GetRenderDoc(), GetRenderView(), SwPagePreviewPrtData::GetRightSpace(), SwPagePreviewPrtData::GetRow(), SwPagePreviewPrtData::GetTopSpace(), SwPagePreviewPrtData::GetVertSpace(), SwView::GetWrtShellPtr(), Size::Height(), IsValid(), lcl_GetOutputDevice(), lcl_GetPrintUIOptions(), lcl_SeqHasProperty(), OutputDevice::LogicToLogic(), m_bApplyPagePrintSettingsFromXPagePrintable, m_pDocShell, m_pPrintUIOptions, m_pRenderData, comphelper::makePropertyValue(), OutputDevice::PixelToLogic(), Size::Width(), Point::X(), and Point::Y().
|
overridevirtual |
Definition at line 2463 of file unotxdoc.cxx.
References SwViewShell::ApplyViewOptions(), IDocumentTimerAccess::BlockIdling(), SwViewShell::CalcLayout(), SwViewShell::CalcPagesForPrint(), SwDoc::CalculatePagePairsForProspectPrinting(), SwDoc::CalculatePagesForPrinting(), SfxObjectShell::EnableSetModified(), SwViewShell::EndAction(), sw::proofreadingiterator::get(), SwViewOption::getBrowseMode(), SwDoc::GetDocShell(), SwDoc::getIDocumentTimerAccess(), SwViewShell::GetLayout(), SwViewShell::GetPageCount(), GetRenderDoc(), GetRenderView(), SwViewShell::GetViewOptions(), SfxShell::GetViewShell(), SwView::GetWrtShellPtr(), SfxObjectShell::IsEnableSetModified(), utl::ConfigManager::IsFuzzing(), IsValid(), SwViewOption::IsWhitespaceHidden(), lcl_GetBoolProperty(), lcl_GetOutputDevice(), lcl_GetPrintUIOptions(), lcl_SavePrintUIOptionsToDocumentPrintData(), lcl_SeqHasProperty(), SfxViewFrame::LoadHiddenDocument(), m_pDocShell, m_pHiddenViewFrame, m_pPrintUIOptions, m_pRenderData, NONE, SwSrcView::PrintSource(), SwView::RecheckBrowseMode(), SwViewOption::setBrowseMode(), SwViewOption::SetHideWhitespaceMode(), SwViewShell::SetPDFExportOption(), SFX_INTERFACE_SFXDOCSH, SwViewShell::StartAction(), and SwDoc::UpdatePagesForPrintingWithPostItData().
|
private |
Definition at line 2339 of file unotxdoc.cxx.
References GuessViewShell(), uno::Any::Value, and xController.
Referenced by getRenderer(), getRendererCount(), and render().
|
override |
Definition at line 3331 of file unotxdoc.cxx.
References SwView::GetHRuler(), SwDocShell::GetView(), and m_pDocShell.
|
overrideprivatevirtual |
abstract SdrModel provider
Implements SvxUnoDrawMSFactory.
Definition at line 382 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), SwDoc::getIDocumentDrawModelAccess(), IDocumentDrawModelAccess::GetOrCreateDrawModel(), and m_pDocShell.
|
override |
Definition at line 3419 of file unotxdoc.cxx.
References sw::search::SearchResultLocator::findForPayload(), SwDocShell::GetDoc(), m_pDocShell, sw::search::LocationResult::maRectangles, and sw::search::LocationResult::mbFound.
|
overridevirtual |
Definition at line 3777 of file unotxdoc.cxx.
References EditEngine::CreateTransferable(), SwViewShell::GetDrawView(), EditView::GetEditEngine(), SwView::GetPostItMgr(), EditView::GetSelection(), SwDocShell::GetView(), SwDocShell::GetWrtShell(), and m_pDocShell.
|
overridevirtual |
Definition at line 279 of file unotxdoc.cxx.
References Any, GetNumberFormatter(), SfxBaseModel::getSomething(), comphelper::getSomething_cast(), m_pDocShell, and m_xNumFormatAgg.
|
overridevirtual |
Definition at line 1266 of file unotxdoc.cxx.
References IsValid(), m_pDocShell, and mxXStyleFamilies.
|
overridevirtual |
Definition at line 1732 of file unotxdoc.cxx.
References m_pDocShell.
|
overridevirtual |
Definition at line 447 of file unotxdoc.cxx.
References getBodyText().
Referenced by CreateCursorForSearch().
|
overridevirtual |
Definition at line 1182 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXTextFieldMasters.
|
overridevirtual |
Definition at line 1170 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXTextFieldTypes.
|
overridevirtual |
Definition at line 1254 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXTextFrames.
Referenced by SwXLinkTargetSupplier::getByName().
|
overridevirtual |
Definition at line 1218 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXTextSections.
Referenced by SwXLinkTargetSupplier::getByName().
|
overridevirtual |
Definition at line 1230 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and mxXTextTables.
Referenced by SwXLinkTargetSupplier::getByName().
|
override |
Definition at line 3326 of file unotxdoc.cxx.
References SW_MOD.
|
override |
Definition at line 3280 of file unotxdoc.cxx.
References SwPosition::Assign(), SfxViewShell::Current(), End, SwShellCursor::FillRects(), SwDocShell::GetDoc(), GetId(), SwDoc::getIDocumentRedlineAccess(), SwPaM::GetMark(), IDocumentRedlineAccess::GetRedlineTable(), SwView::GetWrtShell(), i, comphelper::string::join(), m_pDocShell, tools::JsonWriter::put(), SwShellCursor::SetMark(), SwRedlineTable::size(), tools::JsonWriter::startArray(), tools::JsonWriter::startStruct(), SwRedlineTypeToOUString(), and utl::toISO8601().
Definition at line 346 of file unotxdoc.cxx.
References Any, comphelper::concatSequences(), cppu::UnoType< typename T >::get(), GetNumberFormatter(), SfxBaseModel::getTypes(), m_xNumFormatAgg, and Sequence.
Definition at line 273 of file unotxdoc.cxx.
References comphelper::UnoIdInit::getSeq().
|
overridevirtual |
Definition at line 530 of file unotxdoc.cxx.
References SfxBaseModel::getURL().
|
override |
Definition at line 3434 of file unotxdoc.cxx.
References SwViewOption::GetThemeName(), SwDocShell::GetView(), SwViewShell::GetViewOptions(), SwView::GetWrtShell(), SwView::GetWrtShellPtr(), SwViewOption::IsOnlineSpell(), SwViewOption::IsViewMetaChars(), m_pDocShell, and OUStringToOString().
|
overridevirtual |
Definition at line 3076 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), SwDoc::getXForms(), and m_pDocShell.
|
private |
Definition at line 2874 of file unotxdoc.cxx.
References SfxViewShell::GetController(), SfxViewFrame::GetFirst(), SfxViewFrame::GetNext(), SfxShell::GetViewShell(), and m_pDocShell.
Referenced by GetRenderDoc(), and GetRenderView().
|
overridevirtual |
Definition at line 489 of file unotxdoc.cxx.
References maActionArr.
|
overridevirtual |
Definition at line 3617 of file unotxdoc.cxx.
References SwViewShell::ApplyViewOptions(), SvxSwAutoFormatFlags::bAFormatByInpDelSpacesAtSttEnd, SvxSwAutoFormatFlags::bAutoCompleteWords, SwRootFrame::CheckViewLayout(), comphelper::ConfigurationChanges::create(), vcl::Window::EnableMapMode(), FieldShadings, SvxAutoCorrCfg::Get(), SvxAutoCorrCfg::GetAutoCorrect(), SwEditShell::GetAutoFormatFlags(), SwView::GetEditWin(), SfxViewShell::GetFirst(), SwViewShell::GetLayout(), SfxViewShell::GetNext(), SvxAutoCorrect::GetSwFlags(), SwDocShell::GetView(), SwViewShell::GetViewOptions(), SwDocShell::GetWrtShell(), SwView::GetWrtShell(), comphelper::LibreOfficeKit::isTiledAnnotations(), m_pDocShell, SwViewOption::SetAppearanceFlag(), SwViewOption::SetHardBlank(), SwViewOption::SetHideWhitespaceMode(), SwViewOption::SetOnlineSpell(), SwViewOption::SetPostIts(), SwView::SetRedlineAuthor(), SwViewOption::SetUseHeaderFooterMenu(), SwDocShell::SetView(), SwView::SetViewLayout(), SwViewOption::SetZoom(), Shadow, and SW_MOD.
void SwXTextDocument::InitNewDoc | ( | ) |
Definition at line 1403 of file unotxdoc.cxx.
References Any, cppu::UnoType< typename T >::get(), Invalidate(), m_xBodyText, m_xDrawPage, m_xNumFormatAgg, mxLinkTargetSupplier, mxPropertyHelper, mxXAutoStyles, mxXBookmarks, mxXChapterNumbering, mxXContentControls, mxXDocumentIndexes, mxXEmbeddedObjects, mxXEndnotes, mxXEndnoteSettings, mxXFootnotes, mxXFootnoteSettings, mxXGraphicObjects, mxXLineNumberingProperties, mxXNumberingRules, mxXRedlines, mxXReferenceMarks, mxXStyleFamilies, mxXTextFieldMasters, mxXTextFieldTypes, mxXTextFrames, mxXTextSections, mxXTextTables, SvNumberFormatsSupplierObj::SetNumberFormatter(), and XPropertySet.
Referenced by Invalidate(), and ~SwXTextDocument().
void SwXTextDocument::Invalidate | ( | ) |
Definition at line 1372 of file unotxdoc.cxx.
References Any, cppu::UnoType< typename T >::get(), InitNewDoc(), m_bObjectValid, m_pDocShell, m_pImpl, m_xNumFormatAgg, and SvNumberFormatsSupplierObj::SetNumberFormatter().
Referenced by InitNewDoc(), and Reactivate().
|
overridevirtual |
Definition at line 3210 of file unotxdoc.cxx.
References TransferableDataHelper::CreateFromSystemClipboard(), SwViewShell::GetDrawView(), SwView::GetEditWin(), TransferableDataHelper::GetTransferable(), SwWrtShell::GetView(), SwDocShell::GetWrtShell(), TransferableDataHelper::GetXTransferable(), EditEngine::HasValidData(), SwTransferable::IsPaste(), and m_pDocShell.
|
inline |
Definition at line 474 of file unotxdoc.hxx.
Referenced by addPasteEventListener(), close(), create(), createClone(), FindAny(), getAutoStyles(), getBodyText(), getBookmarks(), getChapterNumberingRules(), getContentControls(), getCurrentSelection(), getDocumentIndexes(), getDrawPage(), getEmbeddedObjects(), getEndnotes(), getEndnoteSettings(), getFlatParagraphIterator(), getFootnotes(), getFootnoteSettings(), getGraphicObjects(), getLineNumberingProperties(), GetNumberFormatter(), getNumberingRules(), getPagePrintSettings(), getPropertyDefault(), getPropertyState(), getPropertyValue(), getReferenceMarks(), getRenderer(), getRendererCount(), getStyleFamilies(), getTextFieldMasters(), getTextFields(), getTextFrames(), getTextSections(), getTextTables(), lockControllers(), printPages(), reformat(), refresh(), removePasteEventListener(), render(), replaceAll(), setPagePrintSettings(), setPropertyToDefault(), setPropertyValue(), and updateLinks().
|
overridevirtual |
Definition at line 471 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IsValid(), m_pDocShell, and maActionArr.
void SwXTextDocument::NotifyRefreshListeners | ( | ) |
|
overridevirtual |
Definition at line 3846 of file unotxdoc.cxx.
References SL::aData, paintTile(), and Parent.
|
overridevirtual |
Definition at line 3135 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), SwViewShell::GetDrawView(), SwView::GetEditWin(), SwDoc::getIDocumentDrawModelAccess(), SdrModel::GetPage(), SwDocShell::GetView(), SwDocShell::GetWrtShell(), m_pDocShell, LokChartHelper::PaintAllChartsOnTile(), LokControlHandler::paintControlTile(), SwViewShell::PaintTile(), and comphelper::LibreOfficeKit::setTiledPainting().
Referenced by paintTile().
Definition at line 3711 of file unotxdoc.cxx.
References getDocWindow(), nType, and SfxLokHelper::postKeyEventAsync().
|
overridevirtual |
Definition at line 3717 of file unotxdoc.cxx.
References o3tl::convert(), SwDocShell::GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), SwViewShell::GetDrawView(), SwView::GetEditWin(), SwDoc::getIDocumentDrawModelAccess(), SdrModel::GetPage(), SwDocShell::GetView(), SwViewShell::GetViewOptions(), SwDocShell::GetWrtShell(), SwViewOption::GetZoom(), m_pDocShell, o3tl::mm100, nCount, nType, LokControlHandler::postMouseEvent(), SfxLokHelper::postMouseEventAsync(), o3tl::px, SfxLokHelper::testInPlaceComponentMouseEventHit(), and o3tl::twip.
|
overridevirtual |
Definition at line 1079 of file unotxdoc.cxx.
References Any, SfxRequest::AppendItem(), SfxViewFrame::DoClose(), SfxShell::ExecuteSlot(), FN_PRINT_PAGEPREVIEW, SwDoc::GetAttrPool(), SwDocShell::GetDoc(), SfxShell::GetViewShell(), IsValid(), SfxViewFrame::LoadHiddenDocument(), m_bApplyPagePrintSettingsFromXPagePrintable, m_pDocShell, o3tl::tryAccess< bool >(), UNO_NAME_COLLATE, UNO_NAME_COPY_COUNT, UNO_NAME_FILE_NAME, UNO_NAME_PAGES, and UNO_NAME_SORT.
|
overridevirtual |
Definition at line 303 of file unotxdoc.cxx.
References Any, GetNumberFormatter(), m_xNumFormatAgg, and SfxBaseModel::queryInterface().
void SwXTextDocument::Reactivate | ( | SwDocShell * | pNewDocShell | ) |
Definition at line 1395 of file unotxdoc.cxx.
References Invalidate(), m_bObjectValid, and m_pDocShell.
|
overridevirtual |
Definition at line 464 of file unotxdoc.cxx.
References IsValid().
|
overridevirtual |
Definition at line 2198 of file unotxdoc.cxx.
References SwDocShell::GetWrtShell(), IsValid(), m_pDocShell, NotifyRefreshListeners(), and SwViewShell::Reformat().
|
overridevirtualnoexcept |
Definition at line 341 of file unotxdoc.cxx.
References SfxBaseModel::release().
|
private |
|
private |
|
overridevirtual |
Definition at line 577 of file unotxdoc.cxx.
References SfxBaseModel::removeEventListener().
|
override |
Definition at line 3126 of file unotxdoc.cxx.
References SwFEShell::GetPasteListeners(), SwDocShell::GetWrtShell(), IsValid(), m_pDocShell, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 2152 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 2220 of file unotxdoc.cxx.
References m_pImpl.
|
overridevirtual |
Definition at line 2164 of file unotxdoc.cxx.
|
overridevirtual |
Definition at line 2913 of file unotxdoc.cxx.
References aHelper, SwDoc::GetDocShell(), SwDoc::getIDocumentTimerAccess(), SfxMedium::GetItemSet(), SfxObjectShell::GetMedium(), GetRenderDoc(), GetRenderView(), SwView::GetWrtShellPtr(), InMargins, IsValid(), lcl_DisposeView(), lcl_GetBoolProperty(), lcl_GetOutputDevice(), lcl_GetPrintUIOptions(), lcl_SeqHasProperty(), SwDocShell::LockAllViews(), m_pDocShell, m_pHiddenViewFrame, m_pPrintUIOptions, m_pRenderData, NONE, pOut, SwViewShell::PrintOrPDFExport(), SwViewShell::PrintProspect(), SwSrcView::PrintSource(), SfxItemSet::Put(), SwViewShell::SetPDFExportOption(), SwPrintData::SetPrintPostIts(), and IDocumentTimerAccess::UnblockIdling().
|
overridevirtual |
Definition at line 698 of file unotxdoc.cxx.
References CreateCursorForSearch(), End, SwXTextSearch::FillReplaceItemSet(), SwXTextSearch::FillSearchItemSet(), SwXTextSearch::FillSearchOptions(), SwDoc::GetAttrPool(), SwDocShell::GetDoc(), SwXTextSearch::HasReplaceAttributes(), SwXTextSearch::HasSearchAttributes(), InBody, InSelAll, IsValid(), lcl_GetParaStyle(), SwXTextSearch::m_bBack, SwXTextSearch::m_bStyles, m_pDocShell, SwXTextSearch::m_sReplaceText, SwXTextSearch::m_sSearchText, RES_CHRATR_BEGIN(), RES_CHRATR_END(), RES_FRMATR_BEGIN(), RES_FRMATR_END(), RES_PARATR_BEGIN(), RES_PARATR_END(), and Start.
|
overridevirtual |
Definition at line 3838 of file unotxdoc.cxx.
References SwDocShell::GetWrtShell(), m_pDocShell, and SwWrtShell::ResetSelect().
|
overridevirtual |
Definition at line 3229 of file unotxdoc.cxx.
References tools::Rectangle::GetHeight(), SwDocShell::GetView(), SwDocShell::GetWrtShell(), and m_pDocShell.
|
overridevirtual |
Definition at line 3243 of file unotxdoc.cxx.
References SwViewShell::ApplyViewOptions(), o3tl::convert(), SfxViewShell::GetIPClient(), SwDocShell::GetView(), SwViewShell::GetViewOptions(), SwDocShell::GetWrtShell(), SwViewOption::GetZoom(), m_pDocShell, o3tl::px, SwViewOption::SetZoom(), o3tl::twip, and SfxInPlaceClient::VisAreaChanged().
|
overridevirtual |
Definition at line 3201 of file unotxdoc.cxx.
References SwView::GetEditWin(), SwDocShell::GetView(), m_pDocShell, and vcl::Window::SetClipboard().
|
overridevirtual |
Definition at line 500 of file unotxdoc.cxx.
References SfxBaseModel::setCurrentController(), and xController.
Definition at line 3810 of file unotxdoc.cxx.
References o3tl::convert(), SwView::GetEditWin(), SwDocShell::GetView(), SwViewShell::GetViewOptions(), SwDocShell::GetWrtShell(), SwViewOption::GetZoom(), m_pDocShell, nType, o3tl::px, LokChartHelper::setGraphicSelection(), SwEditWin::SetGraphicTwipPosition(), and o3tl::twip.
|
overridevirtual |
Definition at line 1008 of file unotxdoc.cxx.
References SL::aData, Any, SwDocShell::GetDoc(), SwDoc::GetPreviewPrtData(), IsValid(), lcl_Any_To_ULONG(), m_pDocShell, o3tl::mm100, pData, SwDoc::SetPreviewPrtData(), sName, o3tl::toTwips(), and o3tl::tryAccess< bool >().
|
overridevirtual |
Definition at line 3168 of file unotxdoc.cxx.
References SwDocShell::GetWrtShell(), SwWrtShell::GotoPage(), and m_pDocShell.
|
overridevirtual |
Definition at line 2269 of file unotxdoc.cxx.
References SfxItemPropertyMap::getByName(), SfxItemPropertySet::getPropertyMap(), IsValid(), m_pPropSet, and SfxItemPropertyMapEntry::nWID.
|
overridevirtual |
Definition at line 1773 of file unotxdoc.cxx.
References SfxRequest::AppendItem(), SfxPoolItem::Clone(), eMode, SwDocShell::Execute(), SwDoc::GetAttrPool(), SfxItemPropertyMap::getByName(), SwDoc::GetDefault(), SwDocShell::GetDoc(), SwDoc::GetDocumentRedlineManager(), IDocumentDrawModelAccess::GetDrawModel(), SwDoc::getIDocumentDrawModelAccess(), SwDoc::getIDocumentFieldsAccess(), SwDoc::getIDocumentRedlineAccess(), IDocumentDrawModelAccess::GetOrCreateDrawModel(), SfxItemPropertySet::getPropertyMap(), IDocumentRedlineAccess::GetRedlineFlags(), SwPostItHelper::INSERTED, SwDoc::IsInWriterfilterImport(), IsValid(), m_pDocShell, m_pPropSet, maBuildId, SfxItemPropertyMapEntry::nFlags, SfxItemPropertyMapEntry::nMemberId, SwPostItHelper::NONE, SfxItemPropertyMapEntry::nWID, On, FmFormModel::SetAutoControlFocus(), SwDoc::SetDefault(), SwDoc::SetDefaultPageMode(), IDocumentFieldsAccess::SetFieldsDirty(), sw::DocumentRedlineManager::SetHideRedlines(), SwDoc::SetInReading(), SwDoc::SetInWriterfilterImport(), FmFormModel::SetOpenInDesignMode(), IDocumentRedlineAccess::SetRedlineFlags(), IDocumentRedlineAccess::SetRedlinePassword(), SwDoc::SetTOIAutoMarkURL(), ShowDelete, ShowInsert, ShowMask, SW_MOD, WID_DOC_APPLY_FORM_DESIGN_MODE, WID_DOC_AUTO_MARK_URL, WID_DOC_AUTOMATIC_CONTROL_FOCUS, WID_DOC_BUILDID, WID_DOC_CHANGES_PASSWORD, WID_DOC_CHANGES_RECORD, WID_DOC_CHANGES_SHOW, WID_DOC_CHAR_COUNT, WID_DOC_DEFAULT_PAGE_MODE, WID_DOC_HIDE_TIPS, WID_DOC_INTEROP_GRAB_BAG, WID_DOC_LOCK_UPDATES, WID_DOC_PARA_COUNT, WID_DOC_REDLINE_DISPLAY, WID_DOC_TWO_DIGIT_YEAR, WID_DOC_WORD_COUNT, WID_DOC_WORD_SEPARATOR, and WID_DOC_WRITERFILTER.
Definition at line 3750 of file unotxdoc.cxx.
References SwView::GetEditWin(), SwDocShell::GetView(), m_pDocShell, nType, SwEditWin::SetCursorTwipPosition(), and LokChartHelper::setTextSelection().
|
override |
Definition at line 413 of file loktxdoc.cxx.
References u.
|
overridevirtual |
Definition at line 1727 of file unotxdoc.cxx.
References cppu::supportsService().
|
overridevirtual |
Definition at line 480 of file unotxdoc.cxx.
References maActionArr.
|
overridevirtual |
Definition at line 2230 of file unotxdoc.cxx.
References SwDocShell::GetDoc(), SwDoc::getIDocumentLinksAdministration(), IDocumentLinksAdministration::GetLinkManager(), sfx2::LinkManager::GetLinks(), IsValid(), m_pDocShell, and sfx2::LinkManager::UpdateAllLinks().
|
private |
Definition at line 204 of file unotxdoc.hxx.
Referenced by getRenderer(), and printPages().
|
private |
Definition at line 149 of file unotxdoc.hxx.
Referenced by Invalidate(), and Reactivate().
|
private |
Definition at line 148 of file unotxdoc.hxx.
Referenced by addPasteEventListener(), close(), create(), createClone(), executeContentControlEvent(), executeFromFieldEvent(), FindAny(), findFirst(), findNext(), getAutoStyles(), getBodyText(), getBookmarks(), getChapterNumberingRules(), getCommandValues(), getContentControls(), getCurrentSelection(), getDocumentIndexes(), getDocumentLanguages(), getDocumentSize(), getDocWindow(), getDrawPage(), getEmbeddedObjects(), getEndnotes(), getEndnoteSettings(), getFlatParagraphIterator(), getFootnotes(), getFootnoteSettings(), getGraphicObjects(), getLineNumberingProperties(), GetNumberFormatter(), getNumberingRules(), getPagePrintSettings(), getPart(), getPartPageRectangles(), getParts(), getPointer(), getPostIts(), GetPropertyHelper(), getPropertyValue(), getRedlines(), getReferenceMarks(), GetRenderDoc(), getRenderer(), getRendererCount(), getRulerState(), getSdrModelFromUnoModel(), getSearchResultRectangles(), getSelection(), getSomething(), getStyleFamilies(), getSupportedServiceNames(), getTextFieldMasters(), getTextFields(), getTextFrames(), getTextSections(), getTextTables(), getTrackedChanges(), getViewRenderState(), getXForms(), GuessViewShell(), initializeForTiledRendering(), Invalidate(), isMimeTypeSupported(), lockControllers(), paintTile(), postMouseEvent(), printPages(), Reactivate(), refresh(), removePasteEventListener(), render(), replaceAll(), resetSelection(), setClientVisibleArea(), setClientZoom(), setClipboard(), setGraphicSelection(), setPagePrintSettings(), setPart(), setPropertyValue(), setTextSelection(), and updateLinks().
|
private |
Definition at line 181 of file unotxdoc.hxx.
Referenced by close(), getRendererCount(), and render().
|
private |
Definition at line 142 of file unotxdoc.hxx.
Referenced by addRefreshListener(), Invalidate(), NotifyRefreshListeners(), and removeRefreshListener().
|
private |
Definition at line 184 of file unotxdoc.hxx.
Referenced by getRenderer(), getRendererCount(), render(), and ~SwXTextDocument().
|
private |
Definition at line 146 of file unotxdoc.hxx.
Referenced by getPropertyDefault(), getPropertySetInfo(), getPropertyState(), getPropertyValue(), setPropertyToDefault(), and setPropertyValue().
|
private |
Definition at line 185 of file unotxdoc.hxx.
Referenced by GetRenderDoc(), getRenderer(), getRendererCount(), render(), and ~SwXTextDocument().
|
private |
Definition at line 153 of file unotxdoc.hxx.
Referenced by CreateCursorForSearch(), getBodyText(), and InitNewDoc().
|
private |
Definition at line 151 of file unotxdoc.hxx.
Referenced by getDrawPage(), and InitNewDoc().
|
private |
Definition at line 154 of file unotxdoc.hxx.
Referenced by GetNumberFormatter(), getSomething(), getTypes(), InitNewDoc(), Invalidate(), queryInterface(), and ~SwXTextDocument().
|
private |
Definition at line 144 of file unotxdoc.hxx.
Referenced by dispose(), hasControllersLocked(), lockControllers(), and unlockControllers().
|
private |
Definition at line 198 of file unotxdoc.hxx.
Referenced by getPropertyValue(), and setPropertyValue().
|
private |
Definition at line 177 of file unotxdoc.hxx.
Referenced by getLinks(), and InitNewDoc().
|
private |
Definition at line 182 of file unotxdoc.hxx.
Referenced by GetPropertyHelper(), getPropertyValue(), and InitNewDoc().
|
mutableprivate |
Definition at line 172 of file unotxdoc.hxx.
Referenced by getAutoStyles(), and InitNewDoc().
|
private |
Definition at line 166 of file unotxdoc.hxx.
Referenced by getBookmarks(), and InitNewDoc().
|
private |
Definition at line 173 of file unotxdoc.hxx.
Referenced by getChapterNumberingRules(), and InitNewDoc().
|
private |
Definition at line 161 of file unotxdoc.hxx.
Referenced by getContentControls(), and InitNewDoc().
|
private |
Definition at line 174 of file unotxdoc.hxx.
Referenced by getDocumentIndexes(), and InitNewDoc().
|
private |
Definition at line 170 of file unotxdoc.hxx.
Referenced by getEmbeddedObjects(), and InitNewDoc().
|
private |
Definition at line 159 of file unotxdoc.hxx.
Referenced by getEndnotes(), and InitNewDoc().
|
private |
Definition at line 160 of file unotxdoc.hxx.
Referenced by getEndnoteSettings(), and InitNewDoc().
|
private |
Definition at line 157 of file unotxdoc.hxx.
Referenced by getFootnotes(), and InitNewDoc().
|
private |
Definition at line 158 of file unotxdoc.hxx.
Referenced by getFootnoteSettings(), and InitNewDoc().
|
private |
Definition at line 169 of file unotxdoc.hxx.
Referenced by getGraphicObjects(), and InitNewDoc().
|
private |
Definition at line 176 of file unotxdoc.hxx.
Referenced by getLineNumberingProperties(), and InitNewDoc().
|
private |
Definition at line 156 of file unotxdoc.hxx.
Referenced by getNumberingRules(), and InitNewDoc().
|
private |
Definition at line 178 of file unotxdoc.hxx.
Referenced by getRedlines(), and InitNewDoc().
|
private |
Definition at line 162 of file unotxdoc.hxx.
Referenced by getReferenceMarks(), and InitNewDoc().
|
private |
Definition at line 171 of file unotxdoc.hxx.
Referenced by getStyleFamilies(), and InitNewDoc().
|
private |
Definition at line 164 of file unotxdoc.hxx.
Referenced by getTextFieldMasters(), and InitNewDoc().
|
private |
Definition at line 163 of file unotxdoc.hxx.
Referenced by getTextFields(), and InitNewDoc().
|
private |
Definition at line 168 of file unotxdoc.hxx.
Referenced by getTextFrames(), and InitNewDoc().
|
private |
Definition at line 165 of file unotxdoc.hxx.
Referenced by getTextSections(), and InitNewDoc().
|
private |
Definition at line 167 of file unotxdoc.hxx.
Referenced by getTextTables(), and InitNewDoc().