#include <TGo4BrowserItem.h>
Public Member Functions | |
TGo4BrowserItem () | |
TGo4BrowserItem (const char *name, const char *title) | |
TGo4BrowserItem (TGo4BrowserItem *parent, TGo4BrowserItem *previtem, const char *name, const char *title) | |
virtual | ~TGo4BrowserItem () |
virtual void | Browse (TBrowser *b) |
virtual void | DrawItem () |
virtual void | CopyToWorkspace () |
virtual void | DeleteItem () |
virtual void | SetMonitorOn () |
virtual void | SetMonitorOff () |
virtual void | ToggleMonitoring (Int_t sec) |
virtual void | StartAnalysis () |
virtual void | StopAnalysis () |
TGo4BrowserItem * | GetParent () const |
void | SetBrowser (TGo4BrowserProxy *br, TGo4RootBrowserProxy *br2) |
TGo4BrowserItem * | firstChild () |
TGo4BrowserItem * | nextChild () |
void | deleteChild (TGo4BrowserItem *item) |
void | deleteChilds () |
void | SetItemClass (const char *name) |
const char * | GetItemClass () const |
void | SetIsFolder (Bool_t b) |
virtual Bool_t | IsFolder () const |
virtual const char * | GetIconName () const |
void | SetIconName (const char *name) |
void | ProduceFullName (TString &fullname) |
TString | GetFullName () |
virtual const char * | ClassName () const |
virtual void | Delete (Option_t *option="") |
virtual void | SetName (const char *name) |
virtual void | SetTitle (const char *title="") |
virtual void | ls (Option_t *option="*") const |
virtual void | SaveAs (const char *filename="", Option_t *option="") |
virtual void | DrawClass () const |
virtual TObject * | DrawClone (Option_t *option="") const |
virtual void | Dump () const |
virtual void | Inspect () const |
virtual void | SetDrawOption (Option_t *option="") |
Protected Member Functions | |
void | SetMonitorFlag (Bool_t on) |
Protected Attributes | |
TGo4BrowserItem * | fParent |
TIterator * | fIter |
TString | fItemClass |
TString | fIconName |
Bool_t | fIsFolder |
TGo4BrowserProxy * | fBrowser |
TGo4RootBrowserProxy * | fRootBrowser |
|
Definition at line 32 of file TGo4BrowserItem.cxx. |
|
Definition at line 42 of file TGo4BrowserItem.cxx. |
|
Definition at line 53 of file TGo4BrowserItem.cxx. |
|
Definition at line 70 of file TGo4BrowserItem.cxx. References fIter. |
|
Definition at line 128 of file TGo4BrowserItem.cxx. References DrawItem(), and IsFolder(). |
|
Definition at line 135 of file TGo4BrowserItem.cxx. References TGo4RootBrowserProxy::DrawItem(), fRootBrowser, and ProduceFullName(). Referenced by Browse(). |
|
Definition at line 144 of file TGo4BrowserItem.cxx. References fBrowser, TGo4BrowserProxy::ProduceExplicitCopy(), and ProduceFullName(). |
|
Definition at line 153 of file TGo4BrowserItem.cxx. References TGo4BrowserProxy::BrowserMemorySlot(), TGo4BrowserProxy::DeleteDataSource(), TGo4AbstractInterface::DeleteInstance(), fBrowser, GetParent(), TGo4BrowserProxy::IsCanDelete(), TGo4Slot::IsParent(), TGo4BrowserProxy::ItemSlot(), and ProduceFullName(). Referenced by Delete(). |
|
Definition at line 174 of file TGo4BrowserItem.cxx. References SetMonitorFlag(). |
|
Definition at line 179 of file TGo4BrowserItem.cxx. References SetMonitorFlag(). |
|
Definition at line 206 of file TGo4BrowserItem.cxx. References fBrowser, and TGo4BrowserProxy::ToggleMonitoring(). |
|
Definition at line 212 of file TGo4BrowserItem.cxx. References fBrowser, TGo4BrowserProxy::FindAnalysis(), and TGo4AnalysisProxy::StartAnalysis(). |
|
Definition at line 219 of file TGo4BrowserItem.cxx. References fBrowser, TGo4BrowserProxy::FindAnalysis(), and TGo4AnalysisProxy::StopAnalysis(). |
|
Definition at line 44 of file TGo4BrowserItem.h. References fParent. Referenced by DeleteItem(), ProduceFullName(), and TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 75 of file TGo4BrowserItem.cxx. References fBrowser, and fRootBrowser. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 82 of file TGo4BrowserItem.cxx. References fIter. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 89 of file TGo4BrowserItem.cxx. References fIter. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 97 of file TGo4BrowserItem.cxx. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 104 of file TGo4BrowserItem.cxx. References fIter. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 53 of file TGo4BrowserItem.h. References fItemClass. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 54 of file TGo4BrowserItem.h. References fItemClass. Referenced by ClassName(). |
|
Definition at line 56 of file TGo4BrowserItem.h. References fIsFolder. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 57 of file TGo4BrowserItem.h. References fIsFolder. Referenced by Browse(). |
|
Definition at line 59 of file TGo4BrowserItem.h. References fIconName. |
|
Definition at line 60 of file TGo4BrowserItem.h. References fIconName. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 110 of file TGo4BrowserItem.cxx. References GetParent(). Referenced by CopyToWorkspace(), DeleteItem(), DrawItem(), GetFullName(), and SetMonitorFlag(). |
|
Definition at line 120 of file TGo4BrowserItem.cxx. References ProduceFullName(). |
|
Definition at line 65 of file TGo4BrowserItem.h. References GetItemClass(). |
|
Definition at line 228 of file TGo4BrowserItem.cxx. References DeleteItem(). Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 233 of file TGo4BrowserItem.cxx. |
|
Definition at line 238 of file TGo4BrowserItem.cxx. Referenced by TGo4RootBrowserProxy::SyncRootBrowserSlots(). |
|
Definition at line 243 of file TGo4BrowserItem.cxx. |
|
Definition at line 254 of file TGo4BrowserItem.cxx. |
|
Definition at line 260 of file TGo4BrowserItem.cxx. |
|
Definition at line 265 of file TGo4BrowserItem.cxx. |
|
Definition at line 270 of file TGo4BrowserItem.cxx. |
|
Definition at line 275 of file TGo4BrowserItem.cxx. |
|
Definition at line 280 of file TGo4BrowserItem.cxx. |
|
Definition at line 184 of file TGo4BrowserItem.cxx. References fBrowser, TGo4Iter::getslot(), TGo4BrowserProxy::ItemKind(), TGo4BrowserProxy::ItemSlot(), TGo4Access::kndFolder, TGo4Access::kndObject, TGo4Iter::next(), ProduceFullName(), and TGo4BrowserProxy::SetItemMonitored(). Referenced by SetMonitorOff(), and SetMonitorOn(). |
|
Definition at line 84 of file TGo4BrowserItem.h. Referenced by GetParent(). |
|
Definition at line 85 of file TGo4BrowserItem.h. Referenced by deleteChilds(), firstChild(), nextChild(), and ~TGo4BrowserItem(). |
|
Definition at line 86 of file TGo4BrowserItem.h. Referenced by GetItemClass(), and SetItemClass(). |
|
Definition at line 87 of file TGo4BrowserItem.h. Referenced by GetIconName(), and SetIconName(). |
|
Definition at line 88 of file TGo4BrowserItem.h. Referenced by IsFolder(), and SetIsFolder(). |
|
Definition at line 90 of file TGo4BrowserItem.h. Referenced by CopyToWorkspace(), DeleteItem(), SetBrowser(), SetMonitorFlag(), StartAnalysis(), StopAnalysis(), and ToggleMonitoring(). |
|
Definition at line 91 of file TGo4BrowserItem.h. Referenced by DrawItem(), and SetBrowser(). |