Examples of EventList


Examples of ca.odell.glazedlists.EventList

        public void listChanged(ListEvent<String> listChanges) {

            List<String> addLinks = new ArrayList<String>();
            List<String> removeLinks = new ArrayList<String>();

            EventList changeList = listChanges.getSourceList();
            while (listChanges.next()) {
                int sourceIndex = listChanges.getIndex();
                int changeType = listChanges.getType();

                switch (changeType) {
View Full Code Here

Examples of ca.odell.glazedlists.EventList

        public void listChanged(ListEvent<String> listChanges) {

            List<String> addLocations = new ArrayList<>();
            List<String> removeLocations = new ArrayList<>();

            EventList changeList = listChanges.getSourceList();
            while (listChanges.next()) {
                int sourceIndex = listChanges.getIndex();
                int changeType = listChanges.getType();

                switch (changeType) {
View Full Code Here

Examples of ca.odell.glazedlists.EventList

      Object[] data = getInitialData();
      if (logger.isDebugEnabled()) {
        logger.debug("Table data: got " + data.length + " entries");
      }
      // Construct the event list of all our data and layer on the sorting
      EventList rawList = GlazedLists.eventList(Arrays.asList(data));
      int initialSortColumn = getInitialSortColumn();
      if (initialSortColumn >= 0) {
        String sortProperty = getColumnPropertyNames()[initialSortColumn];
        baseList = new SortedList(rawList, new PropertyComparator(sortProperty, false, true));
      }
View Full Code Here

Examples of ca.odell.glazedlists.EventList

    objectPluralName = getMessage(modelId + ".objectName.plural");
  }

  protected JComponent createControl() {
    // Contstruct the table model and table to display the data
    EventList finalEventList = getFinalEventList();
    model = createTableModel(finalEventList);

    JTable table = getComponentFactory().createTable(model);
    table.setSelectionModel(new EventSelectionModel(finalEventList));
    table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
View Full Code Here

Examples of ca.odell.glazedlists.EventList

            // Construct and install our filtering list. This filter will allow the user
            // to simply type data into the txtFilter (JTextField). With the configuration
            // setup below, the text entered by the user will be matched against the values
            // in the lastName and address.address1 properties of the contacts in the table.
            // The GlazedLists filtered lists is used to accomplish this.
            EventList baseList = contactTable.getBaseEventList();
            TextFilterator filterator = GlazedLists.textFilterator(new String[]{"lastName", "address.address1"});
            FilterList filterList = new FilterList(baseList, new TextComponentMatcherEditor(filterField, filterator));

            // Install the fully constructed (layered) list into the table
            contactTable.setFinalEventList(filterList);
View Full Code Here

Examples of com.baulsupp.kolja.log.viewer.event.EventList

  public void addEventMatcher(EventMatcher eventMatcher) {
    eventMatchers.add(eventMatcher);
  }

  public EventList getEventList(LineIndex li) {
    return new EventList(li, new BasicEventDetector(eventMatchers));
  }
View Full Code Here

Examples of com.centraview.marketing.EventList

    int startat = startATparam.intValue();
    int endat = EndAtparam.intValue();
    int begainindex = Math.max(startat - 100, 1);
    int endindex = endat + 100;

    EventList DL = new EventList();
    DL.setSortMember(sortmem);
    CVDal cvdl = new CVDal(dataSource);

    if (searchString == null)
      searchString = "";

    String appendStr = "";
    String strSQL = "";
    String sortType = "";
    if (sorttype == 'D') {
      sortType = " DESC ";
    }
    strSQL = "select e.eventid eventid, e.title, detail,start,end, concat(ind.firstname, ' ', ind.lastname) ownername, e.owner, count(er.eventid) registeredattendees from individual ind , `event` e left outer join `eventregister` er on e.eventid = er.eventid where e.owner = ind.individualid group by e.eventid order by "
        + sortmem + sortType + " LIMIT " + (begainindex - 1) + " , " + (endindex + 1) + ";";

    if (searchString.startsWith("SIMPLE :")) {
      searchString = searchString.substring(8);
      appendStr = " where  (e.eventid like '%" + searchString + "%'   OR e.title like '%"
          + searchString + "%' OR ind.firstname like  '%" + searchString
          + "%' OR ind.lastname like  '%" + searchString + "%' OR detail like  '%" + searchString
          + "%' OR start like  '%" + searchString + "%' OR end like  '%" + searchString
          + "%' ) and ";

      strSQL = strSQL.replaceFirst("where ", appendStr);
    }

    if ((null != searchString) && (searchString.startsWith("ADVANCE:"))) {
      int searchIndex = (searchString.toUpperCase()).indexOf("WHERE");
      strSQL = "select event.eventid eventid, event.title, detail,start,end, concat(ind.firstname, ' ', ind.lastname) ownername"
          + ", event.owner, count(er.eventid) registeredattendees from individual ind , "
          + "`event` left outer join `eventregister` er on event.eventid = er.eventid "
          + "where event.owner = ind.individualid and "
          + searchString.substring((searchIndex + 5), searchString.length())
          + " group by event.eventid order by "
          + sortmem
          + sortType
          + " LIMIT "
          + (begainindex - 1) + " , " + (endindex + 1) + ";";

    }

    cvdl.setSqlQuery(strSQL);
    Collection v = cvdl.executeQuery();
    cvdl.clearParameters();
    cvdl.destroy();

    Iterator it = v.iterator();
    TimeZone tz = TimeZone.getTimeZone("EST");
    int i = 0;

    while (it.hasNext()) {
      i++;
      HashMap hm = (HashMap)it.next();

      int ID = ((Long)hm.get("eventid")).intValue();
      IntMember eventid = new IntMember("eventid", ID, 10, "", 'T', false, 10);
      StringMember title = new StringMember("title", (String)hm.get("title"), 10, "", 'T', true);
      StringMember detail = new StringMember("detail", (String)hm.get("detail"), 10, "", 'T', false);
      DateMember start = new DateMember("start", (java.util.Date)hm.get("start"), 10, "URL", 'T',
          false, 100, "EST");
      DateMember end = new DateMember("end", (java.util.Date)hm.get("end"), 10, "URL", 'T', false,
          100, "EST");
      StringMember ownername = new StringMember("ownername", (String)hm.get("ownername"), 10, "",
          'T', true);
      // Object test = hm.get("registeredattendees");
      int regAtt = ((Number)hm.get("registeredattendees")).intValue();
      IntMember registeredattendees = new IntMember("registeredattendees", regAtt, 10, "", 'T',
          false, 10);
      int ownrid = ((Long)hm.get("owner")).intValue();
      IntMember ownerid = new IntMember("ownerid", ownrid, 10, "", 'T', false, 10);

      EventListElement ele = new EventListElement(ID);

      ele.put("eventid", eventid);
      ele.put("title", title);
      ele.put("detail", detail);
      ele.put("start", start);
      ele.put("end", end);
      ele.put("ownerid", ownerid);
      ele.put("ownername", ownername);
      ele.put("registeredattendees", registeredattendees);

      // added by Sameer for generating fixed length sort key from i
      StringBuffer sb = new StringBuffer("00000000000");
      sb.setLength(11);
      String str = (new Integer(i)).toString();
      sb.replace((sb.length() - str.length()), (sb.length()), str);
      String newOrd = sb.toString();

      DL.put(newOrd, ele);
      DL.setTotalNoOfRecords(DL.size());
      DL.setListType("Event");
      DL.setBeginIndex(begainindex);
      DL.setEndIndex(endindex);

    }

    return DL;
View Full Code Here

Examples of com.centraview.marketing.EventList

  public EventList getEventList(int userId, HashMap info) throws AuthorizationFailedException
  {
    if (!CVUtility.isModuleVisible("Events", userId, this.dataSource))
      throw new AuthorizationFailedException("Events - getEventList");

    EventList eventlist = null;
    try {
      InitialContext ic = CVUtility.getInitialContext();
      MarketingListLocalHome home = (MarketingListLocalHome)ic.lookup("local/MarketingList");
      MarketingListLocal local = home.create();
      local.setDataSource(this.dataSource);
View Full Code Here

Examples of com.centraview.marketing.EventList

  public EventList getEventList(int userID, int startATparam, int EndAtparam, String searchString,
      String sortColumn)
  {
    if ((searchString != null) && ((searchString.trim()).length() > 0)) {
      EventList dl = new EventList();
      dl.setStartAT(startATparam);
      dl.setEndAT(EndAtparam);
      dl.setSortMember(sortColumn);
      dl.setSortType('A');
      dl.setSearchString(searchString);
      dl.setListType("Event");

      long currentListID = this.getNextListID();
      dl.setListID(currentListID);

      displayLists.put(new Long(currentListID), dl);

      return this.getEventList(userID, dl);

    } else {
      EventList returnDL = null;
      try {
        HashMap hm = new HashMap();
        hm.put("startATparam", new Integer(startATparam));
        hm.put("EndAtparam", new Integer(EndAtparam));
        hm.put("searchString", searchString);
        hm.put("sortmem", sortColumn);
        hm.put("sortType", new Character('A'));
        HashMap listMap = null;

        try {
          MarketingFacadeHome aa = (MarketingFacadeHome)CVUtility.getHomeObject(
              "com.centraview.marketing.marketingfacade.MarketingFacadeHome", "MarketingFacade");
          MarketingFacade remote = (MarketingFacade)aa.create();
          remote.setDataSource(this.dataSource);
          returnDL = remote.getEventList(userID, hm);
        } catch (Exception e) {
          System.out.println("[Exception] ListGenerator.getEventList: " + e.toString());
          // e.printStackTrace();
        }

        returnDL.setListType("Event");
        returnDL.setTotalNoOfRecords(returnDL.size());

        long currentListID = this.getNextListID();
        returnDL.setListID(currentListID);
        returnDL.setStartAT(startATparam);
        returnDL.setEndAT(EndAtparam);

        EventList emptyDL = createEmptyObject(returnDL);
        emptyDL.setTotalNoOfRecords(returnDL.getTotalNoOfRecords());
        emptyDL.setListID(currentListID);
        emptyDL.setListType("Event");
        emptyDL.setStartAT(returnDL.getStartAT());
        emptyDL.setEndAT(returnDL.getEndAT());

        displayLists.put(new Long(currentListID), emptyDL);
      } catch (Exception e) {
        e.printStackTrace();
      }
View Full Code Here

Examples of com.centraview.marketing.EventList

   */

  public EventList getEventList(int userid, DisplayList DLparam)
  {

    EventList returnDL = null;
    EventList paramDL = (EventList)DLparam;

    int listSize = paramDL.getTotalNoOfRecords();
    int startAT = paramDL.getStartAT();
    int EndAt = paramDL.getEndAT();

    String searchString = paramDL.getSearchString();
    String sortColumn = paramDL.getSortMember();

    HashMap hm = new HashMap();
    hm.put("startATparam", new Integer(Math.max(startAT - 100, 1)));
    hm.put("EndAtparam", new Integer(Math.min(EndAt + 100, listSize)));
    hm.put("searchString", searchString);
    hm.put("sortmem", paramDL.getSortMember());
    hm.put("sortType", new Character(paramDL.getSortType()));

    try {
      // HashMap listMap = new HashMap();
      MarketingFacadeHome aa = (MarketingFacadeHome)CVUtility.getHomeObject(
          "com.centraview.marketing.marketingfacade.MarketingFacadeHome", "MarketingFacade");
      MarketingFacade remote = (MarketingFacade)aa.create();
      remote.setDataSource(this.dataSource);
      returnDL = remote.getEventList(userid, hm);
    } catch (Exception e) {
      System.out.println("[Exception] ListGenerator.getEventList: " + e.toString());
      // e.printStackTrace();
    }

    returnDL.setListType("Event");
    returnDL.setTotalNoOfRecords(returnDL.size());
    returnDL.setListID(paramDL.getListID());
    returnDL.setStartAT(paramDL.getStartAT());
    returnDL.setEndAT(paramDL.getEndAT());
    returnDL.setSortType(paramDL.getSortType());
    returnDL.setSearchString(searchString);
    return returnDL;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.