package ch.deletescape.jterm;

@FunctionalInterface
public interface CommandExecutor {
    Object exec(String args) throws Exception;
}

@@ -28,66 +28,440 @@
 m;%0A%0A
-@FunctionalInterface%0Apublic interface CommandExecutor %7B%0A  
+/**%0A * FunctionalInterface used for the action of a command%0A * %0A * @author deletescape%0A */%0A@FunctionalInterface%0Apublic interface CommandExecutor %7B%0A  /**%0A   * This method should contain the logic of a command, or a call to this logic%0A   * %0A   * @param args%0A   *          The arguments for the command%0A   * @return The return value of the command%0A   * @throws Exception%0A   *           To enable exception throwing from commands%0A   */%0A
   Ob

add javadoc to CommandExecutor