OSDN Git Service

refs #344 インストールのとき,依存ライブラリも一緒にプラグインディレクトリへコピーするように変更した.
[stigmata/stigmata.git] / src / main / java / jp / sourceforge / stigmata / StigmataCommand.java
index fe808ec..16cbc78 100644 (file)
@@ -5,15 +5,21 @@ package jp.sourceforge.stigmata;
  * @author Haruaki Tamada
  */
 public interface StigmataCommand{
+    public String getCommandString();
+
+    public String[] getMessages();
+
+    public int getMessageSize();
+
     public boolean isAvailableArguments(String[] args);
 
-    public void perform(Stigmata stigmata, BirthmarkContext context, String[] args);
+    public boolean perform(Stigmata stigmata, BirthmarkContext context, String[] args);
 
-    public void perform(Stigmata stigmata, String[] args);
+    public boolean perform(Stigmata stigmata, String[] args);
+
+    public void putMessage(String message);
 
     public void setUp(BirthmarkEnvironment env);
 
     public void tearDown(BirthmarkEnvironment env);
-
-    public String getCommandString();
 }