v2.10-0 (21000JUN2005)

Go4GUI
Class TGo4DiskFileBrowserStatus


class TGo4DiskFileBrowserStatus
derived from TGo4Status

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

Field Summary
 private TObjArray*FileListStatus
           
 private TFile*fxActiveFile
           
 private TTree*fxActiveTree
           

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4DiskFileBrowserStatus(const char * name, const char * title)
           

Destructor Summary
 virtual synchronized ~TGo4DiskFileBrowserStatus()
           

Method Summary
 voidAddToFileListStatus(TNamed* f)
           
 TFile*GetActiveFile()
           
 TTree*GetActiveTree()
           
 TObjArray*GetFileListStatus()
           
 TObject*GetObjectfromFileList(const char * Object)
           
 voidRemoveFromFileListStatus(TNamed* f)
           
 voidSetActiveFile(TFile* fxFile)
           
 voidSetActiveFile(const char * fxName)
           
 voidSetActiveTree(const char * TreeName)
           
 voidSetActiveTree(TTree* fxTree)
           

Methods inherited from class Go4StatusBase.TGo4Status
Print, PrintBuffer, PrintIndent, PrintStatus

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

FileListStatus

private TObjArray* FileListStatus

fxActiveFile

private TFile* fxActiveFile

fxActiveTree

private TTree* fxActiveTree
Constructor Detail

TGo4DiskFileBrowserStatus

public TGo4DiskFileBrowserStatus(const char * name, const char * title)
Method Detail

~TGo4DiskFileBrowserStatus

public virtual synchronized ~TGo4DiskFileBrowserStatus()
Method Detail

AddToFileListStatus

public void AddToFileListStatus(TNamed* f)

GetActiveFile

public TFile* GetActiveFile()

GetActiveTree

public TTree* GetActiveTree()

GetFileListStatus

public TObjArray* GetFileListStatus()

GetObjectfromFileList

public TObject* GetObjectfromFileList(const char * Object)

RemoveFromFileListStatus

public void RemoveFromFileListStatus(TNamed* f)

SetActiveFile

public void SetActiveFile(TFile* fxFile)

SetActiveFile

public void SetActiveFile(const char * fxName)

SetActiveTree

public void SetActiveTree(const char * TreeName)

SetActiveTree

public void SetActiveTree(TTree* fxTree)

Association Links

to Class TObjArray


J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005