visad.ss
Class SSCellImpl
java.lang.Object
visad.ActionImpl
visad.CellImpl
visad.ss.SSCellImpl
- All Implemented Interfaces:
- Runnable, EventListener, Action, Cell, ThingChangedListener
public class SSCellImpl
- extends CellImpl
A VisAD Cell which updates an SSCell
when one of its Data objects change.
Field Summary |
static Real |
FALSE
VisAD Data object representing boolean false. |
static Real |
TRUE
VisAD Data object representing boolean true. |
Method Summary |
void |
doAction()
Invoked when linked data changes. |
boolean |
isInited()
Returns whether this cell has finished initializing. |
Methods inherited from class visad.ActionImpl |
addReference, checkTicks, disableAction, enableAction, findReference, getCurrentActionThread, getLinks, getName, getTaskCount, printPool, removeAllReferences, removeReference, run, setEnabled, setName, setThreadPoolMaximum, stop, stopThreadPool, thingChanged, waitForTasks |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TRUE
public static final Real TRUE
- VisAD Data object representing boolean true.
FALSE
public static final Real FALSE
- VisAD Data object representing boolean false.
SSCellImpl
public SSCellImpl(SSCellData cellData,
DataReferenceImpl ref,
String varName,
boolean checkErrors)
throws VisADException,
RemoteException
- Constructs an SSCellImpl.
- Throws:
VisADException
RemoteException
isInited
public boolean isInited()
- Returns whether this cell has finished initializing.
doAction
public void doAction()
- Invoked when linked data changes.
- Specified by:
doAction
in class CellImpl