LibreOffice Module toolkit (master) 1
|
#include <dialogcontrol.hxx>
Public Member Functions | |
UnoPageModel (const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
UnoPageModel (const UnoPageModel &rOther) | |
virtual | ~UnoPageModel () override |
rtl::Reference< UnoControlModel > | Clone () const override |
virtual OUString SAL_CALL | getServiceName () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual sal_Bool SAL_CALL | getGroupControl () override |
Public Member Functions inherited from ControlModelContainerBase | |
ControlModelContainerBase (const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
ControlModelContainerBase (const ControlModelContainerBase &rModel) | |
virtual | ~ControlModelContainerBase () override |
rtl::Reference< UnoControlModel > | Clone () const override |
void SAL_CALL | addContainerListener (const css::uno::Reference< css::container::XContainerListener > &xListener) override |
void SAL_CALL | removeContainerListener (const css::uno::Reference< css::container::XContainerListener > &xListener) override |
css::uno::Type SAL_CALL | getElementType () override |
sal_Bool SAL_CALL | hasElements () override |
void SAL_CALL | replaceByName (const OUString &aName, const css::uno::Any &aElement) override |
css::uno::Any SAL_CALL | getByName (const OUString &aName) override |
css::uno::Sequence< OUString > SAL_CALL | getElementNames () override |
sal_Bool SAL_CALL | hasByName (const OUString &aName) override |
void SAL_CALL | insertByName (const OUString &aName, const css::uno::Any &aElement) override |
void SAL_CALL | removeByName (const OUString &Name) override |
css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstance (const OUString &aServiceSpecifier) override |
css::uno::Reference< css::uno::XInterface > SAL_CALL | createInstanceWithArguments (const OUString &ServiceSpecifier, const css::uno::Sequence< css::uno::Any > &Arguments) override |
css::uno::Sequence< OUString > SAL_CALL | getAvailableServiceNames () override |
void SAL_CALL | dispose () override |
virtual sal_Bool SAL_CALL | getGroupControl () override |
virtual void SAL_CALL | setGroupControl (sal_Bool GroupControl) override |
virtual void SAL_CALL | setControlModels (const css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &Controls) override |
virtual css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > SAL_CALL | getControlModels () override |
virtual void SAL_CALL | setGroup (const css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &Group, const OUString &GroupName) override |
virtual sal_Int32 SAL_CALL | getGroupCount () override |
virtual void SAL_CALL | getGroup (sal_Int32 nGroup, css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &Group, OUString &Name) override |
virtual void SAL_CALL | getGroupByName (const OUString &Name, css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > &Group) override |
virtual void SAL_CALL | addChangesListener (const css::uno::Reference< css::util::XChangesListener > &aListener) override |
virtual void SAL_CALL | removeChangesListener (const css::uno::Reference< css::util::XChangesListener > &aListener) override |
virtual void SAL_CALL | propertyChange (const css::beans::PropertyChangeEvent &evt) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &evt) override |
virtual void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &rArguments) override |
virtual ::sal_Int16 SAL_CALL | getTabPageID () override |
virtual sal_Bool SAL_CALL | getEnabled () override |
virtual void SAL_CALL | setEnabled (sal_Bool _enabled) override |
virtual OUString SAL_CALL | getTitle () override |
virtual void SAL_CALL | setTitle (const OUString &_title) override |
virtual OUString SAL_CALL | getImageURL () override |
virtual void SAL_CALL | setImageURL (const OUString &_imageurl) override |
virtual OUString SAL_CALL | getToolTip () override |
virtual void SAL_CALL | setToolTip (const OUString &_tooltip) override |
Public Member Functions inherited from cppu::AggImplInheritanceHelper8< class BaseClass, class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8 > | |
AggImplInheritanceHelper8 () | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Private Member Functions | |
virtual css::uno::Any | ImplGetDefaultValue (sal_uInt16 nPropId) const override |
::cppu::IPropertyArrayHelper & | getInfoHelper () override |
Additional Inherited Members | |
Public Types inherited from ControlModelContainerBase | |
enum | ChildOperation { Insert = 0 , Remove } |
typedef ::std::pair< css::uno::Reference< css::awt::XControlModel >, OUString > | UnoControlModelHolder |
typedef ::std::vector< css::uno::Reference< css::awt::XControlModel > > | ModelGroup |
typedef ::std::vector< ModelGroup > | AllGroups |
Protected Member Functions inherited from ControlModelContainerBase | |
void | Clone_Impl (ControlModelContainerBase &_rClone) const |
css::uno::Any | ImplGetDefaultValue (sal_uInt16 nPropId) const override |
::cppu::IPropertyArrayHelper & | getInfoHelper () override |
UnoControlModelHolderVector::iterator | ImplFindElement (std::u16string_view rName) |
void | updateUserFormChildren (const css::uno::Reference< css::container::XNameContainer > &xAllChildren, const OUString &aName, ChildOperation Operation, const css::uno::Reference< css::awt::XControlModel > &xTarget) |
void | startControlListening (const css::uno::Reference< css::awt::XControlModel > &_rxChildModel) |
void | stopControlListening (const css::uno::Reference< css::awt::XControlModel > &_rxChildModel) |
void | implNotifyTabModelChange (const OUString &_rAccessor) |
void | implUpdateGroupStructure () |
Protected Member Functions inherited from cppu::AggImplInheritanceHelper8< class BaseClass, class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8 > | |
AggImplInheritanceHelper8 (T1 const &arg1) | |
AggImplInheritanceHelper8 (T1 const &arg1, T2 const &arg2) | |
AggImplInheritanceHelper8 (T1 const &arg1, T2 const &arg2, T3 const &arg3) | |
AggImplInheritanceHelper8 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4) | |
AggImplInheritanceHelper8 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5) | |
AggImplInheritanceHelper8 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5, T6 const &arg6) | |
Protected Attributes inherited from ControlModelContainerBase | |
ContainerListenerMultiplexer | maContainerListeners |
::comphelper::OInterfaceContainerHelper4< css::util::XChangesListener > | maChangeListeners |
UnoControlModelHolderVector | maModels |
AllGroups | maGroups |
bool | mbGroupsUpToDate |
OUString | m_sImageURL |
OUString | m_sTooltip |
sal_Int16 | m_nTabPageId |
Definition at line 234 of file dialogcontrol.hxx.
UnoPageModel::UnoPageModel | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext | ) |
Referenced by Clone().
|
inline |
Definition at line 238 of file dialogcontrol.hxx.
|
overridevirtual |
Definition at line 983 of file dialogcontrol.cxx.
|
override |
Definition at line 987 of file dialogcontrol.cxx.
References ControlModelContainerBase::Clone_Impl(), and UnoPageModel().
|
overridevirtual |
Reimplemented from ControlModelContainerBase.
Definition at line 1023 of file dialogcontrol.cxx.
|
overrideprivate |
Definition at line 1009 of file dialogcontrol.cxx.
References aHelper.
Referenced by getPropertySetInfo().
|
overridevirtual |
Definition at line 1016 of file dialogcontrol.cxx.
References getInfoHelper().
|
overridevirtual |
Definition at line 995 of file dialogcontrol.cxx.
|
overrideprivatevirtual |
Definition at line 1000 of file dialogcontrol.cxx.
References BASEPROPERTY_DEFAULTCONTROL, and ControlModelContainerBase::ImplGetDefaultValue().