Package moa.gui.visualization
Class RunVisualizer
- java.lang.Object
-
- moa.gui.visualization.RunVisualizer
-
- All Implemented Interfaces:
ActionListener
,Runnable
,EventListener
,ClusterEventListener
public class RunVisualizer extends Object implements Runnable, ActionListener, ClusterEventListener
-
-
Field Summary
Fields Modifier and Type Field Description static int
initialPauseInterval
the pause interval, being read from the gui at startup
-
Constructor Summary
Constructors Constructor Description RunVisualizer(ClusteringVisualTab visualPanel, ClusteringSetupTab clusteringSetupTab)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(ActionEvent e)
void
changeCluster(ClusterEvent e)
void
drawClusterings(List<DataPoint> points0, List<DataPoint> points1)
void
exportCSV(String filepath)
static int
getCurrentTimestamp()
static void
pause()
void
redraw()
static void
resume()
void
run()
void
runVisual()
void
setGroundTruthVisibility(boolean selected)
void
setMacroVisibility(boolean selected)
void
setMicroLayerVisibility(boolean selected)
void
setPointLayerVisibility(boolean selected)
void
setSpeed(int speed)
void
stop()
void
weka()
-
-
-
Field Detail
-
initialPauseInterval
public static final int initialPauseInterval
the pause interval, being read from the gui at startup- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RunVisualizer
public RunVisualizer(ClusteringVisualTab visualPanel, ClusteringSetupTab clusteringSetupTab)
-
-
Method Detail
-
runVisual
public void runVisual()
-
redraw
public void redraw()
-
getCurrentTimestamp
public static int getCurrentTimestamp()
-
pause
public static void pause()
-
resume
public static void resume()
-
stop
public void stop()
-
setSpeed
public void setSpeed(int speed)
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interfaceActionListener
-
setPointLayerVisibility
public void setPointLayerVisibility(boolean selected)
-
setMicroLayerVisibility
public void setMicroLayerVisibility(boolean selected)
-
setMacroVisibility
public void setMacroVisibility(boolean selected)
-
setGroundTruthVisibility
public void setGroundTruthVisibility(boolean selected)
-
changeCluster
public void changeCluster(ClusterEvent e)
- Specified by:
changeCluster
in interfaceClusterEventListener
-
exportCSV
public void exportCSV(String filepath)
-
weka
public void weka()
-
-