|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
| Method Summary | |
void |
exit()
method to exit and shutdown the controller This method MUST always be called bei MacsControl! NEVER ever call this method in the controller |
java.awt.Dimension |
getMinimumSize()
returns the minimum size needed for the controller component |
java.awt.Dimension |
getPreferredSize()
returns the preferred size needed for the controller component |
int |
getVersionMajor()
method to return the major version of the controller, e.g. |
int |
getVersionMinor()
method to return the minor version of the controller, e.g. |
java.lang.String |
getVersionName()
method to return the version name of the controller We'll see later, what we need here... |
void |
init(Session session,
javax.swing.JComponent display,
javax.swing.JPanel floorPanel,
java.lang.Object user_data)
method to initialize the controller |
void |
processSessionEvent(SessionEvent event)
this is informative (asynchrone) |
Status |
processSessionRequest(SessionRequest request)
this is interactive (synchrone) |
void |
start()
method to start the controller |
void |
stop()
method to stop the controller |
| Method Detail |
public void init(Session session,
javax.swing.JComponent display,
javax.swing.JPanel floorPanel,
java.lang.Object user_data)
session - The session the controller is startet indisplay - A JComponent where the controller may put it's
control elements, this panelpublic void exit()
public void start()
public void stop()
public void processSessionEvent(SessionEvent event)
public Status processSessionRequest(SessionRequest request)
public java.awt.Dimension getMinimumSize()
public java.awt.Dimension getPreferredSize()
public int getVersionMajor()
public int getVersionMinor()
public java.lang.String getVersionName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||