public class AllocationFactory.CreateAllocation
extends uk.ac.ed.epcc.webapp.model.data.forms.CreateTransition<T>
| Modifier | Constructor and Description |
|---|---|
protected |
AllocationFactory.CreateAllocation() |
protected |
AllocationFactory.CreateAllocation(java.util.Map<java.lang.String,java.lang.Object> defaults,
PropertyContainer default_props) |
| Modifier and Type | Method and Description |
|---|---|
void |
customiseCreationForm(uk.ac.ed.epcc.webapp.forms.Form f) |
java.lang.String |
getConfirm(uk.ac.ed.epcc.webapp.forms.Form f) |
java.util.Map<java.lang.String,java.lang.Object> |
getDefaults() |
uk.ac.ed.epcc.webapp.forms.result.FormResult |
getResult(java.lang.String type_name,
T dat,
uk.ac.ed.epcc.webapp.forms.Form f) |
void |
postCreate(T dat,
uk.ac.ed.epcc.webapp.forms.Form f) |
buildForm, getResult, preCommitaddOptionalFromComposites, addSelectors, addTranslations, buildForm, buildForm, customiseForm, getContext, getFactory, getFields, getInput, getOptional, getOptional, getSelectors, getSupress, getTranslationsprotected AllocationFactory.CreateAllocation()
protected AllocationFactory.CreateAllocation(java.util.Map<java.lang.String,java.lang.Object> defaults,
PropertyContainer default_props)
public void customiseCreationForm(uk.ac.ed.epcc.webapp.forms.Form f)
throws java.lang.Exception
customiseCreationForm in class uk.ac.ed.epcc.webapp.model.data.forms.CreateTransition<T extends AllocationFactory.AllocationRecord>java.lang.Exceptionpublic uk.ac.ed.epcc.webapp.forms.result.FormResult getResult(java.lang.String type_name,
T dat,
uk.ac.ed.epcc.webapp.forms.Form f)
public java.lang.String getConfirm(uk.ac.ed.epcc.webapp.forms.Form f)
public java.util.Map<java.lang.String,java.lang.Object> getDefaults()
getDefaults in class uk.ac.ed.epcc.webapp.model.data.DataObjectFormFactory<T extends AllocationFactory.AllocationRecord>public void postCreate(T dat, uk.ac.ed.epcc.webapp.forms.Form f) throws java.lang.Exception
postCreate in interface uk.ac.ed.epcc.webapp.model.data.forms.CreateTemplate<T extends AllocationFactory.AllocationRecord>postCreate in class uk.ac.ed.epcc.webapp.model.data.forms.CreateTransition<T extends AllocationFactory.AllocationRecord>java.lang.Exception