#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().