TRootIconList Class Reference

Inheritance diagram for TRootIconList:

TList TSeqCollection TSeqCollection TCollection TCollection TCollection TCollection TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TRootIconList (TRootIconBox *box=0)
virtual ~TRootIconList ()
void UpdateName ()
const char * GetTitle () const
Bool_t IsFolder () const
void Browse (TBrowser *b)
const TGPictureGetPicture () const

Private Attributes

TRootIconBoxfIconBox
const TGPicturefPic

Detailed Description

Definition at line 329 of file TRootBrowserLite.cxx.


Constructor & Destructor Documentation

TRootIconList::TRootIconList ( TRootIconBox box = 0  ) 

Definition at line 346 of file TRootBrowserLite.cxx.

References box(), fIconBox, TCollection::fName, fPic, gClient, and TGClient::GetPicture().

TRootIconList::~TRootIconList (  )  [virtual]

Definition at line 356 of file TRootBrowserLite.cxx.

References fPic, TGClient::FreePicture(), and gClient.


Member Function Documentation

void TRootIconList::UpdateName (  ) 

Definition at line 364 of file TRootBrowserLite.cxx.

References TList::First(), TCollection::fName, TCollection::fSize, TObject::GetName(), and TList::Last().

Referenced by TRootIconBox::AddObjItem().

const char* TRootIconList::GetTitle (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 339 of file TRootBrowserLite.cxx.

Referenced by Browse().

Bool_t TRootIconList::IsFolder (  )  const [inline, virtual]

Reimplemented from TCollection.

Definition at line 340 of file TRootBrowserLite.cxx.

References kFALSE.

void TRootIconList::Browse ( TBrowser b  )  [virtual]

Reimplemented from TCollection.

Definition at line 710 of file TRootBrowserLite.cxx.

References TGLVContainer::ActivateItem(), TList::Add(), TGLVContainer::AddItem(), TGContainer::AdjustPosition(), xmlio::Class, TRootIconBox::fActiveObject, TRootIconBox::fGarbage, fi, fIconBox, TList::FirstLink(), TGCompositeFrame::fList, TGContainer::fTotal, TRootIconBox::fWasGrouped, TClass::GetClass(), TKey::GetCycle(), TObjLink::GetObject(), TRootIconBox::GetObjPictures(), GetTitle(), TGLVContainer::GetViewMode(), kTRUE, TList::Last(), name, TObjLink::Next(), TRootIconBox::Refresh(), TList::Remove(), TRootIconBox::RemoveAll(), TRootIconBox::RemoveGarbage(), and TGLVEntry::SetUserData().

const TGPicture* TRootIconList::GetPicture (  )  const [inline]

Definition at line 342 of file TRootBrowserLite.cxx.

References fPic.

Referenced by TRootIconBox::AddObjItem().


Member Data Documentation

TRootIconBox* TRootIconList::fIconBox [private]

Definition at line 332 of file TRootBrowserLite.cxx.

Referenced by Browse(), and TRootIconList().

const TGPicture* TRootIconList::fPic [private]

Definition at line 333 of file TRootBrowserLite.cxx.

Referenced by GetPicture(), TRootIconList(), and ~TRootIconList().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:46:32 2011 for ROOT_528-00b_version by  doxygen 1.5.1