ch.unibe.iam.scg.archie.model
Class RegexValidation
java.lang.Object
ch.unibe.iam.scg.archie.model.RegexValidation
public class RegexValidation
- extends java.lang.Object
Simple wrapper class that provides getters and setters for a Regular
Expression (regex) pattern String
and associated error message
String
(if a regex match should fail).
$Id$
Constructor Summary |
RegexValidation(java.lang.String pattern,
java.lang.String message)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexValidation
public RegexValidation(java.lang.String pattern,
java.lang.String message)
throws java.lang.IllegalArgumentException
- Parameters:
pattern
- String regex pattern.message
- String error message if regex match fails.
- Throws:
java.lang.IllegalArgumentException
getPattern
public java.lang.String getPattern()
- Returns:
- String regex pattern
setPattern
public void setPattern(java.lang.String pattern)
- Parameters:
pattern
- String regex pattern
getMessage
public java.lang.String getMessage()
- Returns:
- String error message if regex match fails.
setMessage
public void setMessage(java.lang.String message)
- Parameters:
message
- set error message if regex match fails.