LibreOffice Module svx (master) 1
|
#include <fmexpl.hxx>
Public Member Functions | |
FmFormData (const css::uno::Reference< css::form::XForm > &_rxForm, FmFormData *_pParent) | |
FmFormData (const FmFormData &rFormData) | |
virtual | ~FmFormData () override |
const css::uno::Reference< css::form::XForm > & | GetFormIface () const |
virtual bool | IsEqualWithoutChildren (FmEntryData *pEntryData) override |
virtual std::unique_ptr< FmEntryData > | Clone () override |
Public Member Functions inherited from FmEntryData | |
FmEntryData (FmEntryData *pParentData, const css::uno::Reference< css::uno::XInterface > &_rIFace) | |
FmEntryData (const FmEntryData &rEntryData) | |
virtual | ~FmEntryData () |
void | SetText (const OUString &rText) |
void | SetParent (FmEntryData *pParentData) |
const OUString & | GetNormalImage () const |
const OUString & | GetText () const |
FmEntryData * | GetParent () const |
FmEntryDataList * | GetChildList () const |
virtual bool | IsEqualWithoutChildren (FmEntryData *pEntryData) |
virtual std::unique_ptr< FmEntryData > | Clone ()=0 |
const css::uno::Reference< css::uno::XInterface > & | GetElement () const |
const css::uno::Reference< css::beans::XPropertySet > & | GetPropertySet () const |
const css::uno::Reference< css::container::XChild > & | GetChildIFace () const |
Private Attributes | |
css::uno::Reference< css::form::XForm > | m_xForm |
Additional Inherited Members | |
Protected Member Functions inherited from FmEntryData | |
void | newObject (const css::uno::Reference< css::uno::XInterface > &_rxIFace) |
Protected Attributes inherited from FmEntryData | |
OUString | m_aNormalImage |
OUString | aText |
std::unique_ptr< FmEntryDataList > | pChildList |
FmEntryData * | pParent |
Definition at line 222 of file fmexpl.hxx.
FmFormData::FmFormData | ( | const css::uno::Reference< css::form::XForm > & | _rxForm, |
FmFormData * | _pParent | ||
) |
Referenced by Clone().
FmFormData::FmFormData | ( | const FmFormData & | rFormData | ) |
Definition at line 244 of file fmexpl.cxx.
References GetFormIface(), and m_xForm.
|
overridevirtual |
Definition at line 240 of file fmexpl.cxx.
|
overridevirtual |
|
inline |
Definition at line 231 of file fmexpl.hxx.
References m_xForm.
Referenced by FmFormData(), svxform::NavigatorTreeModel::GetFormComponents(), svxform::IMPL_LINK(), svxform::NavigatorTreeModel::Insert(), IsEqualWithoutChildren(), svxform::NavigatorTree::NewControl(), svxform::NavigatorTree::ShowSelectionProperties(), and svxform::NavigatorTree::SynchronizeMarkList().
|
overridevirtual |
Reimplemented from FmEntryData.
Definition at line 257 of file fmexpl.cxx.
References GetFormIface(), FmEntryData::IsEqualWithoutChildren(), and m_xForm.
|
private |
Definition at line 224 of file fmexpl.hxx.
Referenced by FmFormData(), GetFormIface(), and IsEqualWithoutChildren().