Package com.centraview.common

Examples of com.centraview.common.ListPreference


      boolean all = false;
      if (superScope.equals("All"))
        all = true;
      request.setAttribute("superScope", superScope);
      request.setAttribute("subScope", subScope);
      ListPreference listPreference = null;
      ValueListParameters listParameters = null;
      String moduleId = null;
      String filterOnType = null;
      if (subScope.equals("Appointment")) {
        listPreference = userObject.getListPreference(subScope);
View Full Code Here


    // Check wheather the actionType is it Lookup or not
    String actionType = (String)request.getParameter("actionType");

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();
    ListPreference listPreference = userObject.getListPreference("GLAccount");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.GLACCOUNT_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the
             // request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.glaccountViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }
View Full Code Here

          this.saveErrors(request, allErrors);
          accountID = new Integer(0);
        }
      }

      ListPreference listPrefs = userObject.getListPreference("Rule");

      // Paging stuff - we are ALWAYS getting the RuleList object populated from
      // the EJB layer. However, we are chaging the startAt and endAt parameters
      // passed to the ListGenerator when we get that list. By default, startAt is
      // set to 1 and endAt is set to records per page;
      int startAt = 1;
      int endAt = listPrefs.getRecordsPerPage();
      char sortType = 'A';

      // but if NextPageHandler or PreviousPageHandler have been called, then we
      // get the DisplayList that either of those handlers put on the request,
      // and get the startAt and endAt parameters from that object (BUT THROW
      // AWAY THE ACTUAL LIST)
      DisplayList sessionRulesList = (DisplayList)request.getAttribute("displaylist");
      if (sessionRulesList != null)
      {
        startAt = sessionRulesList.getStartAT();
        endAt = sessionRulesList.getEndAT();
        sortType = sessionRulesList.getSortType();
      }

      // now get the list from the ListGenerator
      ListGenerator lg = ListGenerator.getListGenerator(dataSource);
      String searchString = "";

    RuleList rulesList = null;
      // If we are setting the Advance Search Flag to True means we already processed the List with Advance Search condition. So we don't need to get the list once again.
    if (sessionRulesList != null && sessionRulesList.getAdvanceSearchFlag() == true)
    {
      rulesList = (RuleList) sessionRulesList;
      }
      else{
          rulesList = (RuleList)lg.getRuleList(individualID, accountID.intValue(), startAt, endAt, searchString, listPrefs.getSortElement(),sortType);
    }

      Set keySet = rulesList.keySet();
      Iterator it =  keySet.iterator();
      while (it.hasNext())
