#include <TTVLVContainer.h>
Inheritance diagram for TTVLVEntry:

Definition at line 58 of file TTVLVContainer.h.
| TTVLVEntry::TTVLVEntry | ( | const TGWindow * | p, | |
| const TGPicture * | bigpic, | |||
| const TGPicture * | smallpic, | |||
| TGString * | name, | |||
| TGString ** | subnames, | |||
| EListViewMode | ViewMode | |||
| ) |
| TTVLVEntry::~TTVLVEntry | ( | ) | [virtual] |
| TTVLVEntry::TTVLVEntry | ( | const TGWindow * | p, | |
| const TGPicture * | bigpic, | |||
| const TGPicture * | smallpic, | |||
| TGString * | name, | |||
| TGString ** | subnames, | |||
| EListViewMode | ViewMode | |||
| ) |
| virtual TTVLVEntry::~TTVLVEntry | ( | ) | [virtual] |
| Bool_t TTVLVEntry::FullConverted | ( | ) | [protected] |
Definition at line 145 of file TTVLVContainer.cxx.
References TString::Contains(), TTreeViewer::ExpressionList(), fConvName, GetAlias(), GetContainer(), TTVLVContainer::GetViewer(), kFALSE, kTRUE, and list.
Referenced by ConvertAliases().
| const char * TTVLVEntry::ConvertAliases | ( | ) |
Definition at line 120 of file TTVLVContainer.cxx.
References TString::Data(), TTreeViewer::ExpressionList(), fConvName, fTrueName, FullConverted(), GetAlias(), GetContainer(), GetTrueName(), TTVLVContainer::GetViewer(), list, TString::ReplaceAll(), TIter::Reset(), and start.
Referenced by TTreeViewer::En(), and TTreeViewer::ExecuteDraw().
| void TTVLVEntry::CopyItem | ( | TTVLVEntry * | dest | ) |
Definition at line 160 of file TTVLVContainer.cxx.
References TString::BeginsWith(), TString::Contains(), TString::Data(), fAlias, fIsCut, fTrueName, GetAlias(), PrependTilde(), and SetExpression().
| const char* TTVLVEntry::GetAlias | ( | ) | [inline] |
Definition at line 79 of file TTVLVContainer.h.
References TString::Data(), and fAlias.
Referenced by ConvertAliases(), CopyItem(), TTreeViewer::ExecuteDraw(), TTreeViewer::ExecuteSpider(), TTVRecord::FormFrom(), FullConverted(), TTreeViewer::ProcessMessage(), TTreeViewer::SaveSource(), and TGSelectBox::ValidateAlias().
| TTVLVContainer* TTVLVEntry::GetContainer | ( | ) | [inline] |
Definition at line 80 of file TTVLVContainer.h.
References fContainer.
Referenced by ConvertAliases(), TGItemContext::Draw(), TGItemContext::EditExpression(), FullConverted(), TGItemContext::RemoveItem(), and TGItemContext::Scan().
| TGItemContext* TTVLVEntry::GetContext | ( | ) | [inline] |
Definition at line 81 of file TTVLVContainer.h.
References fContext.
Referenced by TTreeViewer::ProcessMessage().
| const char* TTVLVEntry::GetConvName | ( | ) | [inline] |
| const char* TTVLVEntry::GetTrueName | ( | ) | [inline] |
Definition at line 83 of file TTVLVContainer.h.
References TString::Data(), and fTrueName.
Referenced by ConvertAliases(), TTVRecord::FormFrom(), TTreeViewer::ProcessMessage(), TTreeViewer::SaveSource(), and TGSelectBox::SaveText().
| TGToolTip* TTVLVEntry::GetTip | ( | ) | [inline] |
Reimplemented from TGFrame.
Definition at line 170 of file TTVLVContainer.cxx.
References fTip, Event_t::fType, TGToolTip::Hide(), kEnterNotify, kTRUE, and TGToolTip::Reset().
| Bool_t TTVLVEntry::HasAlias | ( | ) |
Definition at line 183 of file TTVLVContainer.cxx.
References fAlias, kFALSE, kTRUE, and TString::Length().
| Bool_t TTVLVEntry::IsCut | ( | ) | [inline] |
Definition at line 87 of file TTVLVContainer.h.
References fIsCut.
Referenced by TTreeViewer::EditExpression(), and TTreeViewer::SaveSource().
| void TTVLVEntry::PrependTilde | ( | ) |
Definition at line 191 of file TTVLVContainer.cxx.
References TString::Data(), fAlias, and SetItemName().
Referenced by CopyItem().
Definition at line 214 of file TTVLVContainer.cxx.
References TGObject::fClient, fIsCut, TGClient::GetPicture(), SetSmallPic(), and SetToolTipText().
Referenced by SetExpression().
| void TTVLVEntry::SetItemName | ( | const char * | name | ) |
Reimplemented from TGLVEntry.
Definition at line 199 of file TTVLVContainer.cxx.
References TGObject::fClient, TGLVEntry::fFontStruct, TGObject::fId, TGLVEntry::fItemName, TGLVEntry::fTHeight, TGLVEntry::fTWidth, TGLVEntry::GetDefaultSize(), TGString::GetLength(), TGString::GetString(), gVirtualX, TGClient::NeedRedraw(), and TGFrame::Resize().
Referenced by PrependTilde(), and SetExpression().
| void TTVLVEntry::SetAlias | ( | const char * | alias | ) | [inline] |
Definition at line 228 of file TTVLVContainer.cxx.
References TGObject::fClient, fIsCut, TGClient::GetPicture(), TGLVEntry::GetUserData(), TTreeViewer::kLTDragType, TTreeViewer::kLTPackType, SetAlias(), SetCutType(), SetItemName(), SetSmallPic(), SetToolTipText(), and SetTrueName().
Referenced by CopyItem(), Empty(), open_session(), TTVRecord::PlugIn(), TGSelectBox::SaveText(), and TGItemContext::SetExpression().
| void TTVLVEntry::SetTrueName | ( | const char * | name | ) | [inline] |
Definition at line 93 of file TTVLVContainer.h.
References fTrueName.
Referenced by TTreeViewer::Empty(), TGSelectBox::SaveText(), and SetExpression().
| void TTVLVEntry::SetToolTipText | ( | const char * | text, | |
| Long_t | delayms = 1000 | |||
| ) |
Definition at line 257 of file TTVLVContainer.cxx.
References TGObject::fClient, fTip, and TGClient::GetRoot().
Referenced by Empty(), TGSelectBox::SaveText(), SetCutType(), and SetExpression().
| void TTVLVEntry::SetSmallPic | ( | const TGPicture * | spic | ) |
Definition at line 271 of file TTVLVContainer.cxx.
References TGLVEntry::DoRedraw(), TGLVEntry::fActive, TGObject::fClient, TGLVEntry::fCurrent, TGClient::FreePicture(), TGLVEntry::fSelPic, and TGLVEntry::fSmallPic.
Referenced by TTreeViewer::Empty(), TTVRecord::PlugIn(), TTreeViewer::ProcessMessage(), SetCutType(), and SetExpression().
| void TTVLVEntry::Empty | ( | ) |
Definition at line 247 of file TTVLVContainer.cxx.
References TGLVEntry::GetUserData(), TTreeViewer::kLTDragType, SetExpression(), and SetToolTipText().
Referenced by TTreeViewer::Empty(), and TGItemContext::Empty().
| Bool_t TTVLVEntry::FullConverted | ( | ) | [protected] |
| const char* TTVLVEntry::ConvertAliases | ( | ) |
| void TTVLVEntry::CopyItem | ( | TTVLVEntry * | dest | ) |
| const char* TTVLVEntry::GetAlias | ( | ) | [inline] |
| TTVLVContainer* TTVLVEntry::GetContainer | ( | ) | [inline] |
| TGItemContext* TTVLVEntry::GetContext | ( | ) | [inline] |
| const char* TTVLVEntry::GetConvName | ( | ) | [inline] |
| const char* TTVLVEntry::GetTrueName | ( | ) | [inline] |
| TGToolTip* TTVLVEntry::GetTip | ( | ) | [inline] |
| Bool_t TTVLVEntry::HasAlias | ( | ) |
| Bool_t TTVLVEntry::IsCut | ( | ) | [inline] |
| void TTVLVEntry::PrependTilde | ( | ) |
| void TTVLVEntry::SetItemName | ( | const char * | name | ) |
Reimplemented from TGLVEntry.
| void TTVLVEntry::SetAlias | ( | const char * | alias | ) | [inline] |
| void TTVLVEntry::SetTrueName | ( | const char * | name | ) | [inline] |
| void TTVLVEntry::SetToolTipText | ( | const char * | text, | |
| Long_t | delayms = 1000 | |||
| ) |
| void TTVLVEntry::SetSmallPic | ( | const TGPicture * | spic | ) |
| void TTVLVEntry::Empty | ( | ) |
TTVLVContainer* TTVLVEntry::fContainer [protected] |
TString TTVLVEntry::fTrueName [protected] |
Definition at line 62 of file TTVLVContainer.h.
Referenced by ConvertAliases(), CopyItem(), GetTrueName(), and SetTrueName().
TString TTVLVEntry::fAlias [protected] |
Definition at line 63 of file TTVLVContainer.h.
Referenced by CopyItem(), GetAlias(), HasAlias(), PrependTilde(), and SetAlias().
TString TTVLVEntry::fConvName [protected] |
Definition at line 64 of file TTVLVContainer.h.
Referenced by ConvertAliases(), FullConverted(), and GetConvName().
TGToolTip* TTVLVEntry::fTip [protected] |
Definition at line 65 of file TTVLVContainer.h.
Referenced by GetTip(), HandleCrossing(), SetToolTipText(), and ~TTVLVEntry().
Bool_t TTVLVEntry::fIsCut [protected] |
Definition at line 66 of file TTVLVContainer.h.
Referenced by CopyItem(), IsCut(), SetCutType(), and SetExpression().
TGItemContext* TTVLVEntry::fContext [protected] |
TTVLVContainer* TTVLVEntry::fContainer [protected] |
Definition at line 61 of file TTVLVContainer.h.
TGToolTip* TTVLVEntry::fTip [protected] |
Definition at line 65 of file TTVLVContainer.h.
TGItemContext* TTVLVEntry::fContext [protected] |
Definition at line 67 of file TTVLVContainer.h.
1.5.1