X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws2%2Fdm%2FJabaOption.java;h=5a3fb35cf0fb1d08ba04138983124d31528c81e9;hb=f721bbb9c300f6a1c845659b3947ebeca2795523;hp=3e9e6bc26bea8a057573d19dce78afacab752aa9;hpb=c19d2a91ca05e052e3408bf5852d88eb5d0608f1;p=jalview.git diff --git a/src/jalview/ws/jws2/dm/JabaOption.java b/src/jalview/ws/jws2/dm/JabaOption.java index 3e9e6bc..5a3fb35 100644 --- a/src/jalview/ws/jws2/dm/JabaOption.java +++ b/src/jalview/ws/jws2/dm/JabaOption.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9.0b2) - * Copyright (C) 2015 The Jalview Authors + * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) + * Copyright (C) $$Year-Rel$$ The Jalview Authors * * This file is part of Jalview. * @@ -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,10 +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() })); } }