public abstract class AnyWizardBuilder<A extends AnyTO> extends AjaxWizardBuilder<AnyWrapper<A>>
Modifier and Type | Field and Description |
---|---|
protected List<String> |
anyTypeClasses |
protected AbstractAnyFormLayout<A,? extends AnyForm<A>> |
formLayoutInfo |
LOG, mode
eventSink, pageRef
Constructor and Description |
---|
AnyWizardBuilder(A anyTO,
List<String> anyTypeClasses,
AbstractAnyFormLayout<A,? extends AnyForm<A>> formLayoutInfo,
PageReference pageRef)
Construct.
|
AnyWizardBuilder(AnyWrapper<A> wrapper,
List<String> anyTypeClasses,
AbstractAnyFormLayout<A,? extends AnyForm<A>> formLayoutInfo,
PageReference pageRef)
Construct.
|
Modifier and Type | Method and Description |
---|---|
protected Optional<Details<A>> |
addOptionalDetailsPanel(AnyWrapper<A> modelObject) |
protected WizardModel |
buildModelSteps(AnyWrapper<A> modelObject,
WizardModel wizardModel) |
protected void |
fixPlainAndVirAttrs(AnyTO updated,
AnyTO original) |
addOuterObject, build, build, build, getCreateCustomPayloadEvent, getEditCustomPayloadEvent, setAsync
getDefaultItem, getEventSink, getOriginalItem, getPageReference, newModelObject, onApplyInternal, onCancelInternal, setEventSink, setItem
public AnyWizardBuilder(A anyTO, List<String> anyTypeClasses, AbstractAnyFormLayout<A,? extends AnyForm<A>> formLayoutInfo, PageReference pageRef)
anyTO
- anyanyTypeClasses
- any type classesformLayoutInfo
- form layout infopageRef
- caller page reference.public AnyWizardBuilder(AnyWrapper<A> wrapper, List<String> anyTypeClasses, AbstractAnyFormLayout<A,? extends AnyForm<A>> formLayoutInfo, PageReference pageRef)
wrapper
- any wrapperanyTypeClasses
- any type classesformLayoutInfo
- form layout infopageRef
- caller page reference.protected WizardModel buildModelSteps(AnyWrapper<A> modelObject, WizardModel wizardModel)
buildModelSteps
in class AjaxWizardBuilder<AnyWrapper<A extends AnyTO>>
protected Optional<Details<A>> addOptionalDetailsPanel(AnyWrapper<A> modelObject)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.