jbpm-form-modeler-ui 6.2.0.CR1

org.jbpm.formModeler.core.processing.formProcessing
Class FormChangeProcessor

java.lang.Object
  extended by org.jbpm.formModeler.core.processing.formProcessing.FormChangeProcessor
Direct Known Subclasses:
BasicFormChangeProcessor

public abstract class FormChangeProcessor
extends Object


Field Summary
protected  FieldHandlersManager fieldHandlersManager
           
protected  FormProcessor formProcessor
           
static int MAX_ELEMENTS_TO_SHOW
           
protected  FormulaReplacementManager replacementManager
           
protected  String[] sizeRestrictedFormModes
           
protected  String[] supportedFormModes
           
 
Constructor Summary
FormChangeProcessor()
           
 
Method Summary
 boolean canProcess(FormProcessingContext context)
           
abstract  FormChangeResponse doProcess(FormChangeResponse response)
           
protected  Collection getContextEvaluableFields()
           
protected  Collection getEvaluableFields()
           
 int getMaxElementsToShow(Collection items, String formMode)
           
 int getMaxElementsToShow(Object[] items, String formMode)
           
 FormChangeProcessor getNextProcessor()
           
 String[] getSizeRestrictedFormModes()
           
abstract  int getSupportedContextType()
           
 String[] getSupportedFormModes()
           
 FormChangeResponse process(FormProcessingContext context, FormChangeResponse response)
           
 FormChangeResponse process(Form form, String namespace, FormChangeResponse response)
           
 FormChangeResponse process(Form form, String namespace, String formMode, FormChangeResponse response)
           
 boolean restrictCombosSize(String formMode)
           
 void setNextProcessor(FormChangeProcessor nextProcessor)
           
 void setSizeRestrictedFormModes(String[] sizeRestrictedFormModes)
           
 void setSupportedFormModes(String[] supportedFormModes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_ELEMENTS_TO_SHOW

public static final int MAX_ELEMENTS_TO_SHOW
See Also:
Constant Field Values

supportedFormModes

protected String[] supportedFormModes

sizeRestrictedFormModes

protected String[] sizeRestrictedFormModes

fieldHandlersManager

@Inject
protected FieldHandlersManager fieldHandlersManager

formProcessor

@Inject
protected FormProcessor formProcessor

replacementManager

@Inject
protected FormulaReplacementManager replacementManager
Constructor Detail

FormChangeProcessor

public FormChangeProcessor()
Method Detail

getNextProcessor

public FormChangeProcessor getNextProcessor()

setNextProcessor

public void setNextProcessor(FormChangeProcessor nextProcessor)

process

public FormChangeResponse process(Form form,
                                  String namespace,
                                  FormChangeResponse response)

process

public FormChangeResponse process(Form form,
                                  String namespace,
                                  String formMode,
                                  FormChangeResponse response)

process

public FormChangeResponse process(FormProcessingContext context,
                                  FormChangeResponse response)

doProcess

public abstract FormChangeResponse doProcess(FormChangeResponse response)

getSupportedContextType

public abstract int getSupportedContextType()

canProcess

public boolean canProcess(FormProcessingContext context)

getSupportedFormModes

public String[] getSupportedFormModes()

setSupportedFormModes

public void setSupportedFormModes(String[] supportedFormModes)

restrictCombosSize

public boolean restrictCombosSize(String formMode)

getSizeRestrictedFormModes

public String[] getSizeRestrictedFormModes()

setSizeRestrictedFormModes

public void setSizeRestrictedFormModes(String[] sizeRestrictedFormModes)

getMaxElementsToShow

public int getMaxElementsToShow(Object[] items,
                                String formMode)

getMaxElementsToShow

public int getMaxElementsToShow(Collection items,
                                String formMode)

getEvaluableFields

protected Collection getEvaluableFields()

getContextEvaluableFields

protected Collection getContextEvaluableFields()

jbpm-form-modeler-ui 6.2.0.CR1

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