net.sf.jasperreports.web.servlets
Class AbstractViewer

java.lang.Object
  extended by net.sf.jasperreports.web.servlets.AbstractViewer
Direct Known Subclasses:
DefaultViewer, NoDecorationViewer

public abstract class AbstractViewer
extends java.lang.Object

Version:
$Id: AbstractViewer.java 4728 2011-10-20 14:33:32Z narcism $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
static java.lang.String REQUEST_PARAMETER_PAGE
           
 
Constructor Summary
AbstractViewer()
           
 
Method Summary
protected abstract  java.lang.String getBetweenPages(HttpServletRequest request, WebReportContext webReportContext)
           
protected  java.lang.String getCurrentUrl(HttpServletRequest request, WebReportContext webReportContext)
           
protected abstract  java.lang.String getFooter(HttpServletRequest request, WebReportContext webReportContext)
           
protected abstract  java.lang.String getHeader(HttpServletRequest request, WebReportContext webReportContext)
           
 void render(HttpServletRequest request, WebReportContext webReportContext, java.io.PrintWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REQUEST_PARAMETER_PAGE

public static final java.lang.String REQUEST_PARAMETER_PAGE
See Also:
Constant Field Values
Constructor Detail

AbstractViewer

public AbstractViewer()
Method Detail

render

public void render(HttpServletRequest request,
                   WebReportContext webReportContext,
                   java.io.PrintWriter writer)
            throws JRException
Throws:
JRException

getCurrentUrl

protected java.lang.String getCurrentUrl(HttpServletRequest request,
                                         WebReportContext webReportContext)

getHeader

protected abstract java.lang.String getHeader(HttpServletRequest request,
                                              WebReportContext webReportContext)

getBetweenPages

protected abstract java.lang.String getBetweenPages(HttpServletRequest request,
                                                    WebReportContext webReportContext)

getFooter

protected abstract java.lang.String getFooter(HttpServletRequest request,
                                              WebReportContext webReportContext)


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com