edu.washington.cs.supple.net.rmi.client
Class ClientDataMap.RemoteValueRef

java.lang.Object
  extended byedu.washington.cs.supple.rep.values.Variable
      extended byedu.washington.cs.supple.net.rmi.client.ClientDataMap.RemoteValueRef
All Implemented Interfaces:
ValueBinding
Enclosing class:
ClientDataMap

public class ClientDataMap.RemoteValueRef
extends Variable


Method Summary
 java.lang.Object getValue()
          Get the bound value.
 java.lang.Class getValueClass()
          Get the class of this variable
 void setValue(java.lang.Object value)
          Set the value of this variable.
 void updateValue(java.lang.Object value)
          Process update from server.
 
Methods inherited from class edu.washington.cs.supple.rep.values.Variable
addListener, postLastListener, preFirstListener, processUpdate, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getValueClass

public java.lang.Class getValueClass()
Description copied from interface: ValueBinding
Get the class of this variable

Returns:

getValue

public java.lang.Object getValue()
Description copied from interface: ValueBinding
Get the bound value.

Returns:

setValue

public void setValue(java.lang.Object value)
Description copied from interface: ValueBinding
Set the value of this variable.

Parameters:
value -

updateValue

public void updateValue(java.lang.Object value)
Process update from server.