001 /*
002 * Created by IntelliJ IDEA.
003 * User: Wei Wang
004 * Date: 2002-10-1
005 * Time: 13:18:28
006 * To change template for new class use
007 * Code Style | Class Templates options (Tools | IDE Options).
008 */
009 package EVolve.visualization.VizFactory;
010
011 import EVolve.visualization.VisualizationFactory;
012 import EVolve.visualization.VisualizationDefinition;
013 import EVolve.visualization.DimensionDefinition;
014 import EVolve.visualization.Visualization;
015 import EVolve.visualization.XYViz.ValValViz.DotplotViz;
016
017 public class DotPlotVizFactory extends VisualizationFactory {
018 public String getName() {
019 return "DotPlot Visualization";
020 }
021
022 public String getFactoryName() {
023 return "DotPlotVizFactory";
024 }
025
026 public VisualizationDefinition createDefinition() {
027 DimensionDefinition[] dimensionDefinition = new DimensionDefinition[2];
028 dimensionDefinition[0] = new DimensionDefinition("Events", "count");
029 dimensionDefinition[1] = new DimensionDefinition("Dotplot", "reference");
030 return new VisualizationDefinition(dimensionDefinition);
031 }
032
033 public Visualization createVisualization() {
034 return new DotplotViz();
035 }
036
037 }