Medical Imaging Interaction Toolkit  2023.12.99-ed252ae7
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 Member Functions

 mitkClassMacroItkParent (Action, itk::Object)
 
 mitkNewMacro1Param (Self, int)
 static New method to use SmartPointer More...
 
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...
 

Protected Member Functions

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

Detailed Description

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

Definition at line 27 of file mitkAction.h.

Constructor & Destructor Documentation

◆ Action()

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

Default Constructor. Set the actionId.

◆ ~Action()

mitk::Action::~Action ( )
overrideprotected

Default Destructor.

Member Function Documentation

◆ AddProperty()

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

Adds a property to the list of properties.

◆ GetActionId()

int mitk::Action::GetActionId ( ) const

Returns the Id of this action.

◆ GetProperty()

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

returns the specified property

◆ mitkClassMacroItkParent()

mitk::Action::mitkClassMacroItkParent ( Action  ,
itk::Object   
)

◆ mitkNewMacro1Param()

mitk::Action::mitkNewMacro1Param ( Self  ,
int   
)

static New method to use SmartPointer


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