24template <
class CONTROLMODEL>
26 const css::uno::Reference<css::uno::XComponentContext>& i_factory)
31template <
class CONTROLMODEL>
33 css::uno::Reference<css::util::XCloneable>& _rxAggregateInstance)
38template <
class CONTROLMODEL>
41 return *this->getArrayHelper();
44template <
class CONTROLMODEL>
46 css::uno::Sequence<css::beans::Property>& _rProps,
47 css::uno::Sequence<css::beans::Property>& _rAggregateProps)
const
50 OPropertyContainer::describeProperties(_rProps);
52 if (m_xAggregateSet.is())
53 _rAggregateProps = m_xAggregateSet->getPropertySetInfo()->getProperties();
56template <
class CONTROLMODEL>
59 return css::uno::Sequence<sal_Int8>();
62template <
class CONTROLMODEL>
64 css::uno::Reference<css::util::XCloneable>& _rxAggregateInstance)
virtual void fillProperties(css::uno::Sequence< css::beans::Property > &_rProps, css::uno::Sequence< css::beans::Property > &_rAggregateProps) const override
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper() override
virtual rtl::Reference< OGeometryControlModel_Base > createClone_Impl(css::uno::Reference< css::util::XCloneable > &_rxAggregateInstance) override
OGeometryControlModel(const css::uno::Reference< css::uno::XComponentContext > &i_factory)