Android Open Source - HRForecast-WFM Stackedbar Chart






From Project

Back to project page HRForecast-WFM.

License

The source code is released under:

Copyright 2014 Ahmed Shafei

If you think the Android project HRForecast-WFM listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package de.hrf.workforcemanagement.models.stackedbarchart;
//  ww w .j a v  a2  s . c  om
import java.util.ArrayList;

import org.simpleframework.xml.*;
import de.hrf.workforcemanagement.models.*;

@Root(name = "stackedbar_chart")
public class StackedbarChart extends ChartType {

  @Element(name = "x_axis")
  private StandardChartXAxis xAxis;

  @Element(name = "y_axis")
  private StandardChartYAxis yAxis;

  @ElementList(name = "data")
  private ArrayList<Bar> stackedbarData;

  public StackedbarChart() {
  }

  public StackedbarChart(ArrayList<Property> properties, StandardChartXAxis xAxis,
      StandardChartYAxis yAxis, ArrayList<Bar> stackedbarData) {
    super(properties);
    this.xAxis = xAxis;
    this.yAxis = yAxis;
    this.stackedbarData = stackedbarData;
  }

  /**
   * @return the x-axis of the chart
   */
  public StandardChartXAxis getXAxis() {
    return xAxis;
  }

  /**
   * @param xAxis
   *            the x-axis of the chart
   */
  public void setxXAxis(StandardChartXAxis xAxis) {
    this.xAxis = xAxis;
  }

  /**
   * @return the y-axis of the chart
   */
  public StandardChartYAxis getYAxis() {
    return yAxis;
  }

  /**
   * @param yaxis
   *            the y-axis of the chart
   */
  public void setYAxis(StandardChartYAxis yAxis) {
    this.yAxis = yAxis;
  }

  /**
   * @return the stackedbar data of the chart
   */
  public ArrayList<Bar> getStackedbarData() {
    return stackedbarData;
  }

  /**
   * @param stackedbarDataList
   *            the stackedbar data list of the chart
   */
  public void setStackedbarDataList(ArrayList<Bar> stackedbarData) {
    this.stackedbarData = stackedbarData;
  }
  
  @Override
  public String toString() {
    return "StackedbarChart: (data= " + this.getStackedbarData() + ", xAxis= "
        + this.getXAxis() + ", yAxis= " + this.getYAxis() + ")";
  }
}




Java Source Code List

de.hrf.workforcemanagement.AnalysisMainActivity.java
de.hrf.workforcemanagement.BarChartFragment.java
de.hrf.workforcemanagement.BubbleChartFragment.java
de.hrf.workforcemanagement.CustomAdapter.java
de.hrf.workforcemanagement.CustomOnItemSelectedListener.java
de.hrf.workforcemanagement.HorizontalBarChartFragment.java
de.hrf.workforcemanagement.LineBarChartFragment.java
de.hrf.workforcemanagement.LineChartFragment.java
de.hrf.workforcemanagement.MainActivity.java
de.hrf.workforcemanagement.PieChartFragment.java
de.hrf.workforcemanagement.RadarChartFragment.java
de.hrf.workforcemanagement.RowModel.java
de.hrf.workforcemanagement.StackedBarChartFragment.java
de.hrf.workforcemanagement.adapter.MetadataListAdapter.java
de.hrf.workforcemanagement.dialog.BaseDialog.java
de.hrf.workforcemanagement.dialog.MetadataListDialog.java
de.hrf.workforcemanagement.listener.ChartValueSelectedListener.java
de.hrf.workforcemanagement.models.Bar.java
de.hrf.workforcemanagement.models.ChartType.java
de.hrf.workforcemanagement.models.Chart.java
de.hrf.workforcemanagement.models.Color.java
de.hrf.workforcemanagement.models.CoreFilter.java
de.hrf.workforcemanagement.models.Dimension.java
de.hrf.workforcemanagement.models.Filter.java
de.hrf.workforcemanagement.models.MetadataList.java
de.hrf.workforcemanagement.models.Metadata.java
de.hrf.workforcemanagement.models.Property.java
de.hrf.workforcemanagement.models.SpecialChartXAxis.java
de.hrf.workforcemanagement.models.SpecialChartYAxis.java
de.hrf.workforcemanagement.models.StandardChartAxis.java
de.hrf.workforcemanagement.models.StandardChartXAxis.java
de.hrf.workforcemanagement.models.StandardChartYAxis.java
de.hrf.workforcemanagement.models.TestSerializer.java
de.hrf.workforcemanagement.models.barchart.BarChart.java
de.hrf.workforcemanagement.models.bubblechart.BubbleChart.java
de.hrf.workforcemanagement.models.bubblechart.BubbleData.java
de.hrf.workforcemanagement.models.bubblechart.BubbleYAxis.java
de.hrf.workforcemanagement.models.linechart.LineChart.java
de.hrf.workforcemanagement.models.linechart.LinePoint.java
de.hrf.workforcemanagement.models.piechart.PieChart.java
de.hrf.workforcemanagement.models.piechart.PieLabel.java
de.hrf.workforcemanagement.models.piechart.PieRegion.java
de.hrf.workforcemanagement.models.radarchart.RadarChart.java
de.hrf.workforcemanagement.models.radarchart.RadarRegion.java
de.hrf.workforcemanagement.models.radarchart.RadarYAxis.java
de.hrf.workforcemanagement.models.stackedbarchart.StackedbarChart.java
de.hrf.workforcemanagement.parser.ChartParser.java