Snapper 3.0 API

org.enhydra.snapperPreviewer.presentation
Class ShowPage

java.lang.Object
  extended by org.enhydra.snapperPreviewer.presentation.BasePO
      extended by org.enhydra.snapperPreviewer.presentation.ShowPage
All Implemented Interfaces:
com.lutris.appserver.server.httpPresentation.HttpPresentation

public class ShowPage
extends BasePO


Field Summary
 
Fields inherited from class org.enhydra.snapperPreviewer.presentation.BasePO
comms, ENCODING, errorText, infoText, pageId, paramDelimiter
 
Constructor Summary
ShowPage()
           
 
Method Summary
 java.io.File downloadFile(java.lang.String filePath, java.lang.String insideContainerPath)
           
static java.lang.String extractPage(java.lang.String filePath, java.lang.String fileType, int page)
           
protected  java.lang.String getDOM()
          This abstract method should be overriden by presentation class, and it is responsible for generation of http response to user in form of XMLObject instance.
 
Methods inherited from class org.enhydra.snapperPreviewer.presentation.BasePO
addHiddenInputField, addHiddenInputFields, addHiddenInputFields, clearError, createInputField, formParameterList, getAppConfiguration, getBoolParameter, getError, getFromURL, getLevelUp, getParamValue, getReturnURL, getStartSearchURL, isIn, listAllParameters, printFreeMemory, reformParameterList, removeIdAttrFromTree, run, setError, setError, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShowPage

public ShowPage()
Method Detail

getDOM

protected java.lang.String getDOM()
                           throws java.lang.Exception
Description copied from class: BasePO
This abstract method should be overriden by presentation class, and it is responsible for generation of http response to user in form of XMLObject instance.

Specified by:
getDOM in class BasePO
Returns:
dynamically populated XMLObject generated as response to user http request.
Throws:
java.lang.Exception

extractPage

public static java.lang.String extractPage(java.lang.String filePath,
                                           java.lang.String fileType,
                                           int page)

downloadFile

public java.io.File downloadFile(java.lang.String filePath,
                                 java.lang.String insideContainerPath)
                          throws java.lang.Exception
Throws:
java.lang.Exception

Snapper 3.0 API