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.String
explanation
java.lang.String
label
java.lang.String
parameter
-
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.String
getExplanation()
java.lang.String
getLabel()
SyntaxChecker.Result
syntaxCheck()
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()
-
-