edu.swri.swiftvis
Interface DataSink
- All Superinterfaces:
- GraphElement, java.io.Serializable
- All Known Subinterfaces:
- Filter
- All Known Implementing Classes:
- AbstractMultipleSourceFilter, AbstractSingleSourceFilter, AbstractSink, BinnedFilter, ClusterFilter, ConstantsFilter, CoordConvertFilter, CountRebinFilter, ElementTableEditor, FunctionFilter, GroupNumberingFilter, InterpolatedSurfaceFilter, KeySelectionFilter, LinearFitFilter, LinearFitFilter.LinearFitSequenceFilter, MassFilter, MergeFilter, MovieFilter, Plot, RegionSelectionFilter, RotationFilter, SchemeFilter, ScriptFilter, SelectFilter, SliceSelectionFilter, SortFilter, StatSinkListener, SyMBAMassFilter, ThinningFilter, WakePeakFilter
public interface DataSink
- extends GraphElement
validInput
boolean validInput(DataSource ds)
addInput
void addInput(DataSource input)
removeInput
void removeInput(DataSource input)
moveUpInput
void moveUpInput(int index)
getNumSources
int getNumSources()
getSource
DataSource getSource(int which)
sourceAltered
void sourceAltered(DataSource source)