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 }