Package projectatlast.group

Examples of projectatlast.group.Group


    query.setGroups(null);
    for (String groupId : groupIds) {
      GroupField groupField = GroupField.fromId(groupId.trim());
      // If group field is valid, add it
      if (groupField != null) {
        query.addGroup(new Group(groupField));
      }
    }
  }
View Full Code Here


    query.addOption(new StudentFilter(student));

    Graph graph = null;
    if (maintype.equals("normal")) {
      System.out.println("normal");
      query.addGroup(new Group(GroupField.fromId(groupfield)));
      graph = new XYGraph(title, student, query,
          GraphType.fromId(graphtype),
          ParseField.fromId(parsefield), Parser.fromId(parser));
    } else if (maintype.equals("stacked")) {
      System.out.println("stacked");
      query.addGroup(new Group(GroupField.fromId(groupfield)));
      query.addGroup(new Group(GroupField.fromId(subgroupfield)));
      graph = new StackedGraph(title, student, query,
          GraphType.fromId(graphtype),
          ParseField.fromId(parsefield), Parser.fromId(parser));
    } else if (maintype.equals("scatter")) {
      System.out.println("scatter");
View Full Code Here

    to.setMonth(1);
    to.setYear(8000);
    DateFilter d = new DateFilter(from, to);
    query.addOption(new StudentFilter(student));
    query.addOption(d);
    query.addGroup(new Group(GroupField.COURSE));

    XYGraph graph1 = new XYGraph("newqueryXY", student, query,
        GraphType.COLUMN, ParseField.DURATION, Parser.SUM);

    query = new Query();
    query.addOption(new StudentFilter(student));
    query.addGroup(new Group(GroupField.COURSE));
    query.addGroup(new Group(GroupField.TYPE));
    StackedGraph graph2 = new StackedGraph("Stacked", student, query,
        GraphType.COLUMN, ParseField.DURATION, Parser.SUM);

    query = new Query();
    query.addOption(new StudentFilter(student));
    query.addGroup(new Group(GroupField.HOUR_OF_DAY));
    query.addGroup(new Group(GroupField.COURSE));
    StackedGraph graph3 = new StackedGraph("Stacked Inversed", student,
        query, GraphType.COLUMN, ParseField.DURATION, Parser.SUM);
    query = new Query();
    query.addOption(new StudentFilter(student));
    query.addGroup(new Group(GroupField.ACTIVITY));
    ScatterGraph graph4 = new ScatterGraph("SCATTER", student, query,
        GraphType.SCATTER, ParseField.MOOD_COMPREHENSION, Parser.SUM,
        ParseField.MOOD_INTEREST, Parser.SUM);

    Registry.graphFinder().put(graph1, graph2, graph3, graph4);
View Full Code Here

TOP

Related Classes of projectatlast.group.Group

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.