PageCommandGovernmentBodyConstants.java

  1. package com.hack23.cia.web.impl.ui.application.views.common.menufactory.api.pagecommands;

  2. import com.hack23.cia.web.impl.ui.application.views.common.pagelinks.api.PageModeMenuCommand;
  3. import com.hack23.cia.web.impl.ui.application.views.common.viewnames.GovernmentBodyPageMode;
  4. import com.hack23.cia.web.impl.ui.application.views.common.viewnames.PageMode;
  5. import com.hack23.cia.web.impl.ui.application.views.common.viewnames.UserViews;

  6. /**
  7.  * The Interface PageCommandGovernmentBodyConstants.
  8.  */
  9. public interface PageCommandGovernmentBodyConstants {

  10.     /** The government body command expenditure. */
  11.     PageModeMenuCommand COMMAND_GOVERNMENT_BODY_EXPENDITURE = new PageModeMenuCommand(
  12.                      UserViews.GOVERNMENT_BODY_VIEW_NAME, GovernmentBodyPageMode.EXPENDITURE.toString());

  13.     /** The government body command headcount. */
  14.     PageModeMenuCommand COMMAND_GOVERNMENT_BODY_HEADCOUNT = new PageModeMenuCommand(
  15.                      UserViews.GOVERNMENT_BODY_VIEW_NAME, GovernmentBodyPageMode.HEADCOUNT.toString());

  16.     /** The government body command income. */
  17.     PageModeMenuCommand COMMAND_GOVERNMENT_BODY_INCOME = new PageModeMenuCommand(
  18.                      UserViews.GOVERNMENT_BODY_VIEW_NAME, GovernmentBodyPageMode.INCOME.toString());

  19.     /** The government body command overview. */
  20.     PageModeMenuCommand COMMAND_GOVERNMENT_BODY_OVERVIEW = new PageModeMenuCommand(
  21.                      UserViews.GOVERNMENT_BODY_VIEW_NAME, PageMode.OVERVIEW);


  22.      /** The command government body pagevisit. */
  23.      PageModeMenuCommand COMMAND_GOVERNMENT_BODY_PAGEVISIT = new PageModeMenuCommand(
  24.             UserViews.GOVERNMENT_BODY_VIEW_NAME, PageMode.PAGEVISITHISTORY);

  25. }