public class Selector extends DataInputFilter
Instances are modifiable.
Constructor and Description |
---|
Selector(DataInputStream source)
Constructs from an upstream data source.
|
Modifier and Type | Method and Description |
---|---|
DataImpl |
readData()
Returns the next VisAD data object in the input stream that satisfies
the selection condition.
|
void |
setCondition(Condition condition)
Sets the condition for passing VisAD data objects.
|
getSource
public Selector(DataInputStream source) throws VisADException
Condition.TRIVIAL_CONDITION
.source
- The upstream data source. May not be
null
.VisADException
- The upstream data source is null
.public void setCondition(Condition condition)
condition
- The pass/reject condition.public DataImpl readData() throws VisADException, RemoteException
null
if there is no such
object.null
if
there are no more such objects.VisADException
- VisAD failure.RemoteException
- Java RMI failure.Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.