Package org.primefaces.model.chart

Examples of org.primefaces.model.chart.ChartSeries


    }
    
    private BarChartModel initBarModel() {
        BarChartModel model = new BarChartModel();
        ChartSeries boys = new ChartSeries();
        boys.set("Auditoria", 120);
        boys.set("Secretaria", 100);
        boys.set("Operacional", 44);
        boys.set("Finanças", 150);
        boys.set("T.I", 25);
        model.addSeries(boys);
        
        return model;
View Full Code Here


    
    private BarChartModel initBarModel2() {
        BarChartModel model = new BarChartModel();
       ChartSeries boys2 = new ChartSeries();
        boys2.set("Auditoria", 10);
        boys2.set("Secretaria", 40);
        boys2.set("Operacional", 12);
        boys2.set("Finanças", 15);
        boys2.set("T.I", 25);
        model.addSeries(boys2);
        
        return model;
    }
View Full Code Here

   
    private BarChartModel initBarModel3() {
        BarChartModel model = new BarChartModel();
       ChartSeries boys3 = new ChartSeries();
        boys3.set("Pendente", 10);
        boys3.set("Respondida", 40);
        boys3.set("Não procede", 12);
        boys3.set("Concluída e eficaz", 15);
        boys3.set("Concluída e ineficaz", 25);
        model.addSeries(boys3);
        
        return model;
    }
View Full Code Here

   
 
    private void createCategoryModel() { 
        categoryModel = new CartesianChartModel()
 
        ChartSeries boys = new ChartSeries()
        boys.setLabel("Boys")
 
        boys.set("2004", 120)
        boys.set("2005", 100)
        boys.set("2006", 44)
        boys.set("2007", 150)
        boys.set("2008", 25)
 
        ChartSeries girls = new ChartSeries()
        girls.setLabel("Girls")
 
        girls.set("2004", 52)
        girls.set("2005", 60)
        girls.set("2006", 110)
        girls.set("2007", 135)
        girls.set("2008", 120)
 
        categoryModel.addSeries(boys)
        categoryModel.addSeries(girls)
   
View Full Code Here

        createModel();
        createModelWithNull();
    }

    private void createModelWithNull() {
        ChartSeries sales = new ChartSeries();
        sales.setLabel("Sales");
        sales.set("2004", 1000);
        sales.set("2005", null);
        sales.set("2006", null);
        sales.set("2007", 1030);

        ChartSeries expenses = new ChartSeries();
        expenses.setLabel("Expenses");
        expenses.set("2004", 400);
        expenses.set("2005", null);
        expenses.set("2006", 1120);
        expenses.set("2007", 540);

        modelWithNull.addSeries(sales);
        modelWithNull.addSeries(expenses);
    }
View Full Code Here

        modelWithNull.addSeries(sales);
        modelWithNull.addSeries(expenses);
    }

    private void createModel() {
        ChartSeries sales = new ChartSeries();
        sales.setLabel("Sales");
        sales.set("2004", 1000);
        sales.set("2005", 1170);
        sales.set("2006", 660);
        sales.set("2007", 1030);

        ChartSeries expenses = new ChartSeries();
        expenses.setLabel("Expenses");
        expenses.set("2004", 400);
        expenses.set("2005", 460);
        expenses.set("2006", 1120);
        expenses.set("2007", 540);

        model.addSeries(sales);
        model.addSeries(expenses);
    }
View Full Code Here

        createModel();
    }

    private void createModel() {
        ChartSeries sales = new ChartSeries();
        sales.setLabel("Sales");
        sales.set("2004", 1000);
        sales.set("2005", 1170);
        sales.set("2006", 660);
        sales.set("2007", 1030);

        ChartSeries expenses = new ChartSeries();
        expenses.setLabel("Expenses");
        expenses.set("2004", 400);
        expenses.set("2005", 460);
        expenses.set("2006", 1120);
        expenses.set("2007", 540);

        model.addSeries(sales);
        model.addSeries(expenses);
    }
View Full Code Here

    return "hotel";
  }

  private CartesianChartModel toChartModel(ReviewsSummary reviewSummary) {
    CartesianChartModel model = new CartesianChartModel();
    ChartSeries chartSeries = new ChartSeries(" ");
    for (Rating rating : Rating.values()) {
      String string = this.messageSource.getMessage(rating, null, null);
      chartSeries.set(string, reviewSummary.getNumberOfReviewsWithRating(rating));
    }
    model.addSeries(chartSeries);
    return model;
  }
View Full Code Here

        boolean hasCategories = !categories.isEmpty();
       
        //data
    writer.write(",data:[" );
        for(Iterator<ChartSeries> it = model.getSeries().iterator(); it.hasNext();) {
            ChartSeries series = it.next();

            writer.write("[");
            for(Iterator<Object> x = series.getData().keySet().iterator(); x.hasNext();) {
                Object xValue = x.next();
                Number yValue = series.getData().get(xValue);
                String yValueAsString = yValue != null ? yValue.toString() : "null";

                if(hasCategories) {
                    writer.write(yValueAsString);
                }
View Full Code Here

        writer.write("}");
       
        //series
        writer.write(",series:[");
        for(Iterator<ChartSeries> it = model.getSeries().iterator(); it.hasNext();) {
            ChartSeries series = (ChartSeries) it.next();
            String seriesRenderer = series.getRenderer();
            boolean fill = series.isFill();
           
            writer.write("{");
            writer.write("label:'" + series.getLabel() + "'");

            if(series instanceof LineChartSeries) {
                LineChartSeries  lineChartSeries = (LineChartSeries) series;
                writer.write(",showLine:" + lineChartSeries.isShowLine());
                writer.write(",markerOptions:{show:" + chart.isShowMarkers()+ ", style:'" + lineChartSeries.getMarkerStyle() + "'}");
View Full Code Here

TOP

Related Classes of org.primefaces.model.chart.ChartSeries

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.