org.eyelanguage.rl.reading
Class ReadingStateFactory

java.lang.Object
  extended by org.eyelanguage.rl.reading.ReadingStateFactory
All Implemented Interfaces:
java.io.Serializable

public class ReadingStateFactory
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 int allocationCounter
           
static int GARBAGE_COLLECT_EVERY
           
 int mode
           
static int NORMAL_READING_STATES
           
static int RELATIVE_PARALLEL_READING_STATES
           
static int RELATIVE_READING_STATES
           
 
Constructor Summary
ReadingStateFactory()
           
ReadingStateFactory(int kindOfStatesRequested)
           
ReadingStateFactory(int kindOfStatesRequested, boolean pooling)
           
 
Method Summary
 ReadingState createNewReadingState()
           
 ReadingState createNewReadingState(ReadingState rsSource)
           
 ReadingState createNewReadingStateNoPool()
           
 ReadingState createNewReadingStateNoPool(ReadingState rs)
           
 void diag()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NORMAL_READING_STATES

public static int NORMAL_READING_STATES

RELATIVE_READING_STATES

public static int RELATIVE_READING_STATES

RELATIVE_PARALLEL_READING_STATES

public static int RELATIVE_PARALLEL_READING_STATES

mode

public int mode

allocationCounter

public int allocationCounter

GARBAGE_COLLECT_EVERY

public static int GARBAGE_COLLECT_EVERY
Constructor Detail

ReadingStateFactory

public ReadingStateFactory(int kindOfStatesRequested,
                           boolean pooling)

ReadingStateFactory

public ReadingStateFactory()

ReadingStateFactory

public ReadingStateFactory(int kindOfStatesRequested)
Method Detail

diag

public void diag()

createNewReadingState

public ReadingState createNewReadingState()

createNewReadingState

public ReadingState createNewReadingState(ReadingState rsSource)

createNewReadingStateNoPool

public ReadingState createNewReadingStateNoPool()

createNewReadingStateNoPool

public ReadingState createNewReadingStateNoPool(ReadingState rs)