jbpm-form-modeler-ui 1.0-SNAPSHOT

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

java.lang.Object
  extended by org.jbpm.formModeler.service.bb.commons.config.componentsFactory.BasicFactoryElement
      extended by org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter
          extended by org.jbpm.formModeler.core.processing.fieldHandlers.DefaultFieldHandlerFormatter
All Implemented Interfaces:
Serializable, org.jbpm.formModeler.service.bb.commons.config.componentsFactory.FactoryLifecycle
Direct Known Subclasses:
DateFieldHandlerFormatter, LinkFieldHandlerFormatter, RangeInputTextFieldHandlerFormatter, SimpleFieldHandlerFormatter

public abstract class DefaultFieldHandlerFormatter
extends org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter

See Also:
Serialized Form

Field Summary
protected  int defaultMaxLength
           
protected  int defaultSize
           
 
Constructor Summary
DefaultFieldHandlerFormatter()
           
 
Method Summary
protected  Object getCustomValueIfApplicable(org.jbpm.formModeler.api.model.Field field, String propName, Object propValue, org.jbpm.formModeler.api.model.Form form, String namespace)
          Some attributes require special treatment.
 org.jbpm.formModeler.api.processing.FormProcessor getDefaultFormProcessor()
           
 FormManagerImpl getFormManager()
           
protected  String getUniqueIdentifier(org.jbpm.formModeler.api.model.Form form, String namespace, org.jbpm.formModeler.api.model.Field field, String fieldName)
           
protected  void setDefaultAttributes(org.jbpm.formModeler.api.model.Field field, org.jbpm.formModeler.api.model.Form form, String namespace)
           
 void setDefaultFormProcessor(org.jbpm.formModeler.api.processing.FormProcessor defaultFormProcessor)
           
 void setFormManager(FormManagerImpl formManagerImpl)
           
 void start()
           
 
Methods inherited from class org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter
afterRendering, formatObject, getEncoding, getLang, getLocale, getLocaleManager, getLocalizedValue, getParameter, includePage, renderFragment, service, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeInterpreter, setTag, writeToOut
 
Methods inherited from class org.jbpm.formModeler.service.bb.commons.config.componentsFactory.BasicFactoryElement
addPeriodicTask, addPeriodicTask, factoryLookup, getComponentAlias, getComponentDescription, getComponentName, getComponentScope, init, setComponentAlias, shutdown, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultMaxLength

protected int defaultMaxLength

defaultSize

protected int defaultSize
Constructor Detail

DefaultFieldHandlerFormatter

public DefaultFieldHandlerFormatter()
Method Detail

start

public void start()
           throws Exception
Specified by:
start in interface org.jbpm.formModeler.service.bb.commons.config.componentsFactory.FactoryLifecycle
Overrides:
start in class org.jbpm.formModeler.service.bb.commons.config.componentsFactory.BasicFactoryElement
Throws:
Exception

getFormManager

public final FormManagerImpl getFormManager()

setFormManager

public final void setFormManager(FormManagerImpl formManagerImpl)

setDefaultAttributes

protected void setDefaultAttributes(org.jbpm.formModeler.api.model.Field field,
                                    org.jbpm.formModeler.api.model.Form form,
                                    String namespace)

getUniqueIdentifier

protected String getUniqueIdentifier(org.jbpm.formModeler.api.model.Form form,
                                     String namespace,
                                     org.jbpm.formModeler.api.model.Field field,
                                     String fieldName)

getCustomValueIfApplicable

protected Object getCustomValueIfApplicable(org.jbpm.formModeler.api.model.Field field,
                                            String propName,
                                            Object propValue,
                                            org.jbpm.formModeler.api.model.Form form,
                                            String namespace)
Some attributes require special treatment.

Parameters:
propName -
propValue -

getDefaultFormProcessor

public org.jbpm.formModeler.api.processing.FormProcessor getDefaultFormProcessor()

setDefaultFormProcessor

public void setDefaultFormProcessor(org.jbpm.formModeler.api.processing.FormProcessor defaultFormProcessor)

jbpm-form-modeler-ui 1.0-SNAPSHOT

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