org.jbpm.formModeler.core.processing.formProcessing
public abstract class FormChangeProcessor extends Object
Modifier and Type | Field and Description |
---|---|
protected FieldHandlersManager |
fieldHandlersManager |
protected FormProcessor |
formProcessor |
static int |
MAX_ELEMENTS_TO_SHOW |
protected FormulaReplacementManager |
replacementManager |
protected String[] |
sizeRestrictedFormModes |
protected String[] |
supportedFormModes |
Constructor and Description |
---|
FormChangeProcessor() |
public static final int MAX_ELEMENTS_TO_SHOW
protected String[] supportedFormModes
protected String[] sizeRestrictedFormModes
@Inject protected FieldHandlersManager fieldHandlersManager
@Inject protected FormProcessor formProcessor
@Inject protected FormulaReplacementManager replacementManager
public FormChangeProcessor getNextProcessor()
public void setNextProcessor(FormChangeProcessor nextProcessor)
public FormChangeResponse process(org.jbpm.formModeler.api.model.Form form, String namespace, FormChangeResponse response)
public FormChangeResponse process(org.jbpm.formModeler.api.model.Form form, String namespace, String formMode, FormChangeResponse response)
public FormChangeResponse process(FormProcessingContext context, FormChangeResponse response)
public abstract FormChangeResponse doProcess(FormChangeResponse response)
public abstract int getSupportedContextType()
public boolean canProcess(FormProcessingContext context)
public String[] getSupportedFormModes()
public void setSupportedFormModes(String[] supportedFormModes)
public boolean restrictCombosSize(String formMode)
public String[] getSizeRestrictedFormModes()
public void setSizeRestrictedFormModes(String[] sizeRestrictedFormModes)
public int getMaxElementsToShow(Collection items, String formMode)
protected Collection getEvaluableFields()
protected Collection getContextEvaluableFields()
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.