|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
edu.washington.cs.supple.net.rmi.client.RemoteRendererImpl
RMI Facade implementation for a remote Renderer
| Field Summary |
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
| Method Summary | |
void |
close()
Close the renderer. |
boolean |
dismissView(int uniqueId)
Close a remote child view |
RemoteApplicationSession |
getSession()
Get the remote session reference. |
void |
renderView(int parentId,
UiObject child)
Open a new remote child view. |
void |
renderView(UiObject uiObject)
Open a new remote view at the root. |
void |
setSession(RemoteApplicationSession session)
Set the remote session reference |
void |
typeChange(int uniqueId,
java.lang.String propertyName,
java.lang.Object value)
Handle type property changes |
void |
uiChange(int uniqueId,
java.lang.String propertyName,
java.lang.Object value)
Handle ui property changes |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
public void setSession(RemoteApplicationSession session)
session - public RemoteApplicationSession getSession()
public void renderView(UiObject uiObject)
throws java.rmi.RemoteException
RemoteRenderer
renderView in interface RemoteRendererjava.rmi.RemoteException
public void renderView(int parentId,
UiObject child)
throws java.rmi.RemoteException
RemoteRenderer
renderView in interface RemoteRendererchild - the serialized form of the uiObject to show
java.rmi.RemoteException
public boolean dismissView(int uniqueId)
throws java.rmi.RemoteException
RemoteRenderer
dismissView in interface RemoteRendereruniqueId - the uiObject associated with the remote view
java.rmi.RemoteException
public void uiChange(int uniqueId,
java.lang.String propertyName,
java.lang.Object value)
RemoteRenderer
uiChange in interface RemoteRendereruniqueId - propertyName - value -
public void typeChange(int uniqueId,
java.lang.String propertyName,
java.lang.Object value)
throws java.rmi.RemoteException
RemoteRenderer
typeChange in interface RemoteRendereruniqueId - propertyName - value -
java.rmi.RemoteException
public void close()
throws java.rmi.RemoteException
RemoteRenderer
close in interface RemoteRendererjava.rmi.RemoteException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||