File | Line |
---|
com/hack23/cia/web/views/components/panels/SimpleComponentPanel.java | 113 |
com/hack23/cia/web/views/user/AbstractParliamentOperationPanel.java | 41 |
final TabSheet tabSheet = new TabSheet();
tabSheet.setText(userSessionDTO
.getLanguageResource(Agency.LanguageContentKey.CITIZEN_OPERATION));
tabSheet.setLayout(new TableLayout(new double[][] { { 0 }, // Column
// Widths
{ 0 } }, // Row Heights
1, // Margin around edge of container
5)); // Spacing between cells
final TabFolder tabFolder = new TabFolder();
tabFolder.setLimit("0,0"); //$NON-NLS-1$
tabFolder.getChildren().add(
createTabFolderGrading());
tabFolder.getChildren().add(
createTabFolderForum());
tabFolder.getChildren().add(
createTabFolderOpinions());
tabFolder.getChildren().add(
createTabFolderShortComment());
tabFolder.getChildren().add(
createTabFolderVote());
tabFolder.setCurrentIndex(0);
tabSheet.getChildren().add(tabFolder);
return tabSheet;
}
/**
* Creates the tab folder forum.
*
* @return the tab sheet
*/
private TabSheet createTabFolderForum() {
final TabSheet tabSheet = new TabSheet();
tabSheet.setText(userSessionDTO
.getLanguageResource(Agency.LanguageContentKey.FORUM));
tabSheet.setLayout(new TableLayout(new double[][] { { 0 }, // Column
// Widths
{ 0 } }, // Row Heights
1, // Margin around edge of container
5)); // Spacing between cells
return tabSheet;
}
/**
* Creates the tab folder grading.
*
* @return the tab sheet
*/
private TabSheet createTabFolderGrading() {
final TabSheet tabSheet = new TabSheet();
tabSheet.setText(userSessionDTO
.getLanguageResource(Agency.LanguageContentKey.GRADING));
tabSheet.setLayout(new TableLayout(new double[][] { { 0 }, // Column
// Widths
{ 0 } }, // Row Heights
1, // Margin around edge of container
5)); // Spacing between cells
return tabSheet;
}
/**
* Creates the tab folder opinions.
*
* @return the tab sheet
*/
private TabSheet createTabFolderOpinions() {
final TabSheet tabSheet = new TabSheet();
tabSheet.setText(userSessionDTO
.getLanguageResource(Agency.LanguageContentKey.OPINIONS));
tabSheet.setLayout(new TableLayout(new double[][] { { 0 }, // Column
// Widths
{ 0 } }, // Row Heights
1, // Margin around edge of container
5)); // Spacing between cells
return tabSheet;
}
/**
* Creates the tab folder short comment.
*
* @return the tab sheet
*/
private TabSheet createTabFolderShortComment() {
final TabSheet tabSheet = new TabSheet();
tabSheet.setText(userSessionDTO
.getLanguageResource(Agency.LanguageContentKey.SHORT_COMMENT));
tabSheet.setLayout(new TableLayout(new double[][] { { 0 }, // Column
// Widths
{ 0 } }, // Row Heights
1, // Margin around edge of container
5)); // Spacing between cells
return tabSheet;
}
/**
* Creates the tab folder vote.
*
* @return the tab sheet
*/
private TabSheet createTabFolderVote() {
final TabSheet tabSheet = new TabSheet();
tabSheet.setText(userSessionDTO
.getLanguageResource(Agency.LanguageContentKey.VOTE));
tabSheet.setLayout(new TableLayout(new double[][] { { 0 }, // Column
// Widths
{ 0 } }, // Row Heights
1, // Margin around edge of container
5)); // Spacing between cells
return tabSheet;
}
} |
File | Line |
---|
com/hack23/cia/service/impl/common/ChartServiceImpl.java | 393 |
com/hack23/cia/service/impl/common/ChartServiceImpl.java | 496 |
final List<Ballot> ballots, final PoliticalParty politicalParty,
final Language language) {
final LanguageContent titleOutCome=agency.getLanguageContentByKey(Agency.LanguageContentKey.OUTCOME, language);
final LanguageContent valueAxisLabelOutCome=agency.getLanguageContentByKey(Agency.LanguageContentKey.WINNING_PERCENTAGE, language);
final LanguageContent titlePresent=agency.getLanguageContentByKey(Agency.LanguageContentKey.PROFFESSIONAL_BEHAVIOR, language);
final LanguageContent valueAxisLabelPresent=agency.getLanguageContentByKey(Agency.LanguageContentKey.PRESENCE_PERCENTAGE, language);
final LanguageContent titleLoyal=agency.getLanguageContentByKey(Agency.LanguageContentKey.POLITICAL_PARTY_BEHAVIOR, language);
final LanguageContent valueAxisLabelLoyal=agency.getLanguageContentByKey(Agency.LanguageContentKey.LOYAL_PERCENT, language);
final LanguageContent timeAxisLabel=agency.getLanguageContentByKey(Agency.LanguageContentKey.BALLOTS, language);
final List<ImageContent> imageContents = new ArrayList<ImageContent>();
final TimeSeries winTimeSeries = new TimeSeries(titleOutCome.getContent());
final TimeSeries presentTimeSeries = new TimeSeries(titlePresent.getContent());
final TimeSeries loyalTimeSeries = new TimeSeries(titleLoyal.getContent());
final TimeSeriesCollection winningOverTimeSeriesCollection = new TimeSeriesCollection();
final TimeSeriesCollection presentOverTimeSeriesCollection = new TimeSeriesCollection();
final TimeSeriesCollection loyalOverTimeSeriesCollection = new TimeSeriesCollection();
final TimeSeriesCollection summaryOverTimeSeriesCollection = new TimeSeriesCollection();
winningOverTimeSeriesCollection.addSeries(winTimeSeries);
presentOverTimeSeriesCollection.addSeries(presentTimeSeries);
loyalOverTimeSeriesCollection.addSeries(loyalTimeSeries);
summaryOverTimeSeriesCollection.addSeries(winTimeSeries);
summaryOverTimeSeriesCollection.addSeries(presentTimeSeries);
summaryOverTimeSeriesCollection.addSeries(loyalTimeSeries);
final Set<Day> days = new THashSet<Day>();
final Map<Day,Long> dayBallotsTotalMap = new THashMap<Day, Long>();
final Map<Day,Long> dayWinMap = new THashMap<Day, Long>();
final Map<Day,Long> dayPresentMap = new THashMap<Day, Long>();
final Map<Day,Long> dayLoyalMap = new THashMap<Day, Long>();
for (final Ballot ballot : ballots) {
final Day day = new Day(ballot.getDatum());
days.add(day);
Long dayBallotsTotal = dayBallotsTotalMap.get(day);
Long dayWin = dayWinMap.get(day);
Long dayPresent = dayPresentMap.get(day);
Long dayLoyal = dayLoyalMap.get(day);
if (dayBallotsTotal== null) {
dayBallotsTotal = 0L;
dayWin = 0L;
dayPresent =0L;
dayLoyal=0L;
}
final PartyBallotResult partyBallotResult = ballot.getPartyBallotResult(politicalParty.getShortCode()); |
File | Line |
---|
com/hack23/cia/service/impl/common/ChartServiceImpl.java | 224 |
com/hack23/cia/service/impl/common/ChartServiceImpl.java | 295 |
final Map<Day,Long> dayBallotsTotalMap = new THashMap<Day, Long>();
final TimeSeriesCollection winningPartyOverTimeSeriesCollection = new TimeSeriesCollection();
final TimeSeriesCollection presentPartyOverTimeSeriesCollection = new TimeSeriesCollection();
final TimeSeriesCollection loyalPartyOverTimeSeriesCollection = new TimeSeriesCollection();
for (final PoliticalParty politicalParty : politicalParties) {
final TimeSeries winTimeSeries = new TimeSeries(politicalParty.getName());
winningPartyOverTimeSeriesCollection.addSeries(winTimeSeries);
partyTimeSeriesWinMap.put(politicalParty, winTimeSeries);
final TimeSeries presentTimeSeries = new TimeSeries(politicalParty.getName());
presentPartyOverTimeSeriesCollection.addSeries(presentTimeSeries);
partyTimeSeriesPresentMap.put(politicalParty, presentTimeSeries);
final TimeSeries loyalTimeSeries = new TimeSeries(politicalParty.getName());
loyalPartyOverTimeSeriesCollection.addSeries(loyalTimeSeries);
partyTimeSeriesLoyalMap.put(politicalParty, loyalTimeSeries);
} |
File | Line |
---|
com/hack23/cia/service/impl/common/ChartServiceImpl.java | 213 |
com/hack23/cia/service/impl/common/ChartServiceImpl.java | 277 |
final LanguageContent titleOutCome=agency.getLanguageContentByKey(Agency.LanguageContentKey.WINNING_PERCENTAGE_BY_PARTY, language);
final LanguageContent valueAxisLabelOutCome=agency.getLanguageContentByKey(Agency.LanguageContentKey.WINNING_PERCENTAGE, language);
final LanguageContent titlePresent=agency.getLanguageContentByKey(Agency.LanguageContentKey.PRESENT_PERCENTAGE_BY_PARTY, language);
final LanguageContent valueAxisLabelPresent=agency.getLanguageContentByKey(Agency.LanguageContentKey.PRESENCE_PERCENTAGE, language);
final LanguageContent titleLoyal=agency.getLanguageContentByKey(Agency.LanguageContentKey.LOYAL_PERCENTAGE_BY_PARTY, language);
final LanguageContent valueAxisLabelLoyal=agency.getLanguageContentByKey(Agency.LanguageContentKey.LOYAL_PERCENT, language);
final LanguageContent timeAxisLabel=agency.getLanguageContentByKey(Agency.LanguageContentKey.BALLOTS, language);
final List<ImageContent> imageContents = new ArrayList<ImageContent>(); |