1 package prefuse.util; 2 3 import java.awt.event.ComponentEvent ; 4 import java.awt.event.ComponentListener ; 5 6 import prefuse.data.Tuple; 7 import prefuse.data.event.ExpressionListener; 8 import prefuse.data.event.TupleSetListener; 9 import prefuse.data.expression.Expression; 10 import prefuse.data.tuple.TupleSet; 11 12 21 public abstract class UpdateListener 22 implements ExpressionListener, TupleSetListener, ComponentListener 23 { 24 29 public abstract void update(Object source); 30 31 34 public void expressionChanged(Expression expr) { 35 update(expr); 36 } 37 38 41 public void tupleSetChanged(TupleSet tset, Tuple[] added, Tuple[] removed) { 42 update(tset); 43 } 44 45 48 public void componentResized(ComponentEvent e) { 49 update(e.getSource()); 50 } 51 52 56 public void componentHidden(ComponentEvent e) { 57 } 59 63 public void componentMoved(ComponentEvent e) { 64 } 66 70 public void componentShown(ComponentEvent e) { 71 } 73 74 } | Popular Tags |