[rhmessaging-commits] rhmessaging commits: r3188 - mgmt/trunk/wooly/python/wooly.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Fri Mar 20 11:38:56 EDT 2009
Author: justi9
Date: 2009-03-20 11:38:56 -0400 (Fri, 20 Mar 2009)
New Revision: 3188
Modified:
mgmt/trunk/wooly/python/wooly/pages.py
Log:
Tighten up the plumbing between related pages, now that we have HtmlPage
Modified: mgmt/trunk/wooly/python/wooly/pages.py
===================================================================
--- mgmt/trunk/wooly/python/wooly/pages.py 2009-03-20 15:28:57 UTC (rev 3187)
+++ mgmt/trunk/wooly/python/wooly/pages.py 2009-03-20 15:38:56 UTC (rev 3188)
@@ -82,12 +82,10 @@
self.update_page = UpdatePage(app, name + ".update", self)
self.app.add_page(self.update_page)
- self.css_page = CssPage(app, name + ".css")
- self.css_page.html_page = self
+ self.css_page = CssPage(app, name + ".css", self)
self.app.add_page(self.css_page)
- self.javascript_page = JavascriptPage(app, name + ".js")
- self.javascript_page.html_page = self
+ self.javascript_page = JavascriptPage(app, name + ".js", self)
self.app.add_page(self.javascript_page)
def enable_update(self, session, widget):
@@ -167,10 +165,10 @@
return self.page.page_widgets_by_path.get(path)
class CssPage(Page):
- def __init__(self, app, name):
+ def __init__(self, app, name, html_page):
super(CssPage, self).__init__(app, name)
- self.html_page = None
+ self.html_page = html_page
self.__then = datetime.utcnow()
self.__css = None
@@ -202,10 +200,10 @@
return self.get_css()
class JavascriptPage(Page):
- def __init__(self, app, name):
+ def __init__(self, app, name, html_page):
super(JavascriptPage, self).__init__(app, name)
- self.html_page = None
+ self.html_page = html_page
self.__then = datetime.utcnow()
self.__javascript = None
More information about the rhmessaging-commits
mailing list