Package rife.validation
Class AbstractValidationBuilder
java.lang.Object
rife.validation.AbstractValidationBuilder
- All Implemented Interfaces:
Cloneable,ValidationBuilder
- Direct Known Subclasses:
ValidationBuilderHtml,ValidationBuilderXml
-
Field Summary
Fields inherited from interface rife.validation.ValidationBuilder
ID_ERROR_WILDCARD, ID_ERRORMESSAGE, ID_ERRORMESSAGE_WILDCARD, ID_ERRORS, ID_ERRORS_FALLBACK, ID_ERRORS_WILDCARD, PREFIX_ERROR, PREFIX_ERRORMESSAGE, PREFIX_ERRORS, PREFIX_MARK, PREFIX_MARK_ERROR, TAG_ERRORMESSAGE, TAG_ERRORS, TAG_MARK -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()protected abstract StringformatLine(String content) generateErrorMarkings(Template template, Collection<ValidationError> errors) generateErrorMarkings(Template template, Collection<ValidationError> errors, String prefix) generateErrorMarkings(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear) generateErrorMarkings(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix) generateValidationErrors(Template template, Collection<ValidationError> errors) generateValidationErrors(Template template, Collection<ValidationError> errors, String prefix) generateValidationErrors(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear) generateValidationErrors(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix) voidremoveErrorMarkings(Template template, Collection<String> subjects) voidremoveErrorMarkings(Template template, Collection<String> subjects, String prefix) voidremoveValidationErrors(Template template, Collection<String> subjects) voidremoveValidationErrors(Template template, Collection<String> subjects, String prefix) voidsetFallbackErrorArea(Template template, String message)
-
Constructor Details
-
AbstractValidationBuilder
public AbstractValidationBuilder()
-
-
Method Details
-
setFallbackErrorArea
- Specified by:
setFallbackErrorAreain interfaceValidationBuilder
-
generateValidationErrors
public Collection<String> generateValidationErrors(Template template, Collection<ValidationError> errors) - Specified by:
generateValidationErrorsin interfaceValidationBuilder
-
generateValidationErrors
public Collection<String> generateValidationErrors(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear) - Specified by:
generateValidationErrorsin interfaceValidationBuilder
-
generateValidationErrors
public Collection<String> generateValidationErrors(Template template, Collection<ValidationError> errors, String prefix) - Specified by:
generateValidationErrorsin interfaceValidationBuilder
-
generateValidationErrors
public Collection<String> generateValidationErrors(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix) - Specified by:
generateValidationErrorsin interfaceValidationBuilder
-
formatLine
-
generateErrorMarkings
public Collection<String> generateErrorMarkings(Template template, Collection<ValidationError> errors) throws ValidationBuilderException - Specified by:
generateErrorMarkingsin interfaceValidationBuilder- Throws:
ValidationBuilderException
-
generateErrorMarkings
public Collection<String> generateErrorMarkings(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear) throws ValidationBuilderException - Specified by:
generateErrorMarkingsin interfaceValidationBuilder- Throws:
ValidationBuilderException
-
generateErrorMarkings
public Collection<String> generateErrorMarkings(Template template, Collection<ValidationError> errors, String prefix) throws ValidationBuilderException - Specified by:
generateErrorMarkingsin interfaceValidationBuilder- Throws:
ValidationBuilderException
-
generateErrorMarkings
public Collection<String> generateErrorMarkings(Template template, Collection<ValidationError> errors, Collection<String> onlySubjectsToClear, String prefix) throws ValidationBuilderException - Specified by:
generateErrorMarkingsin interfaceValidationBuilder- Throws:
ValidationBuilderException
-
removeValidationErrors
- Specified by:
removeValidationErrorsin interfaceValidationBuilder
-
removeValidationErrors
- Specified by:
removeValidationErrorsin interfaceValidationBuilder
-
removeErrorMarkings
- Specified by:
removeErrorMarkingsin interfaceValidationBuilder
-
removeErrorMarkings
- Specified by:
removeErrorMarkingsin interfaceValidationBuilder
-
clone
- Specified by:
clonein interfaceValidationBuilder- Overrides:
clonein classObject
-