[Zope-Checkins] CVS: Zope3/lib/python/Zope/Publisher/Browser - BrowserPayload.py:1.1.2.2
Stephan Richter
srichter@cbu.edu
Wed, 13 Mar 2002 05:58:04 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/Publisher/Browser
In directory cvs.zope.org:/tmp/cvs-serv11175/lib/python/Zope/Publisher/Browser
Modified Files:
Tag: srichter-OFS_Formulator-branch
BrowserPayload.py
Log Message:
- Added some more tests. Won;t do more, since Publisher is being redesigned
later this week. I will wait until then.
- Added preliminary SOAP support, so we can test Mozilla's SOAP
capabilities. Unfortunately, soaplib is very old; I will look into using
SOAPpy instead. It seems fairly complete.
=== Zope3/lib/python/Zope/Publisher/Browser/BrowserPayload.py 1.1.2.1 => 1.1.2.2 ===
__implements__ = IRequestPayload
- # XXX HACK!!!! This should be implemented via some nice
- # methods and interface
_viewtype = IBrowserPublisher
def __init__(self, publication):
self.publication = publication
+
def processInputs(
self, request, fs=None,
# "static" variables that we want to be local for speed
@@ -428,6 +427,14 @@
result=result + row % (escape(k), escape(repr(v)))
return result+"</table>"
+
+ def setViewType(self, viewtype):
+ self._viewtype = viewtype
+
+
+ def getViewType(self):
+ return self._viewtype
+