Java 类org.jfree.ui.GradientPaintTransformType 实例源码

项目:parabuild-ci    文件:DialBackgroundTests.java   
/**
 * Confirm that the equals method can distinguish all the required fields.
 */
public void testEquals() {
    DialBackground b1 = new DialBackground();
    DialBackground b2 = new DialBackground();
    assertTrue(b1.equals(b2));

    // paint
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f, 
            Color.yellow));
    assertFalse(b1.equals(b2));
    b2.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f, 
            Color.yellow));
    assertTrue(b1.equals(b2));

    // gradient paint transformer
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertFalse(b1.equals(b2));
    b2.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertTrue(b1.equals(b2));
}
项目:ccu-historian    文件:DialBackgroundTest.java   
/**
 * Serialize an instance, restore it, and check for equality.
 */
@Test
public void testSerialization() {
    // test a default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));

    b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);
}
项目:ccu-historian    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:jasperreports    文件:EyeCandySixtiesChartTheme.java   
@Override
protected JFreeChart createBarChart() throws JRException
{
    JFreeChart jfreeChart = super.createBarChart();

    CategoryPlot categoryPlot = (CategoryPlot)jfreeChart.getPlot();
    //categoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    BarRenderer barRenderer = (BarRenderer)categoryPlot.getRenderer();
    barRenderer.setItemMargin(0);
    barRenderer.setGradientPaintTransformer(
        new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL)
        );
    CategoryDataset categoryDataset = categoryPlot.getDataset();
    if (categoryDataset != null)
    {
        for (int i = 0; i < categoryDataset.getRowCount(); i++)
        {
            barRenderer.setSeriesPaint(i, ChartThemesConstants.EYE_CANDY_SIXTIES_GRADIENT_PAINTS.get(i));
        }
    }
    return jfreeChart;
}
项目:jasperreports    文件:EyeCandySixtiesChartTheme.java   
@Override
protected JFreeChart createStackedBarChart() throws JRException
{
    JFreeChart jfreeChart = super.createStackedBarChart();

    CategoryPlot categoryPlot = (CategoryPlot)jfreeChart.getPlot();
    //categoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    BarRenderer barRenderer = (BarRenderer)categoryPlot.getRenderer();
    barRenderer.setItemMargin(0);
    barRenderer.setGradientPaintTransformer(
        new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL)
        );

    CategoryDataset categoryDataset = categoryPlot.getDataset();
    if (categoryDataset != null)
    {
        for (int i = 0; i < categoryDataset.getRowCount(); i++)
        {
            barRenderer.setSeriesPaint(i, ChartThemesConstants.EYE_CANDY_SIXTIES_GRADIENT_PAINTS.get(i));
        }
    }
    return jfreeChart;
}
项目:jasperreports    文件:EyeCandySixtiesChartTheme.java   
@Override
protected JFreeChart createXYBarChart() throws JRException
{
    JFreeChart jfreeChart = super.createXYBarChart();
    XYPlot xyPlot = (XYPlot)jfreeChart.getPlot();
    XYBarRenderer renderer = (XYBarRenderer)xyPlot.getRenderer();
    renderer.setMargin(0.1);
    renderer.setGradientPaintTransformer(
            new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL)
            );
    XYDataset xyDataset = xyPlot.getDataset();
    if (xyDataset != null)
    {
        for (int i = 0; i < xyDataset.getSeriesCount(); i++)
        {
            renderer.setSeriesPaint(i, ChartThemesConstants.EYE_CANDY_SIXTIES_GRADIENT_PAINTS.get(i));
        }
    }
    return jfreeChart;
}
项目:aya-lang    文件:DialBackgroundTest.java   
/**
 * Serialize an instance, restore it, and check for equality.
 */
