ALBA
Public Member Functions | List of all members
albaAbsSideBar Class Referenceabstract

#include <albaAbsSideBar.h>

Inheritance diagram for albaAbsSideBar:
Inheritance graph
[legend]

Public Member Functions

 albaAbsSideBar ()
 
virtual ~albaAbsSideBar ()
 
virtual void VmeAdd (albaVME *vme)=0
 
virtual void VmeRemove (albaVME *vme)=0
 
virtual void VmeModified (albaVME *vme)=0
 
virtual void VmeShow (albaVME *vme, bool visibility)=0
 
virtual void VmeSelected (albaVME *vme)=0
 
virtual void OpShowGui (bool push_gui, albaGUIPanel *panel)=0
 
virtual void OpHideGui (bool view_closed)=0
 
virtual void ViewSelect (albaView *view)=0
 
virtual void ViewDeleted (albaView *view)=0
 
virtual void EnableSelect (bool enable)=0
 
virtual void Show ()=0
 
virtual bool IsShown ()=0
 
virtual void Show (bool show)=0
 
virtual std::vector< albaVME * > VmeChoose (void *vme_accept_function=0, long style=REPRESENTATION_AS_TREE, albaString title="Choose Node", bool multiSelect=false, albaVME *vme=NULL)=0
 
virtual void FindVME ()=0
 

Detailed Description

Definition at line 46 of file albaAbsSideBar.h.

Constructor & Destructor Documentation

◆ albaAbsSideBar()

albaAbsSideBar::albaAbsSideBar ( )
inline

Definition at line 49 of file albaAbsSideBar.h.

◆ ~albaAbsSideBar()

virtual albaAbsSideBar::~albaAbsSideBar ( )
inlinevirtual

Definition at line 50 of file albaAbsSideBar.h.

Member Function Documentation

◆ VmeAdd()

virtual void albaAbsSideBar::VmeAdd ( albaVME vme)
pure virtual

Implemented in albaSideBar.

◆ VmeRemove()

virtual void albaAbsSideBar::VmeRemove ( albaVME vme)
pure virtual

Implemented in albaSideBar.

◆ VmeModified()

virtual void albaAbsSideBar::VmeModified ( albaVME vme)
pure virtual

Implemented in albaSideBar.

◆ VmeShow()

virtual void albaAbsSideBar::VmeShow ( albaVME vme,
bool  visibility 
)
pure virtual

Implemented in albaSideBar.

◆ VmeSelected()

virtual void albaAbsSideBar::VmeSelected ( albaVME vme)
pure virtual

Implemented in albaSideBar.

◆ OpShowGui()

virtual void albaAbsSideBar::OpShowGui ( bool  push_gui,
albaGUIPanel panel 
)
pure virtual

Implemented in albaSideBar.

◆ OpHideGui()

virtual void albaAbsSideBar::OpHideGui ( bool  view_closed)
pure virtual

Implemented in albaSideBar.

◆ ViewSelect()

virtual void albaAbsSideBar::ViewSelect ( albaView view)
pure virtual

Implemented in albaSideBar.

◆ ViewDeleted()

virtual void albaAbsSideBar::ViewDeleted ( albaView view)
pure virtual

Implemented in albaSideBar.

◆ EnableSelect()

virtual void albaAbsSideBar::EnableSelect ( bool  enable)
pure virtual

Implemented in albaSideBar.

◆ Show() [1/2]

virtual void albaAbsSideBar::Show ( )
pure virtual

Implemented in albaSideBar.

◆ IsShown()

virtual bool albaAbsSideBar::IsShown ( )
pure virtual

Implemented in albaSideBar.

◆ Show() [2/2]

virtual void albaAbsSideBar::Show ( bool  show)
pure virtual

Implemented in albaSideBar.

◆ VmeChoose()

virtual std::vector< albaVME * > albaAbsSideBar::VmeChoose ( void *  vme_accept_function = 0,
long  style = REPRESENTATION_AS_TREE,
albaString  title = "Choose Node",
bool  multiSelect = false,
albaVME vme = NULL 
)
pure virtual

Respond to a VME_CHOOSE evt.

Build a dialog containing the vme tree and return the vme choosed from the user.

Implemented in albaSideBar.

◆ FindVME()

virtual void albaAbsSideBar::FindVME ( )
pure virtual

Open a Find VME dialog.

Implemented in albaSideBar.


The documentation for this class was generated from the following file: