LibreOffice Module sc (master) 1
|
#include <docuno.hxx>
Public Member Functions | |
ScModelObj (ScDocShell *pDocSh) | |
virtual | ~ScModelObj () override |
ScDocument * | GetDocument () const |
SfxObjectShell * | GetEmbeddedObject () const |
void | UpdateAllRowHeights () |
void | BeforeXMLLoading () |
void | AfterXMLLoading () |
ScSheetSaveData * | GetSheetSaveData () |
ScFormatSaveData * | GetFormatSaveData () |
void | RepaintRange (const ScRange &rRange) |
void | RepaintRange (const ScRangeList &rRange) |
bool | HasChangesListeners () const |
void | NotifyChanges (const OUString &rOperation, const ScRangeList &rRanges, const css::uno::Sequence< css::beans::PropertyValue > &rProperties) |
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 | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
virtual css::uno::Reference< css::sheet::XSpreadsheets > SAL_CALL | getSheets () override |
XSpreadsheetDocument. More... | |
virtual ::css::uno::Reference< css::chart2::data::XDataProvider > SAL_CALL | createDataProvider () override |
XDataProviderAccess. More... | |
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL | getStyleFamilies () override |
XStyleFamiliesSupplier. More... | |
virtual sal_Int32 SAL_CALL | getRendererCount (const css::uno::Any &aSelection, const css::uno::Sequence< css::beans::PropertyValue > &xOptions) override |
XRenderable. More... | |
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::XNameAccess > SAL_CALL | getLinks () override |
XLinkTargetSupplier. More... | |
virtual sal_Bool SAL_CALL | isActionLocked () override |
XActionLockable. More... | |
virtual void SAL_CALL | addActionLock () override |
virtual void SAL_CALL | removeActionLock () override |
virtual void SAL_CALL | setActionLocks (sal_Int16 nLock) override |
virtual sal_Int16 SAL_CALL | resetActionLocks () override |
virtual void SAL_CALL | lockControllers () override |
virtual void SAL_CALL | unlockControllers () override |
virtual void SAL_CALL | calculate () override |
XCalculatable. More... | |
virtual void SAL_CALL | calculateAll () override |
virtual sal_Bool SAL_CALL | isAutomaticCalculationEnabled () override |
virtual void SAL_CALL | enableAutomaticCalculation (sal_Bool bEnabled) override |
virtual void SAL_CALL | protect (const OUString &aPassword) override |
XProtectable. More... | |
virtual void SAL_CALL | unprotect (const OUString &aPassword) override |
virtual sal_Bool SAL_CALL | isProtected () override |
virtual css::uno::Reference< css::drawing::XDrawPages > SAL_CALL | getDrawPages () override |
XDrawPagesSupplier. More... | |
virtual css::sheet::GoalResult SAL_CALL | seekGoal (const css::table::CellAddress &aFormulaPosition, const css::table::CellAddress &aVariablePosition, const OUString &aGoalValue) override |
XGoalSeek. More... | |
virtual css::uno::Reference< css::sheet::XConsolidationDescriptor > SAL_CALL | createConsolidationDescriptor (sal_Bool bEmpty) override |
XConsolidatable. More... | |
virtual void SAL_CALL | consolidate (const css::uno::Reference< css::sheet::XConsolidationDescriptor > &xDescriptor) override |
virtual void SAL_CALL | refreshArrows () override |
XDocumentAuditing. More... | |
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL | getViewData () override |
XViewDataSupplier. More... | |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
XPropertySet. More... | |
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::uno::XInterface > SAL_CALL | createInstance (const OUString &aServiceSpecifier) override |
XMultiServiceFactory. More... | |
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 |
XServiceInfo. More... | |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual sal_Int64 SAL_CALL | getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override |
XUnoTunnel. More... | |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
XTypeProvider. More... | |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual void SAL_CALL | addChangesListener (const css::uno::Reference< css::util::XChangesListener > &aListener) override |
XChangesNotifier. More... | |
virtual void SAL_CALL | removeChangesListener (const css::uno::Reference< css::util::XChangesListener > &aListener) override |
virtual sal_Bool SAL_CALL | isOpenCLEnabled () override |
virtual void SAL_CALL | enableOpenCL (sal_Bool bEnable) override |
virtual void SAL_CALL | enableAutomaticDeviceSelection (sal_Bool bForce) override |
virtual void SAL_CALL | disableAutomaticDeviceSelection () override |
virtual void SAL_CALL | selectOpenCLDevice (sal_Int32 platform, sal_Int32 device) override |
virtual sal_Int32 SAL_CALL | getPlatformID () override |
virtual sal_Int32 SAL_CALL | getDeviceID () override |
virtual css::uno::Sequence< css::sheet::opencl::OpenCLPlatform > SAL_CALL | getOpenCLPlatforms () override |
virtual void SAL_CALL | enableOpcodeSubsetTest () override |
virtual void SAL_CALL | disableOpcodeSubsetTest () override |
virtual sal_Bool SAL_CALL | isOpcodeSubsetTested () override |
virtual void SAL_CALL | setFormulaCellNumberLimit (sal_Int32 number) override |
virtual sal_Int32 SAL_CALL | getFormulaCellNumberLimit () 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 Size | getDataArea (long nPart) override |
virtual void | setPart (int nPart, bool bAllowChangeFocus=true) override |
virtual int | getPart () override |
virtual int | getParts () override |
virtual OUString | getPartInfo (int nPart) 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 void | setClipboard (const css::uno::Reference< css::datatransfer::clipboard::XClipboard > &xClipboard) override |
virtual bool | isMimeTypeSupported () override |
virtual void | setClientZoom (int nTilePixelWidth, int nTilePixelHeight, int nTileTwipWidth, int nTileTwipHeight) override |
virtual void | setOutlineState (bool bColumn, int nLevel, int nIndex, bool bHidden) override |
virtual void | getRowColumnHeaders (const tools::Rectangle &rRectangle, tools::JsonWriter &rJsonWriter) override |
virtual OString | getSheetGeometryData (bool bColumns, bool bRows, bool bSizes, bool bHidden, bool bFiltered, bool bGroups) override |
virtual void | getCellCursor (tools::JsonWriter &rJsonWriter) override |
virtual PointerStyle | getPointer () override |
void | getTrackedChanges (tools::JsonWriter &) override |
virtual void | setClientVisibleArea (const tools::Rectangle &rRectangle) override |
void | getPostIts (tools::JsonWriter &rJsonWriter) override |
void | getPostItsPos (tools::JsonWriter &rJsonWriter) override |
virtual void | completeFunction (const OUString &rFunctionName) override |
![]() | |
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 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 () |
SfxObjectShell * | GetObjectShell () 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 |
![]() | |
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 |
![]() | |
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 void | CreateAndSet (ScDocShell *pDocSh) |
create ScModelObj and set at pDocSh (SetBaseModel) More... | |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
![]() | |
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) |
Protected Member Functions | |
const SfxItemPropertySet & | GetPropertySet () const |
virtual SdrModel & | getSdrModelFromUnoModel () const override |
abstract SdrModel provider More... | |
![]() | |
OUString const & | getRuntimeUID () const |
bool | hasValidSignatures () const |
void | getGrabBagItem (css::uno::Any &rVal) const |
void | setGrabBagItem (const css::uno::Any &rVal) |
![]() | |
virtual SdrModel & | getSdrModelFromUnoModel () const=0 |
~SvxUnoDrawMSFactory () | |
Private Member Functions | |
bool | FillRenderMarkData (const css::uno::Any &aSelection, const css::uno::Sequence< css::beans::PropertyValue > &rOptions, ScMarkData &rMark, ScPrintSelectionStatus &rStatus, OUString &rPagesStr, bool &rbRenderToGraphic) const |
css::uno::Reference< css::uno::XAggregation > const & | GetFormatter () |
void | HandleCalculateEvents () |
css::uno::Reference< css::uno::XInterface > | create (OUString const &aServiceSpecifier, css::uno::Sequence< css::uno::Any > const *arguments) |
Static Private Member Functions | |
static bool | IsOnEvenPage (sal_Int32 nPage) |
Private Attributes | |
SfxItemPropertySet | aPropSet |
ScDocShell * | pDocShell |
std::unique_ptr< ScPrintFuncCache > | pPrintFuncCache |
std::unique_ptr< ScPrintUIOptions > | pPrinterOptions |
std::unique_ptr< ScPrintState > | m_pPrintState |
css::uno::Reference< css::uno::XAggregation > | xNumberAgg |
css::uno::Reference< css::uno::XInterface > | xDrawGradTab |
css::uno::Reference< css::uno::XInterface > | xDrawHatchTab |
css::uno::Reference< css::uno::XInterface > | xDrawBitmapTab |
css::uno::Reference< css::uno::XInterface > | xDrawTrGradTab |
css::uno::Reference< css::uno::XInterface > | xDrawMarkerTab |
css::uno::Reference< css::uno::XInterface > | xDrawDashTab |
css::uno::Reference< css::uno::XInterface > | xChartDataProv |
css::uno::Reference< css::uno::XInterface > | xObjProvider |
::comphelper::OInterfaceContainerHelper3< css::util::XChangesListener > | maChangesListeners |
OUString | maBuildId |
std::vector< sal_Int32 > | maValidPages |
Definition at line 75 of file docuno.hxx.
ScModelObj::ScModelObj | ( | ScDocShell * | pDocSh | ) |
Definition at line 384 of file docuno.cxx.
References ScDocument::AddUnoObject(), ScDocShell::GetDocument(), m_aMutex, and pDocShell.
Referenced by CreateAndSet().
|
overridevirtual |
Definition at line 397 of file docuno.cxx.
References ScDocShell::GetDocument(), pDocShell, pPrinterOptions, pPrintFuncCache, ScDocument::RemoveUnoObject(), and xNumberAgg.
|
overridevirtualnoexcept |
Reimplemented from SfxBaseModel.
Definition at line 1314 of file docuno.cxx.
References SfxBaseModel::acquire().
|
overridevirtual |
Definition at line 2392 of file docuno.cxx.
References ScDocShell::LockDocument(), and pDocShell.
|
overridevirtual |
XChangesNotifier.
Definition at line 3180 of file docuno.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), and maChangesListeners.
|
overridevirtual |
|
overridevirtual |
void ScModelObj::AfterXMLLoading | ( | ) |
Definition at line 462 of file docuno.cxx.
References ScDocShell::AfterXMLLoading(), and pDocShell.
void ScModelObj::BeforeXMLLoading | ( | ) |
Definition at line 456 of file docuno.cxx.
References ScDocShell::BeforeXMLLoading(), and pDocShell.
|
overridevirtual |
XCalculatable.
throw exception?
Definition at line 2446 of file docuno.cxx.
References ScDocShell::DoRecalc(), and pDocShell.
|
overridevirtual |
throw exception?
Definition at line 2460 of file docuno.cxx.
References ScDocShell::DoHardRecalc(), and pDocShell.
|
overridevirtual |
Definition at line 1232 of file docuno.cxx.
References ScInputHandler::LOKPasteFunctionData(), and SC_MOD.
|
overridevirtual |
but if this already is ScConsolidationDescriptor, do it directly via getImplementation?
Definition at line 2591 of file docuno.cxx.
References ScDocShell::DoConsolidate(), ScDocShell::GetDocument(), pDocShell, and ScDocument::SetConsolidateDlgData().
|
private |
Definition at line 2997 of file docuno.cxx.
References SvxFmMSFactory::createInstance(), SvxUnoDrawMSFactory::createInstanceWithArguments(), ScServiceProvider::GetProviderType(), ScServiceProvider::MakeInstance(), and nType.
Referenced by createInstance(), and createInstanceWithArguments().
|
static |
create ScModelObj and set at pDocSh (SetBaseModel)
Definition at line 366 of file docuno.cxx.
References ScModelObj(), and SfxObjectShell::SetBaseModel().
Referenced by ScDocShell::ScDocShell().
|
overridevirtual |
XConsolidatable.
Definition at line 2576 of file docuno.cxx.
References ScDocument::GetConsolidateDlgData(), ScDocShell::GetDocument(), and pDocShell.
|
override |
XDataProviderAccess.
Definition at line 1430 of file docuno.cxx.
References ScServiceProvider::CHDATAPROV, ScServiceProvider::MakeInstance(), and pDocShell.
|
overridevirtual |
XMultiServiceFactory.
Reimplemented from SvxFmMSFactory.
Definition at line 3081 of file docuno.cxx.
References create().
Referenced by ooo::vba::excel::setUpDocumentModules().
|
overridevirtual |
distinguish between own services and those of drawing layer?
Reimplemented from SvxUnoDrawMSFactory.
Definition at line 3088 of file docuno.cxx.
References create().
|
overridevirtual |
Definition at line 3456 of file docuno.cxx.
References ScInterpreter::GetGlobalConfig(), ScCalcConfig::mbOpenCLAutoSelect, SC_MOD, ScFormulaOptions::SetCalcConfig(), and ScInterpreter::SetGlobalConfig().
|
overridevirtual |
Definition at line 3558 of file docuno.cxx.
|
overridevirtual |
throw exception?
Definition at line 2484 of file docuno.cxx.
References ScDocument::GetAutoCalc(), ScDocShell::GetDocument(), pDocShell, ScDocument::SetAutoCalc(), and ScDocShell::SetDocumentModified().
|
overridevirtual |
Definition at line 3441 of file docuno.cxx.
References ScInterpreter::GetGlobalConfig(), ScCalcConfig::mbOpenCLAutoSelect, SC_MOD, ScFormulaOptions::SetCalcConfig(), ScInterpreter::SetGlobalConfig(), and u.
|
overridevirtual |
Definition at line 3553 of file docuno.cxx.
|
overridevirtual |
Definition at line 3416 of file docuno.cxx.
References ScDocument::CheckVectorizationState(), comphelper::ConfigurationChanges::create(), ForceCalculationNone, GetDocument(), ScCalcConfig::getForceCalculationType(), ScInterpreter::GetGlobalConfig(), ScCalcConfig::isOpenCLEnabled(), ScInterpreter::SetGlobalConfig(), ScCalcConfig::setOpenCLConfigToDefault(), and u.
|
private |
Definition at line 1556 of file docuno.cxx.
References Cursor, Document, SdrObject::GetCurrentBoundRect(), ScDocShell::GetCurTab(), ScDocShell::GetDocument(), ScMarkData::GetMultiMarkArea(), ScDocument::GetRange(), SdrObject::getSdrObjectFromXShape(), ScDocument::GetTableCount(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScMarkData::MarkFromRangeList(), ScMarkData::MarkToSimple(), pDocShell, Range, RangeExclusivelyOleAndDrawObjects, ScMarkData::ResetMark(), ScMarkData::SelectTable(), ScPrintOptions::SetAllSheets(), ScMarkData::SetMarkArea(), ScPrintSelectionStatus::SetMode(), ScPrintSelectionStatus::SetOptions(), ScPrintSelectionStatus::SetRanges(), ScMarkData::SetSelectedTabs(), ScPrintOptions::SetSkipEmpty(), and ValidTab().
Referenced by getRenderer(), getRendererCount(), and render().
|
overridevirtual |
Reimplemented from SvxFmMSFactory.
Definition at line 3109 of file docuno.cxx.
References comphelper::concatSequences(), ScServiceProvider::GetAllServiceNames(), and SvxFmMSFactory::getAvailableServiceNames().
|
overridevirtual |
Definition at line 1074 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScGridWindow::getCellCursor(), ScDocShell::GetViewData(), and tools::JsonWriter::put().
|
overridevirtual |
Definition at line 698 of file docuno.cxx.
References ScDocument::FetchTable(), ScTable::GetCellArea(), ScDocShell::GetDocument(), ScDocShell::GetViewData(), and pDocShell.
|
overridevirtual |
Definition at line 3499 of file docuno.cxx.
ScDocument * ScModelObj::GetDocument | ( | ) | const |
Definition at line 438 of file docuno.cxx.
References ScDocShell::GetDocument(), and pDocShell.
Referenced by enableOpenCL(), getRendererCount(), ScXMLConverter::GetScDocument(), and initializeForTiledRendering().
|
overridevirtual |
Definition at line 655 of file docuno.cxx.
References ScPositionHelper::computePosition(), ScDocument::GetColWidth(), ScDocShell::GetDocument(), ScViewData::GetLOKWidthHelper(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScDocument::GetRowHeight(), ScDocument::GetScaledRowHeight(), ScViewData::GetTabNo(), ScDocument::GetTiledRenderingArea(), ScDocShell::GetViewData(), pDocShell, Size::setHeight(), Size::setWidth(), and ScViewData::ToPixel().
Referenced by paintTile(), ScTabView::SetCursor(), and ScTabView::TabChanged().
|
overridevirtual |
Definition at line 639 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScDocShell::GetBestViewShell(), SfxLokHelper::getInPlaceDocWindow(), ScTabView::GetViewData(), and pDocShell.
Referenced by postKeyEvent().
|
overridevirtual |
XDrawPagesSupplier.
throw exception?
Definition at line 2538 of file docuno.cxx.
References pDocShell.
SfxObjectShell * ScModelObj::GetEmbeddedObject | ( | ) | const |
Definition at line 445 of file docuno.cxx.
References pDocShell.
Referenced by ScDocShell::Execute(), XclExpXmlStream::getDocShell(), ooo::vba::excel::getDocShell(), ScXMLExport::GetViewSettings(), ScTableSheetsObj::importSheet(), oox::xls::WorkbookGlobals::initialize(), and ScXMLImport::SetViewSettings().
ScFormatSaveData * ScModelObj::GetFormatSaveData | ( | ) |
Definition at line 475 of file docuno.cxx.
References ScDocShell::GetFormatSaveData(), and pDocShell.
|
private |
Definition at line 411 of file docuno.cxx.
References ScDocShell::GetDocument(), ScInterpreterContext::GetFormatTable(), ScDocument::GetThreadedContext(), m_refCount, pDocShell, and xNumberAgg.
Referenced by getSomething(), getTypes(), and queryInterface().
|
overridevirtual |
Definition at line 3575 of file docuno.cxx.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 1365 of file docuno.cxx.
|
overridevirtual |
XServiceInfo.
Definition at line 3118 of file docuno.cxx.
|
overridevirtual |
|
overridevirtual |
Definition at line 3511 of file docuno.cxx.
References i, OpenCLDeviceInfo::maDriver, OpenCLDeviceInfo::maName, and OpenCLDeviceInfo::maVendor.
|
overridevirtual |
Definition at line 591 of file docuno.cxx.
References ScTabViewShell::getPart(), ScDocShell::GetViewData(), and ScViewData::GetViewShell().
|
overridevirtual |
Definition at line 629 of file docuno.cxx.
References ScViewData::GetDocument(), ScDocument::GetHashCode(), and ScDocShell::GetViewData().
|
overridevirtual |
Definition at line 597 of file docuno.cxx.
References ScViewData::GetDocument(), ScDocShell::GetViewData(), ScDocument::IsLayoutRTL(), and ScDocument::IsVisible().
|
overridevirtual |
Definition at line 618 of file docuno.cxx.
References ScViewData::GetDocument(), ScDocument::GetName(), and ScDocShell::GetViewData().
|
overridevirtual |
Definition at line 585 of file docuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetTableCount(), and pDocShell.
|
overridevirtual |
Definition at line 3487 of file docuno.cxx.
|
overridevirtual |
Definition at line 1090 of file docuno.cxx.
References ScViewData::GetActiveWin(), vcl::Window::GetPointer(), and ScDocShell::GetViewData().
|
override |
Definition at line 1147 of file docuno.cxx.
References ScDocument::GetAllNoteEntries(), ScDocShell::GetDocument(), ScDocShell::GetViewData(), pDocShell, Point, tools::JsonWriter::put(), tools::JsonWriter::startArray(), tools::JsonWriter::startStruct(), and tools::Rectangle::toString().
|
override |
Definition at line 1191 of file docuno.cxx.
References ScDocument::GetAllNoteEntries(), ScDocShell::GetDocument(), ScDocShell::GetViewData(), pDocShell, Point, tools::JsonWriter::put(), tools::JsonWriter::startArray(), tools::JsonWriter::startStruct(), and tools::Rectangle::toString().
|
inlineprotected |
Definition at line 129 of file docuno.hxx.
Referenced by ScDocOptionsObj::getPropertyValue(), and ScDocOptionsObj::setPropertyValue().
|
overridevirtual |
XPropertySet.
provide them also to the application?
Definition at line 2657 of file docuno.cxx.
References aPropSet, and SfxItemPropertySet::getPropertyMap().
|
overridevirtual |
Reimplemented in ScDocOptionsObj.
Definition at line 2813 of file docuno.cxx.
References aPropSet, ScUnoConversion::FillLocale(), FmFormModel::GetAutoControlFocus(), SfxObjectShell::GetBasicContainer(), ScDocument::GetCodeName(), SfxObjectShell::GetCreateMode(), SfxObjectShell::GetDialogContainer(), ScDocument::GetDocOptions(), ScDocShell::GetDocument(), ScDocument::GetDrawLayer(), SfxBaseModel::getGrabBagItem(), ScDocument::GetLanguage(), FmFormModel::GetOpenInDesignMode(), SfxItemPropertySet::getPropertyMap(), ScDocOptionsHelper::getPropertyValue(), ScDocument::GetRefDevice(), SfxBaseModel::getRuntimeUID(), ScDocShell::HasChangeRecordProtection(), SfxBaseModel::hasValidSignatures(), uno::Any::hasValue(), ScDocument::IsAdjustHeightLocked(), ScDocument::IsChangeReadOnlyEnabled(), ScDocShell::IsChangeRecording(), ScDocShell::IsEmpty(), ScDocument::IsExecuteLinkEnabled(), ScDocument::IsUndoEnabled(), maBuildId, pDocShell, SC_UNO_APPLYFMDES, SC_UNO_AREALINKS, SC_UNO_AUTOCONTFOC, SC_UNO_BASICLIBRARIES, SC_UNO_CJK_CLOCAL, SC_UNO_CODENAME, SC_UNO_COLLABELRNG, SC_UNO_CTL_CLOCAL, SC_UNO_DATABASERNG, SC_UNO_DDELINKS, SC_UNO_DIALOGLIBRARIES, SC_UNO_EXTERNALDOCLINKS, SC_UNO_FORBIDDEN, SC_UNO_HASDRAWPAGES, SC_UNO_HASVALIDSIGNATURES, SC_UNO_INTEROPGRABBAG, SC_UNO_ISADJUSTHEIGHTENABLED, SC_UNO_ISCHANGEREADONLYENABLED, SC_UNO_ISEXECUTELINKENABLED, SC_UNO_ISLOADED, SC_UNO_ISRECORDCHANGESPROTECTED, SC_UNO_ISUNDOENABLED, SC_UNO_NAMEDRANGES, SC_UNO_RECORDCHANGES, SC_UNO_REFERENCEDEVICE, SC_UNO_ROWLABELRNG, SC_UNO_RUNTIMEUID, SC_UNO_SHEETLINKS, SC_UNO_UNNAMEDDBRNG, SC_UNO_VBAGLOBNAME, and SC_UNONAME_CLOCAL.
Referenced by ScDocOptionsObj::getPropertyValue(), and getScRangeListForAddress().
|
overridevirtual |
use current sheet from view?
Definition at line 1820 of file docuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), convertTwipToMm100(), FillRenderMarkData(), ScDocument::GetDataStart(), ScDocShell::GetDocument(), tools::Rectangle::GetHeight(), ScMarkData::GetMarkArea(), ScDocument::GetMMRect(), ScPrintSelectionStatus::GetOptions(), ScPrintFunc::GetPageSize(), ScDocument::GetPrintArea(), ScDocShell::GetPrinter(), ScDocument::GetSheetLimits(), ScDocument::GetTableCount(), tools::Rectangle::GetWidth(), Size::Height(), comphelper::InitPropertySequence(), ScMarkData::IsMarked(), lcl_GetRendererNum(), lcl_renderSelectionToGraphic(), tools::Rectangle::Left(), m_pPrintState, comphelper::makePropertyValue(), maValidPages, pDocShell, pPrinterOptions, pPrintFuncCache, RANGE_MAX, ScAddress::Row(), SC_UNONAME_CALCPAGEPOS, SC_UNONAME_CALCPAGESIZE, SC_UNONAME_INC_NP_AREA, SC_UNONAME_PAGESIZE, SC_UNONAME_SOURCERANGE, MultiSelection::Select(), MultiSelection::SetTotalRange(), ScAddress::Tab(), tools::Rectangle::Top(), and Size::Width().
|
overridevirtual |
XRenderable.
Definition at line 1725 of file docuno.cxx.
References FillRenderMarkData(), GetDocument(), ScDocShell::GetDocument(), ScDocument::GetTableCount(), IsOnEvenPage(), m_pPrintState, maValidPages, pDocShell, pPrintFuncCache, and StringRangeEnumerator::size().
|
overridevirtual |
Definition at line 1047 of file docuno.cxx.
References ScTabView::getRowColumnHeaders(), ScViewData::GetView(), and ScDocShell::GetViewData().
|
overrideprotectedvirtual |
abstract SdrModel provider
Implements SvxUnoDrawMSFactory.
Definition at line 372 of file docuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetDrawLayer(), ScDocument::InitDrawLayer(), and pDocShell.
|
overridevirtual |
Definition at line 875 of file docuno.cxx.
References OutlinerView::GetEditView(), SdrObjEditView::GetTextEditOutlinerView(), EditView::GetTransferable(), TransferableDataHelper::GetTransferable(), and ScDocShell::GetViewData().
|
overridevirtual |
Definition at line 1060 of file docuno.cxx.
References ScTabView::getSheetGeometryData(), ScViewData::GetView(), and ScDocShell::GetViewData().
|
overridevirtual |
XSpreadsheetDocument.
Definition at line 1422 of file docuno.cxx.
References pDocShell.
Referenced by ScVbaChartObjects::getChartObjectNames().
ScSheetSaveData * ScModelObj::GetSheetSaveData | ( | ) |
Definition at line 468 of file docuno.cxx.
References ScDocShell::GetSheetSaveData(), and pDocShell.
|
overridevirtual |
XUnoTunnel.
Reimplemented from SfxBaseModel.
Definition at line 3138 of file docuno.cxx.
References cppu::UnoType< typename T >::get(), GetFormatter(), SfxBaseModel::getSomething(), comphelper::getSomething_cast(), pDocShell, o3tl::tryAccess(), and xNumberAgg.
|
overridevirtual |
XStyleFamiliesSupplier.
Definition at line 1442 of file docuno.cxx.
References pDocShell.
Referenced by ScTabViewShell::ExecStyle().
|
overridevirtual |
Definition at line 3131 of file docuno.cxx.
References SCDOC_SERVICE, SCDOCSETTINGS_SERVICE, and SCMODELOBJ_SERVICE.
|
override |
Definition at line 1105 of file docuno.cxx.
References ScDocument::GetChangeTrack(), ScDocShell::GetDocument(), and pDocShell.
|
overridevirtual |
XTypeProvider.
Reimplemented from SfxBaseModel.
Definition at line 1324 of file docuno.cxx.
References aTypes, comphelper::concatSequences(), cppu::UnoType< typename T >::get(), GetFormatter(), SfxBaseModel::getTypes(), o3tl::tryAccess(), and xNumberAgg.
|
static |
Definition at line 3172 of file docuno.cxx.
References comphelper::UnoIdInit::getSeq().
|
overridevirtual |
XViewDataSupplier.
Definition at line 2626 of file docuno.cxx.
References aSeq, SfxObjectShell::GetCreateMode(), ScDocShell::GetDocument(), ScDocument::GetName(), ScDocument::GetPosLeft(), ScDocument::GetPosTop(), SfxBaseModel::getViewData(), ScDocument::GetVisibleTab(), comphelper::makePropertyValue(), pDocShell, SC_ACTIVETABLE, SC_POSITIONLEFT, SC_POSITIONTOP, and sName.
|
private |
Definition at line 3367 of file docuno.cxx.
References CALCULATE, SfxObjectShell::CallXScript(), ScDocShell::GetDocument(), ScDocument::GetSheetEvents(), ScDocument::GetTableCount(), ScDocument::GetVbaEventProcessor(), ScSheetEvents::GetVbaSheetEventId(), ScDocument::HasCalcNotification(), ScDocument::IsDocVisible(), pDocShell, and ScDocument::ResetCalcNotifications().
Referenced by Notify().
bool ScModelObj::HasChangesListeners | ( | ) | const |
Definition at line 3192 of file docuno.cxx.
References CHANGE, ScDocShell::GetDocument(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), ScDocument::HasAnySheetEventScript(), maChangesListeners, and pDocShell.
Referenced by ScChartHelper::CreateProtectedChartListenersAndNotify(), HelperNotifyChanges::getMustPropagateChangesModel(), and NotifyChanges().
|
overridevirtual |
Definition at line 1242 of file docuno.cxx.
References ScDocShell::CalcOutputFactor(), comphelper::ConfigurationChanges::create(), ScDocument::GetDocOptions(), GetDocument(), pDocShell, SC_MOD, ScAppOptions::SetAutoComplete(), ScDocOptions::SetAutoSpell(), ScDocument::SetDocOptions(), ScInputOptions::SetReplaceCellsWarn(), and ScInputOptions::SetTextWysiwyg().
|
overridevirtual |
XActionLockable.
Definition at line 2383 of file docuno.cxx.
References ScDocShell::GetLockCount(), and pDocShell.
|
overridevirtual |
throw exception?
Definition at line 2474 of file docuno.cxx.
References ScDocument::GetAutoCalc(), ScDocShell::GetDocument(), and pDocShell.
|
overridevirtual |
Definition at line 990 of file docuno.cxx.
References TransferableDataHelper::CreateFromSystemClipboard(), ScViewData::GetActiveWin(), TransferableDataHelper::GetTransferable(), ScDocShell::GetViewData(), and EditEngine::HasValidData().
|
inlinestaticprivate |
Definition at line 124 of file docuno.hxx.
Referenced by getRendererCount().
|
overridevirtual |
Definition at line 3563 of file docuno.cxx.
|
overridevirtual |
Definition at line 3411 of file docuno.cxx.
References ScCalcConfig::isOpenCLEnabled().
|
overridevirtual |
throw exception?
Definition at line 2526 of file docuno.cxx.
References ScDocShell::GetDocument(), ScDocument::IsDocProtected(), and pDocShell.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 2425 of file docuno.cxx.
References SfxBaseModel::lockControllers(), ScDocShell::LockPaint(), and pDocShell.
|
overridevirtual |
Definition at line 1370 of file docuno.cxx.
References CALCULATE, ScDocShell::GetDocument(), SfxHint::GetId(), ScDocument::GetVbaEventProcessor(), HandleCalculateEvents(), ScDocument::HasAnyCalcNotification(), ScDocument::HasAnySheetEventScript(), m_pPrintState, nId, SfxBaseModel::Notify(), pDocShell, pPrintFuncCache, SvNumberFormatsSupplierObj::SetNumberFormatter(), and xNumberAgg.
void ScModelObj::NotifyChanges | ( | const OUString & | rOperation, |
const ScRangeList & | rRanges, | ||
const css::uno::Sequence< css::beans::PropertyValue > & | rProperties | ||
) |
separate method with ScMarkData? Then change HasChangesListeners back.
Definition at line 3243 of file docuno.cxx.
References ScRange::aEnd, aEvent, ScRange::aStart, SfxObjectShell::CallXScript(), CHANGE, ScDocShell::GetDocument(), ScSheetEvents::GetScript(), ScDocument::GetSheetEvents(), ScDocument::GetSheetLimits(), ScDocument::GetTableCount(), HasChangesListeners(), comphelper::OInterfaceIteratorHelper3< class ListenerT >::hasMoreElements(), HelperNotifyChanges::isDataAreaInvalidateType(), maChangesListeners, ScMarkData::MarkFromRangeList(), comphelper::OInterfaceIteratorHelper3< class ListenerT >::next(), nIndex, pDocShell, ScRangeList::push_back(), ScRangeList::size(), ScAddress::Tab(), and xTarget.
Referenced by ScChartHelper::CreateProtectedChartListenersAndNotify(), and HelperNotifyChanges::Notify().
|
overridevirtual |
Definition at line 520 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScDocShell::GetBestViewShell(), SfxViewShell::GetDocId(), ScDocShell::GetDocument(), getDocumentSize(), ScDocument::GetDrawLayer(), SdrModel::GetPage(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScTabView::GetScDrawView(), ScViewData::GetTabNo(), ScTabView::GetViewData(), ScViewData::GetViewShell(), Size::Height(), lcl_getViewMatchingDocZoomTab(), LokControlHandler::paintControlTile(), ScGridWindow::PaintTile(), pDocShell, Point, o3tl::px, vcl::Window::SetOutputSizePixel(), o3tl::toTwips(), and Size::Width().
Definition at line 721 of file docuno.cxx.
References getDocWindow(), nType, and SfxLokHelper::postKeyEventAsync().
|
overridevirtual |
Definition at line 727 of file docuno.cxx.
References aData, aEvent, o3tl::convert(), ScViewData::GetActiveWin(), ScDocShell::GetBestViewShell(), ScDocShell::GetDocument(), ScDocument::GetDrawLayer(), vcl::Window::GetOutOffXPixel(), vcl::Window::GetOutOffYPixel(), SdrModel::GetPage(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScTabView::GetScDrawView(), ScViewData::GetTabNo(), ScTabView::GetViewData(), ScViewData::GetViewShell(), vcl::Window::GrabFocus(), vcl::Window::HasChildPathFocus(), ScDocument::IsNegativePage(), Application::LOKHandleMouseEvent(), o3tl::mm100, nCount, nType, pDocShell, Point, LokControlHandler::postMouseEvent(), SfxLokHelper::testInPlaceComponentMouseEventHit(), and o3tl::twip.
|
overridevirtual |
XProtectable.
Definition at line 2505 of file docuno.cxx.
References ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScDocument::IsDocProtected(), pDocShell, ScDocFunc::Protect(), and TABLEID_DOC.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 1277 of file docuno.cxx.
References GetFormatter(), uno::Any::hasValue(), SfxBaseModel::queryInterface(), SC_QUERYINTERFACE, and xNumberAgg.
|
overridevirtual |
XDocumentAuditing.
Definition at line 2618 of file docuno.cxx.
References ScDocFunc::DetectiveRefresh(), ScDocShell::GetDocFunc(), and pDocShell.
|
overridevirtualnoexcept |
Reimplemented from SfxBaseModel.
Definition at line 1319 of file docuno.cxx.
References SfxBaseModel::release().
|
overridevirtual |
Definition at line 2399 of file docuno.cxx.
References pDocShell, and ScDocShell::UnlockDocument().
|
overridevirtual |
Definition at line 3186 of file docuno.cxx.
References maChangesListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Definition at line 2062 of file docuno.cxx.
References ScPrintPageLocation::aCellRange, ScRange::aEnd, ScPrintPageLocation::aRectangle, ScRange::aStart, tools::Rectangle::Bottom(), ScAddress::Col(), vcl::PDFExtOutDevData::CreateDest(), vcl::PDFExtOutDevData::CreateNamedDest(), vcl::PDFExtOutDevData::CreateOutlineItem(), SfxObjectShell::DoDraw(), ScPrintFunc::DrawToDev(), FillRenderMarkData(), vcl::PDFExtOutDevData::GetBookmarks(), ScDocument::GetDataStart(), ScDocShell::GetDocument(), ScDocument::GetDrawLayer(), OutputDevice::GetExtOutDevData(), tools::Rectangle::GetHeight(), vcl::PDFExtOutDevData::GetIsExportBookmarks(), vcl::PDFExtOutDevData::GetIsExportNamedDestinations(), getLocale(), ScMarkData::GetMarkArea(), ScDocument::GetMMRect(), ScPrintSelectionStatus::GetMode(), ScDocument::GetName(), ScPrintSelectionStatus::GetOptions(), OutputDevice::GetOutputSize(), ScDocument::GetPrintArea(), Application::GetSettings(), ScDocument::GetSheetLimits(), ScDocument::GetTableCount(), ScDocument::GetVisibleTab(), tools::Rectangle::GetWidth(), ScMarkData::IsMarked(), lcl_GetRenderDevice(), lcl_GetRendererNum(), lcl_ParseTarget(), lcl_renderSelectionToGraphic(), tools::Rectangle::Left(), m_pPrintState, maValidPages, ScPrintPageLocation::nPage, pDocShell, OutputDevice::PixelToLogic(), Point, pPrintFuncCache, RANGE_MAX, RangeExclusivelyOleAndDrawObjects, tools::Rectangle::Right(), ScAddress::Row(), MultiSelection::Select(), vcl::PDFExtOutDevData::SetDocumentLocale(), vcl::PDFExtOutDevData::SetLinkDest(), vcl::PDFExtOutDevData::SetLinkURL(), ScViewData::SetScreen(), ScViewData::SetTabNo(), MultiSelection::SetTotalRange(), ScDocument::SetVisibleTab(), ScAddress::Tab(), and tools::Rectangle::Top().
void ScModelObj::RepaintRange | ( | const ScRange & | rRange | ) |
Definition at line 482 of file docuno.cxx.
References Grid, pDocShell, and ScDocShell::PostPaint().
Referenced by ScDocument::RepaintRange().
void ScModelObj::RepaintRange | ( | const ScRangeList & | rRange | ) |
Definition at line 488 of file docuno.cxx.
References Grid, pDocShell, and ScDocShell::PostPaint().
|
overridevirtual |
Definition at line 2413 of file docuno.cxx.
References ScDocShell::GetLockCount(), pDocShell, and ScDocShell::SetLockCount().
|
overridevirtual |
Definition at line 954 of file docuno.cxx.
References ScTabView::GetScDrawView(), ScDocShell::GetViewData(), ScViewData::GetViewShell(), SfxViewShell::libreOfficeKitViewCallback(), SfxLokHelper::notifyOtherViews(), ScDrawView::ScEndTextEdit(), ScTabView::Unmark(), and SdrView::UnmarkAll().
|
overridevirtual |
XGoalSeek.
this is a lie
Definition at line 2550 of file docuno.cxx.
References ScDocShell::GetActiveDialogParent(), ScDocShell::GetDocument(), pDocShell, and ScDocument::Solver().
Referenced by ScVbaRange::GoalSeek().
|
overridevirtual |
Definition at line 3466 of file docuno.cxx.
References o3tl::make_unsigned().
|
overridevirtual |
Definition at line 2406 of file docuno.cxx.
References pDocShell, and ScDocShell::SetLockCount().
|
overridevirtual |
Definition at line 1114 of file docuno.cxx.
References ScTabView::extendTiledAreaIfNeeded(), ScViewData::ForcePageUpDownOffset(), tools::Rectangle::GetHeight(), ScViewData::GetView(), ScDocShell::GetViewData(), comphelper::LibreOfficeKit::isCompatFlagSet(), and ScViewData::setLOKVisibleArea().
|
overridevirtual |
Definition at line 1016 of file docuno.cxx.
References E, ScViewData::GetActiveWin(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScViewData::GetScDrawView(), ScDocShell::GetViewData(), ScViewData::GetZoomX(), ScViewData::GetZoomY(), lcl_sendLOKDocumentBackground(), ScGlobal::nScreenPPTX, ScGlobal::nScreenPPTY, o3tl::px, ScViewData::SetZoom(), o3tl::toTwips(), ScGridWindow::updateKitOtherCursors(), and ScGridWindow::updateOtherKitSelections().
|
overridevirtual |
Definition at line 979 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScDocShell::GetViewData(), and vcl::Window::SetClipboard().
|
overridevirtual |
Definition at line 3568 of file docuno.cxx.
References comphelper::ConfigurationChanges::create().
Definition at line 905 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScDocShell::GetBestViewShell(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScTabView::GetViewData(), ScViewData::GetViewShell(), MOUSE_LEFT, ScGridWindow::MouseButtonDown(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), nType, pDocShell, Point, and LokChartHelper::setGraphicSelection().
|
overridevirtual |
Definition at line 1135 of file docuno.cxx.
References ScViewData::GetView(), ScDocShell::GetViewData(), nIndex, and ScDBFunc::SetOutlineState().
|
overridevirtual |
Definition at line 568 of file docuno.cxx.
References ScViewData::GetDocument(), ScTabView::GetScDrawView(), ScViewData::GetView(), ScDocShell::GetViewData(), ScViewData::GetViewShell(), comphelper::LibreOfficeKit::isActive(), ScDocument::IsLayoutRTL(), and ScTabView::SelectTabPage().
|
overridevirtual |
Recalc only for options that need it?
Reimplemented in ScDocOptionsObj.
Definition at line 2665 of file docuno.cxx.
References aPropSet, ScDocShell::DoHardRecalc(), ScDocument::EnableChangeReadOnly(), ScDocument::EnableExecuteLink(), ScDocument::EnableUndo(), ScUnoHelpFunctions::GetBoolFromAny(), ScDocument::GetDocOptions(), ScDocShell::GetDocument(), ScUnoConversion::GetLanguage(), ScDocument::GetLanguage(), SfxItemPropertySet::getPropertyMap(), ScDocShell::GetUndoManager(), ScDocShell::GetViewBindings(), ScDocShell::HasChangeRecordProtection(), SfxBindings::Invalidate(), ScDocument::IsImportingXML(), ScDocument::LockAdjustHeight(), maBuildId, ScDocShell::MakeDrawLayer(), pDocShell, ScDocument::RestoreChartListener(), SC_UNO_APPLYFMDES, SC_UNO_AUTOCONTFOC, SC_UNO_CJK_CLOCAL, SC_UNO_CODENAME, SC_UNO_CTL_CLOCAL, SC_UNO_IGNORECASE, SC_UNO_INTEROPGRABBAG, SC_UNO_ISADJUSTHEIGHTENABLED, SC_UNO_ISCHANGEREADONLYENABLED, SC_UNO_ISEXECUTELINKENABLED, SC_UNO_ISLOADED, SC_UNO_ISUNDOENABLED, SC_UNO_LOOKUPLABELS, SC_UNO_RECORDCHANGES, SC_UNONAME_CLOCAL, SC_UNONAME_REGEXP, SC_UNONAME_WILDCARDS, FmFormModel::SetAutoControlFocus(), ScDocShell::SetChangeRecording(), ScDocument::SetCodeName(), ScDocument::SetDocOptions(), ScDocShell::SetDocumentModified(), ScDocShell::SetEmpty(), SfxBaseModel::setGrabBagItem(), ScDocument::SetLanguage(), SfxUndoManager::SetMaxUndoActionCount(), FmFormModel::SetOpenInDesignMode(), ScDocOptionsHelper::setPropertyValue(), and ScDocument::UnlockAdjustHeight().
Referenced by ScDocOptionsObj::setPropertyValue().
Definition at line 791 of file docuno.cxx.
References tools::Rectangle::Contains(), convertTwipToMm100(), ScViewData::GetActiveWin(), OutlinerView::GetEditView(), EditView::GetOutputArea(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScViewData::GetScDrawView(), ScInputHandler::GetTableView(), SdrObjEditView::GetTextEditOutlinerView(), ScDocShell::GetViewData(), ScViewData::GetViewShell(), ScInputHandler::IsInputMode(), SdrObjEditView::IsTextEdit(), nType, Point, SC_MOD, ScGridWindow::SetCellSelectionPixel(), EditView::SetCursorLogicPosition(), and LokChartHelper::setTextSelection().
|
overridevirtual |
Definition at line 3126 of file docuno.cxx.
References cppu::supportsService().
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 2433 of file docuno.cxx.
References SfxBaseModel::hasControllersLocked(), pDocShell, SfxBaseModel::unlockControllers(), and ScDocShell::UnlockPaint().
|
overridevirtual |
Definition at line 2515 of file docuno.cxx.
References ScDocShell::GetDocFunc(), pDocShell, TABLEID_DOC, and ScDocFunc::Unprotect().
void ScModelObj::UpdateAllRowHeights | ( | ) |
Definition at line 450 of file docuno.cxx.
References pDocShell, and ScDocShell::UpdateAllRowHeights().
|
private |
Definition at line 96 of file docuno.hxx.
Referenced by getPropertySetInfo(), getPropertyValue(), and setPropertyValue().
|
private |
Definition at line 100 of file docuno.hxx.
Referenced by getRenderer(), getRendererCount(), Notify(), and render().
|
private |
Definition at line 126 of file docuno.hxx.
Referenced by getPropertyValue(), and setPropertyValue().
|
private |
Definition at line 111 of file docuno.hxx.
Referenced by addChangesListener(), HasChangesListeners(), NotifyChanges(), and removeChangesListener().
|
private |
Definition at line 127 of file docuno.hxx.
Referenced by getRenderer(), getRendererCount(), and render().
|
private |
Definition at line 97 of file docuno.hxx.
Referenced by addActionLock(), AfterXMLLoading(), BeforeXMLLoading(), calculate(), calculateAll(), consolidate(), createConsolidationDescriptor(), createDataProvider(), enableAutomaticCalculation(), FillRenderMarkData(), getDataArea(), GetDocument(), getDocumentSize(), getDocWindow(), getDrawPages(), GetEmbeddedObject(), GetFormatSaveData(), GetFormatter(), getLinks(), getParts(), getPostIts(), getPostItsPos(), getPropertyValue(), getRenderer(), getRendererCount(), getSdrModelFromUnoModel(), getSheets(), GetSheetSaveData(), getSomething(), getStyleFamilies(), getTrackedChanges(), getViewData(), HandleCalculateEvents(), HasChangesListeners(), initializeForTiledRendering(), isActionLocked(), isAutomaticCalculationEnabled(), isProtected(), lockControllers(), Notify(), NotifyChanges(), paintTile(), postMouseEvent(), protect(), refreshArrows(), removeActionLock(), render(), RepaintRange(), resetActionLocks(), ScModelObj(), seekGoal(), setActionLocks(), setGraphicSelection(), setPropertyValue(), unlockControllers(), unprotect(), UpdateAllRowHeights(), and ~ScModelObj().
|
private |
Definition at line 99 of file docuno.hxx.
Referenced by getRenderer(), and ~ScModelObj().
|
private |
Definition at line 98 of file docuno.hxx.
Referenced by getRenderer(), getRendererCount(), Notify(), render(), and ~ScModelObj().
|
private |
Definition at line 108 of file docuno.hxx.
|
private |
Definition at line 104 of file docuno.hxx.
|
private |
Definition at line 107 of file docuno.hxx.
|
private |
Definition at line 102 of file docuno.hxx.
|
private |
Definition at line 103 of file docuno.hxx.
|
private |
Definition at line 106 of file docuno.hxx.
|
private |
Definition at line 105 of file docuno.hxx.
|
private |
Definition at line 101 of file docuno.hxx.
Referenced by GetFormatter(), getSomething(), getTypes(), Notify(), queryInterface(), and ~ScModelObj().
|
private |
Definition at line 109 of file docuno.hxx.