org.gusdb.wdk.model
Class StringParam

java.lang.Object
  extended by org.gusdb.wdk.model.Param
      extended by org.gusdb.wdk.model.StringParam

public class StringParam
extends Param


Constructor Summary
StringParam()
           
 
Method Summary
 java.lang.String getRegex()
           
 java.lang.String getSample()
           
 void setRegex(java.lang.String regex)
           
 void setSample(java.lang.String sample)
           
 void setSubstitute(java.lang.String subst)
           
 java.lang.String substitute(java.lang.String value)
           
 java.lang.String toString()
           
 java.lang.String validateValue(java.lang.Object value)
           
 
Methods inherited from class org.gusdb.wdk.model.Param
getDefault, getFullName, getHelp, getName, getPrompt, setDefault, setFullName, setHelp, setName, setPrompt
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringParam

public StringParam()
Method Detail

setSample

public void setSample(java.lang.String sample)

getSample

public java.lang.String getSample()

setRegex

public void setRegex(java.lang.String regex)

getRegex

public java.lang.String getRegex()

setSubstitute

public void setSubstitute(java.lang.String subst)

toString

public java.lang.String toString()
Overrides:
toString in class Param

validateValue

public java.lang.String validateValue(java.lang.Object value)
                               throws WdkModelException
Specified by:
validateValue in class Param
Returns:
Error string if an error. null if no errors.
Throws:
WdkModelException

substitute

public java.lang.String substitute(java.lang.String value)