Class AbstractModalPanelBuilder<T extends Serializable>
java.lang.Object
org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder<T>
- All Implemented Interfaces:
Serializable,ModalPanelBuilder<T>
- Direct Known Subclasses:
AjaxWizardBuilder,ClientAppModalPanelBuilder,PolicyModalPanelBuilder,UsernameAttributeProviderModalPanelBuilder
public abstract class AbstractModalPanelBuilder<T extends Serializable>
extends Object
implements ModalPanelBuilder<T>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Tprotected Tprotected SerializableonApplyInternal(T modelObject) protected voidonCancelInternal(T modelObject) setEventSink(IEventSink eventSink) Replaces the default value provided with the constructor and nullify working item object.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.syncope.client.ui.commons.wizards.ModalPanelBuilder
build
-
Field Details
-
pageRef
-
eventSink
-
-
Constructor Details
-
AbstractModalPanelBuilder
Construct.- Parameters:
defaultItem- default item.pageRef- Caller page reference.
-
-
Method Details
-
onCancelInternal
-
onApplyInternal
-
getOriginalItem
-
getDefaultItem
- Specified by:
getDefaultItemin interfaceModalPanelBuilder<T extends Serializable>
-
newModelObject
-
setItem
Description copied from interface:ModalPanelBuilderReplaces the default value provided with the constructor and nullify working item object.- Specified by:
setItemin interfaceModalPanelBuilder<T extends Serializable>- Parameters:
item- new value.- Returns:
- the current wizard factory instance.
-
getPageReference
- Specified by:
getPageReferencein interfaceModalPanelBuilder<T extends Serializable>
-
setEventSink
- Specified by:
setEventSinkin interfaceModalPanelBuilder<T extends Serializable>
-
getEventSink
- Specified by:
getEventSinkin interfaceModalPanelBuilder<T extends Serializable>
-