Class MCRMinDecimalValidator
java.lang.Object
org.mycore.frontend.xeditor.validation.MCRValidator
org.mycore.frontend.xeditor.validation.MCRDecimalValidator
org.mycore.frontend.xeditor.validation.MCRMinDecimalValidator
Validates input to be a decimal number and not less than a given minimum value.
The number format is specified by a given locale ID.
Example: <xed:validate type="decimal" locale="en" min="1,000.00"... />
*
- Author:
- Frank Lützenkirchen
-
Field Summary
Fields inherited from class org.mycore.frontend.xeditor.validation.MCRDecimalValidator
converter
Fields inherited from class org.mycore.frontend.xeditor.validation.MCRValidator
relevantIfXPath, xPath
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
If validator uses properties to configure its behavior, override thisboolean
protected boolean
Methods inherited from class org.mycore.frontend.xeditor.validation.MCRValidator
getAttributeValue, getRuleElement, hasAttributeValue, init, isRelevant, validate, validateBinding
-
Constructor Details
-
MCRMinDecimalValidator
public MCRMinDecimalValidator()
-
-
Method Details
-
hasRequiredAttributes
public boolean hasRequiredAttributes()- Overrides:
hasRequiredAttributes
in classMCRDecimalValidator
-
configure
public void configure()Description copied from class:MCRValidator
If validator uses properties to configure its behavior, override this- Overrides:
configure
in classMCRDecimalValidator
-
isValid
- Overrides:
isValid
in classMCRDecimalValidator
-