LibreOffice Module svx (master) 1
Static Public Member Functions | List of all members
svxform::DocumentClassification Class Reference

#include <fmdocumentclassification.hxx>

Static Public Member Functions

static DocumentType classifyDocument (const css::uno::Reference< css::frame::XModel > &_rxDocumentModel)
 classifies a document model More...
 
static DocumentType classifyHostDocument (const css::uno::Reference< css::uno::XInterface > &_rxFormComponent)
 
static DocumentType getDocumentTypeForModuleIdentifier (std::u16string_view _rModuleIdentifier)
 
static OUString getModuleIdentifierForDocumentType (DocumentType _eType)
 

Detailed Description

Definition at line 43 of file fmdocumentclassification.hxx.

Member Function Documentation

◆ classifyDocument()

DocumentType svxform::DocumentClassification::classifyDocument ( const css::uno::Reference< css::frame::XModel > &  _rxDocumentModel)
static

◆ classifyHostDocument()

DocumentType svxform::DocumentClassification::classifyHostDocument ( const css::uno::Reference< css::uno::XInterface > &  _rxFormComponent)
static

◆ getDocumentTypeForModuleIdentifier()

DocumentType svxform::DocumentClassification::getDocumentTypeForModuleIdentifier ( std::u16string_view  _rModuleIdentifier)
static

Definition at line 168 of file fmdocumentclassification.cxx.

References o3tl::equalsAscii(), and svxform::eUnknownDocumentType.

Referenced by classifyDocument().

◆ getModuleIdentifierForDocumentType()

OUString svxform::DocumentClassification::getModuleIdentifierForDocumentType ( DocumentType  _eType)
static

Definition at line 181 of file fmdocumentclassification.cxx.


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