haifa.shopsim
Class FastShopDataFromJBSFile

java.lang.Object
  |
  +--haifa.shopsim.AbstractShopData
        |
        +--haifa.shopsim.FastAbstractShopData
              |
              +--haifa.shopsim.FastShopDataFromJBSFile
All Implemented Interfaces:
ShopData

public class FastShopDataFromJBSFile
extends FastAbstractShopData

Constructs a shop data based on the file format (.jbs).

Version:
1.1

Fields inherited from class haifa.shopsim.FastAbstractShopData
CiList, K, routesList
 
Fields inherited from class haifa.shopsim.AbstractShopData
I, R, routes, stepDurations
 
Constructor Summary
protected FastShopDataFromJBSFile()
          Does nothing.
  FastShopDataFromJBSFile(java.io.Reader reader)
          Read according to file format.
 
Method Summary
static void main(java.lang.String[] args)
          For testing
 
Methods inherited from class haifa.shopsim.FastAbstractShopData
getCi, getK, getRoute, getSizeCi, setUpFastData
 
Methods inherited from class haifa.shopsim.AbstractShopData
getI, getKr, getMachine, getMaxMachineMean, getMaxRouteMean, getMeanOfMachine, getMeanOfRoute, getMeanOfRouteOnMacine, getMeanOfRoutesOnMachine, getMeansOfRoutesOnMachines, getR, getXto, getXto, isSingleRoute, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

FastShopDataFromJBSFile

protected FastShopDataFromJBSFile()
Does nothing.

FastShopDataFromJBSFile

public FastShopDataFromJBSFile(java.io.Reader reader)
                        throws JobShopFileFormatException,
                               java.io.IOException
Read according to file format.
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
For testing