LibreOffice Module reportdesign (master)  1
Static Public Member Functions | Private Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
rptui::OPropertyInfoService Class Referencefinal

#include <metadata.hxx>

Collaboration diagram for rptui::OPropertyInfoService:
[legend]

Static Public Member Functions

static sal_Int32 getPropertyId (const OUString &_rName)
 
static OUString getPropertyTranslation (sal_Int32 _nId)
 
static OString getPropertyHelpId (sal_Int32 _nId)
 
static PropUIFlags getPropertyUIFlags (sal_Int32 _nId)
 
static void getExcludeProperties (::std::vector< css::beans::Property > &_rExcludeProperties, const css::uno::Reference< css::inspection::XPropertyHandler > &_xFormComponentHandler)
 
static bool isComposable (const OUString &_rPropertyName, const css::uno::Reference< css::inspection::XPropertyHandler > &_xFormComponentHandler)
 

Private Member Functions

 OPropertyInfoService (const OPropertyInfoService &)=delete
 
void operator= (const OPropertyInfoService &)=delete
 
 OPropertyInfoService ()=delete
 

Static Private Member Functions

static const OPropertyInfoImplgetPropertyInfo ()
 
static const OPropertyInfoImplgetPropertyInfo (const OUString &_rName)
 
static const OPropertyInfoImplgetPropertyInfo (sal_Int32 _nId)
 

Static Private Attributes

static sal_uInt16 s_nCount = 0
 
static OPropertyInfoImpls_pPropertyInfos = nullptr
 

Detailed Description

Definition at line 48 of file metadata.hxx.

Constructor & Destructor Documentation

rptui::OPropertyInfoService::OPropertyInfoService ( const OPropertyInfoService )
privatedelete
rptui::OPropertyInfoService::OPropertyInfoService ( )
privatedelete

Member Function Documentation

void rptui::OPropertyInfoService::getExcludeProperties ( ::std::vector< css::beans::Property > &  _rExcludeProperties,
const css::uno::Reference< css::inspection::XPropertyHandler > &  _xFormComponentHandler 
)
static
OString rptui::OPropertyInfoService::getPropertyHelpId ( sal_Int32  _nId)
static
sal_Int32 rptui::OPropertyInfoService::getPropertyId ( const OUString &  _rName)
static
const OPropertyInfoImpl * rptui::OPropertyInfoService::getPropertyInfo ( )
staticprivate
const OPropertyInfoImpl * rptui::OPropertyInfoService::getPropertyInfo ( const OUString &  _rName)
staticprivate
const OPropertyInfoImpl * rptui::OPropertyInfoService::getPropertyInfo ( sal_Int32  _nId)
staticprivate

Definition at line 202 of file metadata.cxx.

References getPropertyInfo(), i, nId, s_nCount, and s_pPropertyInfos.

OUString rptui::OPropertyInfoService::getPropertyTranslation ( sal_Int32  _nId)
static
PropUIFlags rptui::OPropertyInfoService::getPropertyUIFlags ( sal_Int32  _nId)
static
bool rptui::OPropertyInfoService::isComposable ( const OUString &  _rPropertyName,
const css::uno::Reference< css::inspection::XPropertyHandler > &  _xFormComponentHandler 
)
static
void rptui::OPropertyInfoService::operator= ( const OPropertyInfoService )
privatedelete

Member Data Documentation

sal_uInt16 rptui::OPropertyInfoService::s_nCount = 0
staticprivate

Definition at line 73 of file metadata.hxx.

Referenced by getPropertyInfo().

OPropertyInfoImpl * rptui::OPropertyInfoService::s_pPropertyInfos = nullptr
staticprivate

Definition at line 74 of file metadata.hxx.

Referenced by getPropertyInfo().


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