OSDN Git Service

TogaGem1.103.2版より移行。
[mikutoga/TogaGem.git] / src / main / java / jp / sourceforge / mikutoga / parser / ParseStage.java
1 /*\r
2  * parse-processing stage\r
3  *\r
4  * License : The MIT License\r
5  * Copyright(c) 2010 MikuToga Partners\r
6  */\r
7 \r
8 package jp.sourceforge.mikutoga.parser;\r
9 \r
10 /**\r
11  * パース処理の進行ステージ種別を表す。\r
12  * ループ構造の識別に用いられる。\r
13  */\r
14 public class ParseStage {\r
15 \r
16     private final String name;\r
17 \r
18     /**\r
19      * コンストラクタ。\r
20      * 進行ステージ名は空文字列が指定される。\r
21      */\r
22     public ParseStage(){\r
23         this("");\r
24         return;\r
25     }\r
26 \r
27     /**\r
28      * コンストラクタ。\r
29      * @param name 進行ステージ名\r
30      */\r
31     public ParseStage(String name){\r
32         super();\r
33         this.name = name;\r
34         return;\r
35     }\r
36 \r
37     /**\r
38      * {@inheritDoc}\r
39      * 進行ステージ名を返す。\r
40      * @return {@inheritDoc} 進行ステージ名\r
41      */\r
42     @Override\r
43     public String toString(){\r
44         return this.name;\r
45     }\r
46 \r
47 }\r