org.weda.action
Interface ActionExecutionContext

All Known Implementing Classes:
ActionExecutionContextImpl

public interface ActionExecutionContext

Цель: хранение данных необходимых для выполнения действия

Author:
tim

Method Summary
 ActionDescriptor getActionDescriptor()
          Метод возвращает дескриптор действия.
 java.util.Map<java.lang.String,java.lang.Object> getActionParameters()
          Метод возвращает параметры действия.
 java.util.Map getObjectState()
          Метод возвратит состояние целевого объекта, если он наследуется от StateableObject.
 ActionContainer getTargetObject()
          Метод возвращает объект над которым нужно соврешить действие.
 void setActionParameterValue(java.lang.String parameterName, java.lang.Object value)
          Метод устанавливает значение парметра действия.
 void setTargetObject(ActionContainer target)
          Метод устанавливает объект над которым нужно соврешить действие.
 

Method Detail

getActionDescriptor

ActionDescriptor getActionDescriptor()
Метод возвращает дескриптор действия.


getTargetObject

ActionContainer getTargetObject()
Метод возвращает объект над которым нужно соврешить действие.


setTargetObject

void setTargetObject(ActionContainer target)
Метод устанавливает объект над которым нужно соврешить действие.


getObjectState

java.util.Map getObjectState()
Метод возвратит состояние целевого объекта, если он наследуется от StateableObject.


getActionParameters

java.util.Map<java.lang.String,java.lang.Object> getActionParameters()
Метод возвращает параметры действия.


setActionParameterValue

void setActionParameterValue(java.lang.String parameterName,
                             java.lang.Object value)
                             throws ActionExecutionContextException
Метод устанавливает значение парметра действия.

Throws:
ActionExecutionContextException


Copyright © 2005-2006 . All Rights Reserved.