1 package prefuse.action; 2 3 import prefuse.Visualization; 4 5 10 public abstract class GroupAction extends Action { 11 12 13 protected String m_group; 14 15 19 public GroupAction() { 20 this((Visualization)null); 21 } 22 23 28 public GroupAction(Visualization vis) { 29 this(vis, Visualization.ALL_ITEMS); 30 } 31 32 38 public GroupAction(Visualization vis, long duration) { 39 this(vis, Visualization.ALL_ITEMS, duration); 40 } 41 42 49 public GroupAction(Visualization vis, long duration, long stepTime) { 50 this(vis, Visualization.ALL_ITEMS, duration, stepTime); 51 } 52 53 57 public GroupAction(String group) { 58 this(null, group); 59 } 60 61 66 public GroupAction(String group, long duration) { 67 this(null, group, duration); 68 } 69 70 76 public GroupAction(String group, long duration, long stepTime) { 77 this(null, group, duration, stepTime); 78 } 79 80 85 public GroupAction(Visualization vis, String group) { 86 super(vis); 87 m_group = group; 88 } 89 90 96 public GroupAction(Visualization vis, String group, long duration) { 97 super(vis, duration); 98 m_group = group; 99 } 100 101 108 public GroupAction(Visualization vis, String group, 109 long duration, long stepTime) 110 { 111 super(vis, duration, stepTime); 112 m_group = group; 113 } 114 115 117 121 public String getGroup() { 122 return m_group; 123 } 124 125 129 public void setGroup(String group) { 130 m_group = group; 131 } 132 133 135 138 public abstract void run(double frac); 139 140 } | Popular Tags |