org.apache.hadoop.chukwa.hicc
Class Chart

java.lang.Object
  extended by org.apache.hadoop.chukwa.hicc.Chart

public class Chart
extends Object


Constructor Summary
Chart(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 String plot()
           
 void setDataSet(String chartType, TreeMap<String,TreeMap<String,Double>> data)
           
 void setDisplayPercentage(boolean percentage)
           
 void setGraphType(String graphType)
           
 void setId(String id)
           
 void setLegend(boolean toggle)
           
 void setSeriesOrder(String[] metrics)
           
 void setSize(int width, int height)
           
 void setTitle(String title)
           
 void setXAxisLabel(String label)
           
 void setXAxisLabels(boolean toggle)
           
 void setXLabelsRange(List<String> range)
           
 void setYAxisLabel(String label)
           
 void setYAxisLabels(boolean toggle)
           
 void setYAxisRightLabel(String label)
           
 void setYAxisRightLabels(boolean toggle)
           
 void setYMax(double max)
           
 void setYMin(double min)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Chart

public Chart(javax.servlet.http.HttpServletRequest request)
Method Detail

setYMax

public void setYMax(double max)

setYMin

public void setYMin(double min)

setDisplayPercentage

public void setDisplayPercentage(boolean percentage)

setSize

public void setSize(int width,
                    int height)

setGraphType

public void setGraphType(String graphType)

setTitle

public void setTitle(String title)

setId

public void setId(String id)

setDataSet

public void setDataSet(String chartType,
                       TreeMap<String,TreeMap<String,Double>> data)

setSeriesOrder

public void setSeriesOrder(String[] metrics)

setXAxisLabels

public void setXAxisLabels(boolean toggle)

setYAxisLabels

public void setYAxisLabels(boolean toggle)

setYAxisRightLabels

public void setYAxisRightLabels(boolean toggle)

setXAxisLabel

public void setXAxisLabel(String label)

setYAxisLabel

public void setYAxisLabel(String label)

setYAxisRightLabel

public void setYAxisRightLabel(String label)

setXLabelsRange

public void setXLabelsRange(List<String> range)

setLegend

public void setLegend(boolean toggle)

plot

public String plot()


Copyright © ${year} The Apache Software Foundation