[Top][All Lists]
[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')
+
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/designer/src/schema/parser GSParser.py Obj...,
Jan Ischebeck <=