BALL::VIEW::DockResultController Class Reference

#include <BALL/VIEW/DATATYPE/standardDatasets.h>

Inheritance diagram for BALL::VIEW::DockResultController:
BALL::VIEW::DatasetController QObject BALL::Embeddable

List of all members.


Public Slots

void showDockResult ()
bool saveDockTrajectory ()

Public Member Functions

 DockResultController ()
 DockResultController (DockResultController &dc)
virtual ~DockResultController ()
virtual bool write (Dataset *set, String filetype, String filename)
virtual Datasetopen (String filetype, String filename)
virtual bool createMenuEntries ()
virtual QMenu * buildContextMenu (QTreeWidgetItem *item)
DockResultgetData (Dataset *set)

Static Public Attributes

static String type

Protected Member Functions

void deleteDataset_ (Dataset *set)

Detailed Description

Controller base class for one type of Dataset


Constructor & Destructor Documentation

BALL::VIEW::DockResultController::DockResultController (  ) 
BALL::VIEW::DockResultController::DockResultController ( DockResultController dc  ) 
virtual BALL::VIEW::DockResultController::~DockResultController (  )  [virtual]

Member Function Documentation

virtual QMenu* BALL::VIEW::DockResultController::buildContextMenu ( QTreeWidgetItem item  )  [virtual]

Create a context menu for this data type. Initial support for deleting and saving entries is included. Overload this method for providing further entries.

Reimplemented from BALL::VIEW::DatasetController.

virtual bool BALL::VIEW::DockResultController::createMenuEntries (  )  [virtual]

Create menu entries for this data type. Initial support for open file menu entry is included. Overload this method for providing further entries.

Reimplemented from BALL::VIEW::DatasetController.

void BALL::VIEW::DockResultController::deleteDataset_ ( Dataset  )  [protected, virtual]

In the derived class: cast to concrete type and delete the data!

Reimplemented from BALL::VIEW::DatasetController.

DockResult* BALL::VIEW::DockResultController::getData ( Dataset set  ) 
virtual Dataset* BALL::VIEW::DockResultController::open ( String  filetype,
String  filename 
) [virtual]

Reimplemented from BALL::VIEW::DatasetController.

bool BALL::VIEW::DockResultController::saveDockTrajectory (  )  [slot]
void BALL::VIEW::DockResultController::showDockResult (  )  [slot]
virtual bool BALL::VIEW::DockResultController::write ( Dataset set,
String  filetype,
String  filename 
) [virtual]

Reimplemented from BALL::VIEW::DatasetController.


Member Data Documentation