@Test
public void testSerialization() {
    // test a default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));

    b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);
}
项目:aya-lang    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:PanamaHitek_Arduino    文件:PanamaHitek_SingleDialChart.java   
public void buildChart1() {
    setColorLimits();
    dataset = new DefaultValueDataset(10D);
    JFreeChart jfreechart = createStandardDialChart(chartTitle, variableName, dataset, chartBottonLimit, chartTopLimit, majorDivisions, minorDivisions);
    DialPlot dialplot = (DialPlot) jfreechart.getPlot();
    StandardDialRange standarddialrange = new StandardDialRange(redBottomLimit, redTopLimit, Color.red);
    standarddialrange.setInnerRadius(0.522D);
    standarddialrange.setOuterRadius(0.554D);
    dialplot.addLayer(standarddialrange);
    StandardDialRange standarddialrange1 = new StandardDialRange(yellowBottomLimit, yellowTopLimit, Color.orange);
    standarddialrange1.setInnerRadius(0.522D);
    standarddialrange1.setOuterRadius(0.554D);
    dialplot.addLayer(standarddialrange1);
    StandardDialRange standarddialrange2 = new StandardDialRange(greenBottomLimit, greenTopLimit, Color.green);
    standarddialrange2.setInnerRadius(0.522D);
    standarddialrange2.setOuterRadius(0.554D);
    dialplot.addLayer(standarddialrange2);
    GradientPaint gradientpaint = new GradientPaint(new Point(), new Color(255, 255, 255), new Point(), new Color(170, 170, 220));
    DialBackground dialbackground = new DialBackground(gradientpaint);
    dialbackground.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.VERTICAL));
    dialplot.setBackground(dialbackground);
    dialplot.removePointer(0);
    org.jfree.chart.plot.dial.DialPointer.Pointer pointer = new org.jfree.chart.plot.dial.DialPointer.Pointer();
    dialplot.addPointer(pointer);
    add(new ChartPanel(jfreechart));
}
项目:PanamaHitek_Arduino    文件:PanamaHitek_SingleDialChart.java   
public void buildChart2() {
    dataset = new DefaultValueDataset(0);
    DialPlot dialplot = new DialPlot();
    dialplot.setView(0.20D, 0.0D, 0.6D, 0.3D);
    dialplot.setDataset(dataset);
    ArcDialFrame arcdialframe = new ArcDialFrame(60D, 60D);
    arcdialframe.setInnerRadius(0.6D);
    arcdialframe.setOuterRadius(0.9D);
    arcdialframe.setForegroundPaint(Color.darkGray);
    arcdialframe.setStroke(new BasicStroke(3F));
    dialplot.setDialFrame(arcdialframe);
    GradientPaint gradientpaint = new GradientPaint(new Point(), new Color(255, 255, 255), new Point(), new Color(240, 240, 240));
    DialBackground dialbackground = new DialBackground(gradientpaint);
    dialbackground.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.VERTICAL));
    dialplot.addLayer(dialbackground);
    StandardDialScale standarddialscale = new StandardDialScale(chartBottonLimit, chartTopLimit, 115D, -50D, majorDivisions, minorDivisions);
    standarddialscale.setTickRadius(0.88D);
    standarddialscale.setTickLabelOffset(0.07D);
    dialplot.addScale(0, standarddialscale);
    org.jfree.chart.plot.dial.DialPointer.Pin pin = new org.jfree.chart.plot.dial.DialPointer.Pin();
    pin.setRadius(0.8D);
    dialplot.addLayer(pin);
    JFreeChart jfreechart = new JFreeChart(dialplot);
    jfreechart.setTitle(chartTitle);
    add(new ChartPanel(jfreechart));
}
项目:EsperDist    文件:StatComposite.java   
public void initSubPubCountChart(){
    subpubCountChart = ChartFactory.createBarChart(
            SUB_PUB_COUNT_CATEGORY, 
            "category", 
            SUB_PUB_COUNT_CATEGORY, 
            subpubCountSet);
    CategoryPlot localCategoryPlot = (CategoryPlot)subpubCountChart.getPlot();
    localCategoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    localCategoryPlot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_LEFT);
    NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    localNumberAxis.setRange(0.0D, 100.0D);
    localNumberAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    BarRenderer localBarRenderer = (BarRenderer)localCategoryPlot.getRenderer();

    localBarRenderer.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL));
    localBarRenderer.setDrawBarOutline(false);
    localBarRenderer.setLegendItemToolTipGenerator(new StandardCategorySeriesLabelGenerator("Tooltip: {0}"));
}
项目:EsperDist    文件:StatComposite.java   
public void initOprCountChart(){
    oprCountChart = ChartFactory.createBarChart(
            OPR_COUNT_CATEGORY, 
            "category", 
            OPR_COUNT_CATEGORY, 
            oprCountSet);
    CategoryPlot localCategoryPlot = (CategoryPlot)oprCountChart.getPlot();
    localCategoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    localCategoryPlot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_LEFT);
    NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    localNumberAxis.setRange(0.0D, 100.0D);
    localNumberAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    BarRenderer localBarRenderer = (BarRenderer)localCategoryPlot.getRenderer();

    localBarRenderer.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL));
    localBarRenderer.setDrawBarOutline(false);
    localBarRenderer.setLegendItemToolTipGenerator(new StandardCategorySeriesLabelGenerator("Tooltip: {0}"));
}
项目:EsperDist    文件:StatComposite.java   
public void initTimeChart(){
    timeChart = ChartFactory.createBarChart(
            TIME_CATEGORY, 
            "category", 
            TIME_CATEGORY, 
            timeSet);
    CategoryPlot localCategoryPlot = (CategoryPlot)timeChart.getPlot();
    localCategoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    localCategoryPlot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_LEFT);
    NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    localNumberAxis.setRange(0.0D, 100.0D);
    localNumberAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    BarRenderer localBarRenderer = (BarRenderer)localCategoryPlot.getRenderer();

    localBarRenderer.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL));
    localBarRenderer.setDrawBarOutline(false);
    localBarRenderer.setLegendItemToolTipGenerator(new StandardCategorySeriesLabelGenerator("Tooltip: {0}"));
}
项目:EsperDist    文件:WorkerStatData.java   
public void initSubPubCountChart(){
    subpubCountChart = ChartFactory.createBarChart(
            SUB_PUB_COUNT_CATEGORY, 
            "category", 
            SUB_PUB_COUNT_CATEGORY, 
            subpubCountSet);
    CategoryPlot localCategoryPlot = (CategoryPlot)subpubCountChart.getPlot();
    localCategoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    localCategoryPlot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_LEFT);
    NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    //localNumberAxis.setRange(0.0D, 100.0D);
    localNumberAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    BarRenderer localBarRenderer = (BarRenderer)localCategoryPlot.getRenderer();

    localBarRenderer.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL));
    localBarRenderer.setDrawBarOutline(false);
    localBarRenderer.setLegendItemToolTipGenerator(new StandardCategorySeriesLabelGenerator("Tooltip: {0}"));
}
项目:EsperDist    文件:WorkerStatData.java   
public void initOprCountChart(){
    oprCountChart = ChartFactory.createBarChart(
            OPR_COUNT_CATEGORY, 
            "category", 
            OPR_COUNT_CATEGORY, 
            oprCountSet);
    CategoryPlot localCategoryPlot = (CategoryPlot)oprCountChart.getPlot();
    localCategoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    localCategoryPlot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_LEFT);
    NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    //localNumberAxis.setRange(0.0D, 100.0D);
    localNumberAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    BarRenderer localBarRenderer = (BarRenderer)localCategoryPlot.getRenderer();

    localBarRenderer.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL));
    localBarRenderer.setDrawBarOutline(false);
    localBarRenderer.setLegendItemToolTipGenerator(new StandardCategorySeriesLabelGenerator("Tooltip: {0}"));
}
项目:EsperDist    文件:WorkerStatData.java   
public void initTimeChart(){
    timeChart = ChartFactory.createBarChart(
            TIME_CATEGORY, 
            "category", 
            TIME_CATEGORY, 
            timeSet);
    CategoryPlot localCategoryPlot = (CategoryPlot)timeChart.getPlot();
    localCategoryPlot.setOrientation(PlotOrientation.HORIZONTAL);
    localCategoryPlot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_LEFT);
    NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    //localNumberAxis.setRange(0.0D, 100.0D);

    localNumberAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    BarRenderer localBarRenderer = (BarRenderer)localCategoryPlot.getRenderer();

    localBarRenderer.setGradientPaintTransformer(new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL));
    localBarRenderer.setDrawBarOutline(false);
    localBarRenderer.setLegendItemToolTipGenerator(new StandardCategorySeriesLabelGenerator("Tooltip: {0}"));
}
项目:populus    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:nabs    文件:DialBackgroundTests.java   
/**
 * Confirm that the equals method can distinguish all the required fields.
 */
