JAL-3878 Split web services menu entries by programs and hosts.
[jalview.git] / src / jalview / ws2 / operations / Operation.java
1 package jalview.ws2.operations;
2
3 import jalview.ws2.MenuEntryProviderI;
4
5 public interface Operation
6 {
7   public String getName();
8
9   public String getTypeName();
10
11   public String getHostName();
12
13   public int getMinSequences();
14
15   public int getMaxSequences();
16
17   public boolean canSubmitGaps();
18
19   public boolean isProteinOperation();
20
21   public boolean isNucleotideOperation();
22
23   public boolean isInteractive();
24
25   public MenuEntryProviderI getMenuBuilder();
26 }