#include <mitkPropertyObserver.h>

Public Member Functions | |
| PropertyObserver () | |
| virtual | ~PropertyObserver () |
| virtual void | PropertyChanged ()=0 |
| virtual void | PropertyRemoved ()=0 |
Protected Member Functions | |
| void | BeginModifyProperty () |
| void | EndModifyProperty () |
Protected Attributes | |
| unsigned long | m_ModifiedTag |
| unsigned long | m_DeleteTag |
| bool | m_SelfCall |
Definition at line 40 of file mitkPropertyObserver.h.
| mitk::PropertyObserver::PropertyObserver | ( | ) |
Definition at line 27 of file mitkPropertyObserver.cpp.
:m_SelfCall(false) { }
| mitk::PropertyObserver::~PropertyObserver | ( | ) | [virtual] |
Definition at line 32 of file mitkPropertyObserver.cpp.
{
}
| void mitk::PropertyObserver::BeginModifyProperty | ( | ) | [protected] |
Definition at line 36 of file mitkPropertyObserver.cpp.
References m_SelfCall.
Referenced by QmitkStringPropertyEditor::onTextChanged(), QmitkBoolPropertyEditor::onToggle(), QmitkStringPropertyOnDemandEdit::onToolButtonClicked(), QmitkNumberPropertySlider::onValueChanged(), and QmitkNumberPropertyEditor::onValueChanged().
{
m_SelfCall = true;
}
| void mitk::PropertyObserver::EndModifyProperty | ( | ) | [protected] |
Definition at line 41 of file mitkPropertyObserver.cpp.
References m_SelfCall.
Referenced by QmitkStringPropertyEditor::onTextChanged(), QmitkBoolPropertyEditor::onToggle(), QmitkStringPropertyOnDemandEdit::onToolButtonClicked(), QmitkNumberPropertySlider::onValueChanged(), and QmitkNumberPropertyEditor::onValueChanged().
{
m_SelfCall = false;
}
| virtual void mitk::PropertyObserver::PropertyChanged | ( | ) | [pure virtual] |
Implemented in QmitkBasePropertyView, QmitkBoolPropertyView, QmitkColorPropertyView, QmitkNumberPropertyEditor, QmitkNumberPropertySlider, QmitkNumberPropertyView, QmitkStringPropertyEditor, QmitkStringPropertyOnDemandEdit, and QmitkStringPropertyView.
Referenced by mitk::PropertyEditor::OnModified(), and mitk::PropertyView::OnModified().
| virtual void mitk::PropertyObserver::PropertyRemoved | ( | ) | [pure virtual] |
Implemented in QmitkBasePropertyView, QmitkBoolPropertyEditor, QmitkBoolPropertyView, QmitkColorPropertyView, QmitkNumberPropertyEditor, QmitkNumberPropertySlider, QmitkNumberPropertyView, QmitkStringPropertyEditor, QmitkStringPropertyOnDemandEdit, and QmitkStringPropertyView.
Referenced by mitk::PropertyEditor::OnDelete(), and mitk::PropertyView::OnDelete().
unsigned long mitk::PropertyObserver::m_DeleteTag [protected] |
Definition at line 56 of file mitkPropertyObserver.h.
Referenced by mitk::PropertyEditor::OnDelete(), mitk::PropertyView::OnDelete(), mitk::PropertyEditor::PropertyEditor(), mitk::PropertyView::PropertyView(), mitk::PropertyEditor::~PropertyEditor(), and mitk::PropertyView::~PropertyView().
unsigned long mitk::PropertyObserver::m_ModifiedTag [protected] |
Definition at line 55 of file mitkPropertyObserver.h.
Referenced by mitk::PropertyEditor::OnDelete(), mitk::PropertyView::OnDelete(), mitk::PropertyEditor::PropertyEditor(), mitk::PropertyView::PropertyView(), mitk::PropertyEditor::~PropertyEditor(), and mitk::PropertyView::~PropertyView().
bool mitk::PropertyObserver::m_SelfCall [protected] |
Definition at line 58 of file mitkPropertyObserver.h.
Referenced by BeginModifyProperty(), EndModifyProperty(), mitk::PropertyEditor::OnDelete(), mitk::PropertyView::OnDelete(), mitk::PropertyEditor::OnModified(), and mitk::PropertyView::OnModified().
1.7.2