public void testEquals() {
    DialBackground b1 = new DialBackground();
    DialBackground b2 = new DialBackground();
    assertTrue(b1.equals(b2));

    // paint
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f, 
            Color.yellow));
    assertFalse(b1.equals(b2));
    b2.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f, 
            Color.yellow));
    assertTrue(b1.equals(b2));

    // gradient paint transformer
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertFalse(b1.equals(b2));
    b2.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertTrue(b1.equals(b2));
}
项目:ECG-Viewer    文件:DialBackgroundTest.java   
/**
 * Serialize an instance, restore it, and check for equality.
 */
@Test
public void testSerialization() {
    // test a default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));

    b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);
}
项目:ECG-Viewer    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:group-five    文件:DialBackgroundTest.java   
/**
 * Serialize an instance, restore it, and check for equality.
 */
@Test
public void testSerialization() {
    // test a default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));

    b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);
}
项目:group-five    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:manydesigns.cn    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:buffer_bci    文件:DialBackgroundTest.java   
/**
 * Serialize an instance, restore it, and check for equality.
 */
@Test
public void testSerialization() {
    // test a default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));

    b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);
}
项目:buffer_bci    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:buffer_bci    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:proyecto-teoria-control-utn-frro    文件:DialBackgroundTest.java   
/**
 * Serialize an instance, restore it, and check for equality.
 */
