|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectUtils.ChartUtils
public class ChartUtils
Holds all the necessary funtionality for creatin the graphs. Gnuplot is used . Files with needed values and Gnuplot scripts are created and saved so that they could be run manually at will. Gnuplot must already be installed on the system
| Constructor Summary | |
|---|---|
ChartUtils()
|
|
| Method Summary | |
|---|---|
static void |
createControlChart(Router r)
Creates a control chart for the router. |
static void |
createDistributionGraph(Router r)
Creates a distribution graph for the router. |
static void |
createMinMaxCurve(java.util.Hashtable<java.lang.String,java.lang.Double[]> minmax,
java.lang.Double maxload)
Creates the MinMax Curve for all the routers' loads. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ChartUtils()
| Method Detail |
|---|
public static void createControlChart(Router r)
r - Router Objectpublic static void createDistributionGraph(Router r)
r - Router object
public static void createMinMaxCurve(java.util.Hashtable<java.lang.String,java.lang.Double[]> minmax,
java.lang.Double maxload)
minmax - The minimum value of load we got for all routersmaxload - The maximum value of load we got from all routers.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||