1 /** 2 * Copyright (c) 2004-2006 Regents of the University of California. 3 * See "license-prefuse.txt" for licensing terms. 4 */ 5 package prefuse.visual; 6 7 import prefuse.Visualization; 8 import prefuse.data.tuple.TupleSet; 9 10 /** 11 * TupleSet sub-interface for TupleSet instances that contain VisualItems, 12 * Tuple instances that include visual properties. 13 * 14 * @author <a HREF="http://jheer.org">jeffrey heer</a> 15 */ 16 public interface VisualTupleSet extends TupleSet { 17 18 /** 19 * Get the Visualization associated with this VisualTupleSet. 20 * @return the Visualization instance 21 */ 22 public Visualization getVisualization(); 23 24 /** 25 * Get the data group name for this VisualTupleSet. 26 * @return the data group name 27 */ 28 public String getGroup(); 29 30 } // end of interface VisualTupleSet 31