• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java TaskSeriesCollection类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.jfree.data.gantt.TaskSeriesCollection的典型用法代码示例。如果您正苦于以下问题:Java TaskSeriesCollection类的具体用法?Java TaskSeriesCollection怎么用?Java TaskSeriesCollection使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



TaskSeriesCollection类属于org.jfree.data.gantt包,在下文中一共展示了TaskSeriesCollection类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: test697153

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * A test for bug report 697153.
 */
public void test697153() {

    final TaskSeries s1 = new TaskSeries("S1");
    s1.add(new Task("Task 1", new SimpleTimePeriod(new Date(), new Date())));
    s1.add(new Task("Task 2", new SimpleTimePeriod(new Date(), new Date())));
    s1.add(new Task("Task 3", new SimpleTimePeriod(new Date(), new Date())));

    final TaskSeries s2 = new TaskSeries("S2");
    s2.add(new Task("Task 2", new SimpleTimePeriod(new Date(), new Date())));
    s2.add(new Task("Task 3", new SimpleTimePeriod(new Date(), new Date())));
    s2.add(new Task("Task 4", new SimpleTimePeriod(new Date(), new Date())));

    final TaskSeriesCollection tsc = new TaskSeriesCollection();
    tsc.add(s1);
    tsc.add(s2);

    s1.removeAll();

    final int taskCount = tsc.getColumnCount();

    assertEquals(3, taskCount);

}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:27,代码来源:TaskSeriesCollectionTests2.java


示例2: test800324

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * A test for bug report 800324.
 */
