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
-
Constructor Summary
-
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) void
setShowResultPage
(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.
-