X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws2%2Fdm%2FJabaOption.java;h=ef6969c1045aa09709fa648cff69991e5a2975cd;hb=c41398473f1493a06f28da53be50630a0f6e6f6d;hp=cbfbd3b18188e7712c470b8a1279b84e5db09a93;hpb=f4766a7bbcfae845fc95923b01fa14ff83d589ff;p=jalview.git diff --git a/src/jalview/ws/jws2/dm/JabaOption.java b/src/jalview/ws/jws2/dm/JabaOption.java index cbfbd3b..ef6969c 100644 --- a/src/jalview/ws/jws2/dm/JabaOption.java +++ b/src/jalview/ws/jws2/dm/JabaOption.java @@ -20,15 +20,14 @@ */ package jalview.ws.jws2.dm; -import jalview.util.MessageManager; -import jalview.ws.jws2.ParameterUtils; -import jalview.ws.params.OptionI; - import java.net.MalformedURLException; import java.net.URL; import java.util.List; import compbio.metadata.Option; +import jalview.util.MessageManager; +import jalview.ws.jws2.ParameterUtils; +import jalview.ws.params.OptionI; public class JabaOption implements jalview.ws.params.OptionI { @@ -94,9 +93,9 @@ public class JabaOption implements jalview.ws.params.OptionI opt.setDefaultValue(selectedItem); } catch (Exception e) { - e.printStackTrace(); - throw new Error(MessageManager.getString( - "error.implementation_error_cannot_set_jaba_option")); + throw new IllegalArgumentException(MessageManager + .formatMessage("error.invalid_value_for_option", new String[] + { selectedItem, opt.getName() })); } } @@ -117,4 +116,10 @@ public class JabaOption implements jalview.ws.params.OptionI return opt; } + @Override + public List getDisplayNames() + { + return null; // not supported for Jaba options + } + }