/[gnue]/gnue-appserver/src/geasList.py
ViewVC logotype

Diff of /gnue-appserver/src/geasList.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.20 by reinhard, Mon Aug 11 14:26:49 2003 UTC revision 1.21 by reinhard, Mon Aug 11 15:22:11 2003 UTC
# Line 36  class geasList: Line 36  class geasList:
36    # ---------------------------------------------------------------------------    # ---------------------------------------------------------------------------
37    
38    def __init__ (self, session, classname):    def __init__ (self, session, classname):
     print "*** Creating List: %s" % classname  
39      self._session = session      self._session = session
40      self._classname = classname      self._classname = classname
41      self._prefetch = []      self._prefetch = []
# Line 107  class geasList: Line 106  class geasList:
106    # ---------------------------------------------------------------------------    # ---------------------------------------------------------------------------
107    
108    def firstInstance (self):    def firstInstance (self):
109      if self._classname != "appserver_pytrigger" \  #   if self._classname != "appserver_pytrigger" \
110         and self._classname != "gnue_module":  #      and self._classname != "gnue_module":
111        trigger=self._session._triggerMg.getTriggerByEvent \  #     trigger=self._session._triggerMg.getTriggerByEvent \
112                 ('%s:pre_first_inst' % self._classname)  #              ('%s:pre_first_inst' % self._classname)
113        if trigger!=None:  #     if trigger!=None:
114          trigger()  #       trigger()
115                    
116      if self._resultset.firstRecord () != None:      if self._resultset.firstRecord () != None:
117        return geasInstance.geasInstance (self,  self._resultset.current)        return geasInstance.geasInstance (self,  self._resultset.current)

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26