View Full Code Here

    {
      HttpSession session = request.getSession(true);
      com.centraview.common.UserObject userobjectd = (com.centraview.common.UserObject) session.getAttribute(
          "userobject");
      int individualID = userobjectd.getIndividualID();
      ListPreference listpreference = userobjectd.getListPreference("Event");

      //System.out.println("[DEBUG] [EventListHandler]: listpreference " +
        //listpreference);

      EventList displaylistSession = null;
      EventList displaylist = null;

    // After performing the logic in the DeleteHanlder, we are generat a new request for the list
    // So we will not be carrying the old error. So that we will try to collect the error from the Session variable
    // Then destory it after getting the Session value
    if (session.getAttribute("listErrorMessage") != null)
    {
      ActionErrors allErrors = (ActionErrors) session.getAttribute("listErrorMessage");
      saveErrors(request, allErrors);
      session.removeAttribute("listErrorMessage");
    }//end of if (session.getAttribute("listErrorMessage") != null)
   
      try
      {
        displaylistSession = (EventList) session.getAttribute("displaylist");
      }
      catch (ClassCastException e)
      {
        displaylistSession = null;
        //System.out.println("[DEBUG] [EventListHandler]: ClassCastException in displaylistSession.");
      }

      try
      {
        displaylist = (EventList) request.getAttribute("displaylist");
      }
      catch (ClassCastException e)
      {
        displaylist = null;
        //System.out.println("[DEBUG] [EventListHandler]: ClassCastException in displaylist.");
      }

      EventList DL = null;

      if (displaylist == null)
      {
        //System.out.println("[DEBUG] [EventListHandler]: displaylist was null.");
        com.centraview.common.ListGenerator lg = com.centraview.common.ListGenerator.getListGenerator(dataSource);
        int records = listpreference.getRecordsPerPage();
        String sortelement = listpreference.getSortElement();
        DL = (EventList) lg.getEventList(individualID, 1, records, "", sortelement);

        //System.out.println("[DEBUG] [EventListHandler]: List Size " + DL.size());
        createdNewList = true;
      }
View Full Code Here

      if (session.getAttribute("highlightmodule") != null)
        session.setAttribute("highlightmodule", "account");//Highlights the Accounting link on header.jsp

      UserObject  userobjectd = (UserObject)session.getAttribute( "userobject" );//get the user object
      int individualID = userobjectd.getIndividualID();
      ListPreference listpreference= userobjectd.getListPreference("GLAccount");

      GLAccountList displaylistSession = new GLAccountList();
      GLAccountList displaylist = new GLAccountList();

      try
      {
        displaylistSession = ( GLAccountList )session.getAttribute( "displaylist") ;//gets the list from session
      }
      catch( Exception e )
      {
        displaylistSession = null;
      }
      try
      {
        displaylist = ( GLAccountList )request.getAttribute( "displaylist") ;//gets the list from request
      }
      catch( Exception e )
      {
        displaylist = null;
      }


      GLAccountList DL = new GLAccountList() ;

      if( displaylist == null  )
      {

        com.centraview.common.ListGenerator lg = com.centraview.common.ListGenerator.getListGenerator(dataSource);//get the List Generator object for Listing
        int records = listpreference.getRecordsPerPage();//gets the initial record per page to be displayed from listPreference
        String sortelement = listpreference.getSortElement();//gets the initial sort element from listPreference
        DL = (GLAccountList)lg.getGLAccountList( individualID , 1, records , "" ,sortelement);//called when the request for the list is for first time
        DL = setLinksfunction( DL );
      }// end of if( displaylist == null  )
      else
      {
View Full Code Here

      UserObject userObject = (UserObject)session.getAttribute("userobject");

      int individualId = userObject.getIndividualID();

      ListPreference listpreference = userObject.getListPreference("EventAtendees");
      ListGenerator lg = ListGenerator.getListGenerator(dataSource);
      int records = listpreference.getRecordsPerPage();
      String sortelement = listpreference.getSortElement();

      EventAtendeesList dl = new EventAtendeesList();
      dl.setStartAT(1);
      dl.setEndAT(records);
      dl.setSortType('A');
View Full Code Here

    // Check wheather the actionType is it Lookup or not
    String actionType = (String)request.getParameter("actionType");

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();
    ListPreference listPreference = userObject.getListPreference("Payment");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.PAYMENT_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the
             // request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.paymentViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }
View Full Code Here

    // Check wheather the actionType is it Lookup or not
    String actionType = (String)request.getParameter("actionType");

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();
    ListPreference listPreference = userObject.getListPreference("Inventory");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.INVENTORY_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the
             // request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.inventoryViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }
View Full Code Here

    GlobalMasterLists globalMasterLists = GlobalMasterLists.getGlobalMasterLists(dataSource);
    HashMap moduleList = new HashMap();
    if (globalMasterLists.get("moduleList") != null)
      moduleList = (HashMap)globalMasterLists.get("moduleList");
   
    ListPreference listPreference = userObject.getListPreference("Knowledgebase");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
   
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) { // build up new Parameters
      listParameters = new ValueListParameters(ValueListConstants.KNOWLEDGEBASE_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.knowledgeBaseViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder())
        listParameters.setSortDirection("ASC");
      else
        listParameters.setSortDirection("DESC");
    }
   
View Full Code Here

  public void getReportList(HttpServletRequest request, String dataSource, String viewType, int valueListType, HashMap viewMap, int moduleId, ArrayList buttonList) throws ServletException, RemoteException
  {
    HttpSession session = request.getSession(true);
    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();
    ListPreference listPreference = userObject.getListPreference(viewType);
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    if (request.getAttribute("listParameters") != null) {
      listParameters = (ValueListParameters)request.getAttribute("listParameters");
    } else {
      listParameters = new ValueListParameters(valueListType, listPreference.getRecordsPerPage(), 1);
      // Sorting
      FieldDescriptor sortField = (FieldDescriptor)viewMap.get(listPreference.getSortElement());
      if (sortField != null) {
        listParameters.setSortColumn(sortField.getQueryIndex());
      } else {
        listParameters.setSortColumn(1)// probably Id.
      }
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }
View Full Code Here

TOP

Related Classes of com.centraview.common.ListPreference

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.