org.jbpm.formModeler.api.model
Class Form
java.lang.Object
org.jbpm.formModeler.api.model.Form
- All Implemented Interfaces:
- Serializable, Comparable
public class Form
- extends Object
- implements Serializable, Comparable
- See Also:
- Serialized Form
Constructor Summary |
Form()
|
RENDER_MODE_FORM
public static final String RENDER_MODE_FORM
- See Also:
- Constant Field Values
RENDER_MODE_DISPLAY
public static final String RENDER_MODE_DISPLAY
- See Also:
- Constant Field Values
RENDER_MODE_SEARCH
public static final String RENDER_MODE_SEARCH
- See Also:
- Constant Field Values
RENDER_MODE_TEMPLATE_EDIT
public static final String RENDER_MODE_TEMPLATE_EDIT
- See Also:
- Constant Field Values
RENDER_MODE_WYSIWYG_FORM
public static final String RENDER_MODE_WYSIWYG_FORM
- See Also:
- Constant Field Values
RENDER_MODE_WYSIWYG_DISPLAY
public static final String RENDER_MODE_WYSIWYG_DISPLAY
- See Also:
- Constant Field Values
LABEL_MODE_UNDEFINED
public static final String LABEL_MODE_UNDEFINED
- See Also:
- Constant Field Values
LABEL_MODE_BEFORE
public static final String LABEL_MODE_BEFORE
- See Also:
- Constant Field Values
LABEL_MODE_AFTER
public static final String LABEL_MODE_AFTER
- See Also:
- Constant Field Values
LABEL_MODE_RIGHT
public static final String LABEL_MODE_RIGHT
- See Also:
- Constant Field Values
LABEL_MODE_LEFT
public static final String LABEL_MODE_LEFT
- See Also:
- Constant Field Values
LABEL_MODE_HIDDEN
public static final String LABEL_MODE_HIDDEN
- See Also:
- Constant Field Values
DISPLAY_MODE_DEFAULT
public static final String DISPLAY_MODE_DEFAULT
- See Also:
- Constant Field Values
DISPLAY_MODE_ALIGNED
public static final String DISPLAY_MODE_ALIGNED
- See Also:
- Constant Field Values
DISPLAY_MODE_TEMPLATE
public static final String DISPLAY_MODE_TEMPLATE
- See Also:
- Constant Field Values
DISPLAY_MODE_NONE
public static final String DISPLAY_MODE_NONE
- See Also:
- Constant Field Values
TEMPLATE_FIELD
public static final String TEMPLATE_FIELD
- See Also:
- Constant Field Values
TEMPLATE_LABEL
public static final String TEMPLATE_LABEL
- See Also:
- Constant Field Values
HOLDER_TYPE_CODE_POJO_CLASSNAME
public static final String HOLDER_TYPE_CODE_POJO_CLASSNAME
- See Also:
- Constant Field Values
HOLDER_TYPE_CODE_POJO_DATA_MODEL
public static final String HOLDER_TYPE_CODE_POJO_DATA_MODEL
- See Also:
- Constant Field Values
HOLDER_TYPE_CODE_BPM_PROCESS
public static final String HOLDER_TYPE_CODE_BPM_PROCESS
- See Also:
- Constant Field Values
RANGE_PROVIDER_FORM
public static final String RANGE_PROVIDER_FORM
- See Also:
- Constant Field Values
Form
public Form()
getId
public Long getId()
getItemClassName
public String getItemClassName()
setId
public void setId(Long id)
getSubject
public String getSubject()
setSubject
public void setSubject(String subject)
getName
public String getName()
setName
public void setName(String name)
getDisplayMode
public String getDisplayMode()
setDisplayMode
public void setDisplayMode(String displayMode)
getLabelMode
public String getLabelMode()
setLabelMode
public void setLabelMode(String labelMode)
getShowMode
public String getShowMode()
setShowMode
public void setShowMode(String showMode)
getStatus
public Long getStatus()
setStatus
public void setStatus(Long status)
isVisibleStatus
public boolean isVisibleStatus()
getFormDisplayInfos
public Set<FormDisplayInfo> getFormDisplayInfos()
setFormDisplayInfos
public void setFormDisplayInfos(Set<FormDisplayInfo> formDisplayInfos)
getFormFields
public Set<Field> getFormFields()
setFormFields
public void setFormFields(Set<Field> formFields)
setDataHolder
public void setDataHolder(DataHolder holder)
removeDataHolder
public void removeDataHolder(String id)
getDataHolderByIds
public DataHolder getDataHolderByIds(String inputId,
String outputId)
getDataHolderById
public DataHolder getDataHolderById(String srcId)
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object other)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getField
public Field getField(String name)
- Get field by name
- Parameters:
name
- Desired field name, must be not null
- Returns:
- field by given name or null if it doesn't exist.
getDisplayModeText
protected String getDisplayModeText(String selector)
setDisplayModeText
protected void setDisplayModeText(String selector,
String data)
getHolders
public Set<DataHolder> getHolders()
setHolders
public void setHolders(Set<DataHolder> holders)
getFormTemplate
public String getFormTemplate()
setFormTemplate
public void setFormTemplate(String data)
containsFormField
public boolean containsFormField(String fieldName)
getSynchronizationObject
public String getSynchronizationObject()
getFieldNames
public Set getFieldNames()
- Get a Set with all field names (Strings) present in this form
- Returns:
- a Set with all field names present in this form
compareTo
public int compareTo(Object o)
- Specified by:
compareTo
in interface Comparable
isFieldBinded
public boolean isFieldBinded(DataHolder dataHolder,
String fieldName)
generateBindingStr
public String generateBindingStr(DataHolder dataHolder,
String fieldName)
getDataFieldHolderNameFromBindingStr
public String getDataFieldHolderNameFromBindingStr(String bindingStr)
getDataHolderByField
public DataHolder getDataHolderByField(Field field)
getDataHolderByInfo
public DataHolder getDataHolderByInfo(String info)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.