private void createPartyBallotChart ( final AbstractOrderedLayout content , final DataValueCalculator dataValueCalculator ) { final Map < String , List < ViewRiksdagenVoteDataBallotPartySummaryDaily > > map = getPartyMap ( ) ; final DataSeries dataSeries = new DataSeries ( ) ; final SimpleDateFormat simpleDateFormat = new SimpleDateFormat ( DD_MMM_YYYY , Locale . ENGLISH ) ; final Series series = new Series ( ) ; for ( final Entry < String , List < ViewRiksdagenVoteDataBallotPartySummaryDaily > > entry : map . entrySet ( ) ) { if ( ! "-" . equals ( entry . getKey ( ) ) ) { addBallotData ( dataValueCalculator , dataSeries , simpleDateFormat , series , entry ) ; } } addChart ( content , "Party ballot chart" , new DCharts ( ) . setDataSeries ( dataSeries ) . setOptions ( getChartOptions ( ) . createOptionsXYDateFloatLegendInsideOneColumn ( series ) ) . show ( ) , true ) ; }
Creates the party ballot chart .