Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit

represents an action, that is executed after a certain event (in statemachine-mechanism) More...

#include <mitkAction.h>

Inheritance diagram for mitk::Action:
Collaboration diagram for mitk::Action:

Public Types

typedef Action Self
 
typedef itk::Object Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 

Public Member Functions

virtual std::vector< std::string > GetClassHierarchy () const
 
virtual const char * GetClassName () const
 
void AddProperty (const char *propertyKey, BaseProperty *property)
 Adds a property to the list of properties. More...
 
int GetActionId () const
 Returns the Id of this action. More...
 
mitk::BasePropertyGetProperty (const char *propertyKey) const
 returns the specified property More...
 

Static Public Member Functions

static const char * GetStaticNameOfClass ()
 
static Pointer New (int _arg)
 static New method to use SmartPointer More...
 

Protected Member Functions

 Action (int actionId)
 Default Constructor. Set the actionId. More...
 
 ~Action ()
 Default Destructor. More...
 

Detailed Description

represents an action, that is executed after a certain event (in statemachine-mechanism)

Definition at line 31 of file mitkAction.h.

Member Typedef Documentation

Definition at line 34 of file mitkAction.h.

Definition at line 34 of file mitkAction.h.

Definition at line 34 of file mitkAction.h.

typedef itk::Object mitk::Action::Superclass

Definition at line 34 of file mitkAction.h.

Constructor & Destructor Documentation

mitk::Action::Action ( int  actionId)
protected

Default Constructor. Set the actionId.

Default Constructor

Definition at line 24 of file mitkAction.cpp.

mitk::Action::~Action ( )
protected

Default Destructor.

Definition at line 25 of file mitkAction.cpp.

Member Function Documentation

void mitk::Action::AddProperty ( const char *  propertyKey,
BaseProperty property 
)

Adds a property to the list of properties.

add a property

Definition at line 29 of file mitkAction.cpp.

References mitk::PropertyList::New().

int mitk::Action::GetActionId ( ) const

Returns the Id of this action.

return the actionId of this object

Definition at line 39 of file mitkAction.cpp.

virtual std::vector<std::string> mitk::Action::GetClassHierarchy ( ) const
inlinevirtual

Definition at line 34 of file mitkAction.h.

virtual const char* mitk::Action::GetClassName ( ) const
virtual
mitk::BaseProperty * mitk::Action::GetProperty ( const char *  propertyKey) const

returns the specified property

return the property with the given property key

Definition at line 43 of file mitkAction.cpp.

static const char* mitk::Action::GetStaticNameOfClass ( )
inlinestatic

Definition at line 34 of file mitkAction.h.

static Pointer mitk::Action::New ( int  _arg)
inlinestatic

static New method to use SmartPointer

Definition at line 39 of file mitkAction.h.

Referenced by mitkActionTest().


The documentation for this class was generated from the following files: