|
|||||||||||
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.BooleanField
Nested Class Summary | |
static class |
BooleanField.EventIn
|
static class |
BooleanField.EventInOut
|
static class |
BooleanField.EventOut
|
Constructor Summary | |
BooleanField()
|
|
BooleanField(boolean 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(boolean value)
Called by the system to check new data values. |
boolean |
get()
Gets this field's data value. |
protected java.lang.String |
getDataValue()
Get this node's data value as a string. |
boolean |
implSend(boolean value)
Sets this field's data value and sends it to its receivers, without event processing and regardless of event relaying. |
void |
implSet(boolean value)
Checks and sets this field's data value, without event processing or event relaying. |
boolean |
set(boolean 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 BooleanField()
public BooleanField(boolean init)
Method Detail |
public final boolean get()
public final boolean set(boolean value)
public final boolean implSend(boolean value)
public final void implSet(boolean value)
protected void checkValue(boolean 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 |