@Test
public void testSerialization() {
    // test a default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));

    b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);
}
项目:proyecto-teoria-control-utn-frro    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:Memetic-Algorithm-for-TSP    文件:DialBackgroundTest.java   
/**
 * Serialize an instance, restore it, and check for equality.
 */
@Test
public void testSerialization() {
    // test a default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));

    b2 = (DialBackground) TestUtilities.serialised(b1);
    assertEquals(b1, b2);
}
项目:Memetic-Algorithm-for-TSP    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, Paint positiveBarPaint,
        Paint negativeBarPaint, Paint lastBarPaint) {
    super();
    ParamChecks.nullNotPermitted(firstBarPaint, "firstBarPaint");
    ParamChecks.nullNotPermitted(positiveBarPaint, "positiveBarPaint");
    ParamChecks.nullNotPermitted(negativeBarPaint, "negativeBarPaint");
    ParamChecks.nullNotPermitted(lastBarPaint, "lastBarPaint");
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:parabuild-ci    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar.
 * @param positiveBarPaint  the color for bars with positive values.
 * @param negativeBarPaint  the color for bars with negative values.
 * @param lastBarPaint  the color of the last bar.
 */
public WaterfallBarRenderer(Paint firstBarPaint, 
                            Paint positiveBarPaint, 
                            Paint negativeBarPaint,
                            Paint lastBarPaint) {
    super();
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(
        new StandardGradientPaintTransformer(GradientPaintTransformType.CENTER_VERTICAL));
    setMinimumBarLength(1.0);
}
项目:parabuild-ci    文件:WaterfallBarRenderer.java   
/**
 * Constructs a new waterfall renderer.
 *
 * @param firstBarPaint  the color of the first bar (<code>null</code> not 
 *                       permitted).
 * @param positiveBarPaint  the color for bars with positive values 
 *                          (<code>null</code> not permitted).
 * @param negativeBarPaint  the color for bars with negative values 
 *                          (<code>null</code> not permitted).
 * @param lastBarPaint  the color of the last bar (<code>null</code> not 
 *                      permitted).
 */
public WaterfallBarRenderer(Paint firstBarPaint, 
                            Paint positiveBarPaint, 
                            Paint negativeBarPaint,
                            Paint lastBarPaint) {
    super();
    if (firstBarPaint == null) {
        throw new IllegalArgumentException("Null 'firstBarPaint' argument");
    }
    if (positiveBarPaint == null) {
        throw new IllegalArgumentException(
            "Null 'positiveBarPaint' argument"
        );   
    }
    if (negativeBarPaint == null) {
        throw new IllegalArgumentException(
            "Null 'negativeBarPaint' argument"
        );   
    }
    if (lastBarPaint == null) {
        throw new IllegalArgumentException("Null 'lastBarPaint' argument");
    }
    this.firstBarPaint = firstBarPaint;
    this.lastBarPaint = lastBarPaint;
    this.positiveBarPaint = positiveBarPaint;
    this.negativeBarPaint = negativeBarPaint;
    setGradientPaintTransformer(
        new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL
        )
    );
    setMinimumBarLength(1.0);
}
项目:ccu-historian    文件:XYSplineRendererTest.java   
/**
 * Test that the equals() method distinguishes all fields.
 */
