Example usage for org.jfree.chart.event RendererChangeEvent RendererChangeEvent

List of usage examples for org.jfree.chart.event RendererChangeEvent RendererChangeEvent

Introduction

In this page you can find the example usage for org.jfree.chart.event RendererChangeEvent RendererChangeEvent.

Prototype

public RendererChangeEvent(Object renderer) 

Source Link

Document

Creates a new event.

Usage

From source file:com.bwc.ora.views.render.HighlightXYRenderer.java

/**
 * Sets the item to be highlighted (use (-1, -1) for no highlight).
 *
 * @param seriesIndex/*from  www.ja v  a  2  s  .c  o  m*/
 * @param itemIndex
 */
public void setHighlightedItem(int seriesIndex, int itemIndex) {
    if (highlightSeries == seriesIndex && highlightItem == itemIndex) {
        return; // nothing to do
    }
    highlightSeries = seriesIndex;
    highlightItem = itemIndex;
    notifyListeners(new RendererChangeEvent(this));
}

From source file:org.jfree.chart.demo.GanttRenderer2.java

public void setCompletePaint(Paint paint) {
    if (paint == null) {
        throw new IllegalArgumentException("Null 'paint' argument.");
    } else {//w ww .  j  a  v a 2s  .c  o  m
        completePaint = paint;
        notifyListeners(new RendererChangeEvent(this));
        return;
    }
}

From source file:org.jfree.chart.demo.GanttRenderer2.java

public void setIncompletePaint(Paint paint) {
    if (paint == null) {
        throw new IllegalArgumentException("Null 'paint' argument.");
    } else {//from   w  w w .j a  va2 s .  c  o m
        incompletePaint = paint;
        notifyListeners(new RendererChangeEvent(this));
        return;
    }
}

From source file:org.jfree.chart.demo.GanttRenderer2.java

public void setStartPercent(double d) {
    startPercent = d;
    notifyListeners(new RendererChangeEvent(this));
}

From source file:com.bwc.ora.views.render.HighlightXYRenderer.java

public void addOrRemoveSelectedItem(int seriesIndex, int itemIndex) {
    SelectedItem item = new SelectedItem(seriesIndex, itemIndex);
    if (selectedItems.contains(item)) {
        selectedItems.remove(item);/*from   ww  w.j  a va 2  s.  c o  m*/
    } else {
        selectedItems.add(item);
    }
    notifyListeners(new RendererChangeEvent(this));
}

From source file:org.jfree.chart.demo.GanttRenderer2.java

public void setEndPercent(double d) {
    endPercent = d;
    notifyListeners(new RendererChangeEvent(this));
}

From source file:org.talend.dataprofiler.chart.preview.HideSeriesGanttRenderer.java

/**
 * Sets the paint used to show the percentage complete and sends a {@link RendererChangeEvent} to all registered
 * listeners./*from   ww w  . ja v a 2s.co m*/
 * 
 * @param paint the paint (<code>null</code> not permitted).
 */
public void setCompletePaint(Paint paint) {
    if (paint == null) {
        throw new IllegalArgumentException("Null 'paint' argument."); //$NON-NLS-1$
    }
    this.completePaint = paint;
    notifyListeners(new RendererChangeEvent(this));
}

From source file:org.talend.dataprofiler.chart.preview.HideSeriesGanttRenderer.java

/**
 * Sets the paint used to show the percentage incomplete and sends a {@link RendererChangeEvent} to all registered
 * listeners./*from   w  ww  .  j  a v  a2 s  . com*/
 * 
 * @param paint the paint (<code>null</code> not permitted).
 */
public void setIncompletePaint(Paint paint) {
    if (paint == null) {
        throw new IllegalArgumentException("Null 'paint' argument."); //$NON-NLS-1$
    }
    this.incompletePaint = paint;
    notifyListeners(new RendererChangeEvent(this));
}

From source file:org.talend.dataprofiler.chart.preview.HideSeriesGanttRenderer.java

/**
 * Sets the position of the start of the progress indicator, as a percentage of the bar width.
 * // www. j a v  a  2 s .  co  m
 * @param percent the percent.
 */
public void setStartPercent(double percent) {
    this.startPercent = percent;
    notifyListeners(new RendererChangeEvent(this));
}

From source file:anl.verdi.plot.jfree.XYBlockRenderer.java

/**
 * Sets the width of the blocks used to represent each data item.
 *
 * @param width the new width, in data/axis units (must be > 0.0).
 * @see #getBlockWidth()//  w  ww . j a  v  a 2 s  .c o m
 */
public void setBlockWidth(double width) {
    if (width <= 0.0) {
        throw new IllegalArgumentException("The 'width' argument must be > 0.0");
    }
    this.blockWidth = width;
    updateOffsets();
    this.notifyListeners(new RendererChangeEvent(this));
}