View Javadoc

1   package rydeen;
2   
3   /**
4    * <p>
5    * {@link AbstractProcessor <code>AbstractProcessor</code>}の状態です.
6    * AbstractProcessorの状態は以下のどれかです.
7    * </p>
8    * <dl>
9    *   <dt>UNINITIALIZED</dt>
10   *   <dd>初期化されていない状態.</dd>
11   *   <dt>INITIALIZED</dt>
12   *   <dd>初期化された状態で,処理を行う準備ができた状態.</dd>
13   *   <dt>PROCESSING</dt>
14   *   <dd>処理を行っている状態.</dd>
15   *   <dt>PROCESSED</dt>
16   *   <dd>処理を全て終了した状態で,後処理が未完了の状態.</dd>
17   *   <dt>FINISHED</dt>
18   *   <dd>後処理まで終了した状態.</dd>
19   * </dl>
20   * <p>
21   * 状態の遷移の順序についてはAbstractProcessorを参照してください.
22   * </p>
23   *
24   * @author Haruaki Tamada
25   * @see AbstractProcessor
26   */
27  public enum Stage{
28      /**
29       * 初期化されていない状態.
30       */
31      UNINITIALIZED,
32      /**
33       * 初期化された状態で,処理を行う準備ができた状態.
34       */
35      INITIALIZED,
36      /**
37       * 処理を行っている状態.
38       */
39      PROCESSING,
40      /**
41       * 処理を全て終了した状態で,後処理が未完了の状態.
42       */
43      PROCESSED,
44      /**
45       * 後処理まで終了した状態.
46       */
47      FINISHED,
48  }