List of usage examples for org.jfree.data.time TimeSeriesCollection getDomainUpperBound
@Override public double getDomainUpperBound(boolean includeInterval)
From source file:org.lmn.fc.frameworks.starbase.plugins.observatory.ui.tabs.charts.ChartHelper.java
/*********************************************************************************************** * Create a dummy TimeSeriesDataItem at the origin of the Domain. * * @param timeseriescollection// w ww. ja va2 s . c o m * @param timeseries * @param domainstart * @param debug * * @return TimeSeriesDataItem */ public static TimeSeriesDataItem createDummyTimeSeriesDataItemAtOrigin( final TimeSeriesCollection timeseriescollection, final TimeSeries timeseries, final int domainstart, final boolean debug) { final String SOURCE = "ChartHelper.createDummyTimeSeriesDataItemAtOrigin() [domainstart=" + domainstart + "]"; LOGGER.debug(debug, SOURCE); return new TimeSeriesDataItem( RegularTimePeriod.createInstance(timeseries.getTimePeriodClass(), new Date(calculateDomainSliderMillis(ChartUIComponentPlugin.DOMAIN_SLIDER_MINIMUM, ChartUIComponentPlugin.DOMAIN_SLIDER_MAXIMUM, domainstart, timeseriescollection.getDomainLowerBound(true), timeseriescollection.getDomainUpperBound(true), debug)), TimeZone.getDefault()), timeseries.getMinY()); }