LibreOffice Module sd (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
SdXImpressDocument Class Referencefinal

#include <unomodel.hxx>

Inheritance diagram for SdXImpressDocument:
[legend]
Collaboration diagram for SdXImpressDocument:
[legend]

Public Member Functions

 SdXImpressDocument (::sd::DrawDocShell *pShell, bool bClipBoard)
 
 SdXImpressDocument (SdDrawDocument *pDoc, bool bClipBoard)
 
virtual ~SdXImpressDocument () noexcept override
 
bool operator== (const SdXImpressDocument &rModel) const
 
bool operator!= (const SdXImpressDocument &rModel) const
 
::sd::DrawDocShellGetDocShell () const
 
SdDrawDocumentGetDoc () const
 
bool IsImpressDocument () const
 
void SetModified () noexcept
 
css::uno::Reference< css::i18n::XForbiddenCharacters > getForbiddenCharsTable ()
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept 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::container::XIndexAccess > SAL_CALL getViewData () override
 
virtual void SAL_CALL setViewData (const css::uno::Reference< css::container::XIndexAccess > &aData) override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual css::uno::Reference< css::drawing::XDrawPage > SAL_CALL duplicate (const css::uno::Reference< css::drawing::XDrawPage > &xPage) override
 
virtual css::uno::Reference< css::drawing::XDrawPages > SAL_CALL getDrawPages () override
 
virtual css::uno::Reference< css::drawing::XDrawPages > SAL_CALL getMasterPages () override
 
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL getLayerManager () override
 
virtual css::uno::Reference< css::container::XNameContainer > SAL_CALL getCustomPresentations () override
 
virtual css::uno::Reference< css::drawing::XDrawPage > SAL_CALL getHandoutMasterPage () override
 
virtual css::uno::Reference< css::presentation::XPresentation > SAL_CALL getPresentation () override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstance (const OUString &aServiceSpecifier) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstanceWithArguments (OUString const &ServiceSpecifier, css::uno::Sequence< css::uno::Any > const &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::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::uno::Reference< css::container::XNameAccess > SAL_CALL getLinks () override
 
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL getStyleFamilies () override
 
virtual css::uno::Reference< css::ucb::XAnyCompare > SAL_CALL createAnyCompareByName (const OUString &PropertyName) 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 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 getPart () override
 
virtual int getParts () override
 
virtual OUString getPartName (int nPart) override
 
virtual OUString getPartHash (int nPart) override
 
virtual VclPtr< vcl::WindowgetDocWindow () override
 
bool isMasterViewMode ()
 
virtual void setPartMode (int nPartMode) override
 
virtual int getEditMode () override
 
virtual void setEditMode (int) 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 void setClientVisibleArea (const tools::Rectangle &rRectangle) override
 
virtual void setClipboard (const css::uno::Reference< css::datatransfer::clipboard::XClipboard > &xClipboard) override
 
virtual bool isMimeTypeSupported () override
 
virtual PointerStyle getPointer () override
 
virtual void getPostIts (tools::JsonWriter &) override
 
virtual void selectPart (int nPart, int nSelect) override
 
virtual void moveSelectedParts (int nPosition, bool bDuplicate) override
 
virtual OUString getPartInfo (int nPart) override
 
virtual bool isDisposed () const override
 
virtual void setPaintTextEdit (bool bPaint) override
 
OString getViewRenderState () override
 
virtual void SAL_CALL dispose () override
 This dispose implementation releases the resources held by the called object and forwards the call to its base class. More...
 
- Public Member Functions inherited from SfxBaseModel
 SfxBaseModel (SfxObjectShell *pObjectShell)
 
virtual ~SfxBaseModel () override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) 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 css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual css::uno::Reference< css::container::XNameContainer > SAL_CALL getLibraryContainer () override
 
virtual void SAL_CALL createLibrary (const OUString &LibName, const OUString &Password, const OUString &ExternalSourceURL, const OUString &LinkTargetURL) override
 
virtual void SAL_CALL addModule (const OUString &LibraryName, const OUString &ModuleName, const OUString &Language, const OUString &Source) override
 
virtual void SAL_CALL addDialog (const OUString &LibraryName, const OUString &DialogName, const css::uno::Sequence< sal_Int8 > &Data) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL getParent () override
 
virtual void SAL_CALL setParent (const css::uno::Reference< css::uno::XInterface > &xParent) 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 css::uno::Reference< css::document::XDocumentProperties > SAL_CALL getDocumentProperties () override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &aEvent) override
 
