org.ow2.clif.analyze.lib.graph
Class AnalysisRoutineImpl
java.lang.Object
org.ow2.clif.analyze.lib.graph.AnalysisRoutineImpl
- All Implemented Interfaces:
- org.objectweb.fractal.api.control.BindingController, AnalysisRoutineWrite, RoutineSupplier
public class AnalysisRoutineImpl
- extends java.lang.Object
- implements org.objectweb.fractal.api.control.BindingController, AnalysisRoutineWrite, RoutineSupplier
Method Summary |
void |
bindFc(java.lang.String clientItfName,
java.lang.Object serverItf)
|
AnalysisRoutineImpl |
getInstance()
Gets the single instance of FilterDataImpl. |
java.lang.String[] |
listFc()
|
java.lang.Object |
lookupFc(java.lang.String clientItfName)
|
boolean |
saveRoutineToXML(java.lang.String fileName,
java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap,
java.util.Map<java.lang.String,java.lang.String> commentMap,
java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> freeChartMap,
java.lang.String imageType,
java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds,
java.util.Map<java.lang.Integer,ChartData> chartDataList,
java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
Save a routine to XML format |
void |
unbindFc(java.lang.String clientItfName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalysisRoutineImpl
public AnalysisRoutineImpl()
- Instantiates a new chart engine impl.
getInstance
public AnalysisRoutineImpl getInstance()
- Gets the single instance of FilterDataImpl.
- Returns:
- single instance of FilterDataImpl
bindFc
public void bindFc(java.lang.String clientItfName,
java.lang.Object serverItf)
throws org.objectweb.fractal.api.NoSuchInterfaceException,
org.objectweb.fractal.api.control.IllegalBindingException,
org.objectweb.fractal.api.control.IllegalLifeCycleException
- Specified by:
bindFc
in interface org.objectweb.fractal.api.control.BindingController
- Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalBindingException
org.objectweb.fractal.api.control.IllegalLifeCycleException
listFc
public java.lang.String[] listFc()
- Specified by:
listFc
in interface org.objectweb.fractal.api.control.BindingController
lookupFc
public java.lang.Object lookupFc(java.lang.String clientItfName)
throws org.objectweb.fractal.api.NoSuchInterfaceException
- Specified by:
lookupFc
in interface org.objectweb.fractal.api.control.BindingController
- Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
unbindFc
public void unbindFc(java.lang.String clientItfName)
throws org.objectweb.fractal.api.NoSuchInterfaceException,
org.objectweb.fractal.api.control.IllegalBindingException,
org.objectweb.fractal.api.control.IllegalLifeCycleException
- Specified by:
unbindFc
in interface org.objectweb.fractal.api.control.BindingController
- Throws:
org.objectweb.fractal.api.NoSuchInterfaceException
org.objectweb.fractal.api.control.IllegalBindingException
org.objectweb.fractal.api.control.IllegalLifeCycleException
saveRoutineToXML
public boolean saveRoutineToXML(java.lang.String fileName,
java.util.Map<java.lang.Integer,java.util.List<StatisticDataImpl>> statisticMap,
java.util.Map<java.lang.String,java.lang.String> commentMap,
java.util.Map<java.lang.Integer,org.jfree.chart.JFreeChart> freeChartMap,
java.lang.String imageType,
java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> pageIdAndDatasetIds,
java.util.Map<java.lang.Integer,ChartData> chartDataList,
java.util.Map<java.lang.Integer,DatasetOptions> datasetIdAndGraphOptions)
- Description copied from interface:
RoutineSupplier
- Save a routine to XML format
- Specified by:
saveRoutineToXML
in interface RoutineSupplier
- Returns:
- true if successful