|
Project Wonder 2.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object er.directtoweb.ERDObjectSaveDelegate
Simple NextPageDelegate
implementation that saves the editing context of an enterprise
object before returning the next page. This can be particularly
handy for example if you want a user to confirm an action before
the editing context is committed, for example:
Assume that you have a User object that has been editinged in
a peer context and now you want the user to confirm that they
really should save the changes to the editing context, you
could have this method:
public WOComponent confirmSave() {
ConfirmPageInterface cpi = (ConfirmPageInterface)D2W.factory().pageForConfigurationNamed("ConfirmSaveUserChanges", session());
cpi.setConfirmDelegate(new ERXObjectSaveDelegate(user, context().page()));
cpi.setCancelDelegate(someCancelDelegate);
return (WOComponent)cpi;
}
This way if the user selects the confirm button the editing context
will be saved and they will be brought back to the current page.
Constructor Summary | |
ERDObjectSaveDelegate(EOEnterpriseObject object,
WOComponent nextPage)
Public constructor |
Method Summary | |
protected EOEditingContext |
editingContext()
returns the editing context of the object. |
WOComponent |
nextPage(WOComponent sender)
Implementation of the NextPageDelegate interface First saves the changes in the object's editing context and then returns the nextPage. |
protected EOEnterpriseObject |
object()
returns the object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ERDObjectSaveDelegate(EOEnterpriseObject object, WOComponent nextPage)
object
- to be savednextPage
- to be returnedMethod Detail |
protected EOEnterpriseObject object()
protected EOEditingContext editingContext()
public WOComponent nextPage(WOComponent sender)
nextPage
in interface NextPageDelegate
sender
- component calling the delegate
|
Last updated: Do, Dez 9, 2004 12:46 PM CET | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |