LibreOffice Module starmath (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
SmModel Class Referencefinal

#include <unomodel.hxx>

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

Public Member Functions

 SmModel (SfxObjectShell *pObjSh)
 
virtual ~SmModel () noexcept override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &aType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
virtual sal_Int32 SAL_CALL getRendererCount (const css::uno::Any &rSelection, const css::uno::Sequence< css::beans::PropertyValue > &rxOptions) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getRenderer (sal_Int32 nRenderer, const css::uno::Any &rSelection, const css::uno::Sequence< css::beans::PropertyValue > &rxOptions) override
 
virtual void SAL_CALL render (sal_Int32 nRenderer, const css::uno::Any &rSelection, const css::uno::Sequence< css::beans::PropertyValue > &rxOptions) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual void SAL_CALL setParent (const css::uno::Reference< css::uno::XInterface > &xParent) override
 
virtual void writeFormulaOoxml (::sax_fastparser::FSHelperPtr pSerializer, oox::core::OoxmlVersion version, oox::drawingml::DocumentType documentType, sal_Int8 nAlign) override
 
virtual void writeFormulaRtf (OStringBuffer &rBuffer, rtl_TextEncoding nEncoding) override
 
virtual void readFormulaOoxml (oox::formulaimport::XmlStream &stream) override
 
virtual Size getFormulaSize () const override
 
- Public Member Functions inherited from SfxBaseModel
 SfxBaseModel (SfxObjectShell *pObjectShell)
 
virtual ~SfxBaseModel () override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual css::uno::Reference< css::container::XNameContainer > SAL_CALL getLibraryContainer () override
 
virtual void SAL_CALL createLibrary (const OUString &LibName, const OUString &Password, const OUString &ExternalSourceURL, const OUString &LinkTargetURL) override
 
virtual void SAL_CALL addModule (const OUString &LibraryName, const OUString &ModuleName, const OUString &Language, const OUString &Source) override
 
virtual void SAL_CALL addDialog (const OUString &LibraryName, const OUString &DialogName, const css::uno::Sequence< sal_Int8 > &Data) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL getParent () override
 
virtual void SAL_CALL setParent (const css::uno::Reference< css::uno::XInterface > &xParent) override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual css::uno::Reference< css::document::XDocumentProperties > SAL_CALL getDocumentProperties () override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &aEvent) override
 
