com.smaxe.uv.client
Class ISharedObject.Change

java.lang.Object
  extended by com.smaxe.uv.client.ISharedObject.Change
Enclosing interface:
ISharedObject

public static final class ISharedObject.Change
extends java.lang.Object

Change - change event item.


Field Summary
 java.lang.String attribute
          Changed data attribute.
static int CHANGE
          CHANGE - change.
static int CLEAR
          CLEAR - clear.
 int code
          Change code (one of CONNECT, CLEAR, CHANGE, STATUS constants).
static int CONNECT
          CONNECT - connect.
 java.lang.Object newValue
          New value.
 java.lang.Object oldValue
          Old value.
static int STATUS
          STATUS - status.
 
Constructor Summary
ISharedObject.Change(int code)
          Constructor.
ISharedObject.Change(int code, java.lang.String attribute, java.lang.Object oldValue, java.lang.Object newValue)
          Constructor.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CONNECT

public static final int CONNECT
CONNECT - connect.

See Also:
Constant Field Values

CLEAR

public static final int CLEAR
CLEAR - clear.

See Also:
Constant Field Values

CHANGE

public static final int CHANGE
CHANGE - change.

See Also:
Constant Field Values

STATUS

public static final int STATUS
STATUS - status.

See Also:
Constant Field Values

code

public final int code
Change code (one of CONNECT, CLEAR, CHANGE, STATUS constants).


attribute

public final java.lang.String attribute
Changed data attribute.


oldValue

public final java.lang.Object oldValue
Old value.


newValue

public final java.lang.Object newValue
New value.

Constructor Detail

ISharedObject.Change

public ISharedObject.Change(int code,
                            java.lang.String attribute,
                            java.lang.Object oldValue,
                            java.lang.Object newValue)
Constructor.

Parameters:
code - change code (one of CONNECT/CLEAR/CHANGE)
attribute - data attribute
oldValue - old value
newValue - new value

ISharedObject.Change

public ISharedObject.Change(int code)
Constructor.

Parameters:
code -
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object