jbpm-form-modeler-ui 6.2.0.CR1

org.jbpm.formModeler.core.processing.fieldHandlers
Class InputTextFieldHandler

java.lang.Object
  extended by org.jbpm.formModeler.core.processing.AbstractFieldHandler
      extended by org.jbpm.formModeler.core.processing.DefaultFieldHandler
          extended by org.jbpm.formModeler.core.processing.fieldHandlers.InputTextFieldHandler
All Implemented Interfaces:
FieldHandler
Direct Known Subclasses:
RadioGroupFieldHandler, SelectBoxFieldHandler

@Named(value="org.jbpm.formModeler.core.processing.fieldHandlers.InputTextFieldHandler")
public class InputTextFieldHandler
extends DefaultFieldHandler

Handler for input text


Constructor Summary
InputTextFieldHandler()
           
 
Method Summary
 String[] getCompatibleClassNames()
          Determine the list of class types this field can generate.
 Map getParamValue(Field field, String inputName, Object objectValue)
           
 Object getValue(Field field, String inputName, Map parametersMap, Map filesMap, String desiredClassName, Object previousValue)
          Read a parameter value (normally from a request), and translate it to an object with desired class (that must be one of the returned by this handler)
 boolean isEmpty(Object value)
           
 
Methods inherited from class org.jbpm.formModeler.core.processing.DefaultFieldHandler
getFieldHandlersManager, getFieldPattern, getFieldTypeManager, getFormManager, getFormProcessor, getFormStatusManager, getFunctionsProvider, getNamespaceManager, getReplacementManager
 
Methods inherited from class org.jbpm.formModeler.core.processing.AbstractFieldHandler
getFieldName, getPageToIncludeForDisplaying, getPageToIncludeForRendering
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputTextFieldHandler

public InputTextFieldHandler()
Method Detail

getCompatibleClassNames

public String[] getCompatibleClassNames()
Determine the list of class types this field can generate. That is, normally, a field can generate multiple outputs (an input text can generate Strings, Integers, ...)

Returns:
the set of class types that can be generated by this handler.

getValue

public Object getValue(Field field,
                       String inputName,
                       Map parametersMap,
                       Map filesMap,
                       String desiredClassName,
                       Object previousValue)
                throws Exception
Read a parameter value (normally from a request), and translate it to an object with desired class (that must be one of the returned by this handler)

Returns:
a object with desired class
Throws:
Exception

getParamValue

public Map getParamValue(Field field,
                         String inputName,
                         Object objectValue)

isEmpty

public boolean isEmpty(Object value)

jbpm-form-modeler-ui 6.2.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.