X
- public abstract class EditTransition<X> extends java.lang.Object implements ValidatingFormTransition<X>, ExtraContent<X>
EditFormBuilder
Constructor and Description |
---|
EditTransition(java.lang.String type_name) |
Modifier and Type | Method and Description |
---|---|
void |
buildForm(Form f,
X dat,
AppContext c)
Build the transition form.
|
<C extends ContentBuilder> |
getExtraHtml(C cb,
SessionService<?> op,
X target)
Add the extra content to be shown with the transition
|
FormResult |
getResult(TransitionVisitor<X> vis) |
abstract EditFormBuilder<X> |
getUpdate(AppContext c,
X dat) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExtraHtml
public void buildForm(Form f, X dat, AppContext c) throws TransitionException
BaseFormTransition
buildForm
in interface BaseFormTransition<X>
f
- Form to be builtdat
- target ObjectTransitionException
public abstract EditFormBuilder<X> getUpdate(AppContext c, X dat)
public final FormResult getResult(TransitionVisitor<X> vis) throws TransitionException
getResult
in interface Transition<X>
TransitionException
public <C extends ContentBuilder> C getExtraHtml(C cb, SessionService<?> op, X target)
ExtraContent
getExtraHtml
in interface ExtraContent<X>