Author: justi9
Date: 2008-04-07 13:23:08 -0400 (Mon, 07 Apr 2008)
New Revision: 1848
Modified:
mgmt/cumin/python/cumin/widgets.py
Log:
Private-ize some attributes.
Modified: mgmt/cumin/python/cumin/widgets.py
===================================================================
--- mgmt/cumin/python/cumin/widgets.py 2008-04-07 17:03:50 UTC (rev 1847)
+++ mgmt/cumin/python/cumin/widgets.py 2008-04-07 17:23:08 UTC (rev 1848)
@@ -113,23 +113,23 @@
def __init__(self, app, name):
super(CuminForm, self).__init__(app, name)
- self.cancel = self.Cancel(app, "cancel", self)
- self.cancel.set_tab_index(201)
- self.add_child(self.cancel)
+ self.__cancel = self.Cancel(app, "cancel", self)
+ self.__cancel.set_tab_index(201)
+ self.add_child(self.__cancel)
- self.submit = self.Submit(app, "submit", self)
- self.submit.set_tab_index(200)
- self.add_child(self.submit)
+ self.__submit = self.Submit(app, "submit", self)
+ self.__submit.set_tab_index(200)
+ self.add_child(self.__submit)
def do_process(self, session, *args):
self.page.set_modal(session, True)
- if self.cancel.get(session):
- self.cancel.set(session, False)
+ if self.__cancel.get(session):
+ self.__cancel.set(session, False)
self.process_cancel(session, *args)
- elif self.submit.get(session):
- self.submit.set(session, False)
+ elif self.__submit.get(session):
+ self.__submit.set(session, False)
self.process_submit(session, *args)
else:
@@ -293,33 +293,33 @@
def __init__(self, app, name):
super(StateSwitch, self).__init__(app, name)
- self.param = Parameter(app, "param")
- self.add_parameter(self.param)
+ self.__param = Parameter(app, "param")
+ self.add_parameter(self.__param)
- self.states = list()
- self.titles = dict()
+ self.__states = list()
+ self.__titles = dict()
def add_state(self, state, title):
- self.states.append(state)
- self.titles[state] = title
+ self.__states.append(state)
+ self.__titles[state] = title
- if self.param.default is None:
- self.param.default = state
+ if self.__param.default is None:
+ self.__param.default = state
def get(self, session):
- return self.param.get(session)
+ return self.__param.get(session)
def set(self, session, value):
- return self.param.set(session, value)
+ return self.__param.set(session, value)
def get_items(self, session):
- return self.states
+ return self.__states
def render_item_link(self, session, state):
branch = session.branch()
self.set(branch, state)
- title = self.titles[state]
+ title = self.__titles[state]
class_ = self.get(session) == state and "selected"
return fmt_link(branch.marshal(), title, class_)