org.deegree_impl.enterprise.control
Class AbstractListener
java.lang.Object
org.deegree_impl.enterprise.control.AbstractListener
- All Implemented Interfaces:
- java.util.EventListener, WebListener
- Direct Known Subclasses:
- AbstractDBListener, AbstractMapListener, AbstractMapListener, AbstractSecuredListener, AddToShoppingCartListener, DeleteFromShoppingCartListener, DetailedMetadataListener, DownloadListener, GetRelatedTermsListener, HomeListener, InitDetailListener, InitListener, InitListener, InitListener, InitServiceAdministrationListener, InitShoppingCartListener, MapSearchListener, MapViewListener, RegisterServiceListener, TakeListener, TakeSearchBoxListener
- public abstract class AbstractListener
- extends java.lang.Object
- implements WebListener
The abstract listener allows the reuse of basic functionality.
- Version:
- $Revision: 1.8 $
- Author:
- Torsten Friebe, Andreas Poth
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
event
private FormEvent event
returnValue
private java.lang.Object returnValue
alternativeDefaultTarget
private java.lang.String alternativeDefaultTarget
alternativeNext
private java.lang.String alternativeNext
defaultTarget
private java.lang.String defaultTarget
next
private java.lang.String next
AbstractListener
public AbstractListener()
actionPerformed
public abstract void actionPerformed(FormEvent e)
- Specified by:
actionPerformed in interface WebListener
- Parameters:
e -
handle
public final void handle(FormEvent e)
- Parameters:
e -
getRequest
public ServletRequest getRequest()
- Returns:
setDefaultNextPage
protected final void setDefaultNextPage(java.lang.String target)
- Parameters:
target -
setDefaultAlternativeNextPage
protected final void setDefaultAlternativeNextPage(java.lang.String target)
- Parameters:
target -
setNextPage
public void setNextPage(java.lang.String target)
- Sets the next page for this request.
getNextPage
public java.lang.String getNextPage()
- Returns:
setAlternativeNextPage
public void setAlternativeNextPage(java.lang.String target)
- Parameters:
target -
getAlternativeNextPage
public java.lang.String getAlternativeNextPage()
- Returns:
getReturnValue
public java.lang.Object getReturnValue()
- Returns:
setReturnValue
public void setReturnValue(java.lang.Object model)
- Parameters:
model -
getNextPageFormRequest
private void getNextPageFormRequest()
gotoErrorPage
protected void gotoErrorPage(java.lang.String message)
toModel
protected java.util.HashMap toModel()
- transforms the request to a set of name value pairs stored in a HashMap