View Javadoc

1   package rydeen;
2   
3   import java.util.Arrays;
4   
5   /**
6    * Processorに渡す引数の値が衝突した場合に投げられる例外クラスです.
7    * 詳細は{@link Context <code>Context</code>}クラスをご覧ください.
8    */
9   public class ArgumentsConflictException extends ProcessorException{
10      private static final long serialVersionUID = -8371652147928164195L;
11  
12      /**
13       * デフォルトコンストラクタ.
14       * 詳細メッセージを指定せずにオブジェクトを作成します.
15       */
16      public ArgumentsConflictException(){
17          super();
18      }
19  
20      /**
21       * 衝突した引数の名前のリストをもとにした詳細メッセージを持つ
22       * 例外オブジェクトを作成します.
23       */
24      public ArgumentsConflictException(String[] conflicts){
25          super(Arrays.toString(conflicts));
26      }
27  }