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 () override throw () |
virtual void SAL_CALL | release () override throw () |
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 void | setPart (int nPart) 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::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 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 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 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 |
![]() | |
virtual | ~ITiledRenderable () |
virtual void | setPartMode (int) |
virtual OUString | getPartPageRectangles () |
virtual void | getTrackedChangeAuthors (tools::JsonWriter &) |
virtual void | getRulerState (tools::JsonWriter &) |
virtual void | selectPart (int, int) |
virtual void | moveSelectedParts (int, bool) |
virtual bool | isDisposed () const |
virtual void | executeFromFieldEvent (const StringMap &) |
![]() | |
SvxFmMSFactory () | |
virtual | ~SvxFmMSFactory () |
![]() | |
SvxUnoDrawMSFactory () | |
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 (const OUString &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) |
![]() | |
~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::OInterfaceContainerHelper2 | maChangesListeners |
OUString | maBuildId |
std::vector< sal_Int32 > | maValidPages |
Additional Inherited Members | |
![]() | |
typedef std::map< const OUString, OUString > | StringMap |
Definition at line 76 of file docuno.hxx.
ScModelObj::ScModelObj | ( | ScDocShell * | pDocSh | ) |
Definition at line 392 of file docuno.cxx.
References ScDocument::AddUnoObject(), ScDocShell::GetDocument(), m_aMutex, and pDocShell.
|
overridevirtual |
Definition at line 405 of file docuno.cxx.
References ScDocShell::GetDocument(), pDocShell, pPrinterOptions, pPrintFuncCache, ScDocument::RemoveUnoObject(), and xNumberAgg.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 1234 of file docuno.cxx.
References SfxBaseModel::acquire().
|
overridevirtual |
Definition at line 2323 of file docuno.cxx.
References ScDocShell::LockDocument(), and pDocShell.
|
overridevirtual |
XChangesNotifier.
Definition at line 3119 of file docuno.cxx.
References comphelper::OInterfaceContainerHelper2::addInterface(), and maChangesListeners.
|
overridevirtual |
|
overridevirtual |
void ScModelObj::AfterXMLLoading | ( | ) |
Definition at line 470 of file docuno.cxx.
References ScDocShell::AfterXMLLoading(), and pDocShell.
void ScModelObj::BeforeXMLLoading | ( | ) |
Definition at line 464 of file docuno.cxx.
References ScDocShell::BeforeXMLLoading(), and pDocShell.
|
overridevirtual |
XCalculatable.
throw exception?
Definition at line 2377 of file docuno.cxx.
References ScDocShell::DoRecalc(), and pDocShell.
|
overridevirtual |
throw exception?
Definition at line 2391 of file docuno.cxx.
References ScDocShell::DoHardRecalc(), and pDocShell.
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 1154 of file docuno.cxx.
References assert(), ScInputHandler::LOKPasteFunctionData(), and SC_MOD.
|
overridevirtual |
but if this already is ScConsolidationDescriptor, do it directly via getImplementation?
Definition at line 2522 of file docuno.cxx.
References ScDocShell::DoConsolidate(), ScDocShell::GetDocument(), pDocShell, and ScDocument::SetConsolidateDlgData().
|
private |
Definition at line 2932 of file docuno.cxx.
References assert(), 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 374 of file docuno.cxx.
References SfxObjectShell::SetBaseModel().
Referenced by ScDocShell::ScDocShell().
|
overridevirtual |
XConsolidatable.
Definition at line 2507 of file docuno.cxx.
References ScDocument::GetConsolidateDlgData(), ScDocShell::GetDocument(), pDocShell, and ScConsolidationDescriptor::SetParam().
|
override |
XDataProviderAccess.
Definition at line 1350 of file docuno.cxx.
References ScServiceProvider::CHDATAPROV, ScServiceProvider::MakeInstance(), and pDocShell.
|
overridevirtual |
XMultiServiceFactory.
Reimplemented from SvxFmMSFactory.
Definition at line 3016 of file docuno.cxx.
References create().
|
overridevirtual |
distinguish between own services and those of drawing layer?
Reimplemented from SvxUnoDrawMSFactory.
Definition at line 3023 of file docuno.cxx.
References create().
|
overridevirtual |
Definition at line 3330 of file docuno.cxx.
References ScInterpreter::GetGlobalConfig(), ScCalcConfig::mbOpenCLAutoSelect, SC_MOD, ScFormulaOptions::SetCalcConfig(), and ScInterpreter::SetGlobalConfig().
|
overridevirtual |
Definition at line 3430 of file docuno.cxx.
throw exception?
Definition at line 2415 of file docuno.cxx.
References ScDocument::GetAutoCalc(), ScDocShell::GetDocument(), pDocShell, ScDocument::SetAutoCalc(), and ScDocShell::SetDocumentModified().
Definition at line 3315 of file docuno.cxx.
References ScInterpreter::GetGlobalConfig(), ScCalcConfig::mbOpenCLAutoSelect, SC_MOD, ScFormulaOptions::SetCalcConfig(), ScInterpreter::SetGlobalConfig(), and void().
|
overridevirtual |
Definition at line 3425 of file docuno.cxx.
Definition at line 3290 of file docuno.cxx.
References ScDocument::CheckVectorizationState(), comphelper::ConfigurationChanges::create(), ForceCalculationNone, GetDocument(), ScCalcConfig::getForceCalculationType(), ScInterpreter::GetGlobalConfig(), ScCalcConfig::isOpenCLEnabled(), ScInterpreter::SetGlobalConfig(), and ScCalcConfig::setOpenCLConfigToDefault().
|
private |
Definition at line 1476 of file docuno.cxx.
References SdrObject::GetCurrentBoundRect(), ScDocShell::GetCurTab(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScMarkData::GetMultiMarkArea(), ScDocument::GetRange(), ScCellRangesBase::GetRangeList(), ScDocument::GetTableCount(), ScCellRangesBase::IsCursorOnly(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScMarkData::MarkFromRangeList(), ScMarkData::MarkToSimple(), pDocShell, ScMarkData::ResetMark(), SC_PRINTSEL_CURSOR, SC_PRINTSEL_DOCUMENT, SC_PRINTSEL_RANGE, SC_PRINTSEL_RANGE_EXCLUSIVELY_OLE_AND_DRAW_OBJECTS, 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 3044 of file docuno.cxx.
References comphelper::concatSequences(), ScServiceProvider::GetAllServiceNames(), and SvxFmMSFactory::getAvailableServiceNames().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 998 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScGridWindow::getCellCursor(), ScDocShell::GetViewData(), and tools::JsonWriter::put().
|
overridevirtual |
Definition at line 3373 of file docuno.cxx.
ScDocument * ScModelObj::GetDocument | ( | ) | const |
Definition at line 446 of file docuno.cxx.
References ScDocShell::GetDocument(), and pDocShell.
Referenced by enableOpenCL(), getRendererCount(), ScXMLConverter::GetScDocument(), and initializeForTiledRendering().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 648 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 |
Implements vcl::ITiledRenderable.
Definition at line 622 of file docuno.cxx.
References ScDocShell::GetBestViewShell(), ScTabView::GetViewData(), and pDocShell.
Referenced by postKeyEvent().
|
overridevirtual |
XDrawPagesSupplier.
throw exception?
Definition at line 2469 of file docuno.cxx.
References pDocShell.
SfxObjectShell * ScModelObj::GetEmbeddedObject | ( | ) | const |
Definition at line 453 of file docuno.cxx.
References pDocShell.
Referenced by ScDocShell::Execute(), ooo::vba::excel::getDocShell(), XclExpXmlStream::getDocShell(), ScTableSheetsObj::importSheet(), oox::xls::WorkbookGlobals::initialize(), and ScXMLImport::SetViewSettings().
ScFormatSaveData * ScModelObj::GetFormatSaveData | ( | ) |
Definition at line 483 of file docuno.cxx.
References ScDocShell::GetFormatSaveData(), and pDocShell.
|
private |
Definition at line 419 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 3447 of file docuno.cxx.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 1285 of file docuno.cxx.
|
overridevirtual |
XServiceInfo.
Definition at line 3053 of file docuno.cxx.
|
overridevirtual |
|
overridevirtual |
Definition at line 3385 of file docuno.cxx.
References i, OpenCLDeviceInfo::maDriver, OpenCLDeviceInfo::maName, and OpenCLDeviceInfo::maVendor.
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 586 of file docuno.cxx.
References ScTabViewShell::getPart(), ScDocShell::GetViewData(), and ScViewData::GetViewShell().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 615 of file docuno.cxx.
References ScViewData::GetDocument(), ScDocument::GetHashCode(), and ScDocShell::GetViewData().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 592 of file docuno.cxx.
References ScViewData::GetDocument(), ScDocShell::GetViewData(), and ScDocument::IsVisible().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 607 of file docuno.cxx.
References ScViewData::GetDocument(), ScDocument::GetName(), and ScDocShell::GetViewData().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 580 of file docuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetTableCount(), and pDocShell.
|
overridevirtual |
Definition at line 3361 of file docuno.cxx.
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 1015 of file docuno.cxx.
References ScViewData::GetActiveWin(), vcl::Window::GetPointer(), and ScDocShell::GetViewData().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 1073 of file docuno.cxx.
References ScViewData::GetActivePart(), ScViewData::GetActiveWin(), ScDocument::GetAllNoteEntries(), ScDocShell::GetDocument(), ScViewData::GetMergeSizePixel(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScViewData::GetScrPos(), ScDocShell::GetViewData(), pDocShell, Point, tools::JsonWriter::put(), and tools::JsonWriter::startNode().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 1115 of file docuno.cxx.
References ScViewData::GetActivePart(), ScViewData::GetActiveWin(), ScDocument::GetAllNoteEntries(), ScDocShell::GetDocument(), ScViewData::GetMergeSizePixel(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScViewData::GetScrPos(), ScDocShell::GetViewData(), pDocShell, Point, tools::JsonWriter::put(), and tools::JsonWriter::startNode().
|
inlineprotected |
Definition at line 130 of file docuno.hxx.
Referenced by ScDocOptionsObj::getPropertyValue(), and ScDocOptionsObj::setPropertyValue().
|
overridevirtual |
XPropertySet.
provide them also to the application?
Definition at line 2592 of file docuno.cxx.
References aPropSet, and SfxItemPropertySet::getPropertyMap().
|
overridevirtual |
Reimplemented in ScDocOptionsObj.
Definition at line 2748 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, SC_UNONAME_CLOCAL, and VCLXDevice::SetOutputDevice().
Referenced by ScDocOptionsObj::getPropertyValue().
|
overridevirtual |
use current sheet from view?
Definition at line 1748 of file docuno.cxx.
References ScRange::aEnd, assert(), ScRange::aStart, ScAddress::Col(), FillRenderMarkData(), ScDocument::GetDataStart(), ScDocShell::GetDocument(), tools::Rectangle::GetHeight(), ScDocument::GetMMRect(), ScDocument::GetPrintArea(), ScDocShell::GetPrinter(), ScDocument::GetSheetLimits(), ScDocument::GetTableCount(), tools::Rectangle::GetWidth(), Size::Height(), comphelper::InitPropertySequence(), lcl_GetRendererNum(), lcl_renderSelectionToGraphic(), m_pPrintState, maValidPages, pDocShell, pPrinterOptions, pPrintFuncCache, RANGE_MAX, ScAddress::Row(), rValue, SC_UNONAME_CALCPAGEPOS, SC_UNONAME_CALCPAGESIZE, SC_UNONAME_INC_NP_AREA, SC_UNONAME_PAGESIZE, SC_UNONAME_SOURCERANGE, MultiSelection::Select(), MultiSelection::SetTotalRange(), ScAddress::Tab(), sc::TwipsToHMM(), void(), and Size::Width().
|
overridevirtual |
XRenderable.
Definition at line 1653 of file docuno.cxx.
References FillRenderMarkData(), GetDocument(), ScDocShell::GetDocument(), ScDocument::GetTableCount(), IsOnEvenPage(), m_pPrintState, maValidPages, pDocShell, pPrintFuncCache, rValue, and StringRangeEnumerator::size().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 969 of file docuno.cxx.
References ScTabView::getRowColumnHeaders(), ScViewData::GetView(), and ScDocShell::GetViewData().
|
overrideprotectedvirtual |
abstract SdrModel provider
Implements SvxUnoDrawMSFactory.
Definition at line 380 of file docuno.cxx.
References ScDocument::InitDrawLayer().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 820 of file docuno.cxx.
References ScViewFunc::CopyToTransferable(), SfxViewFrame::GetDispatcher(), OutlinerView::GetEditView(), ScViewData::GetScDrawView(), SfxDispatcher::GetShell(), SdrObjEditView::GetTextEditOutlinerView(), EditView::GetTransferable(), TransferableDataHelper::GetTransferable(), ScDocShell::GetViewData(), SfxViewShell::GetViewFrame(), and ScViewData::GetViewShell().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 983 of file docuno.cxx.
References ScTabView::getSheetGeometryData(), ScViewData::GetView(), and ScDocShell::GetViewData().
|
overridevirtual |
ScSheetSaveData * ScModelObj::GetSheetSaveData | ( | ) |
Definition at line 476 of file docuno.cxx.
References ScDocShell::GetSheetSaveData(), and pDocShell.
|
overridevirtual |
XUnoTunnel.
Reimplemented from SfxBaseModel.
Definition at line 3073 of file docuno.cxx.
References cppu::UnoType< class >::get(), GetFormatter(), SfxBaseModel::getSomething(), pDocShell, o3tl::tryAccess(), and xNumberAgg.
|
overridevirtual |
|
overridevirtual |
Definition at line 3066 of file docuno.cxx.
References SCDOC_SERVICE, SCDOCSETTINGS_SERVICE, and SCMODELOBJ_SERVICE.
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 1030 of file docuno.cxx.
References ScDocument::GetChangeTrack(), ScDocShell::GetDocument(), and pDocShell.
|
overridevirtual |
XTypeProvider.
Reimplemented from SfxBaseModel.
Definition at line 1244 of file docuno.cxx.
References aTypes, comphelper::concatSequences(), cppu::UnoType< class >::get(), GetFormatter(), SfxBaseModel::getTypes(), o3tl::tryAccess(), and xNumberAgg.
|
static |
Definition at line 3112 of file docuno.cxx.
|
overridevirtual |
XViewDataSupplier.
Definition at line 2557 of file docuno.cxx.
References aSeq, SfxObjectShell::GetCreateMode(), ScDocShell::GetDocument(), ScDocument::GetName(), ScDocument::GetPosLeft(), ScDocument::GetPosTop(), comphelper::getProcessComponentContext(), SfxBaseModel::getViewData(), ScDocument::GetVisibleTab(), pDocShell, SC_ACTIVETABLE, SC_POSITIONLEFT, SC_POSITIONTOP, and sName.
|
private |
Definition at line 3240 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 3131 of file docuno.cxx.
References CHANGE, ScDocShell::GetDocument(), comphelper::OInterfaceContainerHelper2::getLength(), ScDocument::HasAnySheetEventScript(), maChangesListeners, and pDocShell.
Referenced by ScChartHelper::CreateProtectedChartListenersAndNotify(), HelperNotifyChanges::getMustPropagateChangesModel(), and NotifyChanges().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 1164 of file docuno.cxx.
References ScDocShell::CalcOutputFactor(), ScDocument::GetDocOptions(), GetDocument(), pDocShell, rValue, SC_MOD, ScAppOptions::SetAutoComplete(), ScDocOptions::SetAutoSpell(), ScDocument::SetDocOptions(), ScInputOptions::SetReplaceCellsWarn(), ScInputOptions::SetTextWysiwyg(), and SvtSaveOptions::SetWarnAlienFormat().
|
overridevirtual |
XActionLockable.
Definition at line 2314 of file docuno.cxx.
References ScDocShell::GetLockCount(), and pDocShell.
|
overridevirtual |
throw exception?
Definition at line 2405 of file docuno.cxx.
References ScDocument::GetAutoCalc(), ScDocShell::GetDocument(), and pDocShell.
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 933 of file docuno.cxx.
References TransferableDataHelper::CreateFromSystemClipboard(), ScViewData::GetActiveWin(), TransferableDataHelper::GetTransferable(), ScDocShell::GetViewData(), and EditEngine::HasValidData().
|
inlinestaticprivate |
Definition at line 125 of file docuno.hxx.
Referenced by getRendererCount().
|
overridevirtual |
Definition at line 3435 of file docuno.cxx.
|
overridevirtual |
Definition at line 3285 of file docuno.cxx.
References ScCalcConfig::isOpenCLEnabled().
|
overridevirtual |
throw exception?
Definition at line 2457 of file docuno.cxx.
References ScDocShell::GetDocument(), ScDocument::IsDocProtected(), and pDocShell.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 2356 of file docuno.cxx.
References SfxBaseModel::lockControllers(), ScDocShell::LockPaint(), and pDocShell.
|
overridevirtual |
Definition at line 1290 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 3140 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::OInterfaceIteratorHelper2::hasMoreElements(), maChangesListeners, ScMarkData::MarkFromRangeList(), comphelper::OInterfaceIteratorHelper2::next(), nIndex, pDocShell, ScRangeList::push_back(), ScRangeList::size(), ScAddress::Tab(), and xTarget.
Referenced by ScChartHelper::CreateProtectedChartListenersAndNotify(), and HelperNotifyChanges::Notify().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 528 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScDocShell::GetBestViewShell(), SfxViewShell::GetDocId(), getDocumentSize(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScViewData::GetTabNo(), ScTabView::GetViewData(), Size::Height(), lcl_getViewMatchingDocZoomTab(), LokChartHelper::PaintAllChartsOnTile(), ScGridWindow::PaintTile(), pDocShell, vcl::Window::SetOutputSizePixel(), TWIPS_PER_PIXEL, and Size::Width().
Implements vcl::ITiledRenderable.
Definition at line 692 of file docuno.cxx.
References getDocWindow(), and SfxLokHelper::postKeyEventAsync().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 698 of file docuno.cxx.
References convertTwipToMm100(), ScViewData::GetActiveWin(), ScDocShell::GetBestViewShell(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScTabView::GetViewData(), ScViewData::GetViewShell(), LokChartHelper::HitAny(), pDocShell, Point, LokChartHelper::postMouseEvent(), and SfxLokHelper::postMouseEventAsync().
|
overridevirtual |
XProtectable.
Definition at line 2436 of file docuno.cxx.
References ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScDocument::IsDocProtected(), pDocShell, ScDocFunc::Protect(), and TABLEID_DOC.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 1197 of file docuno.cxx.
References cppu::UnoType< class >::get(), GetFormatter(), uno::Any::hasValue(), SfxBaseModel::queryInterface(), SC_QUERYINTERFACE, and xNumberAgg.
|
overridevirtual |
XDocumentAuditing.
Definition at line 2549 of file docuno.cxx.
References ScDocFunc::DetectiveRefresh(), ScDocShell::GetDocFunc(), and pDocShell.
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 1239 of file docuno.cxx.
References SfxBaseModel::release().
|
overridevirtual |
Definition at line 2330 of file docuno.cxx.
References pDocShell, and ScDocShell::UnlockDocument().
|
overridevirtual |
Definition at line 3125 of file docuno.cxx.
References maChangesListeners, and comphelper::OInterfaceContainerHelper2::removeInterface().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Definition at line 1999 of file docuno.cxx.
References ScPrintPageLocation::aCellRange, ScRange::aEnd, ScPrintPageLocation::aRectangle, assert(), 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(), ScDocument::GetMMRect(), ScDocument::GetName(), OutputDevice::GetOutputSize(), ScDocument::GetPrintArea(), ScDocument::GetSheetLimits(), ScDocument::GetTableCount(), ScDocument::GetVisibleTab(), tools::Rectangle::GetWidth(), lcl_GetRenderDevice(), lcl_GetRendererNum(), lcl_ParseTarget(), lcl_renderSelectionToGraphic(), tools::Rectangle::Left(), m_pPrintState, maValidPages, ScPrintPageLocation::nPage, pDocShell, OutputDevice::PixelToLogic(), Point, pPrintFuncCache, RANGE_MAX, tools::Rectangle::Right(), ScAddress::Row(), rValue, SC_PRINTSEL_RANGE_EXCLUSIVELY_OLE_AND_DRAW_OBJECTS, MultiSelection::Select(), vcl::PDFExtOutDevData::SetLinkDest(), vcl::PDFExtOutDevData::SetLinkURL(), MultiSelection::SetTotalRange(), ScDocument::SetVisibleTab(), ScAddress::Tab(), tools::Rectangle::Top(), and void().
Definition at line 490 of file docuno.cxx.
References Grid, pDocShell, and ScDocShell::PostPaint().
Referenced by ScDocument::RepaintRange().
void ScModelObj::RepaintRange | ( | const ScRangeList & | rRange | ) |
Definition at line 496 of file docuno.cxx.
References Grid, pDocShell, and ScDocShell::PostPaint().
|
overridevirtual |
Definition at line 2344 of file docuno.cxx.
References ScDocShell::GetLockCount(), pDocShell, and ScDocShell::SetLockCount().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 900 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 2481 of file docuno.cxx.
References ScDocShell::GetActiveDialogParent(), ScDocShell::GetDocument(), pDocShell, and ScDocument::Solver().
|
overridevirtual |
Definition at line 3340 of file docuno.cxx.
References o3tl::make_unsigned().
|
overridevirtual |
Definition at line 2337 of file docuno.cxx.
References pDocShell, and ScDocShell::SetLockCount().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 1039 of file docuno.cxx.
References ScTabView::extendTiledAreaIfNeeded(), ScViewData::ForcePageUpDownOffset(), tools::Rectangle::GetHeight(), ScViewData::GetView(), ScDocShell::GetViewData(), comphelper::LibreOfficeKit::isCompatFlagSet(), and ScViewData::setLOKVisibleArea().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 946 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScViewData::GetScDrawView(), ScDocShell::GetViewData(), ScViewData::GetZoomX(), ScViewData::GetZoomY(), ScViewData::SetZoom(), TWIPS_PER_PIXEL, ScGridWindow::updateKitOtherCursors(), and ScGridWindow::updateOtherKitSelections().
|
overridevirtual |
Implements vcl::ITiledRenderable.
Definition at line 922 of file docuno.cxx.
References ScViewData::GetActiveWin(), ScDocShell::GetViewData(), and vcl::Window::SetClipboard().
|
overridevirtual |
Definition at line 3440 of file docuno.cxx.
References comphelper::ConfigurationChanges::create().
Implements vcl::ITiledRenderable.
Definition at line 851 of file docuno.cxx.
References assert(), ScViewData::GetActiveWin(), ScDocShell::GetBestViewShell(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScTabView::GetViewData(), ScViewData::GetViewShell(), MOUSE_LEFT, ScGridWindow::MouseButtonDown(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), pDocShell, Point, and LokChartHelper::setGraphicSelection().
|
overridevirtual |
Reimplemented from vcl::ITiledRenderable.
Definition at line 1060 of file docuno.cxx.
References ScViewData::GetView(), ScDocShell::GetViewData(), and ScDBFunc::SetOutlineState().
Reimplemented from vcl::ITiledRenderable.
Definition at line 571 of file docuno.cxx.
References ScViewData::GetView(), ScDocShell::GetViewData(), and ScTabView::SelectTabPage().
|
overridevirtual |
Recalc only for options that need it?
Reimplemented in ScDocOptionsObj.
Definition at line 2600 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().
Implements vcl::ITiledRenderable.
Definition at line 740 of file docuno.cxx.
References assert(), convertTwipToMm100(), ScViewData::GetActiveWin(), OutlinerView::GetEditView(), EditView::GetOutputArea(), ScViewData::GetPPTX(), ScViewData::GetPPTY(), ScViewData::GetScDrawView(), ScInputHandler::GetTableView(), SdrObjEditView::GetTextEditOutlinerView(), ScDocShell::GetViewData(), ScViewData::GetViewShell(), ScInputHandler::IsInputMode(), tools::Rectangle::IsInside(), SdrObjEditView::IsTextEdit(), Point, SC_MOD, ScGridWindow::SetCellSelectionPixel(), EditView::SetCursorLogicPosition(), and LokChartHelper::setTextSelection().
|
overridevirtual |
Definition at line 3061 of file docuno.cxx.
References cppu::supportsService().
|
overridevirtual |
Reimplemented from SfxBaseModel.
Definition at line 2364 of file docuno.cxx.
References SfxBaseModel::hasControllersLocked(), pDocShell, SfxBaseModel::unlockControllers(), and ScDocShell::UnlockPaint().
|
overridevirtual |
Definition at line 2446 of file docuno.cxx.
References ScDocShell::GetDocFunc(), pDocShell, TABLEID_DOC, and ScDocFunc::Unprotect().
void ScModelObj::UpdateAllRowHeights | ( | ) |
Definition at line 458 of file docuno.cxx.
References pDocShell, and ScDocShell::UpdateAllRowHeights().
|
private |
Definition at line 97 of file docuno.hxx.
Referenced by getPropertySetInfo(), getPropertyValue(), and setPropertyValue().
|
private |
Definition at line 101 of file docuno.hxx.
Referenced by getRenderer(), getRendererCount(), Notify(), and render().
|
private |
Definition at line 125 of file docuno.hxx.
Referenced by getPropertyValue(), and setPropertyValue().
|
private |
Definition at line 112 of file docuno.hxx.
Referenced by addChangesListener(), HasChangesListeners(), NotifyChanges(), and removeChangesListener().
|
private |
Definition at line 128 of file docuno.hxx.
Referenced by getRenderer(), getRendererCount(), and render().
|
private |
Definition at line 98 of file docuno.hxx.
Referenced by addActionLock(), AfterXMLLoading(), BeforeXMLLoading(), calculate(), calculateAll(), consolidate(), createConsolidationDescriptor(), createDataProvider(), enableAutomaticCalculation(), FillRenderMarkData(), GetDocument(), getDocumentSize(), getDocWindow(), getDrawPages(), GetEmbeddedObject(), GetFormatSaveData(), GetFormatter(), getLinks(), getParts(), getPostIts(), getPostItsPos(), getPropertyValue(), getRenderer(), getRendererCount(), 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 100 of file docuno.hxx.
Referenced by getRenderer(), and ~ScModelObj().
|
private |
Definition at line 99 of file docuno.hxx.
Referenced by getRenderer(), getRendererCount(), Notify(), render(), and ~ScModelObj().
|
private |
Definition at line 109 of file docuno.hxx.
|
private |
Definition at line 105 of file docuno.hxx.
|
private |
Definition at line 108 of file docuno.hxx.
|
private |
Definition at line 103 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 106 of file docuno.hxx.
|
private |
Definition at line 102 of file docuno.hxx.
Referenced by GetFormatter(), getSomething(), getTypes(), Notify(), queryInterface(), and ~ScModelObj().
|
private |
Definition at line 110 of file docuno.hxx.