public void test800324() {
    final TaskSeries s1 = new TaskSeries("S1");
    s1.add(new Task("Task 1", new SimpleTimePeriod(new Date(), new Date())));
    s1.add(new Task("Task 2", new SimpleTimePeriod(new Date(), new Date())));
    s1.add(new Task("Task 3", new SimpleTimePeriod(new Date(), new Date())));
            
    final TaskSeriesCollection tsc = new TaskSeriesCollection();
    tsc.add(s1);

    // these methods should return null since the column number is too high...
    final Number start = tsc.getStartValue(0, 3);
    assertEquals(start, null);
    final Number end = tsc.getEndValue(0, 3);
    assertEquals(end, null);

    final int count = tsc.getSubIntervalCount(0, 3);
    assertEquals(0, count);
    
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:23,代码来源:TaskSeriesCollectionTests2.java


示例3: createCollection2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Creates a sample collection for testing purposes.
 * 
 * @return A sample collection.
 */
private TaskSeriesCollection createCollection2() {
    TaskSeriesCollection result = new TaskSeriesCollection();
    TaskSeries s1 = new TaskSeries("S1");
    Task t1 = new Task("Task 1", new Date(10), new Date(20));
    t1.addSubtask(new Task("Task 1A", new Date(10), new Date(15)));
    t1.addSubtask(new Task("Task 1B", new Date(16), new Date(20)));
    t1.setPercentComplete(0.10);
    s1.add(t1);
    Task t2 = new Task("Task 2", new Date(30), new Date(40));
    t2.addSubtask(new Task("Task 2A", new Date(30), new Date(35)));
    t2.addSubtask(new Task("Task 2B", new Date(36), new Date(40)));
    t2.setPercentComplete(0.20);
    s1.add(t2);
    result.add(s1);
    TaskSeries s2 = new TaskSeries("S2");
    Task t3 = new Task("Task 3", new Date(50), new Date(60));
    t3.addSubtask(new Task("Task 3A", new Date(50), new Date(55)));
    t3.addSubtask(new Task("Task 3B", new Date(56), new Date(60)));
    t3.setPercentComplete(0.30);
    s2.add(t3);
    result.add(s2);
    return result;
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:29,代码来源:TaskSeriesCollectionTests.java


示例4: testGetStartValue2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getStartValue() method for sub-intervals.
 */
public void testGetStartValue2() {
    TaskSeriesCollection c = createCollection2();
    assertEquals(new Long(10L), c.getStartValue("S1", "Task 1", 0));
    assertEquals(new Long(16L), c.getStartValue("S1", "Task 1", 1));
    assertEquals(new Long(30L), c.getStartValue("S1", "Task 2", 0));
    assertEquals(new Long(36L), c.getStartValue("S1", "Task 2", 1));
    assertEquals(new Long(50L), c.getStartValue("S2", "Task 3", 0));
    assertEquals(new Long(56L), c.getStartValue("S2", "Task 3", 1));
    
    assertEquals(new Long(10L), c.getStartValue(0, 0, 0));
    assertEquals(new Long(16L), c.getStartValue(0, 0, 1));
    assertEquals(new Long(30L), c.getStartValue(0, 1, 0));
    assertEquals(new Long(36L), c.getStartValue(0, 1, 1));
    assertEquals(new Long(50L), c.getStartValue(1, 2, 0));
    assertEquals(new Long(56L), c.getStartValue(1, 2, 1));
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:20,代码来源:TaskSeriesCollectionTests.java


示例5: testGetEndValue2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getEndValue() method for sub-intervals.
 */
public void testGetEndValue2() {
    TaskSeriesCollection c = createCollection2();
    assertEquals(new Long(15L), c.getEndValue("S1", "Task 1", 0));
    assertEquals(new Long(20L), c.getEndValue("S1", "Task 1", 1));
    assertEquals(new Long(35L), c.getEndValue("S1", "Task 2", 0));
    assertEquals(new Long(40L), c.getEndValue("S1", "Task 2", 1));
    assertEquals(new Long(55L), c.getEndValue("S2", "Task 3", 0));
    assertEquals(new Long(60L), c.getEndValue("S2", "Task 3", 1));
    
    assertEquals(new Long(15L), c.getEndValue(0, 0, 0));
    assertEquals(new Long(20L), c.getEndValue(0, 0, 1));
    assertEquals(new Long(35L), c.getEndValue(0, 1, 0));
    assertEquals(new Long(40L), c.getEndValue(0, 1, 1));
    assertEquals(new Long(55L), c.getEndValue(1, 2, 0));
    assertEquals(new Long(60L), c.getEndValue(1, 2, 1));
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:20,代码来源:TaskSeriesCollectionTests.java


示例6: testGetStartValue

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getStartValue() method.
 */
public void testGetStartValue() {
    TaskSeriesCollection c = createCollection1();
    assertEquals(new Long(1L), c.getStartValue("S1", "Task 1"));
    assertEquals(new Long(3L), c.getStartValue("S1", "Task 2"));
    assertEquals(new Long(5L), c.getStartValue("S2", "Task 3"));
    
    assertEquals(new Long(1L), c.getStartValue(0, 0));
    assertEquals(new Long(3L), c.getStartValue(0, 1));
    assertEquals(null, c.getStartValue(0, 2));
    assertEquals(null, c.getStartValue(1, 0));
    assertEquals(null, c.getStartValue(1, 1));
    assertEquals(new Long(5L), c.getStartValue(1, 2));
    
    // test collection 3, which doesn't define all tasks in all series
    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(100), c3.getStartValue(0, 0));
    assertEquals(new Long(220), c3.getStartValue(0, 1));
    assertTrue(c3.getStartValue(1, 0) == null);
    assertEquals(new Long(2220), c3.getStartValue(1, 1));
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:24,代码来源:TaskSeriesCollectionTests.java


示例7: testGetStartValue2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getStartValue() method for sub-intervals.
 */
public void testGetStartValue2() {
    TaskSeriesCollection c = createCollection2();
    assertEquals(new Long(10L), c.getStartValue("S1", "Task 1", 0));
    assertEquals(new Long(16L), c.getStartValue("S1", "Task 1", 1));
    assertEquals(new Long(30L), c.getStartValue("S1", "Task 2", 0));
    assertEquals(new Long(36L), c.getStartValue("S1", "Task 2", 1));
    assertEquals(new Long(50L), c.getStartValue("S2", "Task 3", 0));
    assertEquals(new Long(56L), c.getStartValue("S2", "Task 3", 1));
    
    assertEquals(new Long(10L), c.getStartValue(0, 0, 0));
    assertEquals(new Long(16L), c.getStartValue(0, 0, 1));
    assertEquals(new Long(30L), c.getStartValue(0, 1, 0));
    assertEquals(new Long(36L), c.getStartValue(0, 1, 1));
    assertEquals(new Long(50L), c.getStartValue(1, 2, 0));
    assertEquals(new Long(56L), c.getStartValue(1, 2, 1));

    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(11), c3.getStartValue(0, 0, 0));
    assertEquals(new Long(22), c3.getStartValue(0, 1, 0));
    assertEquals(new Long(33), c3.getStartValue(0, 1, 1));
    assertTrue(c3.getStartValue(1, 0, 0) == null);
    assertEquals(new Long(44), c3.getStartValue(1, 1, 0));
    assertEquals(new Long(55), c3.getStartValue(1, 1, 1));
    assertEquals(new Long(66), c3.getStartValue(1, 1, 2));
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:29,代码来源:TaskSeriesCollectionTests.java


示例8: testGetEndValue

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getEndValue() method.
 */
public void testGetEndValue() {
    TaskSeriesCollection c = createCollection1();
    assertEquals(new Long(2L), c.getEndValue("S1", "Task 1"));
    assertEquals(new Long(4L), c.getEndValue("S1", "Task 2"));
    assertEquals(new Long(6L), c.getEndValue("S2", "Task 3"));
    
    assertEquals(new Long(2L), c.getEndValue(0, 0));
    assertEquals(new Long(4L), c.getEndValue(0, 1));
    assertEquals(null, c.getEndValue(0, 2));
    assertEquals(null, c.getEndValue(1, 0));
    assertEquals(null, c.getEndValue(1, 1));
    assertEquals(new Long(6L), c.getEndValue(1, 2));
    
    // test collection 3, which doesn't define all tasks in all series
    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(200), c3.getEndValue(0, 0));
    assertEquals(new Long(350), c3.getEndValue(0, 1));
    assertTrue(c3.getEndValue(1, 0) == null);
    assertEquals(new Long(3350), c3.getEndValue(1, 1));
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:24,代码来源:TaskSeriesCollectionTests.java


示例9: testGetEndValue2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getEndValue() method for sub-intervals.
 */
public void testGetEndValue2() {
    TaskSeriesCollection c = createCollection2();
    assertEquals(new Long(15L), c.getEndValue("S1", "Task 1", 0));
    assertEquals(new Long(20L), c.getEndValue("S1", "Task 1", 1));
    assertEquals(new Long(35L), c.getEndValue("S1", "Task 2", 0));
    assertEquals(new Long(40L), c.getEndValue("S1", "Task 2", 1));
    assertEquals(new Long(55L), c.getEndValue("S2", "Task 3", 0));
    assertEquals(new Long(60L), c.getEndValue("S2", "Task 3", 1));
    
    assertEquals(new Long(15L), c.getEndValue(0, 0, 0));
    assertEquals(new Long(20L), c.getEndValue(0, 0, 1));
    assertEquals(new Long(35L), c.getEndValue(0, 1, 0));
    assertEquals(new Long(40L), c.getEndValue(0, 1, 1));
    assertEquals(new Long(55L), c.getEndValue(1, 2, 0));
    assertEquals(new Long(60L), c.getEndValue(1, 2, 1));
    
    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(111), c3.getEndValue(0, 0, 0));
    assertEquals(new Long(222), c3.getEndValue(0, 1, 0));
    assertEquals(new Long(333), c3.getEndValue(0, 1, 1));
    assertTrue(c3.getEndValue(1, 0, 0) == null);
    assertEquals(new Long(444), c3.getEndValue(1, 1, 0));
    assertEquals(new Long(555), c3.getEndValue(1, 1, 1));
    assertEquals(new Long(666), c3.getEndValue(1, 1, 2));
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:29,代码来源:TaskSeriesCollectionTests.java


示例10: testGetSeries

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some basic tests for the getSeries() methods.
 */
public void testGetSeries() {
    TaskSeries s1 = new TaskSeries("S1");
    TaskSeries s2 = new TaskSeries("S2");
    TaskSeriesCollection c = new TaskSeriesCollection();
    c.add(s1);
    
    assertEquals(c.getSeries(0), s1);
    assertEquals(c.getSeries("S1"), s1);
    assertEquals(c.getSeries("XX"), null);
    
    c.add(s2);
    assertEquals(c.getSeries(1), s2);
    assertEquals(c.getSeries("S2"), s2);
    
    boolean pass = false;
    try {
        c.getSeries(null);
    }
    catch (NullPointerException e) {
        pass = true;
    }
    assertTrue(pass);
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:27,代码来源:TaskSeriesCollectionTests.java


示例11: getDrugDataSet

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
private static XYTaskDataset getDrugDataSet(Integer demographicId,String[] dins){

        TaskSeriesCollection datasetDrug = new TaskSeriesCollection();
        oscar.oscarRx.data.RxPrescriptionData prescriptData = new oscar.oscarRx.data.RxPrescriptionData();


        for(String din:dins){
             oscar.oscarRx.data.RxPrescriptionData.Prescription [] arr =  prescriptData.getPrescriptionScriptsByPatientRegionalIdentifier(demographicId,din);
             TaskSeries ts  = new TaskSeries(arr[0].getBrandName());
             for(oscar.oscarRx.data.RxPrescriptionData.Prescription pres:arr){
                 ts.add(new Task(pres.getBrandName(),pres.getRxDate(),pres.getEndDate()));
             }
             datasetDrug.add(ts);
        }

        XYTaskDataset dataset = new XYTaskDataset(datasetDrug);
            dataset.setTransposed(true);
            dataset.setSeriesWidth(0.6);
        return dataset;
    }
 
开发者ID:williamgrosset,项目名称:OSCAR-ConCert,代码行数:21,代码来源:MeasurementGraphAction2.java


示例12: createCollection2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Creates a sample collection for testing purposes.
 *
 * @return A sample collection.
 */
private TaskSeriesCollection createCollection2() {
    TaskSeriesCollection result = new TaskSeriesCollection();
    TaskSeries s1 = new TaskSeries("S1");
    Task t1 = new Task("Task 1", new Date(10), new Date(20));
    t1.addSubtask(new Task("Task 1A", new Date(10), new Date(15)));
    t1.addSubtask(new Task("Task 1B", new Date(16), new Date(20)));
    t1.setPercentComplete(0.10);
    s1.add(t1);
    Task t2 = new Task("Task 2", new Date(30), new Date(40));
    t2.addSubtask(new Task("Task 2A", new Date(30), new Date(35)));
    t2.addSubtask(new Task("Task 2B", new Date(36), new Date(40)));
    t2.setPercentComplete(0.20);
    s1.add(t2);
    result.add(s1);
    TaskSeries s2 = new TaskSeries("S2");
    Task t3 = new Task("Task 3", new Date(50), new Date(60));
    t3.addSubtask(new Task("Task 3A", new Date(50), new Date(55)));
    t3.addSubtask(new Task("Task 3B", new Date(56), new Date(60)));
    t3.setPercentComplete(0.30);
    s2.add(t3);
    result.add(s2);
    return result;
}
 
开发者ID:SpoonLabs,项目名称:astor,代码行数:29,代码来源:TaskSeriesCollectionTests.java


示例13: testGetStartValue

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getStartValue() method.
 */
public void testGetStartValue() {
    TaskSeriesCollection c = createCollection1();
    assertEquals(new Long(1L), c.getStartValue("S1", "Task 1"));
    assertEquals(new Long(3L), c.getStartValue("S1", "Task 2"));
    assertEquals(new Long(5L), c.getStartValue("S2", "Task 3"));

    assertEquals(new Long(1L), c.getStartValue(0, 0));
    assertEquals(new Long(3L), c.getStartValue(0, 1));
    assertEquals(null, c.getStartValue(0, 2));
    assertEquals(null, c.getStartValue(1, 0));
    assertEquals(null, c.getStartValue(1, 1));
    assertEquals(new Long(5L), c.getStartValue(1, 2));

    // test collection 3, which doesn't define all tasks in all series
    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(100), c3.getStartValue(0, 0));
    assertEquals(new Long(220), c3.getStartValue(0, 1));
    assertTrue(c3.getStartValue(1, 0) == null);
    assertEquals(new Long(2220), c3.getStartValue(1, 1));
}
 
开发者ID:SpoonLabs,项目名称:astor,代码行数:24,代码来源:TaskSeriesCollectionTests.java


示例14: testGetStartValue2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getStartValue() method for sub-intervals.
 */
public void testGetStartValue2() {
    TaskSeriesCollection c = createCollection2();
    assertEquals(new Long(10L), c.getStartValue("S1", "Task 1", 0));
    assertEquals(new Long(16L), c.getStartValue("S1", "Task 1", 1));
    assertEquals(new Long(30L), c.getStartValue("S1", "Task 2", 0));
    assertEquals(new Long(36L), c.getStartValue("S1", "Task 2", 1));
    assertEquals(new Long(50L), c.getStartValue("S2", "Task 3", 0));
    assertEquals(new Long(56L), c.getStartValue("S2", "Task 3", 1));

    assertEquals(new Long(10L), c.getStartValue(0, 0, 0));
    assertEquals(new Long(16L), c.getStartValue(0, 0, 1));
    assertEquals(new Long(30L), c.getStartValue(0, 1, 0));
    assertEquals(new Long(36L), c.getStartValue(0, 1, 1));
    assertEquals(new Long(50L), c.getStartValue(1, 2, 0));
    assertEquals(new Long(56L), c.getStartValue(1, 2, 1));

    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(11), c3.getStartValue(0, 0, 0));
    assertEquals(new Long(22), c3.getStartValue(0, 1, 0));
    assertEquals(new Long(33), c3.getStartValue(0, 1, 1));
    assertTrue(c3.getStartValue(1, 0, 0) == null);
    assertEquals(new Long(44), c3.getStartValue(1, 1, 0));
    assertEquals(new Long(55), c3.getStartValue(1, 1, 1));
    assertEquals(new Long(66), c3.getStartValue(1, 1, 2));
}
 
开发者ID:SpoonLabs,项目名称:astor,代码行数:29,代码来源:TaskSeriesCollectionTests.java


示例15: testGetEndValue

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getEndValue() method.
 */
public void testGetEndValue() {
    TaskSeriesCollection c = createCollection1();
    assertEquals(new Long(2L), c.getEndValue("S1", "Task 1"));
    assertEquals(new Long(4L), c.getEndValue("S1", "Task 2"));
    assertEquals(new Long(6L), c.getEndValue("S2", "Task 3"));

    assertEquals(new Long(2L), c.getEndValue(0, 0));
    assertEquals(new Long(4L), c.getEndValue(0, 1));
    assertEquals(null, c.getEndValue(0, 2));
    assertEquals(null, c.getEndValue(1, 0));
    assertEquals(null, c.getEndValue(1, 1));
    assertEquals(new Long(6L), c.getEndValue(1, 2));

    // test collection 3, which doesn't define all tasks in all series
    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(200), c3.getEndValue(0, 0));
    assertEquals(new Long(350), c3.getEndValue(0, 1));
    assertTrue(c3.getEndValue(1, 0) == null);
    assertEquals(new Long(3350), c3.getEndValue(1, 1));
}
 
开发者ID:SpoonLabs,项目名称:astor,代码行数:24,代码来源:TaskSeriesCollectionTests.java


示例16: testGetEndValue2

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some tests for the getEndValue() method for sub-intervals.
 */
public void testGetEndValue2() {
    TaskSeriesCollection c = createCollection2();
    assertEquals(new Long(15L), c.getEndValue("S1", "Task 1", 0));
    assertEquals(new Long(20L), c.getEndValue("S1", "Task 1", 1));
    assertEquals(new Long(35L), c.getEndValue("S1", "Task 2", 0));
    assertEquals(new Long(40L), c.getEndValue("S1", "Task 2", 1));
    assertEquals(new Long(55L), c.getEndValue("S2", "Task 3", 0));
    assertEquals(new Long(60L), c.getEndValue("S2", "Task 3", 1));

    assertEquals(new Long(15L), c.getEndValue(0, 0, 0));
    assertEquals(new Long(20L), c.getEndValue(0, 0, 1));
    assertEquals(new Long(35L), c.getEndValue(0, 1, 0));
    assertEquals(new Long(40L), c.getEndValue(0, 1, 1));
    assertEquals(new Long(55L), c.getEndValue(1, 2, 0));
    assertEquals(new Long(60L), c.getEndValue(1, 2, 1));

    TaskSeriesCollection c3 = createCollection3();
    assertEquals(new Long(111), c3.getEndValue(0, 0, 0));
    assertEquals(new Long(222), c3.getEndValue(0, 1, 0));
    assertEquals(new Long(333), c3.getEndValue(0, 1, 1));
    assertTrue(c3.getEndValue(1, 0, 0) == null);
    assertEquals(new Long(444), c3.getEndValue(1, 1, 0));
    assertEquals(new Long(555), c3.getEndValue(1, 1, 1));
    assertEquals(new Long(666), c3.getEndValue(1, 1, 2));
}
 
开发者ID:SpoonLabs,项目名称:astor,代码行数:29,代码来源:TaskSeriesCollectionTests.java


示例17: testGetSeries

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Some basic tests for the getSeries() methods.
 */
public void testGetSeries() {
    TaskSeries s1 = new TaskSeries("S1");
    TaskSeries s2 = new TaskSeries("S2");
    TaskSeriesCollection c = new TaskSeriesCollection();
    c.add(s1);

    assertEquals(c.getSeries(0), s1);
    assertEquals(c.getSeries("S1"), s1);
    assertEquals(c.getSeries("XX"), null);

    c.add(s2);
    assertEquals(c.getSeries(1), s2);
    assertEquals(c.getSeries("S2"), s2);

    boolean pass = false;
    try {
        c.getSeries(null);
    }
    catch (NullPointerException e) {
        pass = true;
    }
    assertTrue(pass);
}
 
开发者ID:SpoonLabs,项目名称:astor,代码行数:27,代码来源:TaskSeriesCollectionTests.java


示例18: process

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/** {@inheritDoc} */
@Override
public TaskSeriesCollection process() throws ConQATException {
	for (IConQATNode child : TraversalUtils.listLeavesDepthFirst(input)) {
		String seriesName = "NULL";
		Object value = child.getValue(seriesKey);
		if (value != null) {
			seriesName = value.toString();
		}

		Task task = createTaskForNode(child);
		taskSeries.add(seriesName, task);
	}

	return createTaskSeriesCollection();
}
 
开发者ID:vimaier,项目名称:conqat,代码行数:17,代码来源:TaskSeriesCollectionCreator.java


示例19: createTaskSeriesCollection

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
/**
 * Creates the final task series collection from the calculated
 * {@link #taskSeries}.
 */
protected TaskSeriesCollection createTaskSeriesCollection() {
	TaskSeriesCollection result = new TaskSeriesCollection();

	for (String seriesName : taskSeries.getKeys()) {
		TaskSeries series = new TaskSeries(seriesName);
		series.setDescription(seriesName);
		result.add(series);

		for (Task task : taskSeries.getCollection(seriesName)) {
			series.add(task);
		}
	}

	return result;
}
 
开发者ID:vimaier,项目名称:conqat,代码行数:20,代码来源:TaskSeriesCollectionCreator.java


示例20: getDrugDataSet

import org.jfree.data.gantt.TaskSeriesCollection; //导入依赖的package包/类
private static XYTaskDataset getDrugDataSet(String demographic,String[] dins){

        TaskSeriesCollection datasetDrug = new TaskSeriesCollection();
        oscar.oscarRx.data.RxPrescriptionData prescriptData = new oscar.oscarRx.data.RxPrescriptionData();


        for(String din:dins){
             oscar.oscarRx.data.RxPrescriptionData.Prescription [] arr =  prescriptData.getPrescriptionScriptsByPatientRegionalIdentifier(Integer.parseInt(demographic),din);
             TaskSeries ts  = new TaskSeries(arr[0].getBrandName());
             for(oscar.oscarRx.data.RxPrescriptionData.Prescription pres:arr){
                 ts.add(new Task(pres.getBrandName(),pres.getRxDate(),pres.getEndDate()));
             }
             datasetDrug.add(ts);
        }

        XYTaskDataset dataset = new XYTaskDataset(datasetDrug);
            dataset.setTransposed(true);
            dataset.setSeriesWidth(0.6);
        return dataset;
    }
 
开发者ID:oscarservice,项目名称:oscar-old,代码行数:21,代码来源:MeasurementGraphAction2.java



注:本文中的org.jfree.data.gantt.TaskSeriesCollection类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java UnavailableException类代码示例发布时间:2022-05-21
下一篇:
Java LayoutManager类代码示例发布时间:2022-05-21
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap