|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gumbo.util.AbstractDisposable | +--gumbo.util.route.EventNode | +--gumbo.util.route.EventDataNode | +--gumbo.util.route.DoubleField
Nested Class Summary | |
static class |
DoubleField.EventIn
|
static class |
DoubleField.EventInOut
|
static class |
DoubleField.EventOut
|
Constructor Summary | |
DoubleField()
|
|
DoubleField(double init)
|
Method Summary | |
protected void |
checkSender(EventDataNode sender)
Called by the system (subclasses) to check a sender before connecting it to this node. |
protected void |
checkValue(double value)
Called by the system to check new data values. |
double |
get()
Gets this field's data value. |
protected java.lang.String |
getDataValue()
Get this node's data value as a string. |
boolean |
implSend(double value)
Sets this field's data value and sends it to its receivers, without event processing and regardless of event relaying. |
void |
implSet(double value)
Checks and sets this field's data value, without event processing or event relaying. |
boolean |
set(double value)
Equivalent to receiving an event with the specified data value. |
Methods inherited from class gumbo.util.route.EventDataNode |
checkRouter, enableDebug, getReceivers, getRelayType, getSenders, implDispose, implSend, implSysProcess, isReceiver, isSender, process, setDebug, setDebug, setRelayType, sync |
Methods inherited from class gumbo.util.route.EventNode |
isLocked |
Methods inherited from class gumbo.util.AbstractDisposable |
dispose, isDisposed |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DoubleField()
public DoubleField(double init)
Method Detail |
public final double get()
public final boolean set(double value)
public final boolean implSend(double value)
public final void implSet(double value)
protected void checkValue(double value)
protected void checkSender(EventDataNode sender)
EventDataNode
checkSender
in class EventDataNode
protected java.lang.String getDataValue()
EventDataNode
getDataValue
in class EventDataNode
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |