Interface ModalPanelBuilder<T extends Serializable>
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
AnyForm<A>,AnyObjectForm,GroupForm,LinkedAccountForm,UserForm
- All Known Implementing Classes:
AbstractAnyWizardBuilder,AbstractModalPanelBuilder,AbstractResourceWizardBuilder,AjaxWizardBuilder,AnyObjectTemplateWizardBuilder,AnyObjectWizardBuilder,AnyWizardBuilder,AttrRepoWizardBuilder,AttrWizardBuilder,AuthModuleWizardBuilder,AuthProfileItemDirectoryPanel.AuthProfileItemWizardBuilder,AuthProfileWizardBuilder,BaseAjaxWizardBuilder,ClientAppModalPanelBuilder,ClientAppPropertyWizardBuilder,CommandComposeWizardBuilder,CommandWizardBuilder,ConnectorWizardBuilder,CSVPullWizardBuilder,CSVPushWizardBuilder,DelegationWizardBuilder,DomainWizardBuilder,GroupTemplateWizardBuilder,GroupWizardBuilder,LinkedAccountWizardBuilder,MacroTaskExecWizardBuilder,MergeLinkedAccountsWizardBuilder,NotificationWizardBuilder,OIDCProviderWizardBuilder,ParametersWizardPanel,PolicyModalPanelBuilder,PolicyRuleWizardBuilder,PrivilegeWizardBuilder,ProvisionWizardBuilder,RealmWizardBuilder,ReportWizardBuilder,ResourceWizardBuilder,RoleWizardBuilder,SAML2IdPEntityWizardBuilder,SAML2IdPWizardBuilder,SAML2SPEntityWizardBuilder,SchedTaskWizardBuilder,SchemaTypeWizardBuilder,SRARouteWizardBuilder,TypeExtensionWizardBuilder,UserFormPanel,UsernameAttributeProviderModalPanelBuilder,UserSelfFormPanel,UserTemplateWizardBuilder,UserWizardBuilder
public interface ModalPanelBuilder<T extends Serializable> extends Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WizardModalPanel<T>build(String id, int index, AjaxWizard.Mode mode)Build the wizard.TgetDefaultItem()IEventSinkgetEventSink()PageReferencegetPageReference()ModalPanelBuilder<T>setEventSink(IEventSink eventSink)ModalPanelBuilder<T>setItem(T item)Replaces the default value provided with the constructor and nullify working item object.
-
-
-
Method Detail
-
build
WizardModalPanel<T> build(String id, int index, AjaxWizard.Mode mode)
Build the wizard.- Parameters:
id- component id.index- step index.mode- mode.- Returns:
- wizard.
-
getDefaultItem
T getDefaultItem()
-
getPageReference
PageReference getPageReference()
-
setItem
ModalPanelBuilder<T> setItem(T item)
Replaces the default value provided with the constructor and nullify working item object.- Parameters:
item- new value.- Returns:
- the current wizard factory instance.
-
setEventSink
ModalPanelBuilder<T> setEventSink(IEventSink eventSink)
-
getEventSink
IEventSink getEventSink()
-
-