Text search support for prefix, keyword, and regular expression searches. Each search engine type subclasses {@link prefuse.data.search.SearchTupleSet}, an implementation of the {@link prefuse.data.tuple.TupleSet} interface. Classes derived from SearchTupleSet (e.g., {@link prefuse.data.search.PrefixSearchTupleSet}, {@link prefuse.data.search.KeywordSearchTupleSet}, and {@link prefuse.data.search.RegexSearchTupleSet}) can be instantiated and used directly or in conjunction with a {@link prefuse.data.query.SearchQueryBinding}.