X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fws%2Fparams%2FParamManager.java;h=5de608b0f6b80834da55279d552d3fe551b93045;hb=06931e7445db77675739e0f206d7b5fafc3f9c05;hp=b21ead4c254dbb929ab8fd8289c88aef35f639c6;hpb=153dd62dc91da13ae732600e6ea55ddbe15eab39;p=jalview.git diff --git a/src/jalview/ws/params/ParamManager.java b/src/jalview/ws/params/ParamManager.java index b21ead4..5de608b 100644 --- a/src/jalview/ws/params/ParamManager.java +++ b/src/jalview/ws/params/ParamManager.java @@ -20,39 +20,52 @@ package jalview.ws.params; import jalview.ws.jws2.dm.JabaWsParamSet; /** - * Interface implemented by classes for maintaining user's parameters in a Jalview session + * Interface implemented by classes for maintaining user's parameters in a + * Jalview session + * * @author JimP - * + * */ public interface ParamManager { /** * - * @param name (may be null) select parameter sets with given name - * @param serviceUrl (may be null) select parameter sets that are applicable for the given URL - * @param modifiable - if true, return modifiable parameter sets - * @param unmodifiable - if true, return server presets + * @param name + * (may be null) select parameter sets with given name + * @param serviceUrl + * (may be null) select parameter sets that are applicable for the + * given URL + * @param modifiable + * - if true, return modifiable parameter sets + * @param unmodifiable + * - if true, return server presets * @return null if no parameters found, or one or more parameter sets */ - public WsParamSetI[] getParameterSet(String name, String serviceUrl, boolean modifiable,boolean unmodifiable); + public WsParamSetI[] getParameterSet(String name, String serviceUrl, + boolean modifiable, boolean unmodifiable); + /** - * save the given parameter set in the user's parameter set database. - * Note: this may result in a modal dialog box being raised. + * save the given parameter set in the user's parameter set database. Note: + * this may result in a modal dialog box being raised. + * * @param parameterSet */ public void storeParameterSet(WsParamSetI parameterSet); + /** - * delete the specified parameter set from the database. - * Note: this may result in a modal dialog box being raised. + * delete the specified parameter set from the database. Note: this may result + * in a modal dialog box being raised. + * * @param parameterSet */ public void deleteParameterSet(WsParamSetI parameterSet); + /** * register a parser for the given host url + * * @param hosturl * @param jabaParamStore */ public void registerParser(String hosturl, ParamDatastoreI paramdataStore); - }