001 /*
002 * Created by IntelliJ IDEA.
003 * User: Wei Wang
004 * Date: 2002-9-19
005 * Time: 13:39:33
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.*;
012 import EVolve.visualization.XYViz.ValRefViz.HotSpotViz.StackHotspotViz;
013
014
015 public class StackHotspotVizFactory extends VisualizationFactory{
016
017 public StackHotspotVizFactory() {
018 }
019
020 public String getName() {
021 return "Stack Hotspot";
022 }
023
024 public String getFactoryName() {
025 return "StackHotspotVizFactory";
026 }
027
028 public VisualizationDefinition createDefinition() {
029 DimensionDefinition[] dimensionDefinition = new DimensionDefinition[2];
030 dimensionDefinition[0] = new DimensionDefinition("X-axis", "coordinate");
031 dimensionDefinition[1] = new DimensionDefinition("Y-axis", "reference");
032 return new VisualizationDefinition(dimensionDefinition);
033 }
034
035 public Visualization createVisualization() {
036 return new StackHotspotViz();
037 }
038
039 }