commit-gnue
[Top][All Lists]
Advanced

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

gnue/designer/src TemplateBase.py TemplateChoos...


From: Jason Cater
Subject: gnue/designer/src TemplateBase.py TemplateChoos...
Date: Mon, 17 Sep 2001 22:08:40 -0400

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    01/09/17 22:08:40

Modified files:
        designer/src   : TemplateBase.py TemplateChooser.py 

Log message:
        added checks to schema methods

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/TemplateBase.py.diff?cvsroot=OldCVS&tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/TemplateChooser.py.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gnue/designer/src/TemplateBase.py
diff -u gnue/designer/src/TemplateBase.py:1.8 
gnue/designer/src/TemplateBase.py:1.9
--- gnue/designer/src/TemplateBase.py:1.8       Sun Sep 16 19:43:53 2001
+++ gnue/designer/src/TemplateBase.py   Mon Sep 17 22:08:40 2001
@@ -165,9 +165,10 @@
   def GetAvailableFields(self, connection_name, source_name):
     list = []
     source = self.GetSourceSchema(connection_name, source_name)
-    for schema in source.getChildSchema(source):
-      list.append((schema.name,
-         hasattr(schema,'description') and schema.description or schema.name))
+    if source != None:
+      for schema in source.getChildSchema(source):
+        list.append((schema.name, hasattr(schema,'description') \
+                      and schema.description or schema.name))
 
     return list
 
@@ -235,14 +236,14 @@
 class WizardItem:
   pass
 
-class WizardText (WizardItem): 
+class WizardText (WizardItem):
   def __init__(self, text):
     self.text = text
 
-class WizardInput (WizardItem): 
-  def __init__(self, variable, label, typecast=text, 
-               set=None, size=10, lowerbound=None, upperbound=None, 
-               forceupper=0, forcelower=0, required=0, lines=1, 
+class WizardInput (WizardItem):
+  def __init__(self, variable, label, typecast=text,
+               set=None, size=10, lowerbound=None, upperbound=None,
+               forceupper=0, forcelower=0, required=0, lines=1,
                maxSelections=1, orderable=0):
 
     self.variable = variable
Index: gnue/designer/src/TemplateChooser.py
diff -u gnue/designer/src/TemplateChooser.py:1.2 
gnue/designer/src/TemplateChooser.py:1.3
--- gnue/designer/src/TemplateChooser.py:1.2    Mon Sep 17 21:15:21 2001
+++ gnue/designer/src/TemplateChooser.py        Mon Sep 17 22:08:40 2001
@@ -94,6 +94,7 @@
 #          self.panel.GetBackgroundColour().Green() + 32,
 #          self.panel.GetBackgroundColour().Blue() + 32) )
 
+    GDebug.printMesg(2,"Packages=%s" % packages)
     for package in self.packages:
       page = wxPanel(self.notebook, -1, wxPoint(0,0), \
                      self.notebook.GetClientSize())



reply via email to

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