LibreOffice Module forms (master) 1
|
#include <FormComponent.hxx>
Classes | |
struct | LockAccess |
Public Member Functions | |
virtual css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &_rType) override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual void SAL_CALL | disposing () override |
virtual OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &aName) override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual OUString SAL_CALL | getImplementationName () override=0 |
virtual OUString SAL_CALL | getServiceName () override=0 |
virtual void SAL_CALL | write (const css::uno::Reference< css::io::XObjectOutputStream > &_rxOutStream) override |
virtual void SAL_CALL | read (const css::uno::Reference< css::io::XObjectInputStream > &_rxInStream) override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | getParent () override |
virtual void SAL_CALL | setParent (const css::uno::Reference< css::uno::XInterface > &Parent) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
virtual void SAL_CALL | getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const override |
virtual sal_Bool SAL_CALL | convertFastPropertyValue (css::uno::Any &_rConvertedValue, css::uno::Any &_rOldValue, sal_Int32 _nHandle, const css::uno::Any &_rValue) override |
virtual void SAL_CALL | setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue) override |
virtual css::beans::PropertyState | getPropertyStateByHandle (sal_Int32 nHandle) override |
virtual void | setPropertyToDefaultByHandle (sal_Int32 nHandle) override |
virtual css::uno::Any | getPropertyDefaultByHandle (sal_Int32 nHandle) const override |
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL | createClone () override=0 |
virtual void SAL_CALL | addProperty (const OUString &Name, ::sal_Int16 Attributes, const css::uno::Any &DefaultValue) override |
virtual void SAL_CALL | removeProperty (const OUString &Name) override |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | getPropertyValues () override |
virtual void SAL_CALL | setPropertyValues (const css::uno::Sequence< css::beans::PropertyValue > &aProps) override |
void | lockInstance (LockAccess) |
oslInterlockedCount | unlockInstance (LockAccess) |
void | firePropertyChanges (const std::vector< sal_Int32 > &_rHandles, const std::vector< css::uno::Any > &_rOldValues, const std::vector< css::uno::Any > &_rNewValues, LockAccess) |
::osl::Mutex & | getInstanceMutex () |
Public Member Functions inherited from cppu::OComponentHelper | |
OComponentHelper (::osl::Mutex &rMutex) | |
virtual | ~OComponentHelper () SAL_OVERRIDE |
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< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE=0 |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual void SAL_CALL | dispose () SAL_OVERRIDE |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) SAL_OVERRIDE |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) SAL_OVERRIDE |
Public Member Functions inherited from cppu::OWeakAggObject | |
OWeakAggObject () | |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
virtual void SAL_CALL | setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &rType) SAL_OVERRIDE |
Public Member Functions inherited from cppu::OWeakObject | |
OWeakObject () | |
OWeakObject (const OWeakObject &) | |
OWeakObject &SAL_CALL | operator= (const OWeakObject &) |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL | queryAdapter () SAL_OVERRIDE |
SAL_CALL | operator css::uno::Reference< css::uno::XInterface > () |
Public Member Functions inherited from cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 > | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) 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 |
virtual ::osl::Mutex & | getMutex ()=0 |
virtual void | describeFixedAndAggregateProperties (css::uno::Sequence< css::beans::Property > &_out_rFixedProperties, css::uno::Sequence< css::beans::Property > &_out_rAggregateProperties) const =0 |
virtual css::uno::Reference< css::beans::XMultiPropertySet > | getPropertiesInterface ()=0 |
Static Public Member Functions | |
static css::uno::Sequence< OUString > | getSupportedServiceNames_Static () |
Protected Member Functions | |
const css::uno::Reference< css::uno::XComponentContext > & | getContext () const |
OControlModel (const css::uno::Reference< css::uno::XComponentContext > &_rFactory, const OUString &_rUnoControlModelTypeName, const OUString &rDefault=OUString(), const bool _bSetDelegator=true) | |
OControlModel (const OControlModel *_pOriginal, const css::uno::Reference< css::uno::XComponentContext > &_rFactory, const bool _bCloneAggregate=true, const bool _bSetDelegator=true) | |
virtual | ~OControlModel () override |
virtual void | clonedFrom (const OControlModel *_pOriginal) |
to be called after an OBoundControlModel (a derivee, respectively) has been cloned More... | |
virtual css::uno::Sequence< css::uno::Type > | _getTypes () |
void | readHelpTextCompatibly (const css::uno::Reference< css::io::XObjectInputStream > &_rxInStream) |
void | writeHelpTextCompatibly (const css::uno::Reference< css::io::XObjectOutputStream > &_rxOutStream) |
void | doSetDelegator () |
void | doResetDelegator () |
css::uno::Sequence< OUString > | getAggregateServiceNames () const |
virtual void | writeAggregate (const css::uno::Reference< css::io::XObjectOutputStream > &_rxOutStream) const |
virtual void | readAggregate (const css::uno::Reference< css::io::XObjectInputStream > &_rxInStream) |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual cppu::IPropertyArrayHelper &SAL_CALL | getInfoHelper () override |
virtual void | describeFixedProperties (css::uno::Sequence< css::beans::Property > &_rProps) const |
describes the properties provided by this class, or its respective derived class More... | |
virtual ::osl::Mutex & | getMutex () override |
virtual void | describeFixedAndAggregateProperties (css::uno::Sequence< css::beans::Property > &_out_rFixedProperties, css::uno::Sequence< css::beans::Property > &_out_rAggregateProperties) const override |
virtual css::uno::Reference< css::beans::XMultiPropertySet > | getPropertiesInterface () override |
virtual void | describeAggregateProperties (css::uno::Sequence< css::beans::Property > &_rAggregateProps) const |
describes the properties of our aggregate More... | |
virtual void SAL_CALL | disposing () |
Protected Member Functions inherited from cppu::OWeakAggObject | |
virtual | ~OWeakAggObject () SAL_OVERRIDE |
Protected Member Functions inherited from cppu::OWeakObject | |
virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
void | disposeWeakConnectionPoint () |
Protected Member Functions inherited from cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 > | |
~ImplHelper7 () SAL_NOEXCEPT | |
Protected Member Functions inherited from frm::IPropertyBagHelperContext | |
~IPropertyBagHelperContext () | |
Protected Attributes | |
css::uno::Reference< css::uno::XComponentContext > | m_xContext |
::osl::Mutex | m_aMutex |
oslInterlockedCount | m_lockCount |
css::uno::Reference< css::uno::XInterface > | m_xParent |
PropertyBagHelper | m_aPropertyBagHelper |
OUString | m_aName |
OUString | m_aTag |
sal_Int16 | m_nTabIndex |
sal_Int16 | m_nClassId |
bool | m_bNativeLook |
bool | m_bStandardTheme |
bool | m_bGenerateVbEvents |
sal_Int16 | m_nControlTypeinMSO |
sal_uInt16 | m_nObjIDinMSO |
Protected Attributes inherited from cppu::OWeakAggObject | |
css::uno::WeakReferenceHelper | xDelegator |
Protected Attributes inherited from cppu::OWeakObject | |
oslInterlockedCount | m_refCount |
Protected Attributes inherited from frm::OCloneableAggregation | |
css::uno::Reference< css::uno::XAggregation > | m_xAggregate |
Additional Inherited Members | |
Static Protected Member Functions inherited from frm::OCloneableAggregation | |
static css::uno::Reference< css::uno::XAggregation > | createAggregateClone (const OCloneableAggregation *_pOriginal) |
Definition at line 299 of file FormComponent.hxx.
|
protected |
|
protected |
References DECLARE_UNO3_AGG_DEFAULTS.
|
overrideprotectedvirtual |
Definition at line 578 of file FormComponent.cxx.
References doResetDelegator().
|
protectedvirtual |
Reimplemented in frm::OButtonModel, frm::OClickableImageBaseModel, frm::OComboBoxModel, frm::ODateModel, frm::OFileControlModel, frm::OFormattedModel, frm::OImageControlModel, frm::OListBoxModel, frm::OTimeModel, and frm::OBoundControlModel.
Definition at line 425 of file FormComponent.cxx.
References frm::TypeBag::getTypes(), and cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >::getTypes().
Referenced by frm::OClickableImageBaseModel::_getTypes(), frm::OFileControlModel::_getTypes(), frm::OBoundControlModel::_getTypes(), and getTypes().
|
overridevirtual |
Definition at line 1077 of file FormComponent.cxx.
References frm::PropertyBagHelper::addProperty(), and m_aPropertyBagHelper.
|
protectedvirtual |
to be called after an OBoundControlModel (a derivee, respectively) has been cloned
This method contains late initializations which cannot be done in the constructor of this base class, since the virtual method of derived classes do not yet work there.
Reimplemented in frm::OBoundControlModel.
Definition at line 584 of file FormComponent.cxx.
|
overridevirtual |
Reimplemented in frm::OButtonModel, frm::OComboBoxModel, frm::OHiddenModel, frm::OListBoxModel, frm::OReferenceValueComponent, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OBoundControlModel, frm::OClickableImageBaseModel, frm::ODateModel, frm::OEditBaseModel, frm::OFileControlModel, frm::OGridControlModel, frm::OImageControlModel, frm::ONavigationBarModel, frm::OTimeModel, and frm::ORichTextModel.
Definition at line 939 of file FormComponent.cxx.
References m_aName, m_aTag, m_bNativeLook, m_nTabIndex, PROPERTY_ID_NAME, PROPERTY_ID_NATIVE_LOOK, PROPERTY_ID_TABINDEX, PROPERTY_ID_TAG, and tryPropertyValue().
Referenced by frm::OBoundControlModel::convertFastPropertyValue(), frm::OClickableImageBaseModel::convertFastPropertyValue(), frm::OFileControlModel::convertFastPropertyValue(), and setPropertyToDefaultByHandle().
|
overridepure virtual |
Implemented in frm::OButtonModel, frm::OCheckBoxModel, frm::OComboBoxModel, frm::OCurrencyModel, frm::ODateModel, frm::OEditModel, frm::OFileControlModel, frm::OFixedTextModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGroupBoxModel, frm::OHiddenModel, frm::OImageButtonModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ONumericModel, frm::OPatternModel, frm::ORadioButtonModel, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OTimeModel, and frm::ORichTextModel.
|
protectedvirtual |
describes the properties of our aggregate
The default implementation simply asks m_xAggregateSet for its properties.
You usually only need to override this method if you want to filter the aggregate properties.
Reimplemented in frm::OComboBoxModel, frm::OEditModel, frm::OFormattedModel, frm::OGroupBoxModel, frm::OImageControlModel, frm::OListBoxModel, frm::ORichTextModel, and frm::OFixedTextModel.
Definition at line 1041 of file FormComponent.cxx.
Referenced by frm::OComboBoxModel::describeAggregateProperties(), frm::OFormattedModel::describeAggregateProperties(), frm::OImageControlModel::describeAggregateProperties(), frm::OListBoxModel::describeAggregateProperties(), and describeFixedAndAggregateProperties().
|
overrideprotectedvirtual |
Implements frm::IPropertyBagHelperContext.
Definition at line 1056 of file FormComponent.cxx.
References describeAggregateProperties(), and describeFixedProperties().
|
protectedvirtual |
describes the properties provided by this class, or its respective derived class
Derived classes usually call the base class first, and then append own properties.
Reimplemented in frm::OButtonModel, frm::OCheckBoxModel, frm::OComboBoxModel, frm::OCurrencyModel, frm::ODateModel, frm::OEditModel, frm::OFileControlModel, frm::OFormattedModel, frm::OGridControlModel, frm::OHiddenModel, frm::OImageButtonModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ONumericModel, frm::OPatternModel, frm::ORadioButtonModel, frm::OReferenceValueComponent, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OTimeModel, frm::OBoundControlModel, and frm::ORichTextModel.
Definition at line 1024 of file FormComponent.cxx.
References DBG_ASSERT, PROPERTY_CLASSID, PROPERTY_CONTROL_TYPE_IN_MSO, PROPERTY_GENERATEVBAEVENTS, PROPERTY_ID_CLASSID, PROPERTY_ID_CONTROL_TYPE_IN_MSO, PROPERTY_ID_GENERATEVBAEVENTS, PROPERTY_ID_NAME, PROPERTY_ID_NATIVE_LOOK, PROPERTY_ID_OBJ_ID_IN_MSO, PROPERTY_ID_STANDARD_THEME, PROPERTY_ID_TAG, PROPERTY_NAME, PROPERTY_NATIVE_LOOK, PROPERTY_OBJ_ID_IN_MSO, PROPERTY_STANDARD_THEME, and PROPERTY_TAG.
Referenced by describeFixedAndAggregateProperties(), frm::OButtonModel::describeFixedProperties(), frm::OFileControlModel::describeFixedProperties(), and frm::OBoundControlModel::describeFixedProperties().
|
overridevirtual |
Reimplemented from cppu::OComponentHelper.
Reimplemented in frm::OButtonModel, frm::OButtonModel, frm::OClickableImageBaseModel, frm::OClickableImageBaseModel, frm::OComboBoxModel, frm::OEditModel, frm::OEditModel, frm::OFileControlModel, frm::OFileControlModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGridControlModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OBoundControlModel, frm::ORichTextModel, and frm::ORichTextModel.
Definition at line 712 of file FormComponent.cxx.
References frm::PropertyBagHelper::dispose(), m_aPropertyBagHelper, frm::OCloneableAggregation::m_xAggregate, query_aggregation(), and setParent().
Referenced by frm::OClickableImageBaseModel::disposing(), frm::OFileControlModel::disposing(), and frm::OBoundControlModel::disposing().
|
overridevirtual |
Reimplemented in frm::OGridControlModel, frm::OClickableImageBaseModel, frm::OComboBoxModel, frm::OEditModel, frm::OFileControlModel, frm::OGridControlModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OBoundControlModel, and frm::ORichTextModel.
Definition at line 692 of file FormComponent.cxx.
References m_aMutex, frm::OCloneableAggregation::m_xAggregate, m_xParent, and query_aggregation().
|
protected |
Definition at line 589 of file FormComponent.cxx.
References frm::OCloneableAggregation::m_xAggregate.
Referenced by frm::OBoundControlModel::~OBoundControlModel(), and ~OControlModel().
|
protected |
Definition at line 595 of file FormComponent.cxx.
References cppu::OWeakObject::m_refCount, and frm::OCloneableAggregation::m_xAggregate.
Referenced by frm::OBoundControlModel::implInitAggMultiplexer().
void frm::OControlModel::firePropertyChanges | ( | const std::vector< sal_Int32 > & | _rHandles, |
const std::vector< css::uno::Any > & | _rOldValues, | ||
const std::vector< css::uno::Any > & | _rNewValues, | ||
LockAccess | |||
) |
Definition at line 1111 of file FormComponent.cxx.
References comphelper::OPropertySetHelper::fire().
Referenced by frm::ControlModelLock::impl_notifyAll_nothrow().
|
protected |
Definition at line 669 of file FormComponent.cxx.
References frm::OCloneableAggregation::m_xAggregate, and query_aggregation().
Referenced by getSupportedServiceNames(), and frm::OBoundControlModel::getSupportedServiceNames().
|
inlineprotected |
Definition at line 316 of file FormComponent.hxx.
References m_xContext.
Referenced by frm::OFormattedModel::calcDefaultFormatsSupplier(), frm::OFormattedModel::calcFormFormatsSupplier(), frm::OButtonModel::createClone(), frm::OCheckBoxModel::createClone(), frm::OComboBoxModel::createClone(), frm::OCurrencyModel::createClone(), frm::ODateModel::createClone(), frm::OFileControlModel::createClone(), frm::OFormattedModel::createClone(), frm::OImageControlModel::createClone(), frm::OListBoxModel::createClone(), frm::ONumericModel::createClone(), frm::OPatternModel::createClone(), frm::ORadioButtonModel::createClone(), frm::OTimeModel::createClone(), frm::OImageControlModel::impl_updateStreamForURL_lck(), frm::OComboBoxModel::loadData(), frm::OListBoxModel::loadData(), frm::OComboBoxModel::onConnectedDbColumn(), and frm::OPatternModel::onConnectedDbColumn().
|
overridevirtual |
Reimplemented in frm::OScrollBarModel, frm::OSpinButtonModel, frm::OButtonModel, frm::OClickableImageBaseModel, frm::OComboBoxModel, frm::OComboBoxModel, frm::ODateModel, frm::ODateModel, frm::OEditModel, frm::OEditModel, frm::OEditBaseModel, frm::OFileControlModel, frm::OFileControlModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGridControlModel, frm::OHiddenModel, frm::OHiddenModel, frm::OImageControlModel, frm::OImageControlModel, frm::OListBoxModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ONavigationBarModel, frm::OReferenceValueComponent, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OTimeModel, frm::OTimeModel, frm::OBoundControlModel, frm::ORichTextModel, and frm::ORichTextModel.
Definition at line 898 of file FormComponent.cxx.
References m_aName, m_aTag, m_bGenerateVbEvents, m_bNativeLook, m_bStandardTheme, m_nClassId, m_nControlTypeinMSO, m_nTabIndex, PROPERTY_ID_CLASSID, PROPERTY_ID_CONTROL_TYPE_IN_MSO, PROPERTY_ID_GENERATEVBAEVENTS, PROPERTY_ID_NAME, PROPERTY_ID_NATIVE_LOOK, PROPERTY_ID_STANDARD_THEME, PROPERTY_ID_TABINDEX, and PROPERTY_ID_TAG.
Referenced by frm::OClickableImageBaseModel::getFastPropertyValue(), frm::OFileControlModel::getFastPropertyValue(), frm::OBoundControlModel::getFastPropertyValue(), and getPropertyStateByHandle().
|
overridevirtual |
Reimplemented from cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >.
Definition at line 408 of file FormComponent.cxx.
|
overridepure virtual |
Implemented in frm::OButtonModel, frm::OCheckBoxModel, frm::OComboBoxModel, frm::OCurrencyModel, frm::ODateModel, frm::OEditModel, frm::OFileControlModel, frm::OFixedTextModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGroupBoxModel, frm::OHiddenModel, frm::OImageButtonModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ONumericModel, frm::OPatternModel, frm::ORadioButtonModel, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OTimeModel, and frm::ORichTextModel.
|
overrideprotectedvirtual |
Definition at line 1072 of file FormComponent.cxx.
References frm::PropertyBagHelper::getInfoHelper(), and m_aPropertyBagHelper.
Referenced by getPropertySetInfo().
|
inline |
Definition at line 485 of file FormComponent.hxx.
References m_aMutex.
|
overrideprotectedvirtual |
Implements frm::IPropertyBagHelperContext.
Reimplemented in frm::OClickableImageBaseModel.
Definition at line 1051 of file FormComponent.cxx.
References m_aMutex.
|
overridevirtual |
Definition at line 627 of file FormComponent.cxx.
References a, cppu::getCaughtException(), comphelper::OPropertySetHelper::getFastPropertyValue(), and PROPERTY_ID_NAME.
|
overridevirtual |
Definition at line 606 of file FormComponent.cxx.
References m_xParent.
Referenced by frm::OBoundControlModel::doFormListening(), frm::OBoundControlModel::impl_determineAmbientForm_nothrow(), frm::ORadioButtonModel::setControlSource(), frm::OBoundControlModel::setParent(), and frm::ORadioButtonModel::SetSiblingPropsTo().
|
overrideprotectedvirtual |
Implements frm::IPropertyBagHelperContext.
Definition at line 1062 of file FormComponent.cxx.
|
overridevirtual |
Reimplemented in frm::OFileControlModel, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OButtonModel, frm::OClickableImageBaseModel, frm::OEditBaseModel, frm::OFormattedModel, frm::OGridControlModel, frm::ONavigationBarModel, frm::OBoundControlModel, and frm::ORichTextModel.
Definition at line 858 of file FormComponent.cxx.
References Any, frm::FRM_DEFAULT_TABINDEX, frm::PropertyBagHelper::getDynamicPropertyDefaultByHandle(), frm::PropertyBagHelper::hasDynamicPropertyByHandle(), INVALID_OBJ_ID_IN_MSO, m_aPropertyBagHelper, PROPERTY_ID_CLASSID, PROPERTY_ID_CONTROL_TYPE_IN_MSO, PROPERTY_ID_GENERATEVBAEVENTS, PROPERTY_ID_NAME, PROPERTY_ID_NATIVE_LOOK, PROPERTY_ID_OBJ_ID_IN_MSO, PROPERTY_ID_STANDARD_THEME, PROPERTY_ID_TABINDEX, PROPERTY_ID_TAG, and SAL_WARN.
Referenced by frm::OFileControlModel::getPropertyDefaultByHandle(), frm::OClickableImageBaseModel::getPropertyDefaultByHandle(), getPropertyStateByHandle(), and setPropertyToDefaultByHandle().
|
overrideprotectedvirtual |
Definition at line 1067 of file FormComponent.cxx.
References getInfoHelper().
|
overridevirtual |
Definition at line 836 of file FormComponent.cxx.
References Any, getFastPropertyValue(), and getPropertyDefaultByHandle().
|
overridevirtual |
Definition at line 1087 of file FormComponent.cxx.
References frm::PropertyBagHelper::getPropertyValues(), and m_aPropertyBagHelper.
|
overridepure virtual |
Implemented in frm::OButtonModel, frm::OCheckBoxModel, frm::OComboBoxModel, frm::OCurrencyModel, frm::ODateModel, frm::OEditModel, frm::OFileControlModel, frm::OFixedTextModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGroupBoxModel, frm::OHiddenModel, frm::OImageButtonModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ONumericModel, frm::OPatternModel, frm::ORadioButtonModel, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OTimeModel, and frm::ORichTextModel.
|
overridevirtual |
Reimplemented in frm::OButtonModel, frm::OCheckBoxModel, frm::OClickableImageBaseModel, frm::OComboBoxModel, frm::OCurrencyModel, frm::ODateModel, frm::OEditModel, frm::OFileControlModel, frm::OFixedTextModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGroupBoxModel, frm::OHiddenModel, frm::OImageButtonModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ONumericModel, frm::OPatternModel, frm::ORadioButtonModel, frm::OScrollBarModel, frm::OSpinButtonModel, frm::OTimeModel, frm::OBoundControlModel, and frm::ORichTextModel.
Definition at line 678 of file FormComponent.cxx.
References getAggregateServiceNames(), and getSupportedServiceNames_Static().
Referenced by frm::OClickableImageBaseModel::getSupportedServiceNames(), and frm::OFileControlModel::getSupportedServiceNames().
|
static |
css::uno::RuntimeException |
Definition at line 686 of file FormComponent.cxx.
References FRM_SUN_FORMCOMPONENT.
Referenced by getSupportedServiceNames(), and frm::OBoundControlModel::getSupportedServiceNames_Static().
|
overridevirtual |
Reimplemented from cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >.
Reimplemented in frm::OGridControlModel.
Definition at line 413 of file FormComponent.cxx.
References _getTypes(), aTypes, frm::OCloneableAggregation::m_xAggregate, and query_aggregation().
void frm::OControlModel::lockInstance | ( | LockAccess | ) |
Definition at line 1097 of file FormComponent.cxx.
References m_aMutex, and m_lockCount.
Referenced by frm::ControlModelLock::acquire().
|
overridevirtual |
Reimplemented from cppu::OComponentHelper.
Reimplemented in frm::OButtonModel, frm::OClickableImageBaseModel, frm::OComboBoxModel, frm::OFileControlModel, frm::OFormattedModel, frm::OGridControlModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::OBoundControlModel, and frm::ORichTextModel.
Definition at line 433 of file FormComponent.cxx.
References Any, frm::OCloneableAggregation::m_xAggregate, and cppu::ImplHelper7< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7 >::queryInterface().
Referenced by frm::OClickableImageBaseModel::queryAggregation(), frm::OFileControlModel::queryAggregation(), and frm::OBoundControlModel::queryAggregation().
|
overridevirtual |
Reimplemented in frm::OButtonModel, frm::OCheckBoxModel, frm::OComboBoxModel, frm::OEditModel, frm::OEditBaseModel, frm::OFileControlModel, frm::OFixedTextModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGroupBoxModel, frm::OHiddenModel, frm::OImageButtonModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ORadioButtonModel, frm::OScrollBarModel, frm::OSpinButtonModel, and frm::OBoundControlModel.
Definition at line 783 of file FormComponent.cxx.
References DBG_ASSERT, DBG_UNHANDLED_EXCEPTION, Exception, frm::ResourceManager::loadString(), m_aMutex, m_aName, m_aTag, m_nTabIndex, nVersion, readAggregate(), and readHelpTextCompatibly().
Referenced by frm::OButtonModel::read(), frm::OFileControlModel::read(), and frm::OBoundControlModel::read().
|
protectedvirtual |
Reimplemented in frm::OEditModel.
Definition at line 732 of file FormComponent.cxx.
References frm::OCloneableAggregation::m_xAggregate, and query_aggregation().
Referenced by read().
|
protected |
Definition at line 455 of file FormComponent.cxx.
References Any, DBG_UNHANDLED_EXCEPTION, Exception, PROPERTY_HELPTEXT, and SAL_WARN.
Referenced by frm::OButtonModel::read(), frm::OCheckBoxModel::read(), frm::OComboBoxModel::read(), frm::OFileControlModel::read(), frm::OImageControlModel::read(), frm::OListBoxModel::read(), frm::ORadioButtonModel::read(), and read().
|
overridevirtual |
Definition at line 1082 of file FormComponent.cxx.
References m_aPropertyBagHelper, and frm::PropertyBagHelper::removeProperty().
|
overridevirtual |
Reimplemented in frm::OScrollBarModel, frm::OSpinButtonModel, frm::OButtonModel, frm::OClickableImageBaseModel, frm::OComboBoxModel, frm::ODateModel, frm::OEditBaseModel, frm::OFileControlModel, frm::OGridControlModel, frm::OHiddenModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ORadioButtonModel, frm::OReferenceValueComponent, frm::OTimeModel, frm::OBoundControlModel, and frm::ORichTextModel.
Definition at line 980 of file FormComponent.cxx.
References DBG_ASSERT, frm::PropertyBagHelper::hasDynamicPropertyByHandle(), m_aName, m_aPropertyBagHelper, m_aTag, m_bGenerateVbEvents, m_bNativeLook, m_bStandardTheme, m_nControlTypeinMSO, m_nObjIDinMSO, m_nTabIndex, PROPERTY_ID_CONTROL_TYPE_IN_MSO, PROPERTY_ID_GENERATEVBAEVENTS, PROPERTY_ID_NAME, PROPERTY_ID_NATIVE_LOOK, PROPERTY_ID_OBJ_ID_IN_MSO, PROPERTY_ID_STANDARD_THEME, PROPERTY_ID_TABINDEX, PROPERTY_ID_TAG, SAL_WARN, and frm::PropertyBagHelper::setDynamicFastPropertyValue().
Referenced by frm::OClickableImageBaseModel::setFastPropertyValue_NoBroadcast(), frm::OFileControlModel::setFastPropertyValue_NoBroadcast(), frm::OBoundControlModel::setFastPropertyValue_NoBroadcast(), and setPropertyToDefaultByHandle().
|
overridevirtual |
Definition at line 646 of file FormComponent.cxx.
References a, Any, cppu::getCaughtException(), and PROPERTY_ID_NAME.
|
overridevirtual |
Reimplemented in frm::OGridControlModel, and frm::OBoundControlModel.
Definition at line 611 of file FormComponent.cxx.
References m_aMutex, and m_xParent.
Referenced by disposing(), and frm::OBoundControlModel::setParent().
|
overridevirtual |
Reimplemented in frm::OFormattedModel.
Definition at line 846 of file FormComponent.cxx.
References Any, convertFastPropertyValue(), getPropertyDefaultByHandle(), and setFastPropertyValue_NoBroadcast().
Referenced by frm::OFormattedModel::setPropertyToDefaultByHandle().
|
overridevirtual |
Definition at line 1092 of file FormComponent.cxx.
References m_aPropertyBagHelper, and frm::PropertyBagHelper::setPropertyValues().
Referenced by frm::OListBoxModel::setPropertyValues().
|
overridevirtual |
Definition at line 664 of file FormComponent.cxx.
References cppu::supportsService().
oslInterlockedCount frm::OControlModel::unlockInstance | ( | LockAccess | ) |
Definition at line 1103 of file FormComponent.cxx.
References m_aMutex, and m_lockCount.
Referenced by frm::ControlModelLock::release().
|
overridevirtual |
Reimplemented in frm::OButtonModel, frm::OCheckBoxModel, frm::OComboBoxModel, frm::OEditModel, frm::OEditBaseModel, frm::OFileControlModel, frm::OFixedTextModel, frm::OFormattedModel, frm::OGridControlModel, frm::OGroupBoxModel, frm::OHiddenModel, frm::OImageButtonModel, frm::OImageControlModel, frm::OListBoxModel, frm::ONavigationBarModel, frm::ORadioButtonModel, frm::OScrollBarModel, frm::OSpinButtonModel, and frm::OBoundControlModel.
Definition at line 739 of file FormComponent.cxx.
References frm::ResourceManager::loadString(), m_aMutex, m_aName, m_aTag, m_nTabIndex, and writeAggregate().
Referenced by frm::OButtonModel::write(), frm::OFileControlModel::write(), and frm::OBoundControlModel::write().
|
protectedvirtual |
Reimplemented in frm::OEditModel.
Definition at line 725 of file FormComponent.cxx.
References frm::OCloneableAggregation::m_xAggregate, and query_aggregation().
Referenced by write().
|
protected |
Definition at line 471 of file FormComponent.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, PROPERTY_HELPTEXT, and SAL_WARN.
Referenced by frm::OButtonModel::write(), frm::OCheckBoxModel::write(), frm::OComboBoxModel::write(), frm::OFileControlModel::write(), frm::OImageControlModel::write(), frm::OListBoxModel::write(), and frm::ORadioButtonModel::write().
|
protected |
Definition at line 309 of file FormComponent.hxx.
Referenced by frm::OClickableImageBaseModel::_propertyChanged(), frm::OFormattedModel::_propertyChanged(), frm::OImageControlModel::commitControlValueToDbColumn(), frm::OBoundControlModel::disposing(), disposing(), frm::OBoundControlModel::doSetControlValue(), frm::OImageControlModel::doSetControlValue(), frm::OBoundControlModel::getCurrentValue(), getInstanceMutex(), getMutex(), frm::OClickableImageBaseModel::getMutex(), frm::OBoundControlModel::getValidator(), frm::OBoundControlModel::getValueBinding(), frm::OBoundControlModel::impl_approveValueBinding_nolock(), lockInstance(), frm::OBoundControlModel::propertyChange(), frm::OCheckBoxModel::read(), frm::OFileControlModel::read(), frm::OImageControlModel::read(), frm::ORadioButtonModel::read(), read(), frm::OBoundControlModel::read(), frm::OBoundControlModel::recheckValidity(), frm::OBoundControlModel::reloading(), setParent(), frm::OBoundControlModel::setValidator(), unlockInstance(), frm::OBoundControlModel::validityConstraintChanged(), frm::OFileControlModel::write(), write(), and frm::OBoundControlModel::write().
|
protected |
Definition at line 319 of file FormComponent.hxx.
Referenced by convertFastPropertyValue(), getFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), frm::ORadioButtonModel::SetSiblingPropsTo(), and write().
|
protected |
Definition at line 313 of file FormComponent.hxx.
Referenced by addProperty(), disposing(), getInfoHelper(), frm::OFormattedModel::getPropertyDefault(), getPropertyDefaultByHandle(), getPropertyValues(), removeProperty(), setFastPropertyValue_NoBroadcast(), frm::OFormattedModel::setPropertyToDefault(), and setPropertyValues().
|
protected |
Definition at line 320 of file FormComponent.hxx.
Referenced by convertFastPropertyValue(), getFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
protected |
Definition at line 325 of file FormComponent.hxx.
Referenced by getFastPropertyValue(), and setFastPropertyValue_NoBroadcast().
|
protected |
Definition at line 323 of file FormComponent.hxx.
Referenced by convertFastPropertyValue(), getFastPropertyValue(), and setFastPropertyValue_NoBroadcast().
|
protected |
Definition at line 324 of file FormComponent.hxx.
Referenced by getFastPropertyValue(), and setFastPropertyValue_NoBroadcast().
|
protected |
Definition at line 310 of file FormComponent.hxx.
Referenced by lockInstance(), and unlockInstance().
|
protected |
Definition at line 322 of file FormComponent.hxx.
Referenced by getFastPropertyValue().
|
protected |
Definition at line 327 of file FormComponent.hxx.
Referenced by getFastPropertyValue(), and setFastPropertyValue_NoBroadcast().
|
protected |
Definition at line 328 of file FormComponent.hxx.
Referenced by setFastPropertyValue_NoBroadcast().
|
protected |
Definition at line 321 of file FormComponent.hxx.
Referenced by convertFastPropertyValue(), getFastPropertyValue(), read(), setFastPropertyValue_NoBroadcast(), and write().
|
protected |
Definition at line 307 of file FormComponent.hxx.
Referenced by getContext(), and frm::OImageControlModel::setFastPropertyValue_NoBroadcast().
|
protected |
Definition at line 312 of file FormComponent.hxx.
Referenced by disposing(), getParent(), and setParent().