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

#include <mathmlimport.hxx>

Collaboration diagram for SmXMLImportWrapper:
[legend]

Public Member Functions

 SmXMLImportWrapper (rtl::Reference< SmModel > xRef)
 
ErrCode Import (SfxMedium &rMedium)
 
void useHTMLMLEntities (bool bUseHTMLMLEntities)
 

Static Public Member Functions

static ErrCode ReadThroughComponent (const css::uno::Reference< css::io::XInputStream > &xInputStream, const css::uno::Reference< css::lang::XComponent > &xModelComponent, css::uno::Reference< css::uno::XComponentContext > const &rxContext, css::uno::Reference< css::beans::XPropertySet > const &rPropSet, const char *pFilterName, bool bEncrypted, bool bUseHTMLMLEntities)
 
static ErrCode ReadThroughComponent (const css::uno::Reference< css::embed::XStorage > &xStorage, const css::uno::Reference< css::lang::XComponent > &xModelComponent, const char *pStreamName, css::uno::Reference< css::uno::XComponentContext > const &rxContext, css::uno::Reference< css::beans::XPropertySet > const &rPropSet, const char *pFilterName, bool bUseHTMLMLEntities)
 

Private Attributes

rtl::Reference< SmModelm_xModel
 
bool m_bUseHTMLMLEntities
 

Detailed Description

Definition at line 41 of file mathmlimport.hxx.

Constructor & Destructor Documentation

◆ SmXMLImportWrapper()

SmXMLImportWrapper::SmXMLImportWrapper ( rtl::Reference< SmModel xRef)
inlineexplicit

Definition at line 50 of file mathmlimport.hxx.

Member Function Documentation

◆ Import()

ErrCode SmXMLImportWrapper::Import ( SfxMedium rMedium)

◆ ReadThroughComponent() [1/2]

static ErrCode SmXMLImportWrapper::ReadThroughComponent ( const css::uno::Reference< css::embed::XStorage > &  xStorage,
const css::uno::Reference< css::lang::XComponent > &  xModelComponent,
const char *  pStreamName,
css::uno::Reference< css::uno::XComponentContext > const &  rxContext,
css::uno::Reference< css::beans::XPropertySet > const &  rPropSet,
const char *  pFilterName,
bool  bUseHTMLMLEntities 
)
static

◆ ReadThroughComponent() [2/2]

static ErrCode SmXMLImportWrapper::ReadThroughComponent ( const css::uno::Reference< css::io::XInputStream > &  xInputStream,
const css::uno::Reference< css::lang::XComponent > &  xModelComponent,
css::uno::Reference< css::uno::XComponentContext > const &  rxContext,
css::uno::Reference< css::beans::XPropertySet > const &  rPropSet,
const char *  pFilterName,
bool  bEncrypted,
bool  bUseHTMLMLEntities 
)
static

Referenced by Import(), and TestImportMML().

◆ useHTMLMLEntities()

void SmXMLImportWrapper::useHTMLMLEntities ( bool  bUseHTMLMLEntities)
inline

Definition at line 57 of file mathmlimport.hxx.

References m_bUseHTMLMLEntities.

Referenced by SmDocShell::ConvertFrom().

Member Data Documentation

◆ m_bUseHTMLMLEntities

bool SmXMLImportWrapper::m_bUseHTMLMLEntities
private

Definition at line 47 of file mathmlimport.hxx.

Referenced by Import(), and useHTMLMLEntities().

◆ m_xModel

rtl::Reference<SmModel> SmXMLImportWrapper::m_xModel
private

Definition at line 43 of file mathmlimport.hxx.

Referenced by Import().


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