2 *******************************************************************************
\r
3 * Copyright (C) 1998-2004, International Business Machines Corporation and *
\r
4 * others. All Rights Reserved. *
\r
5 *******************************************************************************
\r
7 * Created on Dec 09, 2003
\r
9 *******************************************************************************
\r
11 package com.ibm.icu.dev.tool.layout;
\r
13 import java.io.PrintStream;
\r
15 public class ThaiStateTransition
\r
20 public ThaiStateTransition(int nextState, char action)
\r
22 this.nextState = nextState;
\r
23 this.action = action;
\r
26 public final int getNextState()
\r
31 public final char getAction()
\r
36 public final void setNextState(int newNextState)
\r
38 nextState = newNextState;
\r
41 public final void setAction(char newAction)
\r
46 public String toString()
\r
48 return ((nextState < 10) ? "0" : "") + nextState + "/" + action + " ";
\r
51 public void write(PrintStream output)
\r
55 if (nextState < 10) {
\r
59 output.print(nextState);
\r
61 output.print(", t");
\r
62 output.print(action);
\r