org.weda.data.impl
Class ViewDataAction

java.lang.Object
  extended by org.weda.action.impl.AbstractAction
      extended by org.weda.data.impl.ViewDataAction
All Implemented Interfaces:
Action

public abstract class ViewDataAction
extends AbstractAction

Author:
Mikhail Titov

Constructor Summary
ViewDataAction()
           
 
Method Summary
 java.lang.Object execute(ActionContainer targetObject)
          Метод выполняет действие над переданным в параметре объектом.
 ActionState getActionState(ActionContainer targetObject)
          Метод должен вернуть текущее состояние действия в контексте переданного контейнера.
abstract  DataProviderLinkBuilder getLinkBuilder()
           
abstract  Workflow getWorkflow()
           
 void setDataId(java.lang.Object dataId)
           
 
Methods inherited from class org.weda.action.impl.AbstractAction
afterLinkedActionExecute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewDataAction

public ViewDataAction()
Method Detail

getLinkBuilder

public abstract DataProviderLinkBuilder getLinkBuilder()

getWorkflow

public abstract Workflow getWorkflow()

setDataId

public void setDataId(java.lang.Object dataId)

getActionState

public ActionState getActionState(ActionContainer targetObject)
                           throws java.lang.Exception
Description copied from interface: Action
Метод должен вернуть текущее состояние действия в контексте переданного контейнера.

Throws:
java.lang.Exception

execute

public java.lang.Object execute(ActionContainer targetObject)
                         throws java.lang.Exception
Description copied from interface: Action
Метод выполняет действие над переданным в параметре объектом.

Returns:
Может вернуть ссылку на страницу на которую нужно перейти после выполнения действия.
Throws:
java.lang.Exception


Copyright © 2005-2006 . All Rights Reserved.