mls.view
Class WmlViewer
java.lang.Object
|
+--mls.common.XmlObject
|
+--mls.view.Viewer
|
+--mls.view.WmlViewer
- public class WmlViewer
- extends Viewer
An XML/XSLT based viewer that processes XML data and XSL page templates
to generate WML markup. The majority of functionality is implemented in
the more general Viewer class
Constructor Summary |
WmlViewer()
Default constructor |
Method Summary |
protected void |
printPrologue(java.io.PrintWriter out)
Print a WML document prologue |
protected void |
setCache(java.lang.String cachePage,
javax.servlet.http.HttpServletResponse response)
Set cache headers based on cachePage flag
Overrides the super class method, adding a WAP header |
protected void |
setType(javax.servlet.http.HttpServletResponse response)
Sets the output type in the reponse for this type of viewer |
protected void |
viewFixed(javax.servlet.http.HttpServletResponse response,
java.lang.String textToDisplay)
View a canned page |
Methods inherited from class mls.common.XmlObject |
dump,
dumpElement,
getChildren,
getChildren,
getElement,
getElement,
getElement,
getElementText,
getParser,
indent,
narrow,
nElements,
parse,
parseString |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
WmlViewer
public WmlViewer()
- Default constructor
setType
protected void setType(javax.servlet.http.HttpServletResponse response)
- Sets the output type in the reponse for this type of viewer
- Overrides:
- setType in class Viewer
- Parameters:
response
- where the response is to be written
setCache
protected void setCache(java.lang.String cachePage,
javax.servlet.http.HttpServletResponse response)
- Set cache headers based on cachePage flag
Overrides the super class method, adding a WAP header
- Overrides:
- setCache in class Viewer
- Parameters:
cachePage
- A string set to CACHE or NO_CACHEresponse
- where the response is to be written
printPrologue
protected void printPrologue(java.io.PrintWriter out)
- Print a WML document prologue
- Overrides:
- printPrologue in class Viewer
- Parameters:
out
- a print writer for output
viewFixed
protected void viewFixed(javax.servlet.http.HttpServletResponse response,
java.lang.String textToDisplay)
throws java.io.IOException
- View a canned page
- Overrides:
- viewFixed in class Viewer
- Parameters:
response
- where the response is to be writtentextToDisplay
- the text to display