|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IViewCtrlAdapter
The adapter interface the model uses to communicate to the view.
Method Summary | |
---|---|
void |
addKeyCmd(String keyName,
ILambda cmd)
Asks the GUI to associate the given key with the given behavior. |
int |
getCanvasHeight()
Gets the height of the GUI component upon which the balls are painted. |
int |
getCanvasWidth()
Gets the width of the GUI component upon which the balls are painted. |
Component |
getComponent()
|
IPlayer |
getSelectedPlayer()
Returns the currently selected player on the GUI. |
void |
update()
Method that is called when the model wishes the view to update. |
Method Detail |
---|
void update()
Component getComponent()
int getCanvasWidth()
int getCanvasHeight()
void addKeyCmd(String keyName, ILambda cmd)
keyName
- The name of the virtual key, less the leading "VK_". See the Java documentation for "KeyEvent"cmd
- The behavior to be associated with the key. The ILambda's apply() method will be called with the key's name when that key is pressed.IPlayer getSelectedPlayer()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |