This project has retired. For details please refer to its
Attic page .
AbstractValidationRuleBuilder (Cocoon Forms Block Implementation 1.1.0 API)
org.apache.cocoon.forms.datatype.validationruleimpl
Class AbstractValidationRuleBuilder
java.lang.Object
org.apache.cocoon.forms.datatype.validationruleimpl.AbstractValidationRuleBuilder
All Implemented Interfaces: ValidationRuleBuilder
Direct Known Subclasses: AssertValidationRuleBuilder , EmailValidationRuleBuilder , LengthValidationRuleBuilder , Mod10ValidationRuleBuilder , RangeValidationRuleBuilder , RegExpValidationRuleBuilder , ValueCountValidationRuleBuilder
public abstract class AbstractValidationRuleBuilder extends Object implements ValidationRuleBuilder
Abstract base class for ValidationRuleBuilder implementations.
Version:
$Id: AbstractValidationRuleBuilder.html 1304280 2012-03-23 11:18:01Z ilgrosso $
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
expressionManager
protected ExpressionManager expressionManager
AbstractValidationRuleBuilder
public AbstractValidationRuleBuilder ()
buildFailMessage
protected void buildFailMessage (Element validationRuleElement,
AbstractValidationRule rule)
Checks if the validation rule configuration contains a custom failmessage, and if so,
sets it one the ValidationRule.
parseExpression
protected org.outerj.expression.Expression parseExpression (String exprString,
Element element,
String attrName)
throws Exception
Parses an expression and throws a nice error message if this fails.
Throws:
Exception
setExpressionManager
public void setExpressionManager (ExpressionManager expressionManager)
Copyright © 1999-2008 The Apache Software Foundation . All Rights Reserved.