org.jbpm.formModeler.core.processing.fieldHandlers
Class CreateDynamicObjectFieldHandler
java.lang.Object
org.jbpm.formModeler.core.processing.AbstractFieldHandler
org.jbpm.formModeler.core.processing.DefaultFieldHandler
org.jbpm.formModeler.core.processing.PersistentFieldHandler
org.jbpm.formModeler.core.processing.fieldHandlers.SubformFieldHandler
org.jbpm.formModeler.core.processing.fieldHandlers.CreateDynamicObjectFieldHandler
- All Implemented Interfaces:
- FieldHandler
@Named(value="org.jbpm.formModeler.core.processing.fieldHandlers.CreateDynamicObjectFieldHandler")
public class CreateDynamicObjectFieldHandler
- extends SubformFieldHandler
|
Method Summary |
Form |
calculateFieldForm(Field field,
String formPath,
String namespace)
|
Object |
deleteElementInPosition(Form form,
String namespace,
String field,
int position)
|
Form |
getCreateForm(Field field,
String namespace)
|
Form |
getEditForm(Field field,
String namespace)
|
Map |
getParamValue(Field field,
String inputName,
Object value)
|
Form |
getPreviewDataForm(Field field,
String namespace)
|
Object |
getStatusValue(Field field,
String inputName,
Object value,
Map rootLoadedObjects)
|
Form |
getTableDataForm(Field field,
String namespace)
|
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) |
Object |
persist(Field field,
String inputName,
Object fieldValue)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CODE
public static final String CODE
- See Also:
- Constant Field Values
CreateDynamicObjectFieldHandler
public CreateDynamicObjectFieldHandler()
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)
- Specified by:
getValue in interface FieldHandler- Overrides:
getValue in class SubformFieldHandler
- Returns:
- a object with desired class
- Throws:
Exception
getParamValue
public Map getParamValue(Field field,
String inputName,
Object value)
- Specified by:
getParamValue in interface FieldHandler- Overrides:
getParamValue in class SubformFieldHandler
getStatusValue
public Object getStatusValue(Field field,
String inputName,
Object value,
Map rootLoadedObjects)
- Overrides:
getStatusValue in class SubformFieldHandler
persist
public Object persist(Field field,
String inputName,
Object fieldValue)
throws Exception
- Overrides:
persist in class SubformFieldHandler
- Throws:
Exception
calculateFieldForm
public Form calculateFieldForm(Field field,
String formPath,
String namespace)
deleteElementInPosition
public Object deleteElementInPosition(Form form,
String namespace,
String field,
int position)
getCreateForm
public Form getCreateForm(Field field,
String namespace)
getPreviewDataForm
public Form getPreviewDataForm(Field field,
String namespace)
getTableDataForm
public Form getTableDataForm(Field field,
String namespace)
getEditForm
public Form getEditForm(Field field,
String namespace)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.