Package com.extjs.gxt.samples.client.examples.model

Examples of com.extjs.gxt.samples.client.examples.model.BeanPost


    if (config.getSortInfo().getSortField() != null) {
      final String sortField = config.getSortInfo().getSortField();
      if (sortField != null) {
        Collections.sort(beanPosts, config.getSortInfo().getSortDir().comparator(new Comparator() {
          public int compare(Object o1, Object o2) {
            BeanPost p1 = (BeanPost) o1;
            BeanPost p2 = (BeanPost) o2;
            if (sortField.equals("forum")) {
              return p1.getForum().compareTo(p2.getForum());
            } else if (sortField.equals("username")) {
              return p1.getUsername().compareTo(p2.getUsername());
            } else if (sortField.equals("subject")) {
              return p1.getSubject().compareTo(p2.getSubject());
            } else if (sortField.equals("date")) {
              return p1.getDate().compareTo(p2.getDate());
            }
            return 0;
          }
        }));
      }
View Full Code Here


          p.setDate(sf.parse(getValue(fields, 1)));
          p.setSubject(getValue(fields, 2));
          p.setUsername(getValue(fields, 4));
          posts.add(p);

          BeanPost beanPost = new BeanPost();
          beanPost.setForum(getValue(fields, 0));
          beanPost.setDate(sf.parse(getValue(fields, 1)));
          beanPost.setSubject(getValue(fields, 2));
          beanPost.setUsername(getValue(fields, 4));
          beanPosts.add(beanPost);
        }
      }

    } catch (Exception e) {
View Full Code Here

TOP

Related Classes of com.extjs.gxt.samples.client.examples.model.BeanPost

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.