if (isNotEmpty(strFormatPattern)) { // Keine Formatpr�fung ohne Pattern
if (flgAllowEmptyValue == false || !this.Value().trim().equals("")) {
final Pattern objP = Pattern.compile(strFormatPattern);
final Matcher objM = objP.matcher(this.Value());
if (objM.find() == false) {
throw new FormatPatternException("the value '" + this.Value() + "' does not correspond with the pattern " + strFormatPattern);
}
}
}
}