Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4DiskFileBrowserStatus Class Reference

This Object holds the Go4DiskFileBrowser status, so that the last (The actual) status can be restored at any time when the GUI is re-opened. More...

#include <TGo4DiskFileBrowserStatus.h>

Inheritance diagram for TGo4DiskFileBrowserStatus:

TGo4Status List of all members.

Public Methods

 TGo4DiskFileBrowserStatus (const char *name, const char *title)
virtual ~TGo4DiskFileBrowserStatus ()
void AddToFileListStatus (TNamed *f)
TObject * GetObjectfromFileList (const char *Object)
void RemoveFromFileListStatus (TNamed *f)
TObjArray * GetFileListStatus ()
void SetActiveTree (const char *TreeName)
void SetActiveTree (TTree *fxTree)
TTree * GetActiveTree ()
void SetActiveFile (TFile *fxFile)
void SetActiveFile (const char *fxName)
TFile * GetActiveFile ()

Private Attributes

TObjArray * FileListStatus
TTree * fxActiveTree
TFile * fxActiveFile

Detailed Description

This Object holds the Go4DiskFileBrowser status, so that the last (The actual) status can be restored at any time when the GUI is re-opened.

Author:
Mohammad Al-Turany
Since:
25.07.2001

Definition at line 31 of file TGo4DiskFileBrowserStatus.h.


Constructor & Destructor Documentation

TGo4DiskFileBrowserStatus::TGo4DiskFileBrowserStatus const char *    name,
const char *    title
 

Definition at line 24 of file TGo4DiskFileBrowserStatus.cxx.

References FileListStatus, fxActiveFile, and fxActiveTree.

TGo4DiskFileBrowserStatus::~TGo4DiskFileBrowserStatus   [virtual]
 

Definition at line 64 of file TGo4DiskFileBrowserStatus.cxx.

References FileListStatus, and i.


Member Function Documentation

void TGo4DiskFileBrowserStatus::AddToFileListStatus TNamed *    f
 

Definition at line 57 of file TGo4DiskFileBrowserStatus.cxx.

References FileListStatus.

Referenced by TGo4DiskFileBrowserSlots::OpenSelectedRootFile().

TObject * TGo4DiskFileBrowserStatus::GetObjectfromFileList const char *    Object
 

Definition at line 51 of file TGo4DiskFileBrowserStatus.cxx.

References FileListStatus.

Referenced by TGo4DiskFileBrowserSlots::OpenSelectedRootFile(), and TGo4DiskFileBrowserSlots::SaveObject().

void TGo4DiskFileBrowserStatus::RemoveFromFileListStatus TNamed *    f
 

Definition at line 38 of file TGo4DiskFileBrowserStatus.cxx.

References FileListStatus, SetActiveFile(), and SetActiveTree().

TObjArray * TGo4DiskFileBrowserStatus::GetFileListStatus  
 

Definition at line 33 of file TGo4DiskFileBrowserStatus.cxx.

References FileListStatus.

void TGo4DiskFileBrowserStatus::SetActiveTree const char *    TreeName
 

Definition at line 74 of file TGo4DiskFileBrowserStatus.cxx.

References fxActiveFile, and fxActiveTree.

Referenced by RemoveFromFileListStatus().

void TGo4DiskFileBrowserStatus::SetActiveTree TTree *    fxTree
 

Definition at line 82 of file TGo4DiskFileBrowserStatus.cxx.

References fxActiveTree.

TTree * TGo4DiskFileBrowserStatus::GetActiveTree  
 

Definition at line 89 of file TGo4DiskFileBrowserStatus.cxx.

References fxActiveTree.

Referenced by TGo4TreeViewerSlots::TreeDraw().

void TGo4DiskFileBrowserStatus::SetActiveFile TFile *    fxFile
 

Definition at line 95 of file TGo4DiskFileBrowserStatus.cxx.

References fxActiveFile.

Referenced by TGo4DiskFileBrowserSlots::FileItemDoubleClicked(), TGo4DiskFileBrowserSlots::OpenSelectedRootFile(), RemoveFromFileListStatus(), SetActiveFile(), and TGo4DiskFileBrowserSlots::ShowProperties().

void TGo4DiskFileBrowserStatus::SetActiveFile const char *    fxName
 

Definition at line 108 of file TGo4DiskFileBrowserStatus.cxx.

References fxActiveFile, and SetActiveFile().

TFile * TGo4DiskFileBrowserStatus::GetActiveFile  
 

Definition at line 102 of file TGo4DiskFileBrowserStatus.cxx.

References fxActiveFile.

Referenced by TGo4FitPanelSlots::GetDropedObject().


Member Data Documentation

TObjArray* TGo4DiskFileBrowserStatus::FileListStatus [private]
 

Definition at line 49 of file TGo4DiskFileBrowserStatus.h.

Referenced by AddToFileListStatus(), GetFileListStatus(), GetObjectfromFileList(), RemoveFromFileListStatus(), TGo4DiskFileBrowserStatus(), and ~TGo4DiskFileBrowserStatus().

TTree* TGo4DiskFileBrowserStatus::fxActiveTree [private]
 

Definition at line 50 of file TGo4DiskFileBrowserStatus.h.

Referenced by GetActiveTree(), SetActiveTree(), and TGo4DiskFileBrowserStatus().

TFile* TGo4DiskFileBrowserStatus::fxActiveFile [private]
 

Definition at line 51 of file TGo4DiskFileBrowserStatus.h.

Referenced by GetActiveFile(), SetActiveFile(), SetActiveTree(), and TGo4DiskFileBrowserStatus().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:36 2005 for Go4-v2.10-5 by doxygen1.2.15