Class ThaiStateTable

java.lang.Object
com.ibm.icu.dev.tool.layout.ThaiStateTable

public class ThaiStateTable extends Object
  • Field Details

    • stateTable

      static Vector stateTable
    • nextState

      static int nextState
    • header0

      private static String header0
    • header1

      private static String header1
    • header2

      private static String header2
  • Constructor Details

    • ThaiStateTable

      public ThaiStateTable()
  • Method Details

    • newState

      private static final int newState()
    • isLegalHere

      private static final boolean isLegalHere(int state, char pairAction)
    • composesWithAnything

      private static final boolean composesWithAnything(int charClass)
    • fixNextStates

      private static final void fixNextStates()
    • addState

      private static final int addState(int prevClass, int prevPrevClass)
    • getTransition

      public static ThaiStateTransition getTransition(int state, int currClass)
    • writeStateTable

      public static void writeStateTable(PrintStream output)