Class WizardMgtPanel.Builder<T extends Serializable>
java.lang.Object
org.apache.syncope.client.console.wizards.WizardMgtPanel.Builder<T>
- Type Parameters:
T- list item reference type.
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DirectoryPanel.Builder,ListViewPanel.Builder,RelationshipViewPanel.Builder
- Enclosing class:
WizardMgtPanel<T extends Serializable>
public abstract static class WizardMgtPanel.Builder<T extends Serializable>
extends Object
implements Serializable
PanelInWizard abstract builder.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddNewItemPanelBuilder(ModalPanelBuilder<T> panelBuilder) addNewItemPanelBuilder(ModalPanelBuilder<T> panelBuilder, boolean newItemDefaultButtonEnabled) Adds new item panel builder.addNotificationPanel(NotificationPanel notificationPanel) Adds new item panel builder and enables default button to adda new item.Builds a list view.protected abstract WizardMgtPanel<T> newInstance(String id, boolean wizardInModal) voidsetShowResultPage(boolean showResultPage) setWizardInModal(boolean wizardInModal) Specifies to open an edit item wizard into a new modal page.
-
Field Details
-
pageRef
-
-
Constructor Details
-
Builder
-
-
Method Details
-
newInstance
-
build
Builds a list view.- Parameters:
id- component id.- Returns:
- List view.
-
setShowResultPage
public void setShowResultPage(boolean showResultPage) -
addNewItemPanelBuilder
-
addNewItemPanelBuilder
public WizardMgtPanel.Builder<T> addNewItemPanelBuilder(ModalPanelBuilder<T> panelBuilder, boolean newItemDefaultButtonEnabled) Adds new item panel builder.- Parameters:
panelBuilder- new item panel builder.newItemDefaultButtonEnabled- enable default button to adda new item.- Returns:
- the current builder.
-
addNotificationPanel
Adds new item panel builder and enables default button to adda new item.- Parameters:
notificationPanel- new item panel builder.- Returns:
- the current builder.
-
setWizardInModal
Specifies to open an edit item wizard into a new modal page.- Parameters:
wizardInModal- TRUE to request to open wizard in a new modal.- Returns:
- the current builder.
-