commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/gnuef/src GFTrigger.py


From: Jason Cater
Subject: gnue/gnuef/src GFTrigger.py
Date: Mon, 18 Jun 2001 12:41:55 -0700

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    01/06/18 12:41:55

Modified files:
        gnuef/src      : GFTrigger.py 

Log message:
        Fixed a bug in GFTrigger's init code that affected designer

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/src/GFTrigger.py.diff?cvsroot=OldCVS&tr1=1.31&tr2=1.32&r1=text&r2=text

Patches:
Index: gnue/gnuef/src/GFTrigger.py
diff -u gnue/gnuef/src/GFTrigger.py:1.31 gnue/gnuef/src/GFTrigger.py:1.32
--- gnue/gnuef/src/GFTrigger.py:1.31    Sun Jun 10 22:16:27 2001
+++ gnue/gnuef/src/GFTrigger.py Mon Jun 18 12:41:55 2001
@@ -32,6 +32,7 @@
 from GFObjects import *
 from GFEvent import *
 from GFTriggerError import *
+from gnue.common.GParser import GContent
 
 import string
 
@@ -87,20 +88,22 @@
 # Class used to implement triggers
 #
 class GFTrigger(GFEventAware, GObj):
-  def __init__(self, parent=None, type=None, name=None, src=None):
+  def __init__(self, parent=None, type=None, name=None, src=None, text=None, 
language='python'):
     GFEventAware.__init__(self)
 
     GObj.__init__(self, parent)
     self._type = "GFTrigger"
 
     self._text=''
-    self.language=''
+    self.language=language
     self._triggerns={}
     self.src = src
     self.type = type  
     self.name = name
-    if self.type: 
-      buildObject()
+    if text != None: 
+      GContent(self, text)
+    if self.type != None: 
+      self.buildObject()
 
   def buildObject (self): 
     self.type=string.upper(self.type)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]