#include <mitkMeasurementSelectionProvider.h>


Public Member Functions | |
| berryObjectMacro (MeasurementSelectionProvider) MeasurementSelectionProvider() | |
| void | AddSelectionChangedListener (berry::ISelectionChangedListener::Pointer listener) |
| void | RemoveSelectionChangedListener (berry::ISelectionChangedListener::Pointer listener) |
| berry::ISelection::ConstPointer | GetSelection () const |
| void | SetSelection (berry::ISelection::Pointer selection) |
| void | FireSelectionChanged (DataNodeSelection::Pointer selection) |
| void | FireSelectionChanged (DataNode::Pointer selectedNode) |
Protected Attributes | |
| DataNodeSelection::Pointer | m_CurrentSelection |
| berry::ISelectionChangedListener::Events | m_RegisteredListeners |
Definition at line 37 of file mitkMeasurementSelectionProvider.h.
| void mitk::MeasurementSelectionProvider::AddSelectionChangedListener | ( | berry::ISelectionChangedListener::Pointer | listener ) | [virtual] |
Implements berry::ISelectionProvider.
Definition at line 29 of file mitkMeasurementSelectionProvider.cpp.
{
}
| mitk::MeasurementSelectionProvider::berryObjectMacro | ( | MeasurementSelectionProvider | ) |
| void mitk::MeasurementSelectionProvider::FireSelectionChanged | ( | DataNode::Pointer | selectedNode ) |
Definition at line 61 of file mitkMeasurementSelectionProvider.cpp.
| void mitk::MeasurementSelectionProvider::FireSelectionChanged | ( | DataNodeSelection::Pointer | selection ) |
Definition at line 50 of file mitkMeasurementSelectionProvider.cpp.
{
}
void MeasurementSelectionProvider::FireSelectionChanged(DataNodeSelection::Pointer selection)
{
if(selection.IsNotNull())
{
m_CurrentSelection = selection;
berry::SelectionChangedEvent::Pointer event(
| berry::ISelection::ConstPointer mitk::MeasurementSelectionProvider::GetSelection | ( | ) | const [virtual] |
Implements berry::ISelectionProvider.
Definition at line 40 of file mitkMeasurementSelectionProvider.cpp.
| void mitk::MeasurementSelectionProvider::RemoveSelectionChangedListener | ( | berry::ISelectionChangedListener::Pointer | listener ) | [virtual] |
Implements berry::ISelectionProvider.
Definition at line 34 of file mitkMeasurementSelectionProvider.cpp.
References berry::ISelectionChangedListener::Events::AddListener(), and m_RegisteredListeners.
| void mitk::MeasurementSelectionProvider::SetSelection | ( | berry::ISelection::Pointer | selection ) | [virtual] |
Implements berry::ISelectionProvider.
Definition at line 46 of file mitkMeasurementSelectionProvider.cpp.
Definition at line 60 of file mitkMeasurementSelectionProvider.h.
berry::ISelectionChangedListener::Events mitk::MeasurementSelectionProvider::m_RegisteredListeners [protected] |
Definition at line 61 of file mitkMeasurementSelectionProvider.h.
Referenced by RemoveSelectionChangedListener().
1.7.2