1 2 package jp.sourceforge.torkenizer.test; 3 4 import jp.sourceforge.tokenizer.Token; 5 6 /** 7 * <p> 8 * トークンの基底抽象クラスです。 9 * </p> 10 * 11 * @author uguu@users.sourceforge.jp 12 */ 13 public class AbstractToken implements Token { 14 15 private String token; 16 17 private int line; 18 19 private int column; 20 21 /** 22 * <p> 23 * インスタンスを初期化します。 24 * </p> 25 * 26 * @param token 27 * トークンの文字列。 28 * @param line 29 * 行番号。 30 * @param column 31 * 列番号。 32 */ 33 public AbstractToken(String token, int line, int column) { 34 this.token = token; 35 this.line = line; 36 this.column = column; 37 } 38 39 public String getToken() { 40 return this.token; 41 } 42 43 public int getLine() { 44 return this.line; 45 } 46 47 public int getColumn() { 48 return this.column; 49 } 50 51 }