choco.visu.components.chart
Class ChocoDatasetFactory
java.lang.Object
choco.visu.components.chart.ChocoDatasetFactory
public final class ChocoDatasetFactory
- extends Object
Method Summary |
static org.jfree.data.time.TimeTableXYDataset |
createCumulativeDataset(ICumulativeResource<TaskVar> rsc)
|
protected static Integer[] |
createDates(ICumulativeResource<TaskVar> rsc)
|
static org.jfree.data.gantt.Task |
createEarlinessTardiness(ITask t,
int dueDate)
|
static org.jfree.data.gantt.TaskSeriesCollection |
createGanttDataset(ITask[] tasks)
|
static org.jfree.data.gantt.TaskSeriesCollection |
createGanttDataset(ITask[] tasks,
int[] dueDates)
|
static org.jfree.data.category.CategoryDataset |
createPackDataset(int nbBins,
IntDomainVar[] bins,
int[] sizes)
|
static org.jfree.data.category.CategoryDataset |
createPackDataset(Solver s,
PackModel modeler)
|
static org.jfree.data.category.CategoryDataset[] |
createPackDataset(String title,
Solver s)
|
static org.jfree.data.category.CategoryDataset |
createSolutionCategoryDataset(CPSolver s,
Limit limit)
|
static org.jfree.data.xy.XYSeries |
createSolutionXYSeries(CPSolver s,
Limit limit)
|
static org.jfree.data.gantt.Task |
createTask(CPSolver s,
TaskVariable t)
|
static org.jfree.data.gantt.Task |
createTask(ITask t)
|
static org.jfree.data.gantt.Task |
createTask(ITask t,
int releaseDate)
|
static org.jfree.data.gantt.TaskSeriesCollection |
createTaskCollection(IResource<TaskVar>... resources)
|
static org.jfree.data.gantt.TaskSeriesCollection |
createTaskCollection(Solver s,
Iterator<Constraint> iter)
|
static org.jfree.data.gantt.TaskSeriesCollection |
createTaskCollection(Solver solver,
String prefix,
TaskVariable[][] tasks)
|
static org.jfree.data.gantt.TaskSeries |
createTaskSeries(IResource<TaskVar> rsc)
|
static org.jfree.data.gantt.TaskSeries |
createTaskSeries(String name,
ITask... tasks)
|
static org.jfree.data.time.TimePeriod |
getTimePeriod(long begin,
long end)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createTask
public static org.jfree.data.gantt.Task createTask(ITask t)
createTask
public static org.jfree.data.gantt.Task createTask(ITask t,
int releaseDate)
createEarlinessTardiness
public static org.jfree.data.gantt.Task createEarlinessTardiness(ITask t,
int dueDate)
createTask
public static org.jfree.data.gantt.Task createTask(CPSolver s,
TaskVariable t)
getTimePeriod
public static org.jfree.data.time.TimePeriod getTimePeriod(long begin,
long end)
createTaskSeries
public static org.jfree.data.gantt.TaskSeries createTaskSeries(String name,
ITask... tasks)
createTaskSeries
public static org.jfree.data.gantt.TaskSeries createTaskSeries(IResource<TaskVar> rsc)
createTaskCollection
public static org.jfree.data.gantt.TaskSeriesCollection createTaskCollection(Solver solver,
String prefix,
TaskVariable[][] tasks)
createTaskCollection
public static org.jfree.data.gantt.TaskSeriesCollection createTaskCollection(IResource<TaskVar>... resources)
createTaskCollection
public static org.jfree.data.gantt.TaskSeriesCollection createTaskCollection(Solver s,
Iterator<Constraint> iter)
createDates
protected static Integer[] createDates(ICumulativeResource<TaskVar> rsc)
createCumulativeDataset
public static org.jfree.data.time.TimeTableXYDataset createCumulativeDataset(ICumulativeResource<TaskVar> rsc)
createPackDataset
public static org.jfree.data.category.CategoryDataset[] createPackDataset(String title,
Solver s)
createPackDataset
public static org.jfree.data.category.CategoryDataset createPackDataset(int nbBins,
IntDomainVar[] bins,
int[] sizes)
createPackDataset
public static org.jfree.data.category.CategoryDataset createPackDataset(Solver s,
PackModel modeler)
createGanttDataset
public static org.jfree.data.gantt.TaskSeriesCollection createGanttDataset(ITask[] tasks)
createGanttDataset
public static org.jfree.data.gantt.TaskSeriesCollection createGanttDataset(ITask[] tasks,
int[] dueDates)
createSolutionXYSeries
public static org.jfree.data.xy.XYSeries createSolutionXYSeries(CPSolver s,
Limit limit)
createSolutionCategoryDataset
public static org.jfree.data.category.CategoryDataset createSolutionCategoryDataset(CPSolver s,
Limit limit)
Copyright © 2012. All Rights Reserved.