LibreOffice Module forms (master) 1
|
#include <GroupManager.hxx>
Public Member Functions | |
OGroup (OUString sGroupName) | |
const OUString & | GetGroupName () const |
css::uno::Sequence< css::uno::Reference< css::awt::XControlModel > > | GetControlModels () const |
void | InsertComponent (const css::uno::Reference< css::beans::XPropertySet > &rxElement) |
void | RemoveComponent (const css::uno::Reference< css::beans::XPropertySet > &rxElement) |
sal_uInt16 | Count () const |
const css::uno::Reference< css::beans::XPropertySet > & | GetObject (sal_uInt16 nP) const |
Private Attributes | |
std::vector< OGroupComp > | m_aCompArray |
std::vector< OGroupCompAcc > | m_aCompAccArray |
OUString | m_aGroupName |
sal_uInt16 | m_nInsertPos |
Friends | |
class | OGroupLess |
Definition at line 124 of file GroupManager.hxx.
|
explicit |
Definition at line 122 of file GroupManager.cxx.
|
inline |
Definition at line 142 of file GroupManager.hxx.
References m_aCompArray.
Sequence< Reference< XControlModel > > frm::OGroup::GetControlModels | ( | ) | const |
Definition at line 170 of file GroupManager.cxx.
References m_aCompArray.
|
inline |
Definition at line 137 of file GroupManager.hxx.
References m_aGroupName.
|
inline |
Definition at line 143 of file GroupManager.hxx.
References m_aCompArray.
void frm::OGroup::InsertComponent | ( | const css::uno::Reference< css::beans::XPropertySet > & | rxElement | ) |
Definition at line 128 of file GroupManager.cxx.
References frm::insert_sorted(), m_aCompAccArray, m_aCompArray, and m_nInsertPos.
void frm::OGroup::RemoveComponent | ( | const css::uno::Reference< css::beans::XPropertySet > & | rxElement | ) |
Definition at line 138 of file GroupManager.cxx.
References frm::OGroupCompAcc::GetGroupComponent(), m_aCompAccArray, m_aCompArray, and frm::seek_entry().
|
friend |
Definition at line 132 of file GroupManager.hxx.
|
private |
Definition at line 127 of file GroupManager.hxx.
Referenced by InsertComponent(), and RemoveComponent().
|
private |
Definition at line 126 of file GroupManager.hxx.
Referenced by Count(), GetControlModels(), GetObject(), InsertComponent(), and RemoveComponent().
|
private |
Definition at line 129 of file GroupManager.hxx.
Referenced by GetGroupName().
|
private |
Definition at line 130 of file GroupManager.hxx.
Referenced by InsertComponent().