Java 类org.jfree.chart.renderer.WaferMapRenderer 实例源码

项目:parabuild-ci    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical) (<code>null</code> NOT
 *                     permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return a wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
                                             WaferMapDataset dataset,
                                             PlotOrientation orientation,
                                             boolean legend,
                                             boolean tooltips,
                                             boolean urls) {

    if (orientation == null) {
        throw new IllegalArgumentException("Null 'orientation' argument.");
    }
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(
        title,
        JFreeChart.DEFAULT_TITLE_FONT,
        plot,
        legend
    );

    return chart;
}
项目:parabuild-ci    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:parabuild-ci    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical) 
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
                                             WaferMapDataset dataset,
                                             PlotOrientation orientation,
                                             boolean legend,
                                             boolean tooltips,
                                             boolean urls) {

    if (orientation == null) {
        throw new IllegalArgumentException("Null 'orientation' argument.");
    }
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);

    return chart;
}
项目:parabuild-ci    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:ccu-historian    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:jfreechart    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset ({@code null} permitted).
 * @param renderer  the renderer ({@code null} permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:aya-lang    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:HTML5_WebSite    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical)
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
                                             WaferMapDataset dataset,
                                             PlotOrientation orientation,
                                             boolean legend,
                                             boolean tooltips,
                                             boolean urls) {

    if (orientation == null) {
        throw new IllegalArgumentException("Null 'orientation' argument.");
    }
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;
}
项目:HTML5_WebSite    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:populus    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:PI    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical)
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
                                             WaferMapDataset dataset,
                                             PlotOrientation orientation,
                                             boolean legend,
                                             boolean tooltips,
                                             boolean urls) {

    if (orientation == null) {
        throw new IllegalArgumentException("Null 'orientation' argument.");
    }
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;
}
项目:PI    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:nabs    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical) 
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
                                             WaferMapDataset dataset,
                                             PlotOrientation orientation,
                                             boolean legend,
                                             boolean tooltips,
                                             boolean urls) {

    if (orientation == null) {
        throw new IllegalArgumentException("Null 'orientation' argument.");
    }
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);

    return chart;
}
项目:nabs    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:ECG-Viewer    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:astor    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:opensim-gui    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical) 
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
                                             WaferMapDataset dataset,
                                             PlotOrientation orientation,
                                             boolean legend,
                                             boolean tooltips,
                                             boolean urls) {

    if (orientation == null) {
        throw new IllegalArgumentException("Null 'orientation' argument.");
    }
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);

    return chart;
}
项目:opensim-gui    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:group-five    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:manydesigns.cn    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:buffer_bci    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:buffer_bci    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:proyecto-teoria-control-utn-frro    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:Memetic-Algorithm-for-TSP    文件:WaferMapPlot.java   
/**
 * Creates a new plot.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param renderer  the renderer (<code>null</code> permitted).
 */
public WaferMapPlot(WaferMapDataset dataset, WaferMapRenderer renderer) {

    super();

    this.orientation = PlotOrientation.VERTICAL;

    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
        renderer.addChangeListener(this);
    }

}
项目:parabuild-ci    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the plot.
 * <P>
 * If the renderer is set to <code>null</code>, no chart will be drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {

    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }

    notifyListeners(new PlotChangeEvent(this));

}
项目:parabuild-ci    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the 
 * plot.  If the renderer is set to <code>null</code>, no chart will be 
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {

    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }

    notifyListeners(new PlotChangeEvent(this));

}
项目:ccu-historian    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical)
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
        WaferMapDataset dataset, PlotOrientation orientation,
        boolean legend, boolean tooltips, boolean urls) {

    ParamChecks.nullNotPermitted(orientation, "orientation");
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;
}
项目:ccu-historian    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the
 * plot.  If the renderer is set to <code>null</code>, no chart will be
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {
    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }
    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }
    fireChangeEvent();
}
项目:jfreechart    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title ({@code null} permitted).
 * @param dataset  the dataset ({@code null} permitted).
 * @param orientation  the plot orientation (horizontal or vertical)
 *                     ({@code null} NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
        WaferMapDataset dataset, PlotOrientation orientation,
        boolean legend, boolean tooltips, boolean urls) {

    Args.nullNotPermitted(orientation, "orientation");
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;
}
项目:jfreechart    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the
 * plot.  If the renderer is set to {@code null}, no chart will be
 * drawn.
 *
 * @param renderer  the new renderer ({@code null} permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {
    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }
    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }
    fireChangeEvent();
}
项目:aya-lang    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical)
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
        WaferMapDataset dataset, PlotOrientation orientation,
        boolean legend, boolean tooltips, boolean urls) {

    ParamChecks.nullNotPermitted(orientation, "orientation");
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;
}
项目:aya-lang    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the
 * plot.  If the renderer is set to <code>null</code>, no chart will be
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {
    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }
    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }
    fireChangeEvent();
}
项目:HTML5_WebSite    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the
 * plot.  If the renderer is set to <code>null</code>, no chart will be
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {
    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }
    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }
    fireChangeEvent();
}
项目:populus    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical)
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
        WaferMapDataset dataset, PlotOrientation orientation,
        boolean legend, boolean tooltips, boolean urls) {

    ParamChecks.nullNotPermitted(orientation, "orientation");
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;
}
项目:populus    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the
 * plot.  If the renderer is set to <code>null</code>, no chart will be
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {
    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }
    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }
    fireChangeEvent();
}
项目:PI    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the
 * plot.  If the renderer is set to <code>null</code>, no chart will be
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {
    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }
    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }
    fireChangeEvent();
}
项目:nabs    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the 
 * plot.  If the renderer is set to <code>null</code>, no chart will be 
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {

    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }

    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }

    notifyListeners(new PlotChangeEvent(this));

}
项目:ECG-Viewer    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param orientation  the plot orientation (horizontal or vertical)
 *                     (<code>null</code> NOT permitted.
 * @param legend  display a legend?
 * @param tooltips  generate tooltips?
 * @param urls  generate URLs?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
        WaferMapDataset dataset, PlotOrientation orientation,
        boolean legend, boolean tooltips, boolean urls) {

    ParamChecks.nullNotPermitted(orientation, "orientation");
    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);

    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;
}
项目:ECG-Viewer    文件:WaferMapPlot.java   
/**
 * Sets the item renderer, and notifies all listeners of a change to the
 * plot.  If the renderer is set to <code>null</code>, no chart will be
 * drawn.
 *
 * @param renderer  the new renderer (<code>null</code> permitted).
 */
public void setRenderer(WaferMapRenderer renderer) {
    if (this.renderer != null) {
        this.renderer.removeChangeListener(this);
    }
    this.renderer = renderer;
    if (renderer != null) {
        renderer.setPlot(this);
    }
    fireChangeEvent();
}
项目:astor    文件:ChartFactory.java   
/**
 * Creates a wafer map chart.
 *
 * @param title  the chart title (<code>null</code> permitted).
 * @param dataset  the dataset (<code>null</code> permitted).
 * @param legend  display a legend?
 *
 * @return A wafer map chart.
 */
public static JFreeChart createWaferMapChart(String title,
        WaferMapDataset dataset, boolean legend) {

    WaferMapPlot plot = new WaferMapPlot(dataset);
    WaferMapRenderer renderer = new WaferMapRenderer();
    plot.setRenderer(renderer);
    JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT,
            plot, legend);
    currentTheme.apply(chart);
    return chart;

}