# HG changeset patch # User paulb # Date 1195406561 0 # Node ID ecbd17c9ed67f39de88e1fc8768e20c568230694 # Parent 6839e64920de0fecff701a98d0ab4d9bb6d0ad25 [project @ 2007-11-18 17:22:41 by paulb] Access activity-related methods on the form object. diff -r 6839e64920de -r ecbd17c9ed67 examples/Common/Configurator/__init__.py --- a/examples/Common/Configurator/__init__.py Sun Nov 18 17:22:37 2007 +0000 +++ b/examples/Common/Configurator/__init__.py Sun Nov 18 17:22:41 2007 +0000 @@ -53,7 +53,7 @@ } def select_activity(self, trans, form): - self.set_activity(trans, "configuration") + form.set_activity("configuration") def respond_to_input(self, trans, form): @@ -77,7 +77,7 @@ if parameters.has_key("export"): trans.set_content_type(WebStack.Generic.ContentType("text/xml", encoding)) - self.get_document(trans).toStream(trans.get_response_stream(), trans.get_response_stream_encoding()) + form.get_document().toStream(trans.get_response_stream(), trans.get_response_stream_encoding()) raise WebStack.Generic.EndOfResponse def init_document(self, trans, form): @@ -102,7 +102,7 @@ # Filter out inappropriate choices. filter_xsl_list = self.prepare_transform("filter") - self.set_document(trans, self.get_result(filter_xsl_list, self.get_document(trans))) + form.set_document(self.get_result(filter_xsl_list, form.get_document())) def create_output(self, trans, form):