Example usage for org.jfree.data.gantt TaskSeries getKey

List of usage examples for org.jfree.data.gantt TaskSeries getKey

Introduction

In this page you can find the example usage for org.jfree.data.gantt TaskSeries getKey.

Prototype

public Comparable getKey() 

Source Link

Document

Returns the key for the series.

Usage

From source file:org.jfree.data.gantt.TaskSeriesCollection.java

/**
 * Returns the name of a series.//from www  .  j  av a2 s .c  o m
 *
 * @param series  the series index (zero-based).
 *
 * @return The name of a series.
 */
@Override
public Comparable getSeriesKey(int series) {
    TaskSeries ts = (TaskSeries) this.data.get(series);
    return ts.getKey();
}

From source file:org.jfree.data.gantt.TaskSeriesCollection.java

/**
 * Returns the row index for the given row key.
 *
 * @param rowKey  the row key.//from   w  w  w.  j  a  va  2  s .  c  om
 *
 * @return The index.
 */
@Override
public int getRowIndex(Comparable rowKey) {
    int result = -1;
    int count = this.data.size();
    for (int i = 0; i < count; i++) {
        TaskSeries s = (TaskSeries) this.data.get(i);
        if (s.getKey().equals(rowKey)) {
            result = i;
            break;
        }
    }
    return result;
}

From source file:org.jfree.data.gantt.TaskSeriesCollection.java

/**
 * Returns the key for a row.//from   w  w w  . j  av  a 2s .  c o  m
 *
 * @param index  the row index (zero-based).
 *
 * @return The key.
 */
@Override
public Comparable getRowKey(int index) {
    TaskSeries series = (TaskSeries) this.data.get(index);
    return series.getKey();
}