org.camunda.bpm.engine.impl.form.validator
Class FormValidators

java.lang.Object
  extended by org.camunda.bpm.engine.impl.form.validator.FormValidators

public class FormValidators
extends Object

Registry for built-in FormFieldValidator implementations.

Factory for FormFieldValidator instances.

Author:
Daniel Meyer

Field Summary
protected  Map<String,Class<? extends FormFieldValidator>> validators
          the registry of configured validators.
 
Constructor Summary
FormValidators()
           
 
Method Summary
 void addValidator(String name, Class<? extends FormFieldValidator> validatorType)
           
 FormFieldValidator createValidator(Element constraint, BpmnParse bpmnParse, ExpressionManager expressionManager)
          factory method for creating validator instances
protected  FormFieldValidator createValidatorInstance(Class<? extends FormFieldValidator> validator)
           
 Map<String,Class<? extends FormFieldValidator>> getValidators()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

validators

protected Map<String,Class<? extends FormFieldValidator>> validators
the registry of configured validators. Populated through ProcessEngineConfiguration.

Constructor Detail

FormValidators

public FormValidators()
Method Detail

createValidator

public FormFieldValidator createValidator(Element constraint,
                                          BpmnParse bpmnParse,
                                          ExpressionManager expressionManager)
factory method for creating validator instances


createValidatorInstance

protected FormFieldValidator createValidatorInstance(Class<? extends FormFieldValidator> validator)

addValidator

public void addValidator(String name,
                         Class<? extends FormFieldValidator> validatorType)

getValidators

public Map<String,Class<? extends FormFieldValidator>> getValidators()


Copyright © 2015 camunda services GmbH. All rights reserved.