Package com.algo.config
Class StringAlgorithmParameter
- java.lang.Object
-
- com.algo.config.AlgorithmParameters
-
- com.algo.config.StringAlgorithmParameter
-
public class StringAlgorithmParameter extends AlgorithmParameters
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringexplanationjava.lang.Stringlabeljava.lang.Stringparameter
-
Constructor Summary
Constructors Constructor Description StringAlgorithmParameter(java.lang.String label, java.lang.String initialValue)StringAlgorithmParameter(java.lang.String label, java.lang.String initialValue, SyntaxChecker syntaxChecker, java.lang.String explanation)StringAlgorithmParameter(java.lang.String label, java.lang.String initialValue, java.lang.String explanation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetExplanation()java.lang.StringgetLabel()SyntaxChecker.ResultsyntaxCheck()Returns the result of syntax checking the parameter.
-
-
-
Constructor Detail
-
StringAlgorithmParameter
public StringAlgorithmParameter(java.lang.String label, java.lang.String initialValue)
-
StringAlgorithmParameter
public StringAlgorithmParameter(java.lang.String label, java.lang.String initialValue, java.lang.String explanation)
-
StringAlgorithmParameter
public StringAlgorithmParameter(java.lang.String label, java.lang.String initialValue, SyntaxChecker syntaxChecker, java.lang.String explanation)
-
-
Method Detail
-
syntaxCheck
public SyntaxChecker.Result syntaxCheck()
Returns the result of syntax checking the parameter. Never returns null, even if no syntax checker was given.- Returns:
- The result of the syntax check.
-
getLabel
public java.lang.String getLabel()
-
getExplanation
public java.lang.String getExplanation()
-
-