public class GroupWizardBuilder extends AnyWizardBuilder<GroupTO> implements GroupForm
Modifier and Type | Field and Description |
---|---|
protected GroupRestClient |
groupRestClient |
anyTypeClasses, formLayoutInfo
LOG, mode
eventSink, pageRef
Constructor and Description |
---|
GroupWizardBuilder(GroupTO previousGroupTO,
GroupTO groupTO,
List<String> anyTypeClasses,
GroupFormLayoutInfo formLayoutInfo,
PageReference pageRef)
Constructor to be used for Remediation details only.
|
GroupWizardBuilder(GroupTO groupTO,
List<String> anyTypeClasses,
GroupFormLayoutInfo formLayoutInfo,
PageReference pageRef) |
Modifier and Type | Method and Description |
---|---|
protected Optional<Details<GroupTO>> |
addOptionalDetailsPanel(AnyWrapper<GroupTO> modelObject) |
protected Serializable |
onApplyInternal(AnyWrapper<GroupTO> modelObject) |
AjaxWizardBuilder<AnyWrapper<GroupTO>> |
setItem(AnyWrapper<GroupTO> item)
This method has been overridden to manage asynchronous translation of FIQL string to search classes list and
viceversa.
|
buildModelSteps, fixPlainAndVirAttrs
addOuterObject, build, build, build, getCreateCustomPayloadEvent, getEditCustomPayloadEvent, setAsync
getDefaultItem, getEventSink, getOriginalItem, getPageReference, newModelObject, onCancelInternal, setEventSink
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, getDefaultItem, getEventSink, getPageReference, setEventSink
protected final GroupRestClient groupRestClient
public GroupWizardBuilder(GroupTO groupTO, List<String> anyTypeClasses, GroupFormLayoutInfo formLayoutInfo, PageReference pageRef)
public GroupWizardBuilder(GroupTO previousGroupTO, GroupTO groupTO, List<String> anyTypeClasses, GroupFormLayoutInfo formLayoutInfo, PageReference pageRef)
previousGroupTO
- previous group status.groupTO
- new group status to be approved.anyTypeClasses
- any type classes.formLayoutInfo
- from layout.pageRef
- reference page.public AjaxWizardBuilder<AnyWrapper<GroupTO>> setItem(AnyWrapper<GroupTO> item)
setItem
in interface ModalPanelBuilder<AnyWrapper<GroupTO>>
setItem
in class AbstractModalPanelBuilder<AnyWrapper<GroupTO>>
item
- wizard backend item.protected Serializable onApplyInternal(AnyWrapper<GroupTO> modelObject)
onApplyInternal
in class AbstractModalPanelBuilder<AnyWrapper<GroupTO>>
protected Optional<Details<GroupTO>> addOptionalDetailsPanel(AnyWrapper<GroupTO> modelObject)
addOptionalDetailsPanel
in class AnyWizardBuilder<GroupTO>
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.