v2.10-0 (21000JUN2005)

Go4GUI
Class TGo4RemoteBrowserSlots


class TGo4RemoteBrowserSlots
derived from TGo4SlotsBaseClass

Author:
Mohammad Al-Turany

Field Summary
 private Bool_tfbBrowserRefreshed
           
 private TGo4DockBrowsers*fxTGo4DockBrowsers
           
 private TGo4GUIRegistry*fxTGo4GUIRegistry
           
 private TGo4RemoteBrowser*fxTGo4RemoteBrowser
           
 private TGo4RemoteBrowserStatus*fxTGo4RemoteBrowserStatus
           
 private QTabWidget*TGo4DockBrowserTabs
           

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4RemoteBrowserSlots(const char * name, const char * title, TGo4RemoteBrowser* p)
           

Destructor Summary
 virtual synchronized ~TGo4RemoteBrowserSlots()
           

Method Summary
 voidAddFolder(TFolder* folder, QListViewItem* folderitem, Bool_t isTreeFolders)
           
 voidAddObject(TNamed* fxData)
           
 const Bool_tBrowserRefreshed()
           
 voidChangeProtectionsRemoteObj(const char * ObjName, const char * flags)
           
 voidClearBrowser()
           
 TGo4RemoteBrowser*GetGUI()
           
 voidGetRemoteObj(QListViewItem* item)
           
 TGo4Status*GetStatus()
           
 voidMonitorRemoteObj(QListViewItem* item)
           
 voidRefresh(Bool_t changepage)
           
 voidRemoteSelectionChanged(const char * ObjName)
           
 voidRemoveObjectFromAnalysis(QListViewItem* Item)
           
 voidResetRemoteObj(const char * ObjName)
           
 voidSetGUI(TGo4RemoteBrowser* GUI)
           

Methods inherited from class Go4GUIBase.TGo4SlotsBaseClass
AddObject, AddObjectToLocalList, AddObjectToRemoteList, StatusChanged

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

Field Detail

fbBrowserRefreshed

private Bool_t fbBrowserRefreshed

fxTGo4DockBrowsers

private TGo4DockBrowsers* fxTGo4DockBrowsers

fxTGo4GUIRegistry

private TGo4GUIRegistry* fxTGo4GUIRegistry
supplierCardinality 1

fxTGo4RemoteBrowser

private TGo4RemoteBrowser* fxTGo4RemoteBrowser

fxTGo4RemoteBrowserStatus

private TGo4RemoteBrowserStatus* fxTGo4RemoteBrowserStatus

TGo4DockBrowserTabs

private QTabWidget* TGo4DockBrowserTabs
Constructor Detail

TGo4RemoteBrowserSlots

public TGo4RemoteBrowserSlots(const char * name, const char * title, TGo4RemoteBrowser* p)
Method Detail

~TGo4RemoteBrowserSlots

public virtual synchronized ~TGo4RemoteBrowserSlots()
Method Detail

AddFolder

public void AddFolder(TFolder* folder, QListViewItem* folderitem, Bool_t isTreeFolders)

AddObject

public void AddObject(TNamed* fxData)

BrowserRefreshed

public const Bool_t BrowserRefreshed()

ChangeProtectionsRemoteObj

public void ChangeProtectionsRemoteObj(const char * ObjName, const char * flags)

ClearBrowser

public void ClearBrowser()

GetGUI

public TGo4RemoteBrowser* GetGUI()

GetRemoteObj

public void GetRemoteObj(QListViewItem* item)

GetStatus

public TGo4Status* GetStatus()

MonitorRemoteObj

public void MonitorRemoteObj(QListViewItem* item)

Refresh

public void Refresh(Bool_t changepage)

RemoteSelectionChanged

public void RemoteSelectionChanged(const char * ObjName)

RemoveObjectFromAnalysis

public void RemoveObjectFromAnalysis(QListViewItem* Item)

ResetRemoteObj

public void ResetRemoteObj(const char * ObjName)

SetGUI

public void SetGUI(TGo4RemoteBrowser* GUI)

Association Links

to Class TGo4GUIRegistry

Supplier Cardinality 1

to Class TGo4RemoteBrowserStatus


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

30-06-2005