📄 operationequipmenttable.java
字号:
package com.power.pipeengine.DispatchReportMap;/** * <p>Title: PIPE Engine</p> * <p>Description: Global Planning Optimization Engine</p> * <p>Copyright: Copyright (c) 2002</p> * <p>Company: Paraster, Inc.</p> * @author unascribed * @version 1.0 */import java.util.*;import com.power.pipeengine.InputData.*;public class OperationEquipmentTable { private int routeID; private String equipmentType; private Vector equipmentID = new Vector(); private int[] assignedIdx = new int[DataModel.getInstance().getCalendar().getTotalNumOfBuckets()]; public OperationEquipmentTable( int rteID, String equipType ) { routeID = rteID; equipmentType = equipType; for( int i=0; i<assignedIdx.length; i++ ) { assignedIdx[i] = -1; } } public int getRouteID() { return routeID; } public String getEquipmentType() { return equipmentType; } public Vector getEquipmentID() { return equipmentID; } public void addEquipment( String equipID ) { equipmentID.add( equipID ); } public String getEquipment( int bucketID ) { if( assignedIdx[bucketID -1] >= equipmentID.size() -1 ) { //no more equipment, error return "****"; } assignedIdx[bucketID-1]++; return (String) equipmentID.elementAt( assignedIdx[bucketID-1] ); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -