|
||||||||||
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
ActionRegistryException
ExecutedActionInfo 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 |