@Test
public void testEquals() {
    XYSplineRenderer r1 = new XYSplineRenderer();
    XYSplineRenderer r2 = new XYSplineRenderer();
    assertEquals(r1, r2);
    assertEquals(r2, r1);

    r1.setPrecision(9);
    assertFalse(r1.equals(r2));
    r2.setPrecision(9);
    assertTrue(r1.equals(r2));

    r1.setFillType(XYSplineRenderer.FillType.TO_ZERO);
    assertFalse(r1.equals(r2));
    r2.setFillType(XYSplineRenderer.FillType.TO_ZERO);
    assertTrue(r1.equals(r2));

    r1.setGradientPaintTransformer(null);
    assertFalse(r1.equals(r2));
    r2.setGradientPaintTransformer(null);
    assertTrue(r1.equals(r2));

    r1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.HORIZONTAL));
    assertFalse(r1.equals(r2));
    r2.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.HORIZONTAL));
    assertTrue(r1.equals(r2));
}
项目:ccu-historian    文件:DialBackgroundTest.java   
/**
 * Confirm that the equals method can distinguish all the required fields.
 */
@Test
public void testEquals() {
    DialBackground b1 = new DialBackground();
    DialBackground b2 = new DialBackground();
    assertTrue(b1.equals(b2));

    // paint
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.yellow));
    assertFalse(b1.equals(b2));
    b2.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.yellow));
    assertTrue(b1.equals(b2));

    // gradient paint transformer
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertFalse(b1.equals(b2));
    b2.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertTrue(b1.equals(b2));

    // check an inherited attribute
    b1.setVisible(false);
    assertFalse(b1.equals(b2));
    b2.setVisible(false);
    assertTrue(b1.equals(b2));

}
项目:ccu-historian    文件:DialBackgroundTest.java   
/**
 * Confirm that cloning works.
 */
@Test
public void testCloning() throws CloneNotSupportedException {
    // test default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) b1.clone();
    assertTrue(b1 != b2);
    assertTrue(b1.getClass() == b2.getClass());
    assertTrue(b1.equals(b2));

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    b2 = (DialBackground) b1.clone();
    assertTrue(b1 != b2);
    assertTrue(b1.getClass() == b2.getClass());
    assertTrue(b1.equals(b2));

    // check that the listener lists are independent
    MyDialLayerChangeListener l1 = new MyDialLayerChangeListener();
    b1.addChangeListener(l1);
    assertTrue(b1.hasListener(l1));
    assertFalse(b2.hasListener(l1));
}
项目:ccu-historian    文件:IntervalMarkerTest.java   
/**
 * Confirm that the equals method can distinguish all the required fields.
 */
@Test
public void testEquals() {

    IntervalMarker m1 = new IntervalMarker(45.0, 50.0);
    IntervalMarker m2 = new IntervalMarker(45.0, 50.0);
    assertTrue(m1.equals(m2));
    assertTrue(m2.equals(m1));

    m1 = new IntervalMarker(44.0, 50.0);
    assertFalse(m1.equals(m2));
    m2 = new IntervalMarker(44.0, 50.0);
    assertTrue(m1.equals(m2));

    m1 = new IntervalMarker(44.0, 55.0);
    assertFalse(m1.equals(m2));
    m2 = new IntervalMarker(44.0, 55.0);
    assertTrue(m1.equals(m2));

    GradientPaintTransformer t = new StandardGradientPaintTransformer(
            GradientPaintTransformType.HORIZONTAL);
    m1.setGradientPaintTransformer(t);
    assertFalse(m1.equals(m2));
    m2.setGradientPaintTransformer(t);
    assertTrue(m1.equals(m2));

}
项目:aya-lang    文件:XYSplineRendererTest.java   
/**
 * Test that the equals() method distinguishes all fields.
 */
