|
deegree 2.4 (2010/11/11 10:47 build-27-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.enterprise.control.AbstractListener
org.deegree.portal.common.control.AbstractSimplePrintListener
public abstract class AbstractSimplePrintListener
performs a print request/event by creating a PDF document from the current map. For this JASPER is used. Well known
parameters that can be passed to a jaser report are:
| Constructor Summary | |
|---|---|
AbstractSimplePrintListener()
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(FormEvent e)
|
protected double |
calcScale(Pair<Integer,Integer> size,
String getmap)
|
protected User |
getUser()
returns null and should be overwritten by an extending class |
protected String |
getVendorspecificParameters(RPCWebEvent rpc)
returns null and should be overwritten by an extending class |
protected abstract ViewContext |
getViewContext(RPCWebEvent rpc)
reads the view context to print from the users session |
protected void |
validate(RPCWebEvent rpc)
validates the incoming request/RPC if conatins all required elements |
| Methods inherited from class org.deegree.enterprise.control.AbstractListener |
|---|
getAlternativeNextPage, getHomePath, getInitParameter, getInitParameterList, getNextPage, getRequest, getReturnValue, gotoErrorPage, handle, setAlternativeNextPage, setDefaultAlternativeNextPage, setDefaultNextPage, setNextPage, setReturnValue, toModel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractSimplePrintListener()
| Method Detail |
|---|
public void actionPerformed(FormEvent e)
actionPerformed in interface WebListeneractionPerformed in class AbstractListenere -
protected double calcScale(Pair<Integer,Integer> size,
String getmap)
throws InconsistentRequestException,
XMLParsingException,
IOException,
SAXException
InconsistentRequestException
XMLParsingException
IOException
SAXExceptionprotected String getVendorspecificParameters(RPCWebEvent rpc)
null and should be overwritten by an extending class
nullprotected User getUser()
null and should be overwritten by an extending class
nullprotected abstract ViewContext getViewContext(RPCWebEvent rpc)
rpc -
protected void validate(RPCWebEvent rpc)
throws PortalException
rpc -
PortalException
|
deegree 2.4 (2010/11/11 10:47 build-27-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org