X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=website%2Ffull_javadoc%2Fcompbio%2Fmetadata%2FPresetManager.html;fp=website%2Ffull_javadoc%2Fcompbio%2Fmetadata%2FPresetManager.html;h=678ec50a16cf2367932c01b2a5c11b5b674ac83c;hb=da8c820a7fb2edecb190589f3dc9c362e57a2f24;hp=0000000000000000000000000000000000000000;hpb=0bbebf27d045b1345bc042bdf24ef2e6808df251;p=jabaws.git diff --git a/website/full_javadoc/compbio/metadata/PresetManager.html b/website/full_javadoc/compbio/metadata/PresetManager.html new file mode 100644 index 0000000..678ec50 --- /dev/null +++ b/website/full_javadoc/compbio/metadata/PresetManager.html @@ -0,0 +1,428 @@ + + + + + + +PresetManager + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +compbio.metadata +
+Class PresetManager<T>

+
+java.lang.Object
+  extended by compbio.metadata.PresetManager<T>
+
+
+
Type Parameters:
T - type of executable.
+
+
+
public class PresetManager<T>
extends Object
+ + +

+Collection of presets and methods to manipulate them @see Preset +

+ +

+

+
Version:
+
1.0 December 2009
+
Author:
+
pvtroshin
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringLOCAL_ENGINE_LIMIT_PRESET + +
+           
+  + + + + + + + + + + +
+Constructor Summary
PresetManager() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Preset<T>getPresetByName(String presetName) + +
+           
+ List<Preset<T>>getPresets() + +
+           
+ StringgetRunnerClassName() + +
+           
+ voidsetPresets(List<Preset<T>> presets) + +
+           
+ voidsetRunnerClassName(String runnerClassName) + +
+           
+ StringtoString() + +
+           
+ voidvalidate(RunnerConfig<T> options) + +
+          Checks whether preset option and parameter are defined in RunnerConfig + object.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+LOCAL_ENGINE_LIMIT_PRESET

+
+public static final String LOCAL_ENGINE_LIMIT_PRESET
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+PresetManager

+
+public PresetManager()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPresets

+
+public List<Preset<T>> getPresets()
+
+
+
+
+
+
+ +

+setPresets

+
+public void setPresets(List<Preset<T>> presets)
+
+
+
+
+
+
+ +

+getRunnerClassName

+
+public String getRunnerClassName()
+
+
+ +
Returns:
fully qualified class name of type T
+
+
+
+ +

+setRunnerClassName

+
+public void setRunnerClassName(String runnerClassName)
+
+
+
+
+
+
+ +

+getPresetByName

+
+public Preset<T> getPresetByName(String presetName)
+
+
+
Parameters:
presetName - +
Returns:
preset by its name, null if no preset found
+
+
+
+ +

+validate

+
+public void validate(RunnerConfig<T> options)
+              throws ValidationException
+
+
Checks whether preset option and parameter are defined in RunnerConfig + object. + + TODO handle parameters with values properly! +

+

+ +
Throws: +
ValidationException - if preset is found to be invalid.
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + +