v2.10-0 (21000JUN2005)

Go4GUI
Class TGo4MonitoredListSlots


class TGo4MonitoredListSlots
derived from TGo4SlotsBaseClass

Author:
Mohammad Al-Turany
Since: 22.08.2001

Field Summary
 private TGo4MainWindow*fxMainWin
           
 private TGo4DockBrowsers*fxTGo4DockBrowsers
           
 private TGo4GUIRegistry*fxTGo4GUIRegistry
           
 private TGo4MonitoredList*fxTGo4MonitoredList
           
 private TGo4MonitoredListStatus*fxTGo4MonitoredListStatus
           
 private Int_tNoOfLocalSelectedObjects
           

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4MonitoredListSlots(const char * name, const char * title, TGo4MonitoredList* p)
           

Destructor Summary
 virtual synchronized ~TGo4MonitoredListSlots()
           

Method Summary
 voidAddObject(TNamed* fxData)
           
 voidDeleteItem()
           
 TGo4MonitoredList*GetGUI()
           
 TGo4Status*GetStatus()
           
 Bool_tIsAllMonitorDone()
          true if monitor list entries were received completely after last request
 voidItemDoubleClicked(QListViewItem* MonitoredObject)
           
 voidMonitorVisible()
           
 voidPlotSelected()
           
 voidResetRemoteObj(const char * ObjName)
           
 voidSendToLocalList()
           
 voidSetGUI(TGo4MonitoredList* p)
           
 voidStartMonitoring()
           
 voidStatusChanged(TGo4Status* s)
           

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

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

fxMainWin

private TGo4MainWindow* fxMainWin

fxTGo4DockBrowsers

private TGo4DockBrowsers* fxTGo4DockBrowsers

fxTGo4GUIRegistry

private TGo4GUIRegistry* fxTGo4GUIRegistry
supplierCardinality 1

fxTGo4MonitoredList

private TGo4MonitoredList* fxTGo4MonitoredList

fxTGo4MonitoredListStatus

private TGo4MonitoredListStatus* fxTGo4MonitoredListStatus
supplierCardinality 0..1

NoOfLocalSelectedObjects

private Int_t NoOfLocalSelectedObjects
Constructor Detail

TGo4MonitoredListSlots

public TGo4MonitoredListSlots(const char * name, const char * title, TGo4MonitoredList* p)
Method Detail

~TGo4MonitoredListSlots

public virtual synchronized ~TGo4MonitoredListSlots()
Method Detail

AddObject

public void AddObject(TNamed* fxData)

DeleteItem

public void DeleteItem()

GetGUI

public TGo4MonitoredList* GetGUI()

GetStatus

public TGo4Status* GetStatus()

IsAllMonitorDone

public Bool_t IsAllMonitorDone()
true if monitor list entries were received completely after last request

ItemDoubleClicked

public void ItemDoubleClicked(QListViewItem* MonitoredObject)

MonitorVisible

public void MonitorVisible()

PlotSelected

public void PlotSelected()

ResetRemoteObj

public void ResetRemoteObj(const char * ObjName)

SendToLocalList

public void SendToLocalList()

SetGUI

public void SetGUI(TGo4MonitoredList* p)

StartMonitoring

public void StartMonitoring()

StatusChanged

public void StatusChanged(TGo4Status* s)

Association Links

to Class TGo4GUIRegistry

Supplier Cardinality 1

to Class TGo4MonitoredListStatus

Supplier Cardinality 0..1

to Class TGo4MainWindow


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

30-06-2005