📄 tasklistreader.java
字号:
/*
* *****************************************************
* Copyright (c) 2005 IIM Lab. All Rights Reserved.
* Created by xuehao at 2005-10-12
* Contact: zxuehao@mail.ustc.edu.cn
* *****************************************************
*/
package org.indigo.util;
import java.util.ArrayList;
import java.util.List;
import org.indigo.util.*;
/**
* 当采集程序启动时,用到的读取任务列表类。
* @author wbz
*
*/
public class TaskListReader
{
private TaskListReader()
{
}
/**
* 获取任务列表。
* @return
*/
public static List getTaskList()
{
// 获取任务列表路径。
String fileName = MainConfig.getInstance().getProperty( "MainTask" );
List tasks = new ArrayList();
// 打开任务列表
TaskProperties props = new TaskProperties();
props.open( fileName );
int taskCount = 0, i;
taskCount = Integer.parseInt( props.getProperty("TaskCount") );
/**
* 循环读取任务列表中的任务,并添加到list中。
*/
for( i=0; i<taskCount; i++ )
{
tasks.add( i, props.getProperty( "Task"+(i+1)) );
}
return tasks;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -