[Top][All Lists]
[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)