1 48 49 package org.krysalis.jcharts.chartData.processors; 50 51 52 import org.krysalis.jcharts.chartData.interfaces.IStockChartDataSet; 53 54 55 59 abstract class StockDataProcessor 60 { 61 62 68 public static final void processData( IStockChartDataSet iStockChartDataSet, 69 AxisChartDataProcessor axisChartDataProcessor ) 70 { 71 for( int i=0; i < iStockChartDataSet.getNumberOfDataItems(); i++ ) 73 { 74 if( iStockChartDataSet.getHighValue( i ) > axisChartDataProcessor.getMaxValue() ) 76 { 77 axisChartDataProcessor.setMaxValue( iStockChartDataSet.getHighValue( i ) ); 78 } 79 80 if( iStockChartDataSet.getLowValue( i ) < axisChartDataProcessor.getMinValue() ) 82 { 83 axisChartDataProcessor.setMinValue( iStockChartDataSet.getLowValue( i ) ); 84 } 85 } 86 } 87 } 88 | Popular Tags |