|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ActionRegistry
Цель: хранение и выполнение действий
| Method Summary | |
|---|---|
void |
addActionListener(ActionListener listener)
Метод добавляет слушателя выполнения действий к реестру. |
ExecutedActionInfo |
executeAction(ActionExecutionContext context)
Метод выполняет действие. |
java.util.List<ActionState> |
getActionsStates(ActionContainer targetObject,
java.lang.Class targetClass)
Метод возвращает список состояний действий досупных для указанного целевого объекта. |
ExecutedActionInfo |
getLastExecutedActionInfo()
Метод возвращает информацию о последнем выполненном действии. |
boolean |
hasRegisteredActions(java.lang.Class targetClass,
ActionContainer targetObject)
Метод вернет TRUE если в реестре есть действия
зарегистрированные для целевого класса. |
boolean |
removeActionListener(ActionListener listener)
Метод удаляет слушателя выполнения действий из реестра. |
| Method Detail |
|---|
java.util.List<ActionState> getActionsStates(ActionContainer targetObject,
java.lang.Class targetClass)
throws ActionRegistryException
GlobalActionsProvider.
targetObject - целевой объект
ActionRegistryException
boolean hasRegisteredActions(java.lang.Class targetClass,
ActionContainer targetObject)
TRUE если в реестре есть действия
зарегистрированные для целевого класса. Если целевой класс реализует
интерфейс GlobalActionsProvider тогда метод вернет TRUE
если в реестре есть хотя бы одно глобальное действие.
targetClass - целевой класс.
ExecutedActionInfo executeAction(ActionExecutionContext context)
throws ActionRegistryException
ActionRegistryExceptionExecutedActionInfo getLastExecutedActionInfo()
void addActionListener(ActionListener listener)
boolean removeActionListener(ActionListener listener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||