virtual sal_Bool SAL_CALL attachResource (const OUString &sURL, const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override
 
virtual OUString SAL_CALL getURL () override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getArgs () override
 
virtual void SAL_CALL connectController (const css::uno::Reference< css::frame::XController > &xController) override
 
virtual void SAL_CALL disconnectController (const css::uno::Reference< css::frame::XController > &xController) override
 
virtual void SAL_CALL lockControllers () override
 
virtual void SAL_CALL unlockControllers () override
 
virtual sal_Bool SAL_CALL hasControllersLocked () override
 
virtual css::uno::Reference< css::frame::XController > SAL_CALL getCurrentController () override
 
virtual void SAL_CALL setCurrentController (const css::uno::Reference< css::frame::XController > &xController) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL getCurrentSelection () override
 
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL getControllers () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getAvailableViewControllerNames () override
 
virtual css::uno::Reference< css::frame::XController2 > SAL_CALL createDefaultViewController (const css::uno::Reference< css::frame::XFrame > &Frame) override
 
virtual css::uno::Reference< css::frame::XController2 > SAL_CALL createViewController (const OUString &ViewName, const css::uno::Sequence< css::beans::PropertyValue > &Arguments, const css::uno::Reference< css::frame::XFrame > &Frame) override
 
virtual void SAL_CALL setArgs (const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getArgs2 (const css::uno::Sequence< OUString > &requestedArgs) override
 
virtual sal_Bool SAL_CALL disableSetModified () override
 
virtual sal_Bool SAL_CALL enableSetModified () override
 
virtual sal_Bool SAL_CALL isSetModifiedEnabled () override
 
virtual sal_Bool SAL_CALL isModified () override
 
virtual void SAL_CALL setModified (sal_Bool bModified) override
 
virtual void SAL_CALL addModifyListener (const css::uno::Reference< css::util::XModifyListener > &xListener) override
 
virtual void SAL_CALL removeModifyListener (const css::uno::Reference< css::util::XModifyListener > &xListener) override
 
virtual void SAL_CALL close (sal_Bool bDeliverOwnership) override
 
virtual void SAL_CALL addCloseListener (const css::uno::Reference< css::util::XCloseListener > &xListener) override
 
virtual void SAL_CALL removeCloseListener (const css::uno::Reference< css::util::XCloseListener > &xListener) override
 
virtual void SAL_CALL addPrintJobListener (const css::uno::Reference< css::view::XPrintJobListener > &xListener) override
 
virtual void SAL_CALL removePrintJobListener (const css::uno::Reference< css::view::XPrintJobListener > &xListener) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getPrinter () override
 
virtual void SAL_CALL setPrinter (const css::uno::Sequence< css::beans::PropertyValue > &seqPrinter) override
 
virtual void SAL_CALL print (const css::uno::Sequence< css::beans::PropertyValue > &seqOptions) override
 
virtual void SAL_CALL storeSelf (const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
virtual sal_Bool SAL_CALL hasLocation () override
 
virtual OUString SAL_CALL getLocation () override
 
virtual sal_Bool SAL_CALL isReadonly () override
 
virtual void SAL_CALL store () override
 
virtual void SAL_CALL storeAsURL (const OUString &sURL, const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
virtual void SAL_CALL storeToURL (const OUString &sURL, const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
SAL_DLLPRIVATE void impl_store (const OUString &sURL, const css::uno::Sequence< css::beans::PropertyValue > &seqArguments, bool bSaveTo)
 
virtual void SAL_CALL initNew () override
 
virtual void SAL_CALL load (const css::uno::Sequence< css::beans::PropertyValue > &seqArguments) override
 
virtual css::uno::Reference< css::embed::XStorage > SAL_CALL getDocumentSubStorage (const OUString &aStorageName, sal_Int32 nMode) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getDocumentSubStoragesNames () override
 
virtual void SAL_CALL loadFromStorage (const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescriptor) override
 
virtual void SAL_CALL storeToStorage (const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Sequence< css::beans::PropertyValue > &aMediaDescriptor) override
 
virtual void SAL_CALL switchToStorage (const css::uno::Reference< css::embed::XStorage > &xStorage) override
 
virtual css::uno::Reference< css::embed::XStorage > SAL_CALL getDocumentStorage () override
 
virtual void SAL_CALL addStorageChangeListener (const css::uno::Reference< css::document::XStorageChangeListener > &xListener) override
 
virtual void SAL_CALL removeStorageChangeListener (const css::uno::Reference< css::document::XStorageChangeListener > &xListener) override
 
virtual void SAL_CALL setVisualAreaSize (sal_Int64 nAspect, const css::awt::Size &aSize) override
 
virtual css::awt::Size SAL_CALL getVisualAreaSize (sal_Int64 nAspect) override
 
virtual css::embed::VisualRepresentation SAL_CALL getPreferredVisualRepresentation (::sal_Int64 nAspect) override
 
virtual sal_Int32 SAL_CALL getMapUnit (sal_Int64 nAspect) override
 
virtual css::uno::Reference< css::script::provider::XScriptProvider > SAL_CALL getScriptProvider () override
 
virtual css::uno::Reference< css::ui::XUIConfigurationManager > SAL_CALL getUIConfigurationManager () override
 
virtual css::uno::Any SAL_CALL getTransferData (const css::datatransfer::DataFlavor &aFlavor) override
 
virtual css::uno::Sequence< css::datatransfer::DataFlavor > SAL_CALL getTransferDataFlavors () override
 
virtual sal_Bool SAL_CALL isDataFlavorSupported (const css::datatransfer::DataFlavor &aFlavor) override
 
virtual css::uno::Reference< css::container::XNameReplace > SAL_CALL getEvents () override
 
virtual css::uno::Reference< css::script::XStorageBasedLibraryContainer > SAL_CALL getBasicLibraries () override
 
virtual css::uno::Reference< css::script::XStorageBasedLibraryContainer > SAL_CALL getDialogLibraries () override
 
virtual sal_Bool SAL_CALL getAllowMacroExecution () override
 
virtual css::uno::Reference< css::document::XEmbeddedScripts > SAL_CALL getScriptContainer () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::document::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::document::XEventListener > &xListener) override
 
virtual void SAL_CALL addShapeEventListener (const css::uno::Reference< css::drawing::XShape > &xShape, const css::uno::Reference< css::document::XShapeEventListener > &xListener) override
 
virtual void SAL_CALL removeShapeEventListener (const css::uno::Reference< css::drawing::XShape > &xShape, const css::uno::Reference< css::document::XShapeEventListener > &xListener) override
 
virtual void SAL_CALL addDocumentEventListener (const css::uno::Reference< css::document::XDocumentEventListener > &Listener) override
 
virtual void SAL_CALL removeDocumentEventListener (const css::uno::Reference< css::document::XDocumentEventListener > &Listener) override
 
virtual void SAL_CALL notifyDocumentEvent (const OUString &EventName, const css::uno::Reference< css::frame::XController2 > &ViewController, const css::uno::Any &Supplement) override
 
virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
virtual void SAL_CALL setIdentifier (const OUString &sIdentifier) override
 
virtual OUString SAL_CALL getIdentifier () override
 
virtual OUString SAL_CALL getTitle () override
 
virtual void SAL_CALL setTitle (const OUString &sTitle) override
 
virtual void SAL_CALL addTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override
 
virtual void SAL_CALL removeTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override
 
virtual ::sal_Int32 SAL_CALL leaseNumber (const css::uno::Reference< css::uno::XInterface > &xComponent) override
 
virtual void SAL_CALL releaseNumber (::sal_Int32 nNumber) override
 
virtual void SAL_CALL releaseNumberForComponent (const css::uno::Reference< css::uno::XInterface > &xComponent) override
 
virtual OUString SAL_CALL getUntitledPrefix () override
 
virtual sal_Bool SAL_CALL wasModifiedSinceLastSave () override
 
virtual void SAL_CALL storeToRecoveryFile (const OUString &i_TargetLocation, const css::uno::Sequence< css::beans::PropertyValue > &i_MediaDescriptor) override
 
virtual void SAL_CALL recoverFromFile (const OUString &i_SourceLocation, const OUString &i_SalvagedFile, const css::uno::Sequence< css::beans::PropertyValue > &i_MediaDescriptor) override
 
virtual sal_Int64 SAL_CALL getModifiedStateDuration () override
 
virtual css::uno::Reference< css::document::XUndoManager > SAL_CALL getUndoManager () override
 
virtual OUString SAL_CALL getStringValue () override
 
virtual OUString SAL_CALL getNamespace () override
 
virtual OUString SAL_CALL getLocalName () override
 
virtual css::uno::Reference< css::rdf::XRepository > SAL_CALL getRDFRepository () override
 
virtual css::uno::Reference< css::rdf::XMetadatable > SAL_CALL getElementByMetadataReference (const css::beans::StringPair &i_rReference) override
 
virtual css::uno::Reference< css::rdf::XMetadatable > SAL_CALL getElementByURI (const css::uno::Reference< css::rdf::XURI > &i_xURI) override
 
virtual css::uno::Sequence< css::uno::Reference< css::rdf::XURI > > SAL_CALL getMetadataGraphsWithType (const css::uno::Reference< css::rdf::XURI > &i_xType) override
 
virtual css::uno::Reference< css::rdf::XURI > SAL_CALL addMetadataFile (const OUString &i_rFileName, const css::uno::Sequence< css::uno::Reference< css::rdf::XURI > > &i_rTypes) override
 
virtual css::uno::Reference< css::rdf::XURI > SAL_CALL importMetadataFile (::sal_Int16 i_Format, const css::uno::Reference< css::io::XInputStream > &i_xInStream, const OUString &i_rFileName, const css::uno::Reference< css::rdf::XURI > &i_xBaseURI, const css::uno::Sequence< css::uno::Reference< css::rdf::XURI > > &i_rTypes) override
 
virtual void SAL_CALL removeMetadataFile (const css::uno::Reference< css::rdf::XURI > &i_xGraphName) override
 
virtual void SAL_CALL addContentOrStylesFile (const OUString &i_rFileName) override
 
virtual void SAL_CALL removeContentOrStylesFile (const OUString &i_rFileName) override
 
virtual void SAL_CALL loadMetadataFromStorage (const css::uno::Reference< css::embed::XStorage > &i_xStorage, const css::uno::Reference< css::rdf::XURI > &i_xBaseURI, const css::uno::Reference< css::task::XInteractionHandler > &i_xHandler) override
 
virtual void SAL_CALL storeMetadataToStorage (const css::uno::Reference< css::embed::XStorage > &i_xStorage) override
 
virtual void SAL_CALL loadMetadataFromMedium (const css::uno::Sequence< css::beans::PropertyValue > &i_rMedium) override
 
virtual void SAL_CALL storeMetadataToMedium (const css::uno::Sequence< css::beans::PropertyValue > &i_rMedium) override
 
virtual css::uno::Sequence< css::document::CmisProperty > SAL_CALL getCmisProperties () override
 
virtual void SAL_CALL setCmisProperties (const css::uno::Sequence< css::document::CmisProperty > &_cmisproperties) override
 
virtual void SAL_CALL updateCmisProperties (const css::uno::Sequence< css::document::CmisProperty > &_cmisproperties) override
 
virtual css::uno::Sequence< css::document::CmisVersion > SAL_CALL getAllVersions () override
 
virtual void SAL_CALL checkOut () override
 
virtual void SAL_CALL cancelCheckOut () override
 
virtual void SAL_CALL checkIn (sal_Bool bIsMajor, const OUString &rMessage) override
 
virtual sal_Bool SAL_CALL isVersionable () override
 
virtual sal_Bool SAL_CALL canCheckOut () override
 
virtual sal_Bool SAL_CALL canCancelCheckOut () override
 
virtual sal_Bool SAL_CALL canCheckIn () override
 
bool getBoolPropertyValue (const OUString &rName)
 
void Notify (SfxBroadcaster &aBC, const SfxHint &aHint) override
 
void changing ()
 
SfxObjectShellGetObjectShell () const
 
SAL_DLLPRIVATE bool impl_isDisposed () const
 
bool IsInitialized () const
 
void MethodEntryCheck (const bool i_mustBeInitialized) const
 
css::uno::Reference< css::container::XIndexAccess > SAL_CALL getViewData () override
 
void SAL_CALL setViewData (const css::uno::Reference< css::container::XIndexAccess > &aData) override
 
void notifyEvent (const css::document::EventObject &aEvent) const
 
bool hasEventListeners () const
 
- Public Member Functions inherited from comphelper::PropertySetHelper
 PropertySetHelper (rtl::Reference< comphelper::PropertySetInfo > xInfo) noexcept
 
virtual ~PropertySetHelper () noexcept
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual css::beans::PropertyState SAL_CALL getPropertyState (const OUString &PropertyName) override
 
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates (const css::uno::Sequence< OUString > &aPropertyName) override
 
virtual void SAL_CALL setPropertyToDefault (const OUString &PropertyName) override
 
virtual css::uno::Any SAL_CALL getPropertyDefault (const OUString &aPropertyName) override
 

Static Public Member Functions

static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId ()
 

Private Member Functions

virtual void _setPropertyValues (const comphelper::PropertyMapEntry **ppEntries, const css::uno::Any *pValues) override
 
virtual void _getPropertyValues (const comphelper::PropertyMapEntry **ppEntries, css::uno::Any *pValue) override
 

Private Attributes

std::unique_ptr< SmPrintUIOptionsm_pPrintUIOptions
 

Additional Inherited Members

- Protected Member Functions inherited from SfxBaseModel
OUString const & getRuntimeUID () const
 
bool hasValidSignatures () const
 
void getGrabBagItem (css::uno::Any &rVal) const
 
void setGrabBagItem (const css::uno::Any &rVal)
 
- Protected Member Functions inherited from comphelper::PropertySetHelper
virtual void _setPropertyValues (const comphelper::PropertyMapEntry **ppEntries, const css::uno::Any *pValues)=0
 
virtual void _getPropertyValues (const comphelper::PropertyMapEntry **ppEntries, css::uno::Any *pValue)=0
 
virtual void _getPropertyStates (const comphelper::PropertyMapEntry **ppEntries, css::beans::PropertyState *pStates)
 
virtual void _setPropertyToDefault (const comphelper::PropertyMapEntry *pEntry)
 
virtual css::uno::Any _getPropertyDefault (const comphelper::PropertyMapEntry *pEntry)
 

Detailed Description

Definition at line 43 of file unomodel.hxx.

Constructor & Destructor Documentation

◆ SmModel()

SmModel::SmModel ( SfxObjectShell pObjSh)
explicit

Definition at line 310 of file unomodel.cxx.

◆ ~SmModel()

SmModel::~SmModel ( )
overridevirtualnoexcept

Definition at line 316 of file unomodel.cxx.

Member Function Documentation

◆ _getPropertyValues()

void SmModel::_getPropertyValues ( const comphelper::PropertyMapEntry **  ppEntries,
css::uno::Any *  pValue 
)
overrideprivatevirtual

◆ _setPropertyValues()

void SmModel::_setPropertyValues ( const comphelper::PropertyMapEntry **  ppEntries,
const css::uno::Any *  pValues 
)
overrideprivatevirtual

Implements comphelper::PropertySetHelper.

Definition at line 393 of file unomodel.cxx.

References SmSymbolManager::AddOrReplaceSymbol(), ALIGN_BASELINE, SfxItemSet::Clone(), o3tl::convert(), SfxPrinter::Create(), VclPtr< class reference_type >::disposeAndClear(), FNT_BEGIN, FNT_END, SmFormat::GetBaseSize(), SmFace::GetBorderWidth(), SfxObjectShell::GetCreateMode(), vcl::Font::GetFamilyName(), SmFormat::GetFont(), vcl::Font::GetFontSize(), SmDocShell::GetFormat(), SfxBaseModel::GetObjectShell(), SfxPrinter::GetOptions(), SmDocShell::GetPool(), SmDocShell::GetPrinter(), SmDocShell::GetSize(), SmModule::GetSymbolManager(), i, ITALIC_NONE, ITALIC_NORMAL, lcl_AnyToINT16(), o3tl::pt, pValues, SvStream::Seek(), vcl::Font::SetAlignment(), SmFormat::SetBaseSize(), SmFace::SetBorderWidth(), vcl::Font::SetCharSet(), SmFormat::SetDistance(), SmSym::SetExportName(), vcl::Font::SetFamily(), vcl::Font::SetFamilyName(), SmFormat::SetFont(), SmFormat::SetFontSize(), SmDocShell::SetFormat(), SfxBaseModel::setGrabBagItem(), SmFormat::SetGreekCharStyle(), Size::setHeight(), SmFormat::SetHorAlign(), vcl::Font::SetItalic(), SfxObjectShell::SetLoadReadonly(), vcl::Font::SetPitch(), SmDocShell::SetPrinter(), SmFormat::SetRelSize(), SmFormat::SetScaleNormalBrackets(), SmDocShell::SetSmSyntaxVersion(), SmDocShell::SetText(), SmFormat::SetTextmode(), SfxObjectShell::SetUseThumbnailSave(), SmDocShell::SetVisArea(), vcl::Font::SetWeight(), SM_MOD, SmO3tlLengthUnit(), STREAM_SEEK_TO_BEGIN, o3tl::tryAccess< bool >(), WEIGHT_BOLD, and WEIGHT_NORMAL.

◆ acquire()

void SAL_CALL SmModel::acquire ( )
overridevirtualnoexcept

Reimplemented from SfxBaseModel.

Definition at line 334 of file unomodel.cxx.

◆ getFormulaSize()

Size SmModel::getFormulaSize ( ) const
overridevirtual

Definition at line 1056 of file unomodel.cxx.

References SfxBaseModel::GetObjectShell().

◆ getImplementationName()

OUString SmModel::getImplementationName ( )
overridevirtual

Definition at line 376 of file unomodel.cxx.

◆ getRenderer()

uno::Sequence< beans::PropertyValue > SAL_CALL SmModel::getRenderer ( sal_Int32  nRenderer,
const css::uno::Any &  rSelection,
const css::uno::Sequence< css::beans::PropertyValue > &  rxOptions 
)
overridevirtual

◆ getRendererCount()

sal_Int32 SAL_CALL SmModel::getRendererCount ( const css::uno::Any &  rSelection,
const css::uno::Sequence< css::beans::PropertyValue > &  rxOptions 
)
overridevirtual

Definition at line 890 of file unomodel.cxx.

◆ getSomething()

sal_Int64 SAL_CALL SmModel::getSomething ( const css::uno::Sequence< sal_Int8 > &  aIdentifier)
overridevirtual

Reimplemented from SfxBaseModel.

Definition at line 360 of file unomodel.cxx.

References comphelper::getSomethingImpl().

◆ getSupportedServiceNames()

uno::Sequence< OUString > SmModel::getSupportedServiceNames ( )
overridevirtual

Definition at line 386 of file unomodel.cxx.

References u.

◆ getTypes()

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

◆ getUnoTunnelId()

const uno::Sequence< sal_Int8 > & SmModel::getUnoTunnelId ( )
static

Definition at line 354 of file unomodel.cxx.

References comphelper::UnoIdInit::getSeq().

◆ queryInterface()

uno::Any SAL_CALL SmModel::queryInterface ( const css::uno::Type &  aType)
overridevirtual

Reimplemented from SfxBaseModel.

Definition at line 320 of file unomodel.cxx.

References uno::Any::hasValue(), SfxBaseModel::queryInterface(), and XPropertySet.

◆ readFormulaOoxml()

void SmModel::readFormulaOoxml ( oox::formulaimport::XmlStream stream)
overridevirtual

Definition at line 1051 of file unomodel.cxx.

References SfxBaseModel::GetObjectShell(), readFormulaOoxml(), and stream.

Referenced by readFormulaOoxml().

◆ release()

void SAL_CALL SmModel::release ( )
overridevirtualnoexcept

Reimplemented from SfxBaseModel.

Definition at line 339 of file unomodel.cxx.

◆ render()

void SAL_CALL SmModel::render ( sal_Int32  nRenderer,
const css::uno::Any &  rSelection,
const css::uno::Sequence< css::beans::PropertyValue > &  rxOptions 
)
overridevirtual

◆ setParent()

void SAL_CALL SmModel::setParent ( const css::uno::Reference< css::uno::XInterface > &  xParent)
overridevirtual

◆ supportsService()

sal_Bool SmModel::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 381 of file unomodel.cxx.

References cppu::supportsService().

◆ writeFormulaOoxml()

void SmModel::writeFormulaOoxml ( ::sax_fastparser::FSHelperPtr  pSerializer,
oox::core::OoxmlVersion  version,
oox::drawingml::DocumentType  documentType,
sal_Int8  nAlign 
)
overridevirtual

Definition at line 1038 of file unomodel.cxx.

References SfxBaseModel::GetObjectShell(), and writeFormulaOoxml().

Referenced by writeFormulaOoxml().

◆ writeFormulaRtf()

void SmModel::writeFormulaRtf ( OStringBuffer &  rBuffer,
rtl_TextEncoding  nEncoding 
)
overridevirtual

Definition at line 1046 of file unomodel.cxx.

References SfxBaseModel::GetObjectShell(), and writeFormulaRtf().

Referenced by writeFormulaRtf().

Member Data Documentation

◆ m_pPrintUIOptions

std::unique_ptr<SmPrintUIOptions> SmModel::m_pPrintUIOptions
private

Definition at line 49 of file unomodel.hxx.

Referenced by getRenderer(), and render().


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