virtual sal_Bool SAL_CALL attachResource (const OUString &sURL, 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 css::uno::Reference< css::container::XEnumeration > SAL_CALL getControllers () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getAvailableViewControllerNames () override
 
virtual css::uno::Reference< css::frame::XController2 > SAL_CALL createDefaultViewController (const css::uno::Reference< css::frame::XFrame > &Frame) override
 
virtual css::uno::Reference< css::frame::XController2 > SAL_CALL createViewController (const OUString &ViewName, const css::uno::Sequence< css::beans::PropertyValue > &Arguments, const css::uno::Reference< css::frame::XFrame > &Frame) override
 
virtual void SAL_CALL setArgs (const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getArgs2 (const css::uno::Sequence< OUString > &requestedArgs) override
 
virtual sal_Bool SAL_CALL disableSetModified () override
 
virtual sal_Bool SAL_CALL enableSetModified () override
 
virtual sal_Bool SAL_CALL isSetModifiedEnabled () override
 
virtual sal_Bool SAL_CALL isModified () override
 
virtual void SAL_CALL setModified (sal_Bool bModified) override
 
virtual void SAL_CALL addModifyListener (const css::uno::Reference< css::util::XModifyListener > &xListener) override
 
virtual void SAL_CALL removeModifyListener (const css::uno::Reference< css::util::XModifyListener > &xListener) override
 
virtual void SAL_CALL close (sal_Bool bDeliverOwnership) override
 
virtual void SAL_CALL addCloseListener (const css::uno::Reference< css::util::XCloseListener > &xListener) override
 
virtual void SAL_CALL removeCloseListener (const css::uno::Reference< css::util::XCloseListener > &xListener) override
 
virtual void SAL_CALL addPrintJobListener (const css::uno::Reference< css::view::XPrintJobListener > &xListener) override
 
virtual void SAL_CALL removePrintJobListener (const css::uno::Reference< css::view::XPrintJobListener > &xListener) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getPrinter () override
 
virtual void SAL_CALL setPrinter (const css::uno::Sequence< css::beans::PropertyValue > &seqPrinter) override
 
virtual void SAL_CALL print (const css::uno::Sequence< css::beans::PropertyValue > &seqOptions) override
 
virtual void SAL_CALL storeSelf (const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
virtual sal_Bool SAL_CALL hasLocation () override
 
virtual OUString SAL_CALL getLocation () override
 
virtual sal_Bool SAL_CALL isReadonly () override
 
virtual void SAL_CALL store () override
 
virtual void SAL_CALL storeAsURL (const OUString &sURL, const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
virtual void SAL_CALL storeToURL (const OUString &sURL, const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
SAL_DLLPRIVATE void impl_store (const OUString &sURL, const css::uno::Sequence< css::beans::PropertyValue > &seqArguments, bool bSaveTo)
 
virtual void SAL_CALL initNew () override
 
virtual void SAL_CALL load (const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
virtual css::uno::Reference< css::embed::XStorage > SAL_CALL getDocumentSubStorage (const OUString &aStorageName, sal_Int32 nMode) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getDocumentSubStoragesNames () override
 
virtual void SAL_CALL loadFromStorage (const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescriptor) override
 
virtual void SAL_CALL storeToStorage (const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescriptor) override
 
virtual void SAL_CALL switchToStorage (const css::uno::Reference< css::embed::XStorage > &xStorage) override
 
virtual css::uno::Reference< css::embed::XStorage > SAL_CALL getDocumentStorage () override
 
virtual void SAL_CALL addStorageChangeListener (const css::uno::Reference< css::document::XStorageChangeListener > &xListener) override
 
virtual void SAL_CALL removeStorageChangeListener (const css::uno::Reference< css::document::XStorageChangeListener > &xListener) override
 
virtual void SAL_CALL setVisualAreaSize (sal_Int64 nAspect, const css::awt::Size &aSize) override
 
virtual css::awt::Size SAL_CALL getVisualAreaSize (sal_Int64 nAspect) override
 
virtual css::embed::VisualRepresentation SAL_CALL getPreferredVisualRepresentation (::sal_Int64 nAspect) override
 
virtual sal_Int32 SAL_CALL getMapUnit (sal_Int64 nAspect) override
 
virtual css::uno::Reference< css::script::provider::XScriptProvider > SAL_CALL getScriptProvider () override
 
virtual css::uno::Reference< css::ui::XUIConfigurationManager > SAL_CALL getUIConfigurationManager () override
 
virtual css::uno::Any SAL_CALL getTransferData (const css::datatransfer::DataFlavor &aFlavor) override
 
virtual css::uno::Sequence< css::datatransfer::DataFlavor > SAL_CALL getTransferDataFlavors () override
 
virtual sal_Bool SAL_CALL isDataFlavorSupported (const css::datatransfer::DataFlavor &aFlavor) override
 
virtual css::uno::Reference< css::container::XNameReplace > SAL_CALL getEvents () override
 
virtual css::uno::Reference< css::script::XStorageBasedLibraryContainer > SAL_CALL getBasicLibraries () override
 
virtual css::uno::Reference< css::script::XStorageBasedLibraryContainer > SAL_CALL getDialogLibraries () override
 
virtual sal_Bool SAL_CALL getAllowMacroExecution () override
 
virtual css::uno::Reference< css::document::XEmbeddedScripts > SAL_CALL getScriptContainer () 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::document::XEventListener > &xListener) override
 
virtual void SAL_CALL addShapeEventListener (const css::uno::Reference< css::drawing::XShape > &xShape, const css::uno::Reference< css::document::XShapeEventListener > &xListener) override
 
virtual void SAL_CALL removeShapeEventListener (const css::uno::Reference< css::drawing::XShape > &xShape, const css::uno::Reference< css::document::XShapeEventListener > &xListener) override
 
virtual void SAL_CALL addDocumentEventListener (const css::uno::Reference< css::document::XDocumentEventListener > &Listener) override
 
virtual void SAL_CALL removeDocumentEventListener (const css::uno::Reference< css::document::XDocumentEventListener > &Listener) override
 
virtual void SAL_CALL notifyDocumentEvent (const OUString &EventName, const css::uno::Reference< css::frame::XController2 > &ViewController, const css::uno::Any &Supplement) override
 
virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
virtual void SAL_CALL setIdentifier (const OUString &sIdentifier) override
 
virtual OUString SAL_CALL getIdentifier () override
 
virtual OUString SAL_CALL getTitle () override
 
virtual void SAL_CALL setTitle (const OUString &sTitle) override
 
virtual void SAL_CALL addTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override
 
virtual void SAL_CALL removeTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override
 
virtual ::sal_Int32 SAL_CALL leaseNumber (const css::uno::Reference< css::uno::XInterface > &xComponent) override
 
virtual void SAL_CALL releaseNumber (::sal_Int32 nNumber) override
 
virtual void SAL_CALL releaseNumberForComponent (const css::uno::Reference< css::uno::XInterface > &xComponent) override
 
virtual OUString SAL_CALL getUntitledPrefix () override
 
virtual sal_Bool SAL_CALL wasModifiedSinceLastSave () override
 
virtual void SAL_CALL storeToRecoveryFile (const OUString &i_TargetLocation, const css::uno::Sequence< css::beans::PropertyValue > &i_MediaDescriptor) override
 
virtual void SAL_CALL recoverFromFile (const OUString &i_SourceLocation, const OUString &i_SalvagedFile, const css::uno::Sequence< css::beans::PropertyValue > &i_MediaDescriptor) override
 
virtual sal_Int64 SAL_CALL getModifiedStateDuration () override
 
virtual css::uno::Reference< css::document::XUndoManager > SAL_CALL getUndoManager () override
 
virtual OUString SAL_CALL getStringValue () override
 
virtual OUString SAL_CALL getNamespace () override
 
virtual OUString SAL_CALL getLocalName () override
 
virtual css::uno::Reference< css::rdf::XRepository > SAL_CALL getRDFRepository () override
 
virtual css::uno::Reference< css::rdf::XMetadatable > SAL_CALL getElementByMetadataReference (const css::beans::StringPair &i_rReference) override
 
virtual css::uno::Reference< css::rdf::XMetadatable > SAL_CALL getElementByURI (const css::uno::Reference< css::rdf::XURI > &i_xURI) override
 
virtual css::uno::Sequence< css::uno::Reference< css::rdf::XURI > > SAL_CALL getMetadataGraphsWithType (const css::uno::Reference< css::rdf::XURI > &i_xType) override
 
virtual css::uno::Reference< css::rdf::XURI > SAL_CALL addMetadataFile (const OUString &i_rFileName, const css::uno::Sequence< css::uno::Reference< css::rdf::XURI > > &i_rTypes) override
 
virtual css::uno::Reference< css::rdf::XURI > SAL_CALL importMetadataFile (::sal_Int16 i_Format, const css::uno::Reference< css::io::XInputStream > &i_xInStream, const OUString &i_rFileName, const css::uno::Reference< css::rdf::XURI > &i_xBaseURI, const css::uno::Sequence< css::uno::Reference< css::rdf::XURI > > &i_rTypes) override
 
virtual void SAL_CALL removeMetadataFile (const css::uno::Reference< css::rdf::XURI > &i_xGraphName) override
 
virtual void SAL_CALL addContentOrStylesFile (const OUString &i_rFileName) override
 
virtual void SAL_CALL removeContentOrStylesFile (const OUString &i_rFileName) override
 
virtual void SAL_CALL loadMetadataFromStorage (const css::uno::Reference< css::embed::XStorage > &i_xStorage, const css::uno::Reference< css::rdf::XURI > &i_xBaseURI, const css::uno::Reference< css::task::XInteractionHandler > &i_xHandler) override
 
virtual void SAL_CALL storeMetadataToStorage (const css::uno::Reference< css::embed::XStorage > &i_xStorage) override
 
virtual void SAL_CALL loadMetadataFromMedium (const css::uno::Sequence< css::beans::PropertyValue > &i_rMedium) override
 
virtual void SAL_CALL storeMetadataToMedium (const css::uno::Sequence< css::beans::PropertyValue > &i_rMedium) override
 
virtual css::uno::Sequence< css::document::CmisProperty > SAL_CALL getCmisProperties () override
 
virtual void SAL_CALL setCmisProperties (const css::uno::Sequence< css::document::CmisProperty > &_cmisproperties) override
 
virtual void SAL_CALL updateCmisProperties (const css::uno::Sequence< css::document::CmisProperty > &_cmisproperties) override
 
virtual css::uno::Sequence< css::document::CmisVersion > SAL_CALL getAllVersions () override
 
virtual void SAL_CALL checkOut () override
 
virtual void SAL_CALL cancelCheckOut () override
 
virtual void SAL_CALL checkIn (sal_Bool bIsMajor, const OUString &rMessage) override
 
virtual sal_Bool SAL_CALL isVersionable () override
 
virtual sal_Bool SAL_CALL canCheckOut () override
 
virtual sal_Bool SAL_CALL canCancelCheckOut () override
 
virtual sal_Bool SAL_CALL canCheckIn () override
 
bool getBoolPropertyValue (const OUString &rName)
 
void Notify (SfxBroadcaster &aBC, const SfxHint &aHint) override
 
void changing ()
 
SfxObjectShellGetObjectShell () const
 
SAL_DLLPRIVATE bool impl_isDisposed () const
 
bool IsInitialized () const
 
void MethodEntryCheck (const bool i_mustBeInitialized) const
 
css::uno::Reference< css::container::XIndexAccess > SAL_CALL getViewData () override
 
void SAL_CALL setViewData (const css::uno::Reference< css::container::XIndexAccess > &aData) override
 
void notifyEvent (const css::document::EventObject &aEvent) const
 
bool hasEventListeners () const
 
- 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 rtl::Reference< SdXImpressDocumentGetModel (SdDrawDocument const &rDoc)
 
- 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

css::uno::Reference< css::uno::XInterface > create (OUString const &aServiceSpecifier, OUString const &referer)
 
SdPageInsertSdPage (sal_uInt16 nPage, bool bDuplicate)
 
void initializeDocument ()
 
sd::DrawViewShellGetViewShell ()
 
virtual SdrModelgetSdrModelFromUnoModel () const override
 abstract SdrModel provider More...
 

Private Attributes

::sd::DrawDocShellmpDocShell
 
SdDrawDocumentmpDoc
 
bool mbDisposed
 
const bool mbImpressDoc
 
bool mbClipBoard
 
css::uno::WeakReference< css::drawing::XDrawPages > mxDrawPagesAccess
 
css::uno::WeakReference< css::drawing::XDrawPages > mxMasterPagesAccess
 
css::uno::WeakReference< css::container::XNameAccess > mxLayerManager
 
css::uno::WeakReference< css::container::XNameContainer > mxCustomPresentationAccess
 
css::uno::WeakReference< css::i18n::XForbiddenCharacters > mxForbiddenCharacters
 
css::uno::Reference< css::container::XNameAccess > mxLinks
 
css::uno::Reference< css::uno::XInterface > mxDashTable
 
css::uno::Reference< css::uno::XInterface > mxGradientTable
 
css::uno::Reference< css::uno::XInterface > mxHatchTable
 
css::uno::Reference< css::uno::XInterface > mxBitmapTable
 
css::uno::Reference< css::uno::XInterface > mxTransGradientTable
 
css::uno::Reference< css::uno::XInterface > mxMarkerTable
 
css::uno::Reference< css::uno::XInterface > mxDrawingPool
 
const SvxItemPropertySetmpPropSet
 
css::uno::Sequence< css::uno::Type > maTypeSequence
 
OUString maBuildId
 
bool mbPaintTextEdit
 

Friends

class SdDrawPagesAccess
 
class SdMasterPagesAccess
 
class SdLayerManager
 

Additional Inherited Members

- Protected Member Functions inherited from SfxBaseModel
OUString const & getRuntimeUID () const
 
bool hasValidSignatures () const
 
void getGrabBagItem (css::uno::Any &rVal) const
 
void setGrabBagItem (const css::uno::Any &rVal)
 
- Protected Member Functions inherited from SvxUnoDrawMSFactory
virtual SdrModelgetSdrModelFromUnoModel () const=0
 
 ~SvxUnoDrawMSFactory ()
 

Detailed Description

Definition at line 64 of file unomodel.hxx.

Constructor & Destructor Documentation

◆ SdXImpressDocument() [1/2]

SdXImpressDocument::SdXImpressDocument ( ::sd::DrawDocShell pShell,
bool  bClipBoard 
)

Definition at line 266 of file unomodel.cxx.

References Impress, mpDoc, and StartListening.

◆ SdXImpressDocument() [2/2]

SdXImpressDocument::SdXImpressDocument ( SdDrawDocument pDoc,
bool  bClipBoard 
)

Definition at line 286 of file unomodel.cxx.

References Impress, mpDoc, and StartListening.

◆ ~SdXImpressDocument()

SdXImpressDocument::~SdXImpressDocument ( )
overridevirtualnoexcept

Definition at line 309 of file unomodel.cxx.

Member Function Documentation

◆ acquire()

void SAL_CALL SdXImpressDocument::acquire ( )
overridevirtualnoexcept

Reimplemented from SfxBaseModel.

Definition at line 352 of file unomodel.cxx.

References SfxBaseModel::acquire().

◆ addPropertyChangeListener()

void SAL_CALL SdXImpressDocument::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 1441 of file unomodel.cxx.

◆ addVetoableChangeListener()

void SAL_CALL SdXImpressDocument::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 1443 of file unomodel.cxx.

◆ create()

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::create ( OUString const &  aServiceSpecifier,
OUString const &  referer 
)
private

◆ createAnyCompareByName()

uno::Reference< css::ucb::XAnyCompare > SAL_CALL SdXImpressDocument::createAnyCompareByName ( const OUString &  PropertyName)
overridevirtual

Definition at line 1473 of file unomodel.cxx.

References SvxCreateNumRuleCompare().

◆ createInstance()

uno::Reference< uno::XInterface > SAL_CALL SdXImpressDocument::createInstance ( const OUString &  aServiceSpecifier)
overridevirtual

Reimplemented from SvxFmMSFactory.

Definition at line 1106 of file unomodel.cxx.

References create().

◆ createInstanceWithArguments()

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::createInstanceWithArguments ( OUString const &  ServiceSpecifier,
css::uno::Sequence< css::uno::Any > const &  Arguments 
)
overridevirtual

Reimplemented from SvxUnoDrawMSFactory.

Definition at line 1112 of file unomodel.cxx.

References create(), and SvxUnoDrawMSFactory::createInstanceWithArguments().

◆ dispose()

void SAL_CALL SdXImpressDocument::dispose ( void  )
overridevirtual

This dispose implementation releases the resources held by the called object and forwards the call to its base class.

When close() has not yet been called then this is done first. As a consequence the implementation has to cope with being called twice and still has to forward the second call to the base class. See also comments of issue 27847.

Reimplemented from SfxBaseModel.

Definition at line 2841 of file unomodel.cxx.

References SfxBaseModel::dispose(), mbDisposed, mpDoc, mxBitmapTable, mxCustomPresentationAccess, mxDashTable, mxDrawingPool, mxDrawPagesAccess, mxGradientTable, mxHatchTable, mxLayerManager, mxLinks, mxMarkerTable, mxMasterPagesAccess, and mxTransGradientTable.

Referenced by release().

◆ duplicate()

uno::Reference< drawing::XDrawPage > SAL_CALL SdXImpressDocument::duplicate ( const css::uno::Reference< css::drawing::XDrawPage > &  xPage)
overridevirtual

◆ getAvailableServiceNames()

uno::Sequence< OUString > SAL_CALL SdXImpressDocument::getAvailableServiceNames ( )
overridevirtual

◆ getCustomPresentations()

uno::Reference< container::XNameContainer > SAL_CALL SdXImpressDocument::getCustomPresentations ( )
overridevirtual

Definition at line 781 of file unomodel.cxx.

References mpDoc, and mxCustomPresentationAccess.

◆ GetDoc()

SdDrawDocument * SdXImpressDocument::GetDoc ( ) const
inline

◆ GetDocShell()

::sd::DrawDocShell * SdXImpressDocument::GetDocShell ( ) const
inline

Definition at line 140 of file unomodel.hxx.

Referenced by SdDrawPage::setName(), and SdMasterPage::setName().

◆ getDocumentSize()

Size SdXImpressDocument::getDocumentSize ( )
overridevirtual

◆ getDocWindow()

VclPtr< vcl::Window > SdXImpressDocument::getDocWindow ( )
overridevirtual

Definition at line 2462 of file unomodel.cxx.

References SfxLokHelper::getInPlaceDocWindow(), and GetViewShell().

Referenced by paintTile(), and postKeyEvent().

◆ getDrawPages()

uno::Reference< drawing::XDrawPages > SAL_CALL SdXImpressDocument::getDrawPages ( )
overridevirtual

Definition at line 726 of file unomodel.cxx.

References initializeDocument(), mpDoc, mxDrawPagesAccess, and SdDrawPagesAccess.

◆ getEditMode()

int SdXImpressDocument::getEditMode ( )
overridevirtual
See also
vcl::ITiledRenderable::getEditMode().

Definition at line 2493 of file unomodel.cxx.

References GetViewShell().

Referenced by getPartInfo().

◆ getForbiddenCharsTable()

uno::Reference< i18n::XForbiddenCharacters > SdXImpressDocument::getForbiddenCharsTable ( )

Definition at line 2803 of file unomodel.cxx.

References mpDoc, and mxForbiddenCharacters.

Referenced by getPropertyValue().

◆ getHandoutMasterPage()

uno::Reference< drawing::XDrawPage > SAL_CALL SdXImpressDocument::getHandoutMasterPage ( )
overridevirtual

◆ getImplementationId()

uno::Sequence< sal_Int8 > SAL_CALL SdXImpressDocument::getImplementationId ( )
overridevirtual

Reimplemented from SfxBaseModel.

Definition at line 430 of file unomodel.cxx.

◆ getImplementationName()

OUString SAL_CALL SdXImpressDocument::getImplementationName ( )
overridevirtual

Definition at line 1186 of file unomodel.cxx.

◆ getLayerManager()

uno::Reference< container::XNameAccess > SAL_CALL SdXImpressDocument::getLayerManager ( )
overridevirtual

Definition at line 765 of file unomodel.cxx.

References mpDoc, mxLayerManager, and SdLayerManager.

Referenced by sd::SdUnoDrawView::getActiveLayer().

◆ getLinks()

uno::Reference< container::XNameAccess > SAL_CALL SdXImpressDocument::getLinks ( )
overridevirtual

Definition at line 1447 of file unomodel.cxx.

References mpDoc, and mxLinks.

◆ getMasterPages()

uno::Reference< drawing::XDrawPages > SAL_CALL SdXImpressDocument::getMasterPages ( )
overridevirtual

◆ GetModel()

rtl::Reference< SdXImpressDocument > SdXImpressDocument::GetModel ( SdDrawDocument const &  rDoc)
static

Definition at line 3740 of file unomodel.cxx.

References SdDrawDocument::GetDocSh(), SfxObjectShell::GetModel(), and xModel.

Referenced by NotifyDocumentEvent().

◆ getPart()

int SdXImpressDocument::getPart ( )
overridevirtual

Definition at line 2403 of file unomodel.cxx.

References GetViewShell().

◆ getPartHash()

OUString SdXImpressDocument::getPartHash ( int  nPart)
overridevirtual

◆ getPartInfo()

OUString SdXImpressDocument::getPartInfo ( int  nPart)
overridevirtual
See also
vcl::ITiledRenderable::getPartInfo().

Definition at line 2360 of file unomodel.cxx.

References getEditMode(), and GetViewShell().

◆ getPartName()

OUString SdXImpressDocument::getPartName ( int  nPart)
overridevirtual

◆ getParts()

int SdXImpressDocument::getParts ( )
overridevirtual

◆ getPointer()

PointerStyle SdXImpressDocument::getPointer ( )
overridevirtual
See also
vcl::ITiledRenderable::getPointer().

Definition at line 2789 of file unomodel.cxx.

References GetViewShell(), and Window.

◆ getPostIts()

void SdXImpressDocument::getPostIts ( tools::JsonWriter )
overridevirtual

◆ getPresentation()

uno::Reference< presentation::XPresentation > SAL_CALL SdXImpressDocument::getPresentation ( )
overridevirtual

Definition at line 797 of file unomodel.cxx.

References SdDrawDocument::getPresentation(), and mpDoc.

◆ getPropertySetInfo()

uno::Reference< beans::XPropertySetInfo > SAL_CALL SdXImpressDocument::getPropertySetInfo ( )
overridevirtual

Definition at line 1212 of file unomodel.cxx.

References SvxItemPropertySet::getPropertySetInfo(), and mpPropSet.

◆ getPropertyValue()

uno::Any SAL_CALL SdXImpressDocument::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

◆ getRenderer()

uno::Sequence< beans::PropertyValue > SAL_CALL SdXImpressDocument::getRenderer ( sal_Int32  nRenderer,
const css::uno::Any &  aSelection,
const css::uno::Sequence< css::beans::PropertyValue > &  xOptions 
)
overridevirtual

◆ getRendererCount()

sal_Int32 SAL_CALL SdXImpressDocument::getRendererCount ( const css::uno::Any &  aSelection,
const css::uno::Sequence< css::beans::PropertyValue > &  xOptions 
)
overridevirtual

◆ getSdrModelFromUnoModel()

SdrModel & SdXImpressDocument::getSdrModelFromUnoModel ( ) const
overrideprivatevirtual

abstract SdrModel provider

Implements SvxUnoDrawMSFactory.

Definition at line 2835 of file unomodel.cxx.

References GetDoc().

Referenced by getPropertyValue(), and setPropertyValue().

◆ getSelection()

uno::Reference< datatransfer::XTransferable > SdXImpressDocument::getSelection ( )
overridevirtual
See also
vcl::ITiledRenderable::getSelection().

Definition at line 2693 of file unomodel.cxx.

References GetViewShell().

◆ getStyleFamilies()

uno::Reference< container::XNameAccess > SAL_CALL SdXImpressDocument::getStyleFamilies ( )
overridevirtual

Definition at line 1461 of file unomodel.cxx.

References SdrModel::GetStyleSheetPool(), and mpDoc.

◆ getSupportedServiceNames()

uno::Sequence< OUString > SAL_CALL SdXImpressDocument::getSupportedServiceNames ( )
overridevirtual

Definition at line 1201 of file unomodel.cxx.

References mbImpressDoc.

◆ getTypes()

uno::Sequence< uno::Type > SAL_CALL SdXImpressDocument::getTypes ( )
overridevirtual

◆ getViewData()

uno::Reference< container::XIndexAccess > SAL_CALL SdXImpressDocument::getViewData ( )
overridevirtual

◆ getViewRenderState()

OString SdXImpressDocument::getViewRenderState ( )
override
See also
vcl::ITiledRenderable::getViewRenderState().

Definition at line 2329 of file unomodel.cxx.

References GetViewShell(), SdViewOptions::msColorSchemeName, and OUStringToOString().

◆ GetViewShell()

DrawViewShell * SdXImpressDocument::GetViewShell ( )
private

◆ hasControllersLocked()

sal_Bool SAL_CALL SdXImpressDocument::hasControllersLocked ( )
overridevirtual

Reimplemented from SfxBaseModel.

Definition at line 623 of file unomodel.cxx.

References SdrModel::isLocked(), and mpDoc.

Referenced by getMasterPages().

◆ initializeDocument()

void SdXImpressDocument::initializeDocument ( )
private

◆ initializeForTiledRendering()

void SdXImpressDocument::initializeForTiledRendering ( const css::uno::Sequence< css::beans::PropertyValue > &  rArguments)
overridevirtual

◆ InsertSdPage()

SdPage * SdXImpressDocument::InsertSdPage ( sal_uInt16  nPage,
bool  bDuplicate 
)
private

◆ isDisposed()

virtual bool SdXImpressDocument::isDisposed ( ) const
inlineoverridevirtual
See also
vcl::ITiledRenderable::isDisposed().

Definition at line 280 of file unomodel.hxx.

◆ IsImpressDocument()

bool SdXImpressDocument::IsImpressDocument ( ) const
inline

◆ isMasterViewMode()

bool SdXImpressDocument::isMasterViewMode ( )

Definition at line 2446 of file unomodel.cxx.

References GetViewShell(), and isMasterViewMode().

Referenced by getPartHash(), getPartName(), getParts(), and isMasterViewMode().

◆ isMimeTypeSupported()

bool SdXImpressDocument::isMimeTypeSupported ( )
overridevirtual
See also
vcl::ITiledRenderable::isMimeTypeSupported().

Definition at line 2778 of file unomodel.cxx.

References TransferableDataHelper::CreateFromSystemClipboard(), TransferableDataHelper::GetTransferable(), GetViewShell(), and EditEngine::HasValidData().

◆ lockControllers()

void SAL_CALL SdXImpressDocument::lockControllers ( )
overridevirtual

Reimplemented from SfxBaseModel.

Definition at line 600 of file unomodel.cxx.

References mpDoc, and SdrModel::setLock().

◆ moveSelectedParts()

void SdXImpressDocument::moveSelectedParts ( int  nPosition,
bool  bDuplicate 
)
overridevirtual
See also
vcl::ITiledRenderable::moveSelectedParts().

Definition at line 2353 of file unomodel.cxx.

References SdDrawDocument::MovePages(), and mpDoc.

◆ Notify()

void SdXImpressDocument::Notify ( SfxBroadcaster rBC,
const SfxHint rHint 
)
overridevirtual

◆ operator!=()

bool SdXImpressDocument::operator!= ( const SdXImpressDocument rModel) const
inline

Definition at line 138 of file unomodel.hxx.

References mpDoc.

◆ operator==()

bool SdXImpressDocument::operator== ( const SdXImpressDocument rModel) const
inline

Definition at line 137 of file unomodel.hxx.

◆ paintTile()

void SdXImpressDocument::paintTile ( VirtualDevice rDevice,
int  nOutputWidth,
int  nOutputHeight,
int  nTilePosX,
int  nTilePosY,
tools::Long  nTileWidth,
tools::Long  nTileHeight 
)
overridevirtual

◆ postKeyEvent()

void SdXImpressDocument::postKeyEvent ( int  nType,
int  nCharCode,
int  nKeyCode 
)
overridevirtual
See also
vcl::ITiledRenderable::postKeyEvent().

Definition at line 2623 of file unomodel.cxx.

References getDocWindow(), nType, and SfxLokHelper::postKeyEventAsync().

◆ postMouseEvent()

void SdXImpressDocument::postMouseEvent ( int  nType,
int  nX,
int  nY,
int  nCount,
int  nButtons,
int  nModifier 
)
overridevirtual

◆ queryInterface()

uno::Any SAL_CALL SdXImpressDocument::queryInterface ( const css::uno::Type &  rType)
overridevirtual

Reimplemented from SfxBaseModel.

Definition at line 314 of file unomodel.cxx.

References mbImpressDoc, and SfxBaseModel::queryInterface().

◆ release()

void SAL_CALL SdXImpressDocument::release ( )
overridevirtualnoexcept

Reimplemented from SfxBaseModel.

Definition at line 357 of file unomodel.cxx.

References dispose(), m_refCount, mbDisposed, SfxBaseModel::release(), and TOOLS_WARN_EXCEPTION.

◆ removePropertyChangeListener()

void SAL_CALL SdXImpressDocument::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 1442 of file unomodel.cxx.

◆ removeVetoableChangeListener()

void SAL_CALL SdXImpressDocument::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 1444 of file unomodel.cxx.

◆ render()

void SAL_CALL SdXImpressDocument::render ( sal_Int32  nRenderer,
const css::uno::Any &  aSelection,
const css::uno::Sequence< css::beans::PropertyValue > &  xOptions 
)
overridevirtual

Definition at line 1863 of file unomodel.cxx.

References vcl::PDFExtOutDevData::CreateDest(), vcl::PDFExtOutDevData::CreateNamedDest(), vcl::PDFExtOutDevData::CreateOutlineItem(), vcl::PDFExtOutDevData::DescribeRegisteredDest(), E3dView::DrawMarkedObj(), eType, vcl::PDFExtOutDevData::GetBookmarks(), SdrModel::GetDrawOutliner(), vcl::PDFExtOutDevData::GetIsExportBookmarks(), vcl::PDFExtOutDevData::GetIsExportHiddenSlides(), vcl::PDFExtOutDevData::GetIsExportNamedDestinations(), vcl::PDFExtOutDevData::GetIsExportNotes(), vcl::PDFExtOutDevData::GetIsExportNotesPages(), vcl::PDFExtOutDevData::GetIsExportTransitionEffects(), SdrModel::GetLayerAdmin(), getLocale(), SfxObjectShell::GetModel(), SdPage::GetName(), VCLXDevice::GetOutputDevice(), SdrPageView::GetPage(), SdrPage::GetPageBackgroundColor(), SdrPageView::GetPrintableLayers(), SdDrawDocument::GetSdPage(), SdrObject::getSdrObjectFromXShape(), SdrObject::getSdrPageFromSdrObject(), SdrPaintView::GetSdrPageView(), Application::GetSettings(), SdrPage::GetSize(), SdrPage::getUnoPage(), sd::ViewShell::GetView(), sd::DrawDocShell::GetViewShell(), SdrPageView::GetVisibleLayers(), i, ImplPDFExportComments(), ImplPDFExportShapeInteraction(), ImplPDFGetBookmarkPage(), SdPage::IsExcluded(), SdrMarkView::MarkObj(), mbImpressDoc, mpDoc, mpDocShell, nCount, Notes, OUTDEV_PDF, OUTDEV_PRINTER, pOut, sd::View::SdrEndTextEdit(), SdrPaintView::SetBordVisible(), vcl::PDFExtOutDevData::SetDocumentLocale(), SdrPaintView::SetGlueVisible(), SdrPaintView::SetGridVisible(), SdrPaintView::SetHlplVisible(), vcl::PDFExtOutDevData::SetLinkDest(), vcl::PDFExtOutDevData::SetLinkURL(), vcl::PDFExtOutDevData::SetPageTransition(), SdrPaintView::SetPageVisible(), SdrPageView::SetPrintableLayers(), SdrPageView::SetVisibleLayers(), FmFormView::ShowSdrPage(), Standard, u, and xModel.

◆ resetSelection()

void SdXImpressDocument::resetSelection ( )
overridevirtual
See also
lok::Document::resetSelection().

Definition at line 2733 of file unomodel.cxx.

References GetViewShell(), SdrObjEditView::IsTextEdit(), SdrObjEditView::SdrEndTextEdit(), and SdrView::UnmarkAll().

◆ selectPart()

void SdXImpressDocument::selectPart ( int  nPart,
int  nSelect 
)
overridevirtual
See also
vcl::ITiledRenderable::selectPart().

Definition at line 2344 of file unomodel.cxx.

References GetViewShell().

◆ setClientVisibleArea()

void SdXImpressDocument::setClientVisibleArea ( const tools::Rectangle rRectangle)
overridevirtual
See also
vcl::ITiledRenderable::setClientVisibleArea().

Definition at line 2756 of file unomodel.cxx.

References GetViewShell().

◆ setClipboard()

void SdXImpressDocument::setClipboard ( const css::uno::Reference< css::datatransfer::clipboard::XClipboard > &  xClipboard)
overridevirtual
See also
vcl::ITiledRenderable::setClipboard().

Definition at line 2767 of file unomodel.cxx.

References GetViewShell().

◆ setEditMode()

void SdXImpressDocument::setEditMode ( int  nMode)
overridevirtual
See also
vcl::ITiledRenderable::setEditMode().

Definition at line 2502 of file unomodel.cxx.

References GetViewShell().

◆ setGraphicSelection()

void SdXImpressDocument::setGraphicSelection ( int  nType,
int  nX,
int  nY 
)
overridevirtual
See also
vcl::ITiledRenderable::setGraphicSelection().

Definition at line 2704 of file unomodel.cxx.

References o3tl::convert(), convertTwipToMm100(), GetViewShell(), nType, o3tl::px, LokChartHelper::setGraphicSelection(), and o3tl::twip.

◆ SetModified()

void SdXImpressDocument::SetModified ( )
noexcept

◆ setPaintTextEdit()

virtual void SdXImpressDocument::setPaintTextEdit ( bool  bPaint)
inlineoverridevirtual
See also
vcl::ITiledRenderable::setPaintTextEdit().

Definition at line 285 of file unomodel.hxx.

◆ setPart()

void SdXImpressDocument::setPart ( int  nPart,
bool  bAllowChangeFocus = true 
)
overridevirtual

Definition at line 2383 of file unomodel.cxx.

References GetViewShell().

◆ setPartMode()

void SdXImpressDocument::setPartMode ( int  nPartMode)
overridevirtual
See also
vcl::ITiledRenderable::setPartMode().

Definition at line 2475 of file unomodel.cxx.

References GetViewShell(), Notes, and Standard.

◆ setPropertyValue()

void SAL_CALL SdXImpressDocument::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

◆ setTextSelection()

void SdXImpressDocument::setTextSelection ( int  nType,
int  nX,
int  nY 
)
overridevirtual
See also
vcl::ITiledRenderable::setTextSelection().

Definition at line 2663 of file unomodel.cxx.

References convertTwipToMm100(), GetViewShell(), nType, and LokChartHelper::setTextSelection().

◆ setViewData()

void SAL_CALL SdXImpressDocument::setViewData ( const css::uno::Reference< css::container::XIndexAccess > &  aData)
overridevirtual

◆ supportsService()

sal_Bool SAL_CALL SdXImpressDocument::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 1196 of file unomodel.cxx.

References ServiceName, and cppu::supportsService().

◆ unlockControllers()

void SAL_CALL SdXImpressDocument::unlockControllers ( )
overridevirtual

Reimplemented from SfxBaseModel.

Definition at line 610 of file unomodel.cxx.

References SdrModel::isLocked(), mpDoc, and SdrModel::setLock().

Friends And Related Function Documentation

◆ SdDrawPagesAccess

friend class SdDrawPagesAccess
friend

Definition at line 81 of file unomodel.hxx.

Referenced by getDrawPages().

◆ SdLayerManager

friend class SdLayerManager
friend

Definition at line 83 of file unomodel.hxx.

Referenced by getLayerManager().

◆ SdMasterPagesAccess

friend class SdMasterPagesAccess
friend

Definition at line 82 of file unomodel.hxx.

Referenced by getMasterPages().

Member Data Documentation

◆ maBuildId

OUString SdXImpressDocument::maBuildId
private

Definition at line 118 of file unomodel.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ maTypeSequence

css::uno::Sequence< css::uno::Type > SdXImpressDocument::maTypeSequence
private

Definition at line 116 of file unomodel.hxx.

Referenced by getTypes().

◆ mbClipBoard

bool SdXImpressDocument::mbClipBoard
private

Definition at line 97 of file unomodel.hxx.

Referenced by create(), and initializeDocument().

◆ mbDisposed

bool SdXImpressDocument::mbDisposed
private

Definition at line 88 of file unomodel.hxx.

Referenced by dispose(), and release().

◆ mbImpressDoc

const bool SdXImpressDocument::mbImpressDoc
private

◆ mbPaintTextEdit

bool SdXImpressDocument::mbPaintTextEdit
private

Definition at line 120 of file unomodel.hxx.

Referenced by paintTile().

◆ mpDoc

SdDrawDocument* SdXImpressDocument::mpDoc
private

◆ mpDocShell

::sd::DrawDocShell* SdXImpressDocument::mpDocShell
private

◆ mpPropSet

const SvxItemPropertySet* SdXImpressDocument::mpPropSet
private

Definition at line 114 of file unomodel.hxx.

Referenced by getPropertySetInfo(), getPropertyValue(), and setPropertyValue().

◆ mxBitmapTable

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::mxBitmapTable
private

Definition at line 109 of file unomodel.hxx.

Referenced by create(), and dispose().

◆ mxCustomPresentationAccess

css::uno::WeakReference< css::container::XNameContainer > SdXImpressDocument::mxCustomPresentationAccess
private

Definition at line 102 of file unomodel.hxx.

Referenced by dispose(), and getCustomPresentations().

◆ mxDashTable

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::mxDashTable
private

Definition at line 106 of file unomodel.hxx.

Referenced by create(), and dispose().

◆ mxDrawingPool

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::mxDrawingPool
private

Definition at line 112 of file unomodel.hxx.

Referenced by create(), and dispose().

◆ mxDrawPagesAccess

css::uno::WeakReference< css::drawing::XDrawPages > SdXImpressDocument::mxDrawPagesAccess
private

Definition at line 99 of file unomodel.hxx.

Referenced by dispose(), and getDrawPages().

◆ mxForbiddenCharacters

css::uno::WeakReference< css::i18n::XForbiddenCharacters > SdXImpressDocument::mxForbiddenCharacters
private

Definition at line 103 of file unomodel.hxx.

Referenced by getForbiddenCharsTable().

◆ mxGradientTable

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::mxGradientTable
private

Definition at line 107 of file unomodel.hxx.

Referenced by create(), and dispose().

◆ mxHatchTable

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::mxHatchTable
private

Definition at line 108 of file unomodel.hxx.

Referenced by create(), and dispose().

◆ mxLayerManager

css::uno::WeakReference< css::container::XNameAccess > SdXImpressDocument::mxLayerManager
private

Definition at line 101 of file unomodel.hxx.

Referenced by dispose(), and getLayerManager().

◆ mxLinks

css::uno::Reference< css::container::XNameAccess > SdXImpressDocument::mxLinks
private

Definition at line 104 of file unomodel.hxx.

Referenced by dispose(), and getLinks().

◆ mxMarkerTable

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::mxMarkerTable
private

Definition at line 111 of file unomodel.hxx.

Referenced by create(), and dispose().

◆ mxMasterPagesAccess

css::uno::WeakReference< css::drawing::XDrawPages > SdXImpressDocument::mxMasterPagesAccess
private

Definition at line 100 of file unomodel.hxx.

Referenced by dispose(), and getMasterPages().

◆ mxTransGradientTable

css::uno::Reference< css::uno::XInterface > SdXImpressDocument::mxTransGradientTable
private

Definition at line 110 of file unomodel.hxx.

Referenced by create(), and dispose().


The documentation for this class was generated from the following files: