OSDN Git Service

引数チェック追加
[coroid/inqubus.git] / frontend / src / saccubus / converter / AbstractCommand.java
index 9982e5f..f32ff0e 100644 (file)
@@ -1,6 +1,7 @@
 /* $Id$ */
 package saccubus.converter;
 
+import static org.apache.commons.lang.Validate.*;
 import saccubus.ConvertStopFlag;
 import saccubus.net.TextProgressListener;
 
@@ -14,6 +15,9 @@ public abstract class AbstractCommand {
     private final ConvertStopFlag StopFlag;
 
     public AbstractCommand(TextProgressListener listener, ConvertStopFlag StopFlag) {
+        notNull(listener);
+        notNull(StopFlag);
+
         this.listener = listener;
         this.StopFlag = StopFlag;
     }