gate.creole.morph
Class FSMState

java.lang.Object
  extended by gate.creole.morph.FSMState

public class FSMState
extends Object


Field Summary
static byte ADJ_STATE
           
static byte CHILD_STATE
           
 
Constructor Summary
FSMState(int index)
           
 
Method Summary
 void addRHS(RHS rhs)
           
 int getIndex()
           
 ArrayList getRHSes()
           
 CharMap getTransitionFunction()
           
 FSMState next(char ch, byte type)
           
 void put(char chr, FSMState state, byte type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHILD_STATE

public static final byte CHILD_STATE
See Also:
Constant Field Values

ADJ_STATE

public static final byte ADJ_STATE
See Also:
Constant Field Values
Constructor Detail

FSMState

public FSMState(int index)
Method Detail

getIndex

public int getIndex()

next

public FSMState next(char ch,
                     byte type)

put

public void put(char chr,
                FSMState state,
                byte type)

getRHSes

public ArrayList getRHSes()

addRHS

public void addRHS(RHS rhs)

getTransitionFunction

public CharMap getTransitionFunction()