20 #ifndef INCLUDED_SC_SOURCE_UI_VBA_VBASTYLE_HXX
21 #define INCLUDED_SC_SOURCE_UI_VBA_VBASTYLE_HXX
23 #include <ooo/vba/excel/XStyle.hpp>
24 #include <com/sun/star/style/XStyle.hpp>
25 #include <com/sun/star/frame/XModel.hpp>
26 #include <com/sun/star/container/XNameContainer.hpp>
33 css::uno::Reference< css::style::XStyle >
mxStyle;
41 ScVbaStyle(
const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext > & xContext,
const OUString& sStyleName,
const css::uno::Reference< css::frame::XModel >& _xModel );
44 ScVbaStyle(
const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext > & xContext,
const css::uno::Reference< css::beans::XPropertySet >& _xPropertySet,
const css::uno::Reference< css::frame::XModel >& _xModel );
46 static css::uno::Reference< css::container::XNameAccess >
getStylesNameContainer(
const css::uno::Reference< css::frame::XModel >& xModel );
47 virtual css::uno::Reference< ov::XHelperInterface >
thisHelperIface()
override {
return this; };
50 virtual void SAL_CALL
setName(
const OUString& Name )
override;
51 virtual OUString SAL_CALL
getName()
override;
52 virtual void SAL_CALL
setNameLocal(
const OUString& NameLocal )
override;
54 virtual void SAL_CALL
Delete()
override;
56 virtual void SAL_CALL
setMergeCells(
const css::uno::Any& MergeCells )
override;
63 #endif // INCLUDED_SC_SOURCE_UI_VBA_VBASTYLE_HXX
virtual OUString SAL_CALL getNameLocal() override
virtual void SAL_CALL Delete() override
virtual css::uno::Any SAL_CALL getMergeCells() override
static css::uno::Reference< css::container::XNameAccess > getStylesNameContainer(const css::uno::Reference< css::frame::XModel > &xModel)
virtual sal_Bool SAL_CALL BuiltIn() override
virtual css::uno::Reference< ov::XHelperInterface > thisHelperIface() override
ScVbaFormat< ov::excel::XStyle > ScVbaStyle_BASE
ScVbaStyle(const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const OUString &sStyleName, const css::uno::Reference< css::frame::XModel > &_xModel)
virtual void SAL_CALL setNameLocal(const OUString &NameLocal) override
css::uno::Reference< css::style::XStyle > mxStyle
virtual void SAL_CALL setMergeCells(const css::uno::Any &MergeCells) override
virtual void SAL_CALL setName(const OUString &Name) override
css::uno::Reference< css::container::XNameContainer > mxStyleFamilyNameContainer
virtual OUString getServiceImplName() override
virtual OUString SAL_CALL getName() override
virtual css::uno::Sequence< OUString > getServiceNames() override