org.weda.action.impl
Class AbstractActionContainer
java.lang.Object
org.weda.action.impl.AbstractActionContainer
- All Implemented Interfaces:
- ActionContainer
- Direct Known Subclasses:
- ObjectSourceImpl, ObjectTableModel, PageableTableModelImpl
public abstract class AbstractActionContainer
- extends java.lang.Object
- implements ActionContainer
- Author:
- Mikhail Titov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractActionContainer
public AbstractActionContainer()
executeAction
public ExecutedActionInfo executeAction(ActionExecutionContext context)
throws ActionRegistryException
- Description copied from interface:
ActionContainer
- Метод выполненяет действие
- Specified by:
executeAction in interface ActionContainer
- Throws:
ActionRegistryException
getActionsStates
public java.util.List<ActionState> getActionsStates()
throws ActionRegistryException
- Description copied from interface:
ActionContainer
- Метод возвращает текущее состояние действий доступных для данного
контейнера. Т.е. значение свойства
ActionState.isAvailable()
true. Состояния глобальных действий будут
присутствовать в списке в том и только том случае если данный контейнер
реализует интерфейс GlobalActionsProvider.
- Specified by:
getActionsStates in interface ActionContainer
- Throws:
ActionRegistryException- See Also:
ActionRegistry#getActionsStates(ActionContainer)
getActionRegistry
public ActionRegistry getActionRegistry()
setActionRegistry
public void setActionRegistry(ActionRegistry actionRegistry)
hasRegisteredActions
public boolean hasRegisteredActions()
- Description copied from interface:
ActionContainer
- Метод вернет
TRUE если есть действия
зарегистрированные для данного контейнера. Если контейнер реализует
интерфейс GlobalActionsProvider тогда метод вернет TRUE
если в реестре действий есть хотя бы одно глобальное действие.
- Specified by:
hasRegisteredActions in interface ActionContainer
- See Also:
ActionRegistry#hasRegisteredActions(Class)
getActionContainerName
public java.lang.String getActionContainerName()
- Description copied from interface:
ActionContainer
- Метод возвращает уникальное имя контейнера.
- Specified by:
getActionContainerName in interface ActionContainer
setActionContainerName
public void setActionContainerName(java.lang.String actionContainerName)
Copyright © 2005-2006 . All Rights Reserved.