Add method:
[u/mrichter/AliRoot.git] / EVE / EveBase / AliEveGedEditor.h
CommitLineData
71505d99 1// $Id$
2// Author: Matevz Tadel 2009
3
4/**************************************************************************
5 * Copyright(c) 1998-2009, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7 * full copyright notice. *
8 **************************************************************************/
9
10#ifndef AliEveGedEditor_H
11#define AliEveGedEditor_H
12
13#include <TGedFrame.h>
14#include <TEveGedEditor.h>
15
16
17//==============================================================================
02864764 18// AliEveGedNameFrame
71505d99 19//==============================================================================
20
21//______________________________________________________________________________
02864764 22// Short description of AliEveGedNameFrame
71505d99 23//
24
02864764 25class AliEveGedNameFrame : public TGedFrame
71505d99 26{
27public:
02864764 28 AliEveGedNameFrame(const TGWindow *p=0);
29 virtual ~AliEveGedNameFrame() {}
71505d99 30
31 virtual void SetModel(TObject* obj);
32
33protected:
34 TGTextButton *fB; // Info button.
35
36private:
02864764 37 AliEveGedNameFrame(const AliEveGedNameFrame&); // Not implemented
38 AliEveGedNameFrame& operator=(const AliEveGedNameFrame&); // Not implemented
71505d99 39
02864764 40 ClassDef(AliEveGedNameFrame, 0); // Specialization of GED top name-frame for AliEve.
71505d99 41};
42
43
44//==============================================================================
45// AliEveGedEditor
46//==============================================================================
47
48//______________________________________________________________________________
49// Short description of AliEveGedEditor
50//
51
52class AliEveGedEditor : public TEveGedEditor
53{
54public:
55 AliEveGedEditor();
56 virtual ~AliEveGedEditor() {}
57
58protected:
59 virtual TGedFrame* CreateNameFrame(const TGWindow* parent, const char* tab_name);
60
61private:
62 AliEveGedEditor(const AliEveGedEditor&); // Not implemented
63 AliEveGedEditor& operator=(const AliEveGedEditor&); // Not implemented
64
02864764 65 ClassDef(AliEveGedEditor, 0); // // Specialization of GED editor for AliEve.
71505d99 66};
67
68#endif