|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectedu.washington.cs.supple.application.AbstractSuppleApplicationSession
Default implementation of a SuppleApplicationSession. This abstract class requires implementations to provide the definition of getUi.
| Constructor Summary | |
protected |
AbstractSuppleApplicationSession(SuppleApplication application)
Constructor. |
| Method Summary | |
void |
addSessionListener(SessionListener listener)
|
void |
close()
Close the session |
SuppleApplication |
getApplication()
|
Renderer |
getRenderer()
|
abstract UiObject |
getUi()
Get the "main" UI description - the UI to be rendered when the session opens. |
void |
setRenderer(Renderer renderer)
Set the associated renderer. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected AbstractSuppleApplicationSession(SuppleApplication application)
application - | Method Detail |
public final SuppleApplication getApplication()
getApplication in interface SuppleApplicationSessionpublic final Renderer getRenderer()
getRenderer in interface SuppleApplicationSessionpublic void setRenderer(Renderer renderer)
SuppleApplicationSession
setRenderer in interface SuppleApplicationSessionpublic abstract UiObject getUi()
SuppleApplicationSession
getUi in interface SuppleApplicationSessionpublic void close()
SuppleApplicationSession
close in interface SuppleApplicationSessionpublic void addSessionListener(SessionListener listener)
addSessionListener in interface SuppleApplicationSession
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||