public CartesianChartModel getLinearModel() { linearModel = new CartesianChartModel(); LineChartSeries series = new LineChartSeries(); series.setLabel("amount"); List<AccountInfo> accountHistory = accountService.getFindLasts(100); int serieNo = 100; for (AccountInfo account : accountHistory) { series.set(serieNo--, account.getNetLiquidation()); } linearModel.addSeries(series); BigDecimal net = accountService.getLastAccountInfo().getNetLiquidation(); linearMax = net.add(new BigDecimal(500)).intValue(); linearMin = net.subtract(new BigDecimal(500)).intValue(); return linearModel; }
public MeterGaugeChartModel getMeterGaugeModel() { meterGaugeModel = (new MeterGaugeChartModel( "$", accountService.getLastAccountInfo().getNetLiquidation(), intervals)); return meterGaugeModel; }
public AccountInfo getAccountInfoLast() { if (accountInfoLast == null) { accountInfoLast = accountService.getLastAccountInfo(); } return accountInfoLast; }