29#include <com/sun/star/uno/XComponentContext.hpp>
38 if ( rServiceSpecifier.startsWith(
"com.sun.star.form.component." ) )
41 xRet = xContext->getServiceManager()->createInstanceWithContext(rServiceSpecifier, xContext);
43 else if ( rServiceSpecifier ==
"com.sun.star.drawing.ControlShape" )
61 static const rtl::OUStringConstExpr aSvxComponentServiceNameList[] =
84 static const sal_uInt16 nSvxComponentServiceNameListCount =
SAL_N_ELEMENTS(aSvxComponentServiceNameList);
86 auto aSeq( comphelper::arrayToSequence< OUString >(aSvxComponentServiceNameList, nSvxComponentServiceNameListCount) );
virtual ::com::sun::star::uno::Reference<::com::sun::star::uno::XInterface > SAL_CALL createInstance(const OUString &ServiceSpecifier) override
virtual ::com::sun::star::uno::Sequence< OUString > SAL_CALL getAvailableServiceNames() override
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstance(const OUString &aServiceSpecifier) override
virtual css::uno::Sequence< OUString > SAL_CALL getAvailableServiceNames() override
virtual SdrModel & getSdrModelFromUnoModel() const =0
abstract SdrModel provider
constexpr OUStringLiteral FM_SUN_COMPONENT_GROUPBOX
constexpr OUStringLiteral FM_SUN_COMPONENT_TEXTFIELD
constexpr OUStringLiteral FM_SUN_COMPONENT_GRIDCONTROL
constexpr OUStringLiteral FM_SUN_COMPONENT_COMBOBOX
constexpr OUStringLiteral FM_SUN_COMPONENT_DATEFIELD
constexpr OUStringLiteral FM_SUN_COMPONENT_NUMERICFIELD
constexpr OUStringLiteral FM_SUN_COMPONENT_IMAGECONTROL
constexpr OUStringLiteral FM_SUN_COMPONENT_LISTBOX
constexpr OUStringLiteral FM_SUN_COMPONENT_CHECKBOX
constexpr OUStringLiteral FM_SUN_COMPONENT_CURRENCYFIELD
constexpr OUStringLiteral FM_SUN_COMPONENT_COMMANDBUTTON
constexpr OUStringLiteral FM_SUN_COMPONENT_FORM
constexpr OUStringLiteral FM_SUN_COMPONENT_TIMEFIELD
constexpr OUStringLiteral FM_SUN_COMPONENT_HIDDENCONTROL
constexpr OUStringLiteral FM_SUN_COMPONENT_FIXEDTEXT
constexpr OUStringLiteral FM_SUN_COMPONENT_RADIOBUTTON
constexpr OUStringLiteral FM_SUN_COMPONENT_FILECONTROL
constexpr OUStringLiteral FM_SUN_COMPONENT_PATTERNFIELD
constexpr OUStringLiteral FM_SUN_COMPONENT_IMAGEBUTTON
Sequence< sal_Int8 > aSeq
#define SAL_N_ELEMENTS(arr)
css::uno::Sequence< T > concatSequences(const css::uno::Sequence< T > &rS1, const Ss &... rSn)
Reference< XComponentContext > getProcessComponentContext()