Examples of XYCursor


Examples of org.jfree.data.extension.impl.XYCursor

            + getItem() + ", dataset = " + getDataset();
    }

    @Override
    public DatasetCursor getItemCursor() {
        return new XYCursor(series, item);
    }
View Full Code Here

Examples of org.jfree.data.extension.impl.XYCursor

        XYDatasetSelectionExtension ext = (XYDatasetSelectionExtension)
                event.getSelectionExtension();
        DatasetIterator<XYCursor> iter = ext.getSelectionIterator(true);
        
        while (iter.hasNext()) {
            XYCursor dc = iter.next();

            Comparable seriesKey = this.dataset.getSeriesKey(dc.series);
            Number x = this.dataset.getX(dc.series, dc.item);
            Number y = this.dataset.getX(dc.series, dc.item);
             
View Full Code Here

Examples of org.jfree.data.extension.impl.XYCursor

        XYDatasetSelectionExtension ext = (XYDatasetSelectionExtension)
                event.getSelectionExtension();
        DatasetIterator<XYCursor> iter = ext.getSelectionIterator(true);
        
        while (iter.hasNext()) {
            XYCursor dc = iter.next();
            Comparable seriesKey = this.dataset.getSeriesKey(dc.series);
            RegularTimePeriod p = this.dataset.getSeries(dc.series)
                    .getTimePeriod(dc.item);
            Number value = this.dataset.getY(dc.series, dc.item);
             
View Full Code Here

Examples of org.jfree.data.extension.impl.XYCursor

        XYDatasetSelectionExtension ext = (XYDatasetSelectionExtension)
                event.getSelectionExtension();
        DatasetIterator<XYCursor> iter = ext.getSelectionIterator(true);
        while (iter.hasNext()) {
            XYCursor dc = iter.next();
            Comparable seriesKey = this.dataset.getSeriesKey(dc.series);
            Number x = this.dataset.getX(dc.series, dc.item);
            Number y = this.dataset.getX(dc.series, dc.item)
            this.model.addRow(new Object[] { seriesKey, new Integer(dc.item),
                    x,  y});
View Full Code Here

Examples of org.jfree.data.extension.impl.XYCursor

        XYDatasetSelectionExtension ext = (XYDatasetSelectionExtension) event
                .getSelectionExtension();
        DatasetIterator<XYCursor> iter = ext.getSelectionIterator(true);

        while (iter.hasNext()) {
            XYCursor dc = iter.next();
            this.model.addRow(new Object[] { new Integer(dc.item),
                    this.dataset.getStartX(dc.series, dc.item),
                    this.dataset.getEndX(dc.series, dc.item),
                    this.dataset.getY(dc.series, dc.item) });
        }
View Full Code Here

Examples of org.jfree.data.extension.impl.XYCursor

        s1.add(2.0, 22.0);
        s1.add(3.0, 23.0);
        dataset.addSeries(s1);
        XYDatasetSelectionExtension ext = new XYDatasetSelectionExtension(
                dataset);
        XYCursor cursor = new XYCursor(0, 2);
        assertFalse(ext.isSelected(cursor));
        ext.setSelected(cursor, true);
        assertTrue(ext.isSelected(cursor));
        cursor.setPosition(0, 0);
        assertFalse(ext.isSelected(cursor));
        s1.remove(0);
        assertFalse(ext.isSelected(cursor));
       
        cursor.setPosition(1, 99);
        // fetching the value for a key that does not exist
        try {
            ext.isSelected(cursor);
            fail("Expected an ArrayIndexOutOfBoundsException.");
        } catch (ArrayIndexOutOfBoundsException e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.