public interface Form extends SectionContainer, com.technia.tvc.core.util.json.JSONWriteable
| Modifier and Type | Method and Description |
|---|---|
FormContext |
getContext() |
CreateSettings |
getCreateSettings() |
java.lang.String |
getDescription() |
com.technia.tvc.core.db.aef.env.Environment |
getEnv() |
Field |
getFieldById(java.lang.String id) |
java.lang.String |
getId() |
Layout |
getLayout() |
java.lang.String |
getSubmitStrategy() |
java.lang.String |
getTitle() |
void |
initialize()
This method is called once the Form has been created in order to
initialize the state of the form, for example load data based upon
current object-id etc.
|
boolean |
isAllowTemplates() |
boolean |
isAlwaysShowEditButton() |
UpdateResult |
performCreate(FormInput input) |
UpdateResult |
performEdit(FormInput input) |
boolean |
showConsolidatedErrorMessage() |
boolean |
showTitleInline() |
eachField, getSectionsjava.lang.String getId()
java.lang.String getTitle()
java.lang.String getDescription()
boolean showTitleInline()
Layout getLayout()
com.technia.tvc.core.db.aef.env.Environment getEnv()
Field getFieldById(java.lang.String id)
FormContext getContext()
CreateSettings getCreateSettings()
UpdateResult performEdit(FormInput input)
UpdateResult performCreate(FormInput input)
java.lang.String getSubmitStrategy()
boolean isAllowTemplates()
boolean isAlwaysShowEditButton()
void initialize()
boolean showConsolidatedErrorMessage()