public abstract class View
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
View.Control |
static interface |
View.StaticManager |
| Modifier | Constructor and Description |
|---|---|
protected |
View(ViewContext vc) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract short |
getClassIndex() |
abstract java.util.Set<java.lang.String> |
getFieldNames() |
ViewContext |
getViewContext() |
protected abstract void |
onData(long sessionid,
byte index,
byte field,
Octets data,
Octets dataremoved) |
protected void |
onViewChanged(long sessionid,
java.lang.String fieldname,
java.lang.Object value,
ViewChangedType type) |
java.lang.Runnable |
registerListener(java.lang.String fieldname,
ViewChangedListener listener) |
java.lang.Runnable |
registerListener(ViewChangedListener listener) |
void |
sendMessage(java.lang.String msg) |
java.lang.String |
toString() |
protected View(ViewContext vc)
public final ViewContext getViewContext()
public void sendMessage(java.lang.String msg)
throws java.lang.InstantiationException,
java.lang.ClassCastException,
SizePolicyException,
CodecException
java.lang.InstantiationExceptionjava.lang.ClassCastExceptionSizePolicyExceptionCodecExceptionprotected abstract short getClassIndex()
protected abstract void onData(long sessionid,
byte index,
byte field,
Octets data,
Octets dataremoved)
throws MarshalException
MarshalExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic abstract java.util.Set<java.lang.String> getFieldNames()
public final java.lang.Runnable registerListener(ViewChangedListener listener)
public final java.lang.Runnable registerListener(java.lang.String fieldname,
ViewChangedListener listener)
protected final void onViewChanged(long sessionid,
java.lang.String fieldname,
java.lang.Object value,
ViewChangedType type)