BALL::VIEW::DatasetMessage Class Reference
[Messages]
#include <BALL/VIEW/KERNEL/message.h>
List of all members.
Detailed Description
Message to notify about changes in a Dataset. This message can be e.g. used to notify all ModularWidget about a new DockResult, Trajectory or any other kind of dataset. The Dataset contains the information on the kind of data it contains. The receiving widget thus has to query the type of the message and the the type of the Dataset.
- See also:
- Dataset
-
DatasetController
-
DatasetControl
Definition at line 137 of file message.h.
Member Enumeration Documentation
Message type enumeration.
- Enumerator:
UNDEFINED |
Default Value.
|
ADD |
To add.
|
REMOVE |
To be removed.
|
UPDATE |
Update.
|
SELECTED |
Was selected in Control.
|
VISUALIZE |
|
VISUALIZE_END |
Allow >90 different kinds of visualization.
|
Definition at line 143 of file message.h.
Constructor & Destructor Documentation
BALL::VIEW::DatasetMessage::DatasetMessage |
( |
Dataset * |
set = 0 , |
|
|
Type |
type = UNDEFINED | |
|
) |
| | |
BALL::VIEW::DatasetMessage::DatasetMessage |
( |
const DatasetMessage & |
msg |
) |
|
Member Function Documentation
Dataset* BALL::VIEW::DatasetMessage::getDataset |
( |
|
) |
const [inline] |
Type BALL::VIEW::DatasetMessage::getType |
( |
|
) |
const [inline] |
bool BALL::VIEW::DatasetMessage::isValid |
( |
|
) |
const |
void BALL::VIEW::DatasetMessage::setDataset |
( |
Dataset * |
set |
) |
[inline] |
void BALL::VIEW::DatasetMessage::setType |
( |
Type |
type |
) |
[inline] |
Member Data Documentation