commit-gnue
[Top][All Lists]
Advanced

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

gnue/designer/src/schema/parser GSParser.py Obj...


From: Jan Ischebeck
Subject: gnue/designer/src/schema/parser GSParser.py Obj...
Date: Wed, 10 Jul 2002 18:27:39 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jan Ischebeck <address@hidden>  02/07/10 18:27:38

Modified files:
        designer/src/schema/parser: GSParser.py Objects.py 

Log message:
        add data support to designer

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/parser/GSParser.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/parser/Objects.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gnue/designer/src/schema/parser/GSParser.py
diff -c gnue/designer/src/schema/parser/GSParser.py:1.2 
gnue/designer/src/schema/parser/GSParser.py:1.3
*** gnue/designer/src/schema/parser/GSParser.py:1.2     Fri Jun 28 00:03:38 2002
--- gnue/designer/src/schema/parser/GSParser.py Wed Jul 10 18:27:38 2002
***************
*** 166,175 ****
                 'Typecast': GTypecast.name } },
           'ParentTags':  ('constraint',) },
  
!       'indexes':   {
!          'BaseClass': Objects.GSIndexes,
           'SingleInstance': 1,
!          'ParentTags':  ('table',) },
  
      }
  
--- 166,209 ----
                 'Typecast': GTypecast.name } },
           'ParentTags':  ('constraint',) },
  
! 
!       'data':   {
!          'BaseClass': Objects.GSData,
           'SingleInstance': 1,
!          'ParentTags':  ('schema',) },
!       
!       'tabledata':   {
!          'BaseClass': Objects.GSTableData,
!          'Attributes': {
!             'name':        {
!                'Required': 1,
!                'Typecast': GTypecast.name },
!             'tablename':        {
!                'Required': 1,
!                'Typecast': GTypecast.name } },
!          'ParentTags':  ('data',) },
! 
!       'rows':   {
!          'BaseClass': Objects.GSRows,
!          'SingleInstance': 1,
!          'ParentTags':  ('tabledata',) },
!       
!       'row':   {
!          'BaseClass': Objects.GSRow,
!          'ParentTags':  ('rows',) },
!       
!       'value':   {
!          'BaseClass': Objects.GSValue,
!          'Attributes': {
!             'field':        {
!                'Required': 0,
!                'Typecast': GTypecast.name },
!             'type':        {
!                'Required': 0,
!                'Typecast': GTypecast.name } },
!          'ParentTags':  ('row',),
!          'MixedContent': 1, },
! 
  
      }
  
Index: gnue/designer/src/schema/parser/Objects.py
diff -c gnue/designer/src/schema/parser/Objects.py:1.2 
gnue/designer/src/schema/parser/Objects.py:1.3
*** gnue/designer/src/schema/parser/Objects.py:1.2      Fri Jun 28 00:03:38 2002
--- gnue/designer/src/schema/parser/Objects.py  Wed Jul 10 18:27:38 2002
***************
*** 81,83 ****
--- 81,104 ----
    def __init__(self, parent):
      GSObject.__init__(self, parent, type='GSIndexes')
  
+ class GSData(GSObject):
+   def __init__(self, parent):
+     GSObject.__init__(self, parent, type='GSData')
+ 
+ class GSTableData(GSObject):
+   def __init__(self, parent):
+     GSObject.__init__(self, parent, type='GSTableData')
+ 
+ class GSRows(GSObject):
+   def __init__(self, parent):
+     GSObject.__init__(self, parent, type='GSRows')
+ 
+ class GSRow(GSObject):
+   def __init__(self, parent):
+     GSObject.__init__(self, parent, type='GSRow')
+ 
+ class GSValue(GSObject):
+   def __init__(self, parent):
+     GSObject.__init__(self, parent, type='GSValue')
+ 
+ 



reply via email to

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