Merge branch 'develop' into features/JAL-518_justify_seqs_in_region
[jalview.git] / src / jalview / structure / StructureCommandI.java
  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
-package jalview.javascript.log4j;
+package jalview.structure;
 
-import jalview.javascript.log4j.spi.LoggingEvent;
+import java.util.List;
 
-public class SimpleLayout extends Layout
+public interface StructureCommandI
 {
+  String getCommand();
 
-  StringBuffer sbuf = new StringBuffer(128);
+  List<String> getParameters();
 
-  @Override
-  public void activateOptions()
-  {
-    // TODO Auto-generated method stub
-
-  }
-
-  @Override
-  public String format(LoggingEvent event)
-  {
-
-    sbuf.setLength(0);
-    sbuf.append(event.getLevel().toString());
-    sbuf.append(" - ");
-    sbuf.append(event.getRenderedMessage());
-    sbuf.append(LINE_SEP);
-    return sbuf.toString();
-  }
-  @Override
-  public boolean ignoresThrowable()
-  {
-    // TODO Auto-generated method stub
-    return false;
-  }
+  void addParameter(String param);
 
+  boolean hasParameters();
 }