LibreOffice Module toolkit (master) 1
|
Public Member Functions | |
UnoTreeListEntry (const Reference< XTreeNode > &xNode, TreeControlPeer *pPeer) | |
virtual | ~UnoTreeListEntry () override |
Public Member Functions inherited from SvTreeListEntry | |
SvTreeListEntry () | |
virtual | ~SvTreeListEntry () |
bool | HasChildren () const |
bool | HasChildListPos () const |
sal_uInt32 | GetChildListPos () const |
SvTreeListEntries & | GetChildEntries () |
const SvTreeListEntries & | GetChildEntries () const |
void | Clone (SvTreeListEntry *pSource) |
size_t | ItemCount () const |
void | AddItem (std::unique_ptr< SvLBoxItem > pItem) |
void | ReplaceItem (std::unique_ptr< SvLBoxItem > pNewItem, size_t nPos) |
const SvLBoxItem & | GetItem (size_t nPos) const |
SvLBoxItem & | GetItem (size_t nPos) |
const SvLBoxItem * | GetFirstItem (SvLBoxItemType eType) const |
SvLBoxItem * | GetFirstItem (SvLBoxItemType eType) |
size_t | GetPos (const SvLBoxItem *pItem) const |
void * | GetUserData () const |
void | SetUserData (void *pPtr) |
void | EnableChildrenOnDemand (bool bEnable=true) |
bool | HasChildrenOnDemand () const |
SvTLEntryFlags | GetFlags () const |
void | SetFlags (SvTLEntryFlags nFlags) |
void | SetTextColor (std::optional< Color > xColor) |
std::optional< Color > const & | GetTextColor () const |
void | SetExtraIndent (sal_uInt32 nExtraIndent) |
sal_uInt32 | GetExtraIndent () const |
SvTreeListEntry * | NextSibling () const |
SvTreeListEntry * | PrevSibling () const |
SvTreeListEntry * | LastSibling () const |
Public Attributes | |
Reference< XTreeNode > | mxNode |
TreeControlPeer * | mpPeer |
Additional Inherited Members | |
Static Public Attributes inherited from SvTreeListEntry | |
static const size_t | ITEM_NOT_FOUND |
Definition at line 135 of file treecontrolpeer.cxx.
UnoTreeListEntry::UnoTreeListEntry | ( | const Reference< XTreeNode > & | xNode, |
TreeControlPeer * | pPeer | ||
) |
Definition at line 1564 of file treecontrolpeer.cxx.
References TreeControlPeer::addEntry(), and mpPeer.
|
overridevirtual |
Definition at line 1573 of file treecontrolpeer.cxx.
References mpPeer, and TreeControlPeer::removeEntry().
TreeControlPeer* UnoTreeListEntry::mpPeer |
Definition at line 142 of file treecontrolpeer.cxx.
Referenced by UnoTreeListEntry(), and ~UnoTreeListEntry().
Reference< XTreeNode > UnoTreeListEntry::mxNode |
Definition at line 141 of file treecontrolpeer.cxx.
Referenced by TreeControlPeer::addEntry(), TreeControlPeer::createReverseSelectionEnumeration(), TreeControlPeer::createSelectionEnumeration(), TreeControlPeer::getClosestNodeForLocation(), TreeControlPeer::getNodeForLocation(), TreeControlPeer::getSelection(), IMPL_LINK_NOARG(), TreeControlPeer::onEditedEntry(), TreeControlPeer::onEditingEntry(), TreeControlPeer::removeEntry(), UnoTreeListBoxImpl::RequestingChildren(), TreeControlPeer::updateChildNodes(), and TreeControlPeer::updateEntry().