|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
public interface Controller
The controller interface to be implemented by any controller component.
| Method Summary | |
|---|---|
void |
addController(Controller controller)
Adds a controller to this controller. |
void |
execute(Command command)
Executes a given command. |
LocateableAction |
getAction(String actionName)
Returns the action instance for the given class. |
List<Controller> |
getControllers()
Returns a list of all controllers. |
Locator |
getLocator()
Returns the applications locator |
Controller |
getParent()
Returns the parent controller. |
TabbedView |
getView()
Returns the view component for this specific controller. |
void |
removeAllControllers()
Removes all controllers. |
void |
removeController(Controller controller)
Removes a controller from this controller. |
void |
setParent(Controller controller)
Sets the parent controller. |
| Methods inherited from interface java.beans.PropertyChangeListener |
|---|
propertyChange |
| Method Detail |
|---|
void addController(Controller controller)
controller - the controller to be added.void removeController(Controller controller)
controller - the controller to be removed.void removeAllControllers()
List<Controller> getControllers()
TabbedView getView()
void execute(Command command)
command - the command to be executed.Controller getParent()
void setParent(Controller controller)
controller - the parent controller to be set.LocateableAction getAction(String actionName)
actionName -
Locator getLocator()
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||