@Test
public void testEquals() {
    XYSplineRenderer r1 = new XYSplineRenderer();
    XYSplineRenderer r2 = new XYSplineRenderer();
    assertEquals(r1, r2);
    assertEquals(r2, r1);

    r1.setPrecision(9);
    assertFalse(r1.equals(r2));
    r2.setPrecision(9);
    assertTrue(r1.equals(r2));

    r1.setFillType(XYSplineRenderer.FillType.TO_ZERO);
    assertFalse(r1.equals(r2));
    r2.setFillType(XYSplineRenderer.FillType.TO_ZERO);
    assertTrue(r1.equals(r2));

    r1.setGradientPaintTransformer(null);
    assertFalse(r1.equals(r2));
    r2.setGradientPaintTransformer(null);
    assertTrue(r1.equals(r2));

    r1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.HORIZONTAL));
    assertFalse(r1.equals(r2));
    r2.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.HORIZONTAL));
    assertTrue(r1.equals(r2));
}
项目:aya-lang    文件:DialBackgroundTest.java   
/**
 * Confirm that the equals method can distinguish all the required fields.
 */
@Test
public void testEquals() {
    DialBackground b1 = new DialBackground();
    DialBackground b2 = new DialBackground();
    assertTrue(b1.equals(b2));

    // paint
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.yellow));
    assertFalse(b1.equals(b2));
    b2.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.yellow));
    assertTrue(b1.equals(b2));

    // gradient paint transformer
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertFalse(b1.equals(b2));
    b2.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    assertTrue(b1.equals(b2));

    // check an inherited attribute
    b1.setVisible(false);
    assertFalse(b1.equals(b2));
    b2.setVisible(false);
    assertTrue(b1.equals(b2));

}
项目:aya-lang    文件:DialBackgroundTest.java   
/**
 * Confirm that cloning works.
 */
@Test
public void testCloning() throws CloneNotSupportedException {
    // test default instance
    DialBackground b1 = new DialBackground();
    DialBackground b2 = (DialBackground) b1.clone();
    assertTrue(b1 != b2);
    assertTrue(b1.getClass() == b2.getClass());
    assertTrue(b1.equals(b2));

    // test a customised instance
    b1 = new DialBackground();
    b1.setPaint(new GradientPaint(1.0f, 2.0f, Color.red, 3.0f, 4.0f,
            Color.green));
    b1.setGradientPaintTransformer(new StandardGradientPaintTransformer(
            GradientPaintTransformType.CENTER_VERTICAL));
    b2 = (DialBackground) b1.clone();
    assertTrue(b1 != b2);
    assertTrue(b1.getClass() == b2.getClass());
    assertTrue(b1.equals(b2));

    // check that the listener lists are independent
    MyDialLayerChangeListener l1 = new MyDialLayerChangeListener();
    b1.addChangeListener(l1);
    assertTrue(b1.hasListener(l1));
    assertFalse(b2.hasListener(l1));
}
项目:aya-lang    文件:IntervalMarkerTest.java   
/**
 * Confirm that the equals method can distinguish all the required fields.
 */
@Test
public void testEquals() {

    IntervalMarker m1 = new IntervalMarker(45.0, 50.0);
    IntervalMarker m2 = new IntervalMarker(45.0, 50.0);
    assertTrue(m1.equals(m2));
    assertTrue(m2.equals(m1));

    m1 = new IntervalMarker(44.0, 50.0);
    assertFalse(m1.equals(m2));
    m2 = new IntervalMarker(44.0, 50.0);
    assertTrue(m1.equals(m2));

    m1 = new IntervalMarker(44.0, 55.0);
    assertFalse(m1.equals(m2));
    m2 = new IntervalMarker(44.0, 55.0);
    assertTrue(m1.equals(m2));

    GradientPaintTransformer t = new StandardGradientPaintTransformer(
            GradientPaintTransformType.HORIZONTAL);
    m1.setGradientPaintTransformer(t);
    assertFalse(m1.equals(m2));
    m2.setGradientPaintTransformer(t);
    assertTrue(m1.equals(m2));

}