PoliticianVoteHistoryConstants.java

  1. package com.hack23.cia.web.impl.ui.application.views.user.politician.pagemode;

  2. /**
  3.  * The Interface PoliticianVoteHistoryConstants.
  4.  */
  5. public interface PoliticianVoteHistoryConstants {

  6.     /** The embedded id ballot id. */
  7.     String EMBEDDED_ID_BALLOT_ID = "embeddedId.ballotId";

  8.     /** The column order. */
  9.     String[] COLUMN_ORDER = { "voteDate", "rm", "label", "embeddedId.concern",
  10.             "embeddedId.issue", "vote", "won", "partyWon", "rebel", "noWinner", "approved",
  11.             "partyApproved", "totalVotes", "partyTotalVotes", "yesVotes", "partyYesVotes",
  12.             "noVotes", "partyNoVotes", "partyAbstainVotes", "abstainVotes", "partyAbsentVotes",
  13.             "absentVotes", "bornYear", "partyAvgBornYear", "avgBornYear", "gender",
  14.             "partyPercentageMale", "percentageMale", "ballotType", "embeddedId.ballotId" };

  15.     /** The hide columns. */
  16.     String[] HIDE_COLUMNS = { "embeddedId", "partyNoWinner", "partyPercentageYes",
  17.             "partyPercentageNo", "partyPercentageAbsent", "partyPercentageAbstain",
  18.             "percentageYes", "percentageNo", "percentageAbsent", "percentageAbstain",
  19.             "firstName", "lastName", "party", "embeddedId.ballotId", "ballotType" };

  20.     /** The nested properties. */
  21.     String[] NESTED_PROPERTIES = { "embeddedId.ballotId", "embeddedId.concern", "embeddedId.issue" };

  22.     /**  Analytical context descriptions. */
  23.     String VOTE_PATTERN_ANALYSIS = "Voting pattern distribution metrics";

  24.     /** The party alignment metrics. */
  25.     String PARTY_ALIGNMENT_METRICS = "Party alignment statistical analysis";

  26.     /** The participation analytics. */
  27.     String PARTICIPATION_ANALYTICS = "Engagement distribution indicators";

  28.     /** The temporal voting patterns. */
  29.     String TEMPORAL_VOTING_PATTERNS = "Longitudinal voting pattern analysis";

  30.     /** The decision impact metrics. */
  31.     String DECISION_IMPACT_METRICS = "Legislative impact assessment metrics";
  32. }