#include <TSessionViewer.h>
Inheritance diagram for TSessionViewer:
Definition at line 533 of file TSessionViewer.h.
TSessionViewer::TSessionViewer | ( | const char * | title = "ROOT Session Viewer" , |
|
UInt_t | w = 550 , |
|||
UInt_t | h = 320 | |||
) |
Definition at line 3583 of file TSessionViewer.cxx.
References Build(), gSessionViewer, TGFrame::Resize(), and TGMainFrame::SetWindowName().
Definition at line 3598 of file TSessionViewer.cxx.
References Build(), gSessionViewer, TGFrame::Move(), TGFrame::Resize(), and TGMainFrame::SetWindowName().
TSessionViewer::~TSessionViewer | ( | ) | [virtual] |
TSessionViewer::TSessionViewer | ( | const char * | title = "ROOT Session Viewer" , |
|
UInt_t | w = 550 , |
|||
UInt_t | h = 320 | |||
) |
virtual TSessionViewer::~TSessionViewer | ( | ) | [virtual] |
void TSessionViewer::Build | ( | ) | [virtual] |
Definition at line 4247 of file TSessionViewer.cxx.
References TGToolBar::AddButton(), TGPopupMenu::AddEntry(), TGCompositeFrame::AddFrame(), TGPopupMenu::AddLabel(), TGMenuBar::AddPopup(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::Associate(), buf, TSessionInputFrame::Build(), TSessionOutputFrame::Build(), TSessionServerFrame::Build(), TSessionFrame::Build(), TSessionQueryFrame::Build(), TGPopupMenu::CheckEntry(), TQObject::Connect(), TString::Data(), TGPopupMenu::DisableEntry(), TGListTree::DisableOpen(), fActDesc, fActFrame, fAutoSave, fBaseIcon, fBusy, fCascadeMenu, fChangePic, TGObject::fClient, fConfigFile, fConnectProg, fContextMenu, fElapsed, fFileMenu, UserGroup_t::fGroup, fHelpMenu, fHf, fInputFrame, fLocal, TSessionDescription::fLocal, fLogWindow, fMenuBar, fOptionsMenu, TString::Format(), fOutputFrame, fPopupQry, fPopupSrv, fProofCon, fProofDiscon, fQueryCon, fQueryDiscon, fQueryFrame, fQueryMenu, UserGroup_t::fRealName, fRightIcon, fRightIconPicture, fServerFrame, fSessionFrame, fSessionHierarchy, fSessionMenu, fSessions, fStart, fStatusBar, fTimer, fToolBar, fTreeView, fUserGroup, fV1, fV2, fViewerEnv, gClient, TGStatusBar::GetBarPart(), TGToolBar::GetButton(), TGCompositeFrame::GetDefaultHeight(), TGClient::GetDefaultRoot(), TGFrame::GetDefaultWidth(), TGPicture::GetHeight(), TGClient::GetPicture(), TSessionQueryFrame::GetQueryEditFrame(), TSystem::GetUserInfo(), TGPicture::GetWidth(), gSystem, TGCompositeFrame::HideFrame(), TSystem::HomeDirectory(), i, kButtonDisabled, kConfigFile, kDeepCleanup, kDoubleBorder, kFALSE, kFeedbackHistos, kFileCloseViewer, kFileLoadConfig, kFileQuit, kFileSaveConfig, kFixedWidth, kHelpAbout, kHorizontalFrame, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, kOptionsAutoSave, kOptionsFeedback, kOptionsSlaveStatsTrace, kOptionsStatsHist, kOptionsStatsTrace, kQueryDelete, kQueryEdit, kQueryNew, kQueryStartViewer, kQuerySubmit, kSessionAdd, kSessionBrowse, kSessionCleanup, kSessionConnect, kSessionDelete, kSessionDisconnect, kSessionGetQueries, kSessionNew, kSessionReset, kSessionShowStatus, kSessionShutdown, TGProgressBar::kStandard, kSunkenFrame, kTRUE, TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TEditQueryFrame::OnNewQueryMore(), p, ReadConfiguration(), TGFrame::Resize(), TSessionServerFrame::SetAddEnabled(), TGProgressBar::SetBarColor(), TGCompositeFrame::SetCleanup(), TSessionServerFrame::SetConnectEnabled(), TGVSplitter::SetFrame(), TGStatusBar::SetParts(), TGButton::SetState(), TGStatusBar::SetText(), TGMainFrame::SetWindowName(), TGMainFrame::SetWMSizeHints(), TGHProgressBar::ShowPosition(), tb_data, TSessionServerFrame::Update(), UpdateListOfProofs(), and xpm_toolbar.
Referenced by TSessionViewer().
Reimplemented from TGCompositeFrame.
Definition at line 5555 of file TSessionViewer.cxx.
References TSystem::BaseName(), TGPopupMenu::CheckEntry(), CleanupSession(), CloseWindow(), conftypes, DeleteQuery(), EditQuery(), TSystem::Exec(), fAutoSave, fCascadeMenu, TGObject::fClient, fConfigFile, TGFileInfo::fFilename, TGFileInfo::fFileTypes, TGFileInfo::fIniDir, fOptionsMenu, fQueryFrame, fServerFrame, fSessionFrame, fSessionHierarchy, gApplication, gEnv, GET_MSG(), GET_SUBMSG(), TSystem::Getenv(), TGClient::GetRoot(), TGListTree::GetSelected(), TROOT::GetVersion(), gHelpAbout, gROOT, gSystem, TSystem::HomeDirectory(), TGPopupMenu::IsEntryChecked(), TString::IsNull(), kC_COMMAND, kCM_BUTTON, kCM_MENU, kFALSE, kFDSave, kFileCloseViewer, kFileLoadConfig, kFileQuit, kFileSaveConfig, kHelpAbout, kOptionsAutoSave, kOptionsFeedback, kOptionsSlaveStatsTrace, kOptionsStatsHist, kOptionsStatsTrace, kQueryDelete, kQueryEdit, kQueryNew, kQueryStartViewer, kQuerySubmit, kSessionAdd, kSessionCleanup, kSessionConnect, kSessionDelete, kSessionDisconnect, kSessionGetQueries, kSessionNew, kSessionReset, kSessionShowStatus, kSessionShutdown, kTRUE, TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionFrame::OnBtnGetQueriesClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TSessionQueryFrame::OnBtnSubmit(), OnCascadeMenu(), OnListTreeClicked(), TNewQueryDlg::Popup(), ReadConfiguration(), ResetSession(), TApplication::ReturnFromRun(), TEnv::SetValue(), ShowStatus(), TSessionFrame::ShutdownSession(), sprintf(), StartViewer(), str, Terminate(), TApplication::Terminate(), TGPopupMenu::UnCheckEntry(), and WriteConfiguration().
TSessionServerFrame* TSessionViewer::GetServerFrame | ( | ) | const [inline] |
TSessionFrame* TSessionViewer::GetSessionFrame | ( | ) | const [inline] |
Definition at line 593 of file TSessionViewer.h.
References fSessionFrame.
Referenced by TSessionFrame::OnApplyLogLevel(), TSessionFrame::OnApplyParallel(), TSessionServerFrame::OnBtnConnectClicked(), and TUploadDataSetDlg::UploadDataSet().
TSessionQueryFrame* TSessionViewer::GetQueryFrame | ( | ) | const [inline] |
Definition at line 594 of file TSessionViewer.h.
References fQueryFrame.
Referenced by TSessionServerFrame::OnBtnConnectClicked(), TEditQueryFrame::OnBtnSave(), TSessionQueryFrame::OnBtnSubmit(), TNewQueryDlg::OnBtnSubmitClicked(), and TEditQueryFrame::SettingsChanged().
TSessionOutputFrame* TSessionViewer::GetOutputFrame | ( | ) | const [inline] |
TSessionInputFrame* TSessionViewer::GetInputFrame | ( | ) | const [inline] |
TSessionDescription* TSessionViewer::GetActDesc | ( | ) | const [inline] |
Definition at line 597 of file TSessionViewer.h.
References fActDesc.
Referenced by TSessionQueryFrame::Build(), TSessionLogView::CloseWindow(), TSessionQueryFrame::Feedback(), TSessionQueryFrame::IndicateStop(), TSessionQueryFrame::Modified(), TSessionFrame::OnApplyLogLevel(), TSessionFrame::OnApplyParallel(), TSessionQueryFrame::OnBtnAbort(), TSessionFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionFrame::OnBtnDownClicked(), TSessionQueryFrame::OnBtnFinalize(), TSessionFrame::OnBtnGetQueriesClicked(), TSessionFrame::OnBtnRemoveClicked(), TSessionFrame::OnBtnRemoveDSet(), TSessionQueryFrame::OnBtnRetrieve(), TEditQueryFrame::OnBtnSave(), TNewQueryDlg::OnBtnSaveClicked(), TSessionQueryFrame::OnBtnStop(), TSessionQueryFrame::OnBtnSubmit(), TSessionFrame::OnBtnUpClicked(), TSessionFrame::OnBtnUploadDSet(), TSessionFrame::OnBtnVerifyDSet(), TSessionFrame::OnClearPackages(), TSessionFrame::OnCommandLine(), TSessionFrame::OnDisablePackages(), TSessionFrame::OnEnablePackages(), TSessionFrame::OnStartupEnable(), TSessionFrame::OnUploadPackages(), TSessionQueryFrame::Progress(), TSessionQueryFrame::ProgressLocal(), TSessionFrame::ProofInfos(), TSessionQueryFrame::ResetProgressDialog(), TSessionServerFrame::SettingsChanged(), TSessionLogView::SetTitle(), TSessionFrame::ShutdownSession(), TNewQueryDlg::TNewQueryDlg(), TUploadDataSetDlg::TUploadDataSetDlg(), TSessionQueryFrame::UpdateButtons(), TSessionQueryFrame::UpdateInfos(), TSessionFrame::UpdateListOfDataSets(), TSessionFrame::UpdatePackages(), and TUploadDataSetDlg::UploadDataSet().
TList* TSessionViewer::GetSessions | ( | ) | const [inline] |
Definition at line 598 of file TSessionViewer.h.
References fSessions.
Referenced by TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), and TSessionServerFrame::OnBtnDeleteClicked().
TGListTree* TSessionViewer::GetSessionHierarchy | ( | ) | const [inline] |
Definition at line 599 of file TSessionViewer.h.
References fSessionHierarchy.
Referenced by TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionQueryFrame::OnBtnFinalize(), TSessionFrame::OnBtnGetQueriesClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TSessionQueryFrame::OnBtnRetrieve(), TEditQueryFrame::OnBtnSave(), TNewQueryDlg::OnBtnSaveClicked(), TSessionQueryFrame::OnBtnShowLog(), TSessionQueryFrame::OnBtnSubmit(), TSessionFrame::ShutdownSession(), and TSessionQueryFrame::UpdateButtons().
TGListTreeItem* TSessionViewer::GetSessionItem | ( | ) | const [inline] |
Definition at line 600 of file TSessionViewer.h.
References fSessionItem.
Referenced by TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionFrame::OnBtnGetQueriesClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TSessionQueryFrame::OnBtnRetrieve(), TNewQueryDlg::OnBtnSaveClicked(), and TSessionFrame::ShutdownSession().
const TGPicture* TSessionViewer::GetLocalPict | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetProofConPict | ( | ) | const [inline] |
Definition at line 602 of file TSessionViewer.h.
References fProofCon.
Referenced by TSessionServerFrame::OnBtnConnectClicked().
const TGPicture* TSessionViewer::GetProofDisconPict | ( | ) | const [inline] |
Definition at line 603 of file TSessionViewer.h.
References fProofDiscon.
Referenced by TSessionServerFrame::OnBtnAddClicked(), TSessionFrame::OnBtnDisconnectClicked(), and TSessionFrame::ShutdownSession().
const TGPicture* TSessionViewer::GetQueryConPict | ( | ) | const [inline] |
Definition at line 604 of file TSessionViewer.h.
References fQueryCon.
Referenced by TSessionFrame::OnBtnGetQueriesClicked(), and TNewQueryDlg::OnBtnSaveClicked().
const TGPicture* TSessionViewer::GetQueryDisconPict | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetBasePict | ( | ) | const [inline] |
TGPopupMenu* TSessionViewer::GetPopupSrv | ( | ) | const [inline] |
TGPopupMenu* TSessionViewer::GetPopupQry | ( | ) | const [inline] |
TContextMenu* TSessionViewer::GetContextMenu | ( | ) | const [inline] |
Definition at line 609 of file TSessionViewer.h.
References fContextMenu.
Referenced by TSessionOutputFrame::OnElementClicked().
TGStatusBar* TSessionViewer::GetStatusBar | ( | ) | const [inline] |
Definition at line 610 of file TSessionViewer.h.
References fStatusBar.
Referenced by TSessionServerFrame::OnBtnConnectClicked(), TSessionFrame::OnBtnDisconnectClicked(), and TSessionFrame::ShutdownSession().
TGHProgressBar* TSessionViewer::GetConnectProg | ( | ) | const [inline] |
Definition at line 611 of file TSessionViewer.h.
References fConnectProg.
Referenced by TSessionServerFrame::OnBtnConnectClicked().
TGPopupMenu* TSessionViewer::GetCascadeMenu | ( | ) | const [inline] |
Definition at line 612 of file TSessionViewer.h.
References fCascadeMenu.
Referenced by TSessionServerFrame::OnBtnConnectClicked(), TSessionQueryFrame::OnBtnSubmit(), and TSessionQueryFrame::UpdateHistos().
TGPopupMenu* TSessionViewer::GetOptionsMenu | ( | ) | const [inline] |
Definition at line 613 of file TSessionViewer.h.
References fOptionsMenu.
Referenced by TSessionServerFrame::OnBtnConnectClicked(), and TSessionQueryFrame::OnBtnSubmit().
void TSessionViewer::ChangeRightLogo | ( | const char * | name | ) |
Definition at line 4917 of file TSessionViewer.cxx.
References TGObject::fClient, TGClient::FreePicture(), fRightIcon, fRightIconPicture, TGClient::GetPicture(), and TGIcon::SetPicture().
Referenced by DisableTimer(), HandleTimer(), TSessionQueryFrame::OnBtnAbort(), TSessionServerFrame::OnBtnConnectClicked(), TSessionQueryFrame::OnBtnStop(), TSessionQueryFrame::Progress(), TSessionQueryFrame::ProgressLocal(), and UpdateListOfProofs().
void TSessionViewer::CleanupSession | ( | ) |
Definition at line 5058 of file TSessionViewer.cxx.
References xmlio::Class, TProof::CleanupSession(), TList::Clear(), TGContainer::ClearViewPort(), TString::Data(), TGListTree::DeleteChildren(), fActDesc, fAutoSave, TGObject::fClient, TSessionDescription::fName, TString::Form(), TSessionDescription::fProof, TSessionDescription::fQueries, fSessionFrame, fSessionHierarchy, TSessionDescription::fTag, TGClient::GetRoot(), TGListTree::GetSelected(), TGListTreeItem::GetUserData(), TProof::IsValid(), kMBCancel, kMBNo, kMBYes, m, TGClient::NeedRedraw(), TSessionFrame::OnBtnGetQueriesClicked(), result(), and WriteConfiguration().
Referenced by MyHandleMenu(), and ProcessMessage().
void TSessionViewer::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Definition at line 4883 of file TSessionViewer.cxx.
References TSystem::AccessPathName(), TGCompositeFrame::Cleanup(), TList::Delete(), TGListTree::DeleteChildren(), TGFrame::DeleteWindow(), fAutoSave, fBaseIcon, TGObject::fClient, fLocal, TString::Format(), fProofCon, fProofDiscon, fQueryCon, fQueryDiscon, TGClient::FreePicture(), fSessionHierarchy, fSessionItem, fSessions, fTimer, gSystem, kSession_RedirectCmd, kSession_RedirectFile, TSystem::TempDirectory(), TSystem::Unlink(), and WriteConfiguration().
Referenced by ProcessMessage().
void TSessionViewer::DisableTimer | ( | ) |
Definition at line 4938 of file TSessionViewer.cxx.
References ChangeRightLogo(), fTimer, and TTimer::TurnOff().
Referenced by TSessionFrame::OnBtnDisconnectClicked(), ResetSession(), and TSessionFrame::ShutdownSession().
void TSessionViewer::EditQuery | ( | ) |
Definition at line 5180 of file TSessionViewer.cxx.
References xmlio::Class, fSessionHierarchy, TGListTree::GetSelected(), TGListTreeItem::GetUserData(), kTRUE, and TNewQueryDlg::Popup().
Referenced by MyHandleMenu(), and ProcessMessage().
void TSessionViewer::EnableTimer | ( | ) |
Definition at line 4927 of file TSessionViewer.cxx.
References fStart, fTimer, TTimer::Reset(), and TTimer::TurnOn().
Referenced by TSessionServerFrame::OnBtnConnectClicked(), TSessionQueryFrame::OnBtnSubmit(), and UpdateListOfProofs().
Reimplemented from TGWindow.
Definition at line 4948 of file TSessionViewer.cxx.
References buf, chain, ChangeRightLogo(), fActDesc, TSessionDescription::fActQuery, TQueryDescription::fChain, fChangePic, fElapsed, TSessionDescription::fLocal, fQueryFrame, fStart, TQueryDescription::fStatus, fStatusBar, fTimer, TChain::GetEntries(), TChain::GetReadEntry(), gRandom, if(), TRandom::Integer(), TQueryDescription::kSessionQueryRunning, kTRUE, TSessionQueryFrame::ProgressLocal(), TTimer::Reset(), TGStatusBar::SetText(), and xpm_names.
Bool_t TSessionViewer::IsBusy | ( | ) | const [inline] |
Definition at line 622 of file TSessionViewer.h.
References fBusy.
Referenced by TSessionFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TSessionFrame::OnBtnUploadDSet(), TSessionServerFrame::OnConfigFileClicked(), and TSessionFrame::ShutdownSession().
Bool_t TSessionViewer::IsAutoSave | ( | ) | const [inline] |
Definition at line 623 of file TSessionViewer.h.
References fAutoSave.
Referenced by TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), and TSessionServerFrame::OnBtnDeleteClicked().
void TSessionViewer::LogMessage | ( | const char * | msg, | |
Bool_t | all | |||
) |
Definition at line 4983 of file TSessionViewer.cxx.
References TSessionLogView::AddBuffer(), fLogWindow, and TSessionLogView::LoadBuffer().
void TSessionViewer::MyHandleMenu | ( | Int_t | ) |
Definition at line 5429 of file TSessionViewer.cxx.
References b, TProof::Browse(), CleanupSession(), DeleteQuery(), EditQuery(), fActDesc, TSessionDescription::fProof, fQueryFrame, fServerFrame, fSessionFrame, TProof::IsValid(), kQueryDelete, kQueryEdit, kQueryStartViewer, kQuerySubmit, kSessionBrowse, kSessionCleanup, kSessionConnect, kSessionDelete, kSessionDisconnect, kSessionGetQueries, kSessionReset, kSessionShowStatus, kSessionShutdown, TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionFrame::OnBtnGetQueriesClicked(), TSessionQueryFrame::OnBtnSubmit(), ResetSession(), ShowStatus(), TSessionFrame::ShutdownSession(), and StartViewer().
void TSessionViewer::OnCascadeMenu | ( | ) |
Definition at line 5493 of file TSessionViewer.cxx.
References TProof::AddFeedback(), TCanvas::cd(), TCanvas::Clear(), TProof::ClearFeedback(), TPad::Divide(), fActDesc, TSessionDescription::fActQuery, TSessionDescription::fAttached, fCascadeMenu, TQueryDescription::fFirstEntry, TQueryDescription::fNbFiles, TSessionDescription::fNbHistos, TQueryDescription::fNoEntries, fOptionsMenu, TSessionDescription::fProof, fQueryFrame, TQueryDescription::fResult, TQueryDescription::fSelectorString, TQueryResult::GetOutputList(), TSessionQueryFrame::GetStatsCanvas(), i, TGPopupMenu::IsEntryChecked(), TProof::IsValid(), kFeedbackHistos, kOptionsFeedback, kTRUE, TPad::Modified(), TSessionQueryFrame::ResetProgressDialog(), TPad::SetEditable(), TCanvas::Update(), TSessionQueryFrame::UpdateHistos(), and TSessionQueryFrame::UpdateInfos().
Referenced by TSessionQueryFrame::OnBtnRetrieve(), OnListTreeClicked(), and ProcessMessage().
void TSessionViewer::OnListTreeClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
Int_t | x, | |||
Int_t | y | |||
) |
Definition at line 4581 of file TSessionViewer.cxx.
References TSessionOutputFrame::AddObject(), TSessionInputFrame::AddObject(), TProof::cd(), chain, TSessionFrame::CheckAutoEnPack(), xmlio::Class, TString::Data(), TGPopupMenu::DisableEntry(), TGPopupMenu::EnableEntry(), entry, fActDesc, fActFrame, TSessionDescription::fActQuery, TSessionDescription::fAttached, TSessionDescription::fAutoEnable, TQueryDescription::fChain, TGObject::fClient, TSessionDescription::fConnected, fInputFrame, TSessionDescription::fLocal, TSessionDescription::fLogLevel, TSessionDescription::fName, TString::Form(), fOutputFrame, fPopupQry, fPopupSrv, TSessionDescription::fProof, fQueryFrame, fQueryMenu, TQueryDescription::fResult, fServerFrame, fSessionFrame, fSessionHierarchy, fSessionMenu, TQueryDescription::fStatus, fStatusBar, fToolBar, fV2, TGToolBar::GetButton(), TQueryResult::GetInputList(), TSessionInputFrame::GetLVContainer(), TSessionOutputFrame::GetLVContainer(), TQueryResult::GetOutputList(), TTree::GetPlayer(), TGListTree::GetSelected(), TGListTreeItem::GetUserData(), TGCompositeFrame::HideFrame(), if(), TProof::IsValid(), kButtonDisabled, kButtonUp, kFALSE, kQuerySubmit, kSessionAdd, kSessionCleanup, kSessionConnect, kSessionDelete, kSessionDisconnect, kSessionGetQueries, TQueryDescription::kSessionQueryRunning, TQueryDescription::kSessionQuerySubmitted, kSessionReset, kSessionShowStatus, kSessionShutdown, kTRUE, TGClient::NeedRedraw(), OnCascadeMenu(), TGPopupMenu::PlaceMenu(), TSessionFrame::ProofInfos(), TSessionInputFrame::RemoveAll(), TSessionOutputFrame::RemoveAll(), TGFrame::Resize(), TSessionServerFrame::SetAddEnabled(), TSessionServerFrame::SetConnectEnabled(), TSessionFrame::SetLocal(), TSessionFrame::SetLogLevel(), TSessionServerFrame::SetLogLevel(), TGButton::SetState(), TGStatusBar::SetText(), TGCompositeFrame::ShowFrame(), TSessionServerFrame::Update(), TSessionQueryFrame::UpdateButtons(), TSessionQueryFrame::UpdateInfos(), TSessionFrame::UpdateListOfDataSets(), UpdateListOfPackages(), and TSessionFrame::UpdatePackages().
Referenced by TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TSessionFrame::OnBtnDisconnectClicked(), TSessionServerFrame::OnBtnNewServerClicked(), TNewQueryDlg::OnBtnSaveClicked(), ProcessMessage(), ResetSession(), and TSessionFrame::ShutdownSession().
void TSessionViewer::OnListTreeDoubleClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn | |||
) |
Definition at line 4832 of file TSessionViewer.cxx.
References xmlio::Class, entry, fActDesc, TSessionDescription::fAttached, TSessionDescription::fConnected, TSessionDescription::fLocal, fServerFrame, fSessionItem, and TSessionServerFrame::OnBtnConnectClicked().
void TSessionViewer::QueryResultReady | ( | char * | query | ) |
Definition at line 4999 of file TSessionViewer.cxx.
References TGListTree::AddItem(), TGContainer::ClearViewPort(), TString::Contains(), TString::Data(), TSessionDescription::fAttached, TQueryDescription::fChain, TGObject::fClient, TGListTree::FindChildByName(), TGListTree::FindItemByObj(), TString::Form(), TSessionDescription::fProof, TSessionDescription::fQueries, fQueryFrame, TQueryDescription::fReference, TQueryDescription::fResult, fSessionHierarchy, fSessionItem, fSessions, TQueryDescription::fStatus, TQueryResult::GetInputList(), TQueryResult::GetInputObject(), TQueryResult::GetOutputList(), TProof::GetQueryResult(), TQueryResult::GetStatus(), TQueryResult::IsFinalized(), TQueryDescription::kSessionQueryFinalized, TQueryDescription::kSessionQueryFromProof, TGClient::NeedRedraw(), o, ShowInfo(), TSessionQueryFrame::UpdateButtons(), and TSessionQueryFrame::UpdateInfos().
void TSessionViewer::DeleteQuery | ( | ) |
Definition at line 5130 of file TSessionViewer.cxx.
References xmlio::Class, TGContainer::ClearViewPort(), TString::Data(), TGListTree::DeleteItem(), fActDesc, TSessionDescription::fActQuery, TSessionDescription::fAttached, fAutoSave, TGObject::fClient, TSessionDescription::fProof, TSessionDescription::fQueries, TQueryDescription::fQueryName, TQueryDescription::fReference, fSessionHierarchy, TQueryDescription::fStatus, TGClient::GetRoot(), TGListTree::GetSelected(), TGListTreeItem::GetUserData(), TProof::IsValid(), kMBCancel, kMBIconExclamation, kMBIconQuestion, kMBNo, kMBOk, kMBYes, TQueryDescription::kSessionQueryRunning, TQueryDescription::kSessionQuerySubmitted, m, TGClient::NeedRedraw(), TList::Remove(), TProof::Remove(), result(), and WriteConfiguration().
Referenced by MyHandleMenu(), and ProcessMessage().
void TSessionViewer::ReadConfiguration | ( | const char * | filename = 0 |
) |
Definition at line 3615 of file TSessionViewer.cxx.
References TList::Add(), TGListTree::AddItem(), TGPopupMenu::CheckEntry(), TGListTree::ClearHighlighted(), TGContainer::ClearViewPort(), xmlio::cnt, TString::Data(), TList::Delete(), TGListTree::DeleteChildren(), fActDesc, TSessionDescription::fActQuery, TSessionDescription::fAddress, TSessionDescription::fAttached, TSessionDescription::fAutoEnable, fBaseIcon, fCascadeMenu, TQueryDescription::fChain, TGObject::fClient, fConfigFile, TSessionDescription::fConfigFile, TSessionDescription::fConnected, TQueryDescription::fEventList, TQueryDescription::fFirstEntry, TGListTree::FindChildByData(), fLocal, TSessionDescription::fLocal, TSessionDescription::fLogLevel, TSessionDescription::fName, TQueryDescription::fNbFiles, TSessionDescription::fNbHistos, TQueryDescription::fNoEntries, TQueryDescription::fOptions, fOptionsMenu, Form(), TSessionDescription::fPackages, TSessionDescription::fPort, TSessionDescription::fProof, fProofDiscon, TSessionDescription::fProofMgr, TSessionDescription::fQueries, fQueryCon, TQueryDescription::fQueryName, TQueryDescription::fReference, TQueryDescription::fResult, TQueryDescription::fSelectorString, fSessionHierarchy, fSessionItem, fSessions, TQueryDescription::fStatus, TSessionDescription::fSync, TSessionDescription::fTag, TQueryDescription::fTDSetString, TSessionDescription::fUserName, fViewerEnv, gEnv, TSystem::GetSysInfo(), TEnv::GetTable(), TEnv::GetValue(), gSystem, TGListTree::HighlightItem(), i, info, TString::IsNull(), kEnvUser, kFALSE, kFeedbackHistos, kOptionsFeedback, kOptionsSlaveStatsTrace, kOptionsStatsHist, kOptionsStatsTrace, kTRUE, TString::Length(), name, TGClient::NeedRedraw(), TGListTree::OpenItem(), XrdMonCtrCollector::port, TEnv::ReadFile(), s, TGListTree::SetSelected(), TGListTree::SetToolTipItem(), TGListTreeItem::SetUserData(), TEnv::SetValue(), StrDup(), TGPopupMenu::UnCheckEntry(), and val.
Referenced by Build(), and ProcessMessage().
void TSessionViewer::ResetSession | ( | ) |
Definition at line 5091 of file TSessionViewer.cxx.
References xmlio::Class, TGContainer::ClearViewPort(), TString::Data(), DisableTimer(), fActDesc, TSessionDescription::fAddress, TSessionDescription::fAttached, TGObject::fClient, TGListTree::FindChildByData(), TSessionDescription::fName, TSessionDescription::fProof, fProofDiscon, fSessionHierarchy, fSessionItem, fStatusBar, TSessionDescription::fUserName, TGClient::GetRoot(), TGListTree::GetSelected(), TGListTreeItem::GetUserData(), TProof::IsValid(), kFALSE, kMBCancel, kMBNo, kMBYes, m, TProof::Mgr(), TGClient::NeedRedraw(), OnListTreeClicked(), TProofMgr::Reset(), result(), TGListTreeItem::SetPictures(), and TGStatusBar::SetText().
Referenced by MyHandleMenu(), and ProcessMessage().
void TSessionViewer::UpdateListOfProofs | ( | ) |
Definition at line 3854 of file TSessionViewer.cxx.
References TList::Add(), TGListTree::AddItem(), ChangeRightLogo(), TQObject::Connect(), d, TString::Data(), TGPopupMenu::DisableEntry(), TGPopupMenu::EnableEntry(), EnableTimer(), fActDesc, fActFrame, TSessionDescription::fActQuery, TSessionDescription::fAddress, TSessionDescription::fAttached, TSessionDescription::fAutoEnable, TSessionDescription::fConfigFile, TSessionDescription::fConnected, TGListTree::FindChildByData(), TSeqCollection::First(), TSessionDescription::fLocal, TSessionDescription::fLogLevel, TSessionDescription::fName, TSessionDescription::fNbHistos, TString::Form(), TSessionDescription::fPackages, fPopupSrv, TSessionDescription::fPort, TSessionDescription::fProof, fProofCon, fProofDiscon, TSessionDescription::fProofMgr, TSessionDescription::fQueries, fQueryFrame, fSessionFrame, fSessionHierarchy, fSessionItem, fSessionMenu, fSessions, fStatusBar, TSessionDescription::fSync, TSessionDescription::fTag, fToolBar, TSessionDescription::fUserName, fV2, TGToolBar::GetButton(), TProof::GetConfFile(), TROOT::GetListOfProofs(), TProof::GetLogLevel(), TProof::GetMaster(), TProof::GetPort(), TGListTree::GetSelected(), TProof::GetUser(), gROOT, TGCompositeFrame::HideFrame(), TProof::IsLite(), kButtonDisabled, kButtonUp, kFALSE, kSessionConnect, kSessionDisconnect, kTRUE, o, p, proof, TSessionFrame::ProofInfos(), TProofMgr::QuerySessions(), SetChangePic(), TSessionFrame::SetLocal(), TSessionFrame::SetLogLevel(), TGListTreeItem::SetPictures(), TGButton::SetState(), TGStatusBar::SetText(), TGListTree::SetToolTipItem(), TGListTreeItem::SetUserData(), TGCompositeFrame::ShowFrame(), TSessionFrame::UpdateListOfDataSets(), UpdateListOfPackages(), and TSessionFrame::UpdatePackages().
Referenced by Build().
void TSessionViewer::UpdateListOfSessions | ( | ) |
Definition at line 4076 of file TSessionViewer.cxx.
References TList::Add(), TGListTree::AddItem(), TString::Data(), fActDesc, TSessionDescription::fActQuery, TSessionDescription::fAddress, TSessionDescription::fAttached, TSessionDescription::fAutoEnable, TSessionDescription::fConfigFile, TSessionDescription::fConnected, TSessionDescription::fLocal, TSessionDescription::fLogLevel, TSessionDescription::fName, TSessionDescription::fNbHistos, TSessionDescription::fPackages, TSessionDescription::fPort, TSessionDescription::fProof, fProofDiscon, TSessionDescription::fProofMgr, TSessionDescription::fQueries, fSessionHierarchy, fSessionItem, fSessions, TSessionDescription::fSync, TSessionDescription::fTag, TSessionDescription::fUserName, TProof::GetConfFile(), TProof::GetLogLevel(), TProof::GetMaster(), TNamed::GetName(), TProof::GetPort(), TProofDesc::GetProof(), TNamed::GetTitle(), TProof::GetUser(), TProof::IsLite(), kFALSE, kTRUE, proof, TProofMgr::QuerySessions(), TGListTree::SetToolTipItem(), and TGListTreeItem::SetUserData().
Referenced by TSessionServerFrame::OnBtnConnectClicked().
void TSessionViewer::UpdateListOfPackages | ( | ) |
Definition at line 5253 of file TSessionViewer.cxx.
References TList::Add(), fActDesc, TSessionDescription::fAttached, TSessionDescription::fConnected, TPackageDescription::fEnabled, TPackageDescription::fId, TList::FindObject(), TPackageDescription::fName, TSessionDescription::fPackages, TPackageDescription::fPathName, TSessionDescription::fProof, TPackageDescription::fUploaded, TCollection::GetEntries(), TProof::GetListOfEnabledPackages(), TProof::GetListOfPackages(), TObjString::GetName(), TProof::IsParallel(), TProof::IsValid(), kFALSE, and kTRUE.
Referenced by TSessionServerFrame::OnBtnConnectClicked(), OnListTreeClicked(), and UpdateListOfProofs().
void TSessionViewer::WriteConfiguration | ( | const char * | filename = 0 |
) |
Definition at line 4153 of file TSessionViewer.cxx.
References TString::Data(), TSessionDescription::fAddress, TSessionDescription::fAutoEnable, fCascadeMenu, fConfigFile, TSessionDescription::fConfigFile, TQueryDescription::fEventList, TQueryDescription::fFirstEntry, TSessionDescription::fLogLevel, TSessionDescription::fName, TQueryDescription::fNbFiles, TQueryDescription::fNoEntries, TQueryDescription::fOptions, fOptionsMenu, Form(), TString::Format(), TSessionDescription::fPort, TSessionDescription::fQueries, TQueryDescription::fQueryName, TQueryDescription::fReference, TQueryDescription::fSelectorString, fSessions, TQueryDescription::fStatus, TSessionDescription::fSync, TSessionDescription::fTag, TQueryDescription::fTDSetString, TSessionDescription::fUserName, fViewerEnv, gSystem, i, TGPopupMenu::IsEntryChecked(), kFeedbackHistos, kOptionsFeedback, kOptionsSlaveStatsTrace, kOptionsStatsHist, kOptionsStatsTrace, TString::Length(), TEnv::SetValue(), TSystem::Unlink(), and TEnv::WriteFile().
Referenced by CleanupSession(), CloseWindow(), DeleteQuery(), TSessionServerFrame::OnBtnAddClicked(), TSessionServerFrame::OnBtnConnectClicked(), TSessionServerFrame::OnBtnDeleteClicked(), TEditQueryFrame::OnBtnSave(), TNewQueryDlg::OnBtnSaveClicked(), ProcessMessage(), and Terminate().
Definition at line 637 of file TSessionViewer.h.
References fBusy.
Referenced by TSessionServerFrame::OnBtnConnectClicked().
void TSessionViewer::SetChangePic | ( | Bool_t | change | ) | [inline] |
Definition at line 638 of file TSessionViewer.h.
References fChangePic.
Referenced by TSessionQueryFrame::OnBtnAbort(), TSessionServerFrame::OnBtnConnectClicked(), TSessionQueryFrame::OnBtnStop(), TSessionQueryFrame::OnBtnSubmit(), TSessionQueryFrame::Progress(), TSessionQueryFrame::ProgressLocal(), and UpdateListOfProofs().
void TSessionViewer::SetLogWindow | ( | TSessionLogView * | log | ) | [inline] |
Definition at line 639 of file TSessionViewer.h.
References fLogWindow, and log().
Referenced by TSessionLogView::CloseWindow().
void TSessionViewer::ShowEnabledPackages | ( | ) |
Definition at line 5300 of file TSessionViewer.cxx.
References TObject::Clear(), TString::Data(), TObject::Error(), fActDesc, TGObject::fClient, TSessionDescription::fLocal, fLogWindow, TString::Format(), TSessionDescription::fProof, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), gSystem, gVirtualX, TProof::IsValid(), kSession_RedirectFile, kTRUE, TSessionLogView::LoadFile(), TGFrame::Move(), TSessionLogView::Popup(), TSystem::RedirectOutput(), TProof::ShowEnabledPackages(), and TSystem::TempDirectory().
void TSessionViewer::ShowPackages | ( | ) |
Definition at line 5215 of file TSessionViewer.cxx.
References TObject::Clear(), TString::Data(), TObject::Error(), fActDesc, TGObject::fClient, TSessionDescription::fLocal, fLogWindow, TString::Format(), TSessionDescription::fProof, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), gSystem, gVirtualX, TProof::IsValid(), kSession_RedirectFile, kTRUE, TSessionLogView::LoadFile(), TGFrame::Move(), TSessionLogView::Popup(), TSystem::RedirectOutput(), TProof::ShowPackages(), and TSystem::TempDirectory().
void TSessionViewer::ShowInfo | ( | const char * | txt | ) |
Definition at line 5373 of file TSessionViewer.cxx.
References TGObject::fClient, fStatusBar, gSystem, TGClient::NeedRedraw(), TSystem::ProcessEvents(), and TGStatusBar::SetText().
Referenced by QueryResultReady().
void TSessionViewer::ShowLog | ( | const char * | queryref | ) |
Definition at line 5338 of file TSessionViewer.cxx.
References TObject::Clear(), TQObject::Connect(), fActDesc, TGObject::fClient, fLogWindow, TSessionDescription::fProof, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), gVirtualX, kTRUE, kWatch, TGFrame::Move(), TSessionLogView::Popup(), TProof::SendingLogToWindow(), TProof::SendLogToWindow(), and TProof::ShowLog().
Referenced by TSessionQueryFrame::OnBtnShowLog(), and TSessionFrame::OnBtnShowLogClicked().
void TSessionViewer::ShowStatus | ( | ) |
Definition at line 5383 of file TSessionViewer.cxx.
References TObject::Clear(), TString::Data(), TObject::Error(), fActDesc, TGObject::fClient, fLogWindow, TString::Format(), TSessionDescription::fProof, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), TProof::GetStatus(), gSystem, gVirtualX, TProof::IsValid(), kSession_RedirectFile, TSessionLogView::LoadFile(), TGFrame::Move(), TSessionLogView::Popup(), TSystem::RedirectOutput(), and TSystem::TempDirectory().
Referenced by MyHandleMenu(), and ProcessMessage().
Definition at line 5419 of file TSessionViewer.cxx.
References fConnectProg, fStatusBar, TGProgressBar::SetPosition(), and TGStatusBar::SetText().
void TSessionViewer::StartViewer | ( | ) |
Definition at line 5194 of file TSessionViewer.cxx.
References xmlio::Class, TQueryDescription::fChain, TQueryDescription::fResult, fSessionHierarchy, TQueryResult::GetInputObject(), TGListTree::GetSelected(), and TGListTreeItem::GetUserData().
Referenced by MyHandleMenu(), and ProcessMessage().
void TSessionViewer::Terminate | ( | ) |
Definition at line 4854 of file TSessionViewer.cxx.
References TSystem::AccessPathName(), TProof::Detach(), TSessionDescription::fAttached, fAutoSave, TString::Format(), TSessionDescription::fProof, fSessions, gSystem, TProof::IsValid(), kSession_RedirectCmd, kSession_RedirectFile, TSystem::TempDirectory(), TSystem::Unlink(), and WriteConfiguration().
Referenced by ProcessMessage().
virtual void TSessionViewer::Build | ( | ) | [virtual] |
Reimplemented from TGCompositeFrame.
TSessionServerFrame* TSessionViewer::GetServerFrame | ( | ) | const [inline] |
TSessionFrame* TSessionViewer::GetSessionFrame | ( | ) | const [inline] |
TSessionQueryFrame* TSessionViewer::GetQueryFrame | ( | ) | const [inline] |
TSessionOutputFrame* TSessionViewer::GetOutputFrame | ( | ) | const [inline] |
TSessionInputFrame* TSessionViewer::GetInputFrame | ( | ) | const [inline] |
TSessionDescription* TSessionViewer::GetActDesc | ( | ) | const [inline] |
TList* TSessionViewer::GetSessions | ( | ) | const [inline] |
TGListTree* TSessionViewer::GetSessionHierarchy | ( | ) | const [inline] |
TGListTreeItem* TSessionViewer::GetSessionItem | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetLocalPict | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetProofConPict | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetProofDisconPict | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetQueryConPict | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetQueryDisconPict | ( | ) | const [inline] |
const TGPicture* TSessionViewer::GetBasePict | ( | ) | const [inline] |
TGPopupMenu* TSessionViewer::GetPopupSrv | ( | ) | const [inline] |
TGPopupMenu* TSessionViewer::GetPopupQry | ( | ) | const [inline] |
TContextMenu* TSessionViewer::GetContextMenu | ( | ) | const [inline] |
TGStatusBar* TSessionViewer::GetStatusBar | ( | ) | const [inline] |
TGHProgressBar* TSessionViewer::GetConnectProg | ( | ) | const [inline] |
TGPopupMenu* TSessionViewer::GetCascadeMenu | ( | ) | const [inline] |
TGPopupMenu* TSessionViewer::GetOptionsMenu | ( | ) | const [inline] |
void TSessionViewer::ChangeRightLogo | ( | const char * | name | ) |
void TSessionViewer::CleanupSession | ( | ) |
void TSessionViewer::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
void TSessionViewer::DisableTimer | ( | ) |
void TSessionViewer::EditQuery | ( | ) |
void TSessionViewer::EnableTimer | ( | ) |
Bool_t TSessionViewer::IsBusy | ( | ) | const [inline] |
Bool_t TSessionViewer::IsAutoSave | ( | ) | const [inline] |
void TSessionViewer::LogMessage | ( | const char * | msg, | |
Bool_t | all | |||
) |
void TSessionViewer::MyHandleMenu | ( | Int_t | ) |
void TSessionViewer::OnCascadeMenu | ( | ) |
void TSessionViewer::OnListTreeClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn, | |||
Int_t | x, | |||
Int_t | y | |||
) |
void TSessionViewer::OnListTreeDoubleClicked | ( | TGListTreeItem * | entry, | |
Int_t | btn | |||
) |
void TSessionViewer::QueryResultReady | ( | char * | query | ) |
void TSessionViewer::DeleteQuery | ( | ) |
void TSessionViewer::ReadConfiguration | ( | const char * | filename = 0 |
) |
void TSessionViewer::ResetSession | ( | ) |
void TSessionViewer::UpdateListOfProofs | ( | ) |
void TSessionViewer::UpdateListOfSessions | ( | ) |
void TSessionViewer::UpdateListOfPackages | ( | ) |
void TSessionViewer::WriteConfiguration | ( | const char * | filename = 0 |
) |
void TSessionViewer::SetChangePic | ( | Bool_t | change | ) | [inline] |
void TSessionViewer::SetLogWindow | ( | TSessionLogView * | log | ) | [inline] |
void TSessionViewer::ShowEnabledPackages | ( | ) |
void TSessionViewer::ShowPackages | ( | ) |
void TSessionViewer::ShowInfo | ( | const char * | txt | ) |
void TSessionViewer::ShowLog | ( | const char * | queryref | ) |
void TSessionViewer::ShowStatus | ( | ) |
void TSessionViewer::StartViewer | ( | ) |
void TSessionViewer::Terminate | ( | ) |
time_t TSessionViewer::fStart [private] |
Definition at line 536 of file TSessionViewer.h.
Referenced by Build(), EnableTimer(), and HandleTimer().
time_t TSessionViewer::fElapsed [private] |
Bool_t TSessionViewer::fChangePic [private] |
Definition at line 537 of file TSessionViewer.h.
Referenced by Build(), HandleTimer(), and SetChangePic().
Bool_t TSessionViewer::fBusy [private] |
TGHorizontalFrame* TSessionViewer::fHf [private] |
TGVerticalFrame* TSessionViewer::fV1 [private] |
TGVerticalFrame* TSessionViewer::fV2 [private] |
Definition at line 541 of file TSessionViewer.h.
Referenced by Build(), OnListTreeClicked(), and UpdateListOfProofs().
TSessionServerFrame* TSessionViewer::fServerFrame [private] |
Definition at line 542 of file TSessionViewer.h.
Referenced by Build(), GetServerFrame(), MyHandleMenu(), OnListTreeClicked(), OnListTreeDoubleClicked(), and ProcessMessage().
TSessionFrame* TSessionViewer::fSessionFrame [private] |
Definition at line 543 of file TSessionViewer.h.
Referenced by Build(), CleanupSession(), GetSessionFrame(), MyHandleMenu(), OnListTreeClicked(), ProcessMessage(), and UpdateListOfProofs().
TSessionQueryFrame* TSessionViewer::fQueryFrame [private] |
Definition at line 544 of file TSessionViewer.h.
Referenced by Build(), GetQueryFrame(), HandleTimer(), MyHandleMenu(), OnCascadeMenu(), OnListTreeClicked(), ProcessMessage(), QueryResultReady(), and UpdateListOfProofs().
TSessionOutputFrame* TSessionViewer::fOutputFrame [private] |
Definition at line 545 of file TSessionViewer.h.
Referenced by Build(), GetOutputFrame(), and OnListTreeClicked().
TSessionInputFrame* TSessionViewer::fInputFrame [private] |
Definition at line 546 of file TSessionViewer.h.
Referenced by Build(), GetInputFrame(), and OnListTreeClicked().
TSessionLogView* TSessionViewer::fLogWindow [private] |
Definition at line 547 of file TSessionViewer.h.
Referenced by Build(), LogMessage(), SetLogWindow(), ShowEnabledPackages(), ShowLog(), ShowPackages(), and ShowStatus().
TSessionDescription* TSessionViewer::fActDesc [private] |
Definition at line 548 of file TSessionViewer.h.
Referenced by Build(), CleanupSession(), DeleteQuery(), GetActDesc(), HandleTimer(), MyHandleMenu(), OnCascadeMenu(), OnListTreeClicked(), OnListTreeDoubleClicked(), ReadConfiguration(), ResetSession(), ShowEnabledPackages(), ShowLog(), ShowPackages(), ShowStatus(), UpdateListOfPackages(), UpdateListOfProofs(), and UpdateListOfSessions().
TList* TSessionViewer::fSessions [private] |
Definition at line 549 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), GetSessions(), QueryResultReady(), ReadConfiguration(), Terminate(), UpdateListOfProofs(), UpdateListOfSessions(), and WriteConfiguration().
const TGPicture* TSessionViewer::fLocal [private] |
Definition at line 550 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), GetLocalPict(), and ReadConfiguration().
const TGPicture* TSessionViewer::fProofCon [private] |
Definition at line 551 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), GetProofConPict(), and UpdateListOfProofs().
const TGPicture* TSessionViewer::fProofDiscon [private] |
Definition at line 552 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), GetProofDisconPict(), ReadConfiguration(), ResetSession(), UpdateListOfProofs(), and UpdateListOfSessions().
const TGPicture* TSessionViewer::fQueryCon [private] |
Definition at line 553 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), GetQueryConPict(), and ReadConfiguration().
const TGPicture* TSessionViewer::fQueryDiscon [private] |
Definition at line 554 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), and GetQueryDisconPict().
const TGPicture* TSessionViewer::fBaseIcon [private] |
Definition at line 555 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), GetBasePict(), and ReadConfiguration().
TGFrame* TSessionViewer::fActFrame [private] |
Definition at line 557 of file TSessionViewer.h.
Referenced by Build(), OnListTreeClicked(), and UpdateListOfProofs().
TGToolBar* TSessionViewer::fToolBar [private] |
Definition at line 558 of file TSessionViewer.h.
Referenced by Build(), OnListTreeClicked(), and UpdateListOfProofs().
TGMenuBar* TSessionViewer::fMenuBar [private] |
TGPopupMenu* TSessionViewer::fFileMenu [private] |
TGPopupMenu* TSessionViewer::fSessionMenu [private] |
Definition at line 561 of file TSessionViewer.h.
Referenced by Build(), OnListTreeClicked(), and UpdateListOfProofs().
TGPopupMenu* TSessionViewer::fQueryMenu [private] |
TGPopupMenu* TSessionViewer::fOptionsMenu [private] |
Definition at line 563 of file TSessionViewer.h.
Referenced by Build(), GetOptionsMenu(), OnCascadeMenu(), ProcessMessage(), ReadConfiguration(), and WriteConfiguration().
TGPopupMenu* TSessionViewer::fCascadeMenu [private] |
Definition at line 564 of file TSessionViewer.h.
Referenced by Build(), GetCascadeMenu(), OnCascadeMenu(), ProcessMessage(), ReadConfiguration(), and WriteConfiguration().
TGPopupMenu* TSessionViewer::fHelpMenu [private] |
TGPopupMenu* TSessionViewer::fPopupSrv [private] |
Definition at line 567 of file TSessionViewer.h.
Referenced by Build(), GetPopupSrv(), OnListTreeClicked(), and UpdateListOfProofs().
TGPopupMenu* TSessionViewer::fPopupQry [private] |
Definition at line 568 of file TSessionViewer.h.
Referenced by Build(), GetPopupQry(), and OnListTreeClicked().
TContextMenu* TSessionViewer::fContextMenu [private] |
TGHProgressBar* TSessionViewer::fConnectProg [private] |
Definition at line 571 of file TSessionViewer.h.
Referenced by Build(), GetConnectProg(), and StartupMessage().
TGCanvas* TSessionViewer::fTreeView [private] |
TGListTree* TSessionViewer::fSessionHierarchy [private] |
Definition at line 573 of file TSessionViewer.h.
Referenced by Build(), CleanupSession(), CloseWindow(), DeleteQuery(), EditQuery(), GetSessionHierarchy(), OnListTreeClicked(), ProcessMessage(), QueryResultReady(), ReadConfiguration(), ResetSession(), StartViewer(), UpdateListOfProofs(), and UpdateListOfSessions().
TGListTreeItem* TSessionViewer::fSessionItem [private] |
Definition at line 574 of file TSessionViewer.h.
Referenced by CloseWindow(), GetSessionItem(), OnListTreeDoubleClicked(), QueryResultReady(), ReadConfiguration(), ResetSession(), UpdateListOfProofs(), and UpdateListOfSessions().
TGStatusBar* TSessionViewer::fStatusBar [private] |
Definition at line 575 of file TSessionViewer.h.
Referenced by Build(), GetStatusBar(), HandleTimer(), OnListTreeClicked(), ResetSession(), ShowInfo(), StartupMessage(), and UpdateListOfProofs().
TGPicture* TSessionViewer::fRightIconPicture [private] |
TGIcon* TSessionViewer::fRightIcon [private] |
TTimer* TSessionViewer::fTimer [private] |
Definition at line 578 of file TSessionViewer.h.
Referenced by Build(), CloseWindow(), DisableTimer(), EnableTimer(), and HandleTimer().
UserGroup_t* TSessionViewer::fUserGroup [private] |
Bool_t TSessionViewer::fAutoSave [private] |
Definition at line 580 of file TSessionViewer.h.
Referenced by Build(), CleanupSession(), CloseWindow(), DeleteQuery(), IsAutoSave(), ProcessMessage(), and Terminate().
TString TSessionViewer::fConfigFile [private] |
Definition at line 581 of file TSessionViewer.h.
Referenced by Build(), ProcessMessage(), ReadConfiguration(), and WriteConfiguration().
TEnv* TSessionViewer::fViewerEnv [private] |
Definition at line 582 of file TSessionViewer.h.
Referenced by Build(), ReadConfiguration(), and WriteConfiguration().
TGHorizontalFrame* TSessionViewer::fHf [private] |
Definition at line 539 of file TSessionViewer.h.
TGVerticalFrame* TSessionViewer::fV1 [private] |
Definition at line 540 of file TSessionViewer.h.
TGVerticalFrame* TSessionViewer::fV2 [private] |
Definition at line 541 of file TSessionViewer.h.
TSessionServerFrame* TSessionViewer::fServerFrame [private] |
Definition at line 542 of file TSessionViewer.h.
TSessionFrame* TSessionViewer::fSessionFrame [private] |
Definition at line 543 of file TSessionViewer.h.
TSessionQueryFrame* TSessionViewer::fQueryFrame [private] |
Definition at line 544 of file TSessionViewer.h.
TSessionOutputFrame* TSessionViewer::fOutputFrame [private] |
Definition at line 545 of file TSessionViewer.h.
TSessionInputFrame* TSessionViewer::fInputFrame [private] |
Definition at line 546 of file TSessionViewer.h.
TSessionLogView* TSessionViewer::fLogWindow [private] |
Definition at line 547 of file TSessionViewer.h.
TSessionDescription* TSessionViewer::fActDesc [private] |
Definition at line 548 of file TSessionViewer.h.
TList* TSessionViewer::fSessions [private] |
Definition at line 549 of file TSessionViewer.h.
const TGPicture* TSessionViewer::fLocal [private] |
Definition at line 550 of file TSessionViewer.h.
const TGPicture* TSessionViewer::fProofCon [private] |
Definition at line 551 of file TSessionViewer.h.
const TGPicture* TSessionViewer::fProofDiscon [private] |
Definition at line 552 of file TSessionViewer.h.
const TGPicture* TSessionViewer::fQueryCon [private] |
Definition at line 553 of file TSessionViewer.h.
const TGPicture* TSessionViewer::fQueryDiscon [private] |
Definition at line 554 of file TSessionViewer.h.
const TGPicture* TSessionViewer::fBaseIcon [private] |
Definition at line 555 of file TSessionViewer.h.
TGFrame* TSessionViewer::fActFrame [private] |
Definition at line 557 of file TSessionViewer.h.
TGToolBar* TSessionViewer::fToolBar [private] |
Definition at line 558 of file TSessionViewer.h.
TGMenuBar* TSessionViewer::fMenuBar [private] |
Definition at line 559 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fFileMenu [private] |
Definition at line 560 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fSessionMenu [private] |
Definition at line 561 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fQueryMenu [private] |
Definition at line 562 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fOptionsMenu [private] |
Definition at line 563 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fCascadeMenu [private] |
Definition at line 564 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fHelpMenu [private] |
Definition at line 565 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fPopupSrv [private] |
Definition at line 567 of file TSessionViewer.h.
TGPopupMenu* TSessionViewer::fPopupQry [private] |
Definition at line 568 of file TSessionViewer.h.
TContextMenu* TSessionViewer::fContextMenu [private] |
Definition at line 569 of file TSessionViewer.h.
TGHProgressBar* TSessionViewer::fConnectProg [private] |
Definition at line 571 of file TSessionViewer.h.
TGCanvas* TSessionViewer::fTreeView [private] |
Definition at line 572 of file TSessionViewer.h.
TGListTree* TSessionViewer::fSessionHierarchy [private] |
Definition at line 573 of file TSessionViewer.h.
TGListTreeItem* TSessionViewer::fSessionItem [private] |
Definition at line 574 of file TSessionViewer.h.
TGStatusBar* TSessionViewer::fStatusBar [private] |
Definition at line 575 of file TSessionViewer.h.
TGPicture* TSessionViewer::fRightIconPicture [private] |
Definition at line 576 of file TSessionViewer.h.
TGIcon* TSessionViewer::fRightIcon [private] |
Definition at line 577 of file TSessionViewer.h.
TTimer* TSessionViewer::fTimer [private] |
Definition at line 578 of file TSessionViewer.h.
UserGroup_t* TSessionViewer::fUserGroup [private] |
Definition at line 579 of file TSessionViewer.h.
TEnv* TSessionViewer::fViewerEnv [private] |
Definition at line 582 of file TSessionViewer.h.