JAL-3878 Separate gui elements from operations.
[jalview.git] / src / jalview / ws2 / operations / Operation.java
index ff559d4..f02bb59 100644 (file)
@@ -1,14 +1,21 @@
 package jalview.ws2.operations;
 
+import jalview.ws.params.ParamDatastoreI;
 import jalview.ws2.MenuEntryProviderI;
 
 public interface Operation
 {
   public String getName();
+  
+  public String getDescription();
 
   public String getTypeName();
 
   public String getHostName();
+  
+  public boolean hasParameters();
+  
+  public ParamDatastoreI getParamStore();
 
   public int getMinSequences();
 
@@ -29,4 +36,5 @@ public interface Operation
   public boolean getFilterNonStandardSymbols();
   
   public boolean getNeedsAlignedSequences();
+
 }