X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fparams%2FParamManager.java;h=44f7551e51aac3bbc4a09ba06fab1a876e451d0c;hb=797df64fa2a0a30773d0f48f5494d4155e5a8be3;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..44f7551 100644 --- a/src/jalview/ws/params/ParamManager.java +++ b/src/jalview/ws/params/ParamManager.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.6) - * Copyright (C) 2010 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7) + * Copyright (C) 2011 J Procter, AM Waterhouse, J Engelhardt, LM Lui, G Barton, M Clamp, S Searle * * This file is part of Jalview. * @@ -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); - }