|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.view.sounding.DataCell
public abstract class DataCell
Abstract, computational entity with one or more inputs and one output.
| Constructor Summary | |
|---|---|
protected |
DataCell(String name,
DataReference outRef)
Constructs from a name for the instance and the input and output data references. |
| Method Summary | |
|---|---|
void |
clean()
Cleans this instance. |
boolean |
disableRef(DataReference ref)
Disables an input data reference that was specified during construction. |
void |
enableAllInputRefs()
Enables all input data references. |
DataReference[] |
getInputRefs()
Returns the input data references. |
DataReference |
getOutputRef()
Returns the data references to the output data objects. |
String |
toString()
Returns a string representation of this instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected DataCell(String name,
DataReference outRef)
throws VisADException,
RemoteException
ActionImpl will be the name
of this instance with the suffix ".action". The input and output
data references arrays are cloned.
name - The name for the instance.outRef - The output DataReference.
NullPointerException - if any argument is null or if
an input or output data reference is
null.
VisADException - if a VisAD failure occurs.
RemoteException - if a Java RMI failure occurs.| Method Detail |
|---|
public DataReference[] getInputRefs()
public final DataReference getOutputRef()
public void enableAllInputRefs()
throws VisADException,
RemoteException
NullPointerException - if an input data reference is
null.
VisADException - if a VisAD failure occurs.
RemoteException - if a Java RMI failure occurs.
public boolean disableRef(DataReference ref)
throws VisADException,
RemoteException
ref - The input data reference to disable.
NullPointerException - if the argument is null.
VisADException - if a VisAD failure occurs.
RemoteException - if a Java RMI failure occurs.
public void clean()
throws VisADException,
RemoteException
ActionImpl and the action is stopped.
This instance may be reused after invoking this method,
VisADException - if a VisAD failure occurs.
RemoteException - if a Java RMI failure occurs.public final String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||