org.jbpm.formModeler.core.config
Interface FormManager
- All Superinterfaces:
- Serializable
public interface FormManager
- extends Serializable
Manager interface form Forms.
It provides the common operations over Forms (creation, edit, delete) and distinct search methods.
Method Summary |
void |
addAllDataHolderFieldsToForm(Form form,
DataHolder holder)
|
void |
addAllDataHolderFieldsToForm(Form form,
String holderId)
|
void |
addDataHolderField(Form form,
String holderId,
String fieldName)
|
void |
addDataHolderToForm(Form form,
DataHolder holder)
|
void |
addDataHolderToForm(Form form,
String holderType,
String id,
String inputId,
String outId,
String color,
String value,
String path)
|
Field |
addFieldToForm(Form pForm,
FieldType fieldType)
|
Field |
addFieldToForm(Form pForm,
String fieldName,
FieldType fieldType,
I18nSet label)
|
Field |
addFieldToForm(Form pForm,
String fieldName,
FieldType fieldType,
I18nSet label,
String inputBindingString,
String outputBindingString)
|
Field |
addFieldToForm(Form form,
String s,
FieldType fieldType,
String fieldClass,
I18nSet label,
String inputBinging,
String outputBinding)
|
void |
addSystemForm(Form form)
|
void |
changeFieldPosition(Form pForm,
int fieldPos,
int destPos,
boolean groupWithPrevious,
boolean nextFieldGrouped)
|
Form |
createForm(String name)
|
Form |
createForm(String subject,
String name,
String displayMode,
Long status)
|
void |
degradeField(Form pForm,
int fieldPos,
int destPos,
boolean groupWithPrevious,
boolean nextFieldGrouped)
|
void |
deleteField(Form pForm,
int fieldPos)
|
Form[] |
getAllForms()
|
Form |
getFormById(Long id)
|
Form |
getFormForFieldEdition(FieldType fieldType)
|
List<Form> |
getFormsBySubject(String subject)
|
List<Form> |
getFormsBySubjectAndName(String subject,
String name)
|
void |
groupWithPrevious(Form pForm,
int fieldPos,
boolean value)
|
void |
moveBottom(Form pForm,
int fieldPos)
|
boolean |
moveDown(Form pForm,
int fieldPos)
|
void |
moveTop(Form pForm,
int fieldPos)
|
boolean |
moveUp(Form pForm,
int fieldPos)
|
void |
promoteField(Form pForm,
int fieldPos,
int destPos,
boolean groupWithPrevious,
boolean nextFieldGrouped)
|
void |
removeDataHolderFromForm(Form form,
String holderId)
|
void |
saveTemplateForForm(Long formId,
String templateContent)
|
FORMSTATUS_NORMAL
static final int FORMSTATUS_NORMAL
- See Also:
- Constant Field Values
FORMSTATUS_HIDDEN
static final int FORMSTATUS_HIDDEN
- See Also:
- Constant Field Values
getFormsBySubject
List<Form> getFormsBySubject(String subject)
throws Exception
- Throws:
Exception
getFormsBySubjectAndName
List<Form> getFormsBySubjectAndName(String subject,
String name)
throws Exception
- Throws:
Exception
getAllForms
Form[] getAllForms()
getFormForFieldEdition
Form getFormForFieldEdition(FieldType fieldType)
throws Exception
- Throws:
Exception
getFormById
Form getFormById(Long id)
createForm
Form createForm(String name)
createForm
Form createForm(String subject,
String name,
String displayMode,
Long status)
addFieldToForm
Field addFieldToForm(Form pForm,
FieldType fieldType)
throws Exception
- Throws:
Exception
addFieldToForm
Field addFieldToForm(Form pForm,
String fieldName,
FieldType fieldType,
I18nSet label)
throws Exception
- Throws:
Exception
addFieldToForm
Field addFieldToForm(Form pForm,
String fieldName,
FieldType fieldType,
I18nSet label,
String inputBindingString,
String outputBindingString)
throws Exception
- Throws:
Exception
addFieldToForm
Field addFieldToForm(Form form,
String s,
FieldType fieldType,
String fieldClass,
I18nSet label,
String inputBinging,
String outputBinding)
promoteField
void promoteField(Form pForm,
int fieldPos,
int destPos,
boolean groupWithPrevious,
boolean nextFieldGrouped)
throws Exception
- Throws:
Exception
degradeField
void degradeField(Form pForm,
int fieldPos,
int destPos,
boolean groupWithPrevious,
boolean nextFieldGrouped)
throws Exception
- Throws:
Exception
changeFieldPosition
void changeFieldPosition(Form pForm,
int fieldPos,
int destPos,
boolean groupWithPrevious,
boolean nextFieldGrouped)
throws Exception
- Throws:
Exception
moveTop
void moveTop(Form pForm,
int fieldPos)
throws Exception
- Throws:
Exception
moveBottom
void moveBottom(Form pForm,
int fieldPos)
throws Exception
- Throws:
Exception
moveUp
boolean moveUp(Form pForm,
int fieldPos)
throws Exception
- Throws:
Exception
groupWithPrevious
void groupWithPrevious(Form pForm,
int fieldPos,
boolean value)
throws Exception
- Throws:
Exception
moveDown
boolean moveDown(Form pForm,
int fieldPos)
throws Exception
- Throws:
Exception
deleteField
void deleteField(Form pForm,
int fieldPos)
throws Exception
- Throws:
Exception
saveTemplateForForm
void saveTemplateForForm(Long formId,
String templateContent)
throws Exception
- Throws:
Exception
addDataHolderToForm
void addDataHolderToForm(Form form,
String holderType,
String id,
String inputId,
String outId,
String color,
String value,
String path)
throws Exception
- Throws:
Exception
addDataHolderToForm
void addDataHolderToForm(Form form,
DataHolder holder)
removeDataHolderFromForm
void removeDataHolderFromForm(Form form,
String holderId)
addAllDataHolderFieldsToForm
void addAllDataHolderFieldsToForm(Form form,
String holderId)
addAllDataHolderFieldsToForm
void addAllDataHolderFieldsToForm(Form form,
DataHolder holder)
addDataHolderField
void addDataHolderField(Form form,
String holderId,
String fieldName)
throws Exception
- Throws:
Exception
addSystemForm
void addSystemForm(Form form)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.