Class AttributeDefinitionFormValidator

All Implemented Interfaces:
org.zkoss.bind.Validator
Direct Known Subclasses:
CodeAttributeDefinitionFormValidator, FileAttributeDefinitionFormValidator, NumericAttributeDefinitionFormValidator, TaxonAttributeDefinitionFormValidator, TextAttributeDefinitionFormValidator

public class AttributeDefinitionFormValidator extends NodeDefinitionFormValidator
Author:
S. Ricci
  • Field Details

    • KEY_ATTRIBUTE_CANNOT_BE_MULTIPLE_MESSAGE_KEY

      protected static final String KEY_ATTRIBUTE_CANNOT_BE_MULTIPLE_MESSAGE_KEY
      See Also:
    • CALCULATED_ONLY_ONE_TIME_FIELD

      protected static final String CALCULATED_ONLY_ONE_TIME_FIELD
      See Also:
  • Constructor Details

    • AttributeDefinitionFormValidator

      public AttributeDefinitionFormValidator()
  • Method Details

    • internalValidate

      protected void internalValidate(org.zkoss.bind.ValidationContext ctx)
      Overrides:
      internalValidate in class NodeDefinitionFormValidator
    • validateAttributeDefaults

      protected void validateAttributeDefaults(org.zkoss.bind.ValidationContext ctx)
    • validateChecks

      protected void validateChecks(org.zkoss.bind.ValidationContext ctx)
    • getFieldNames

      protected Set<String> getFieldNames(org.zkoss.bind.ValidationContext ctx)
      Overrides:
      getFieldNames in class FormValidator