Update of /cvsroot/csp/APPLICATIONS/SimData/SimData
In directory sc8-pr-cvs1:/tmp/cvs-serv2480/SimData
Modified Files:
Parse.py
Log Message:
see CHANGES.current
Index: Parse.py
===================================================================
RCS file: /cvsroot/csp/APPLICATIONS/SimData/SimData/Parse.py,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Parse.py 2 May 2003 20:59:05 -0000 1.5
--- Parse.py 10 Jun 2003 23:31:31 -0000 1.6
***************
*** 209,213 ****
return name in ('List', 'Enum', 'Path', 'Int', 'Bool', 'Number', 'Float',
'String', 'Date', 'Vector', 'Matrix', 'External',
! 'Object', 'Quat')
def end(self):
--- 209,213 ----
return name in ('List', 'Enum', 'Path', 'Int', 'Bool', 'Number', 'Float',
'String', 'Date', 'Vector', 'Matrix', 'External',
! 'Object', 'Quat', 'LLA', "UTM", "ECEF")
def end(self):
***************
*** 312,315 ****
--- 312,341 ----
self._element.parseXML(self._c)
+ class ECEFHandler(SimpleHandler):
+
+ def __init__(self, id, base, name, attrs):
+ SimpleHandler.__init__(self, id, base, name, attrs)
+
+ def end(self):
+ self._element = SimData.ECEF()
+ self._element.parseXML(self._c)
+
+ class LLAHandler(SimpleHandler):
+
+ def __init__(self, id, base, name, attrs):
+ SimpleHandler.__init__(self, id, base, name, attrs)
+
+ def end(self):
+ self._element = SimData.LLA()
+ self._element.parseXML(self._c)
+
+ class UTMHandler(SimpleHandler):
+
+ def __init__(self, id, base, name, attrs):
+ SimpleHandler.__init__(self, id, base, name, attrs)
+
+ def end(self):
+ self._element = SimData.UTM()
+ self._element.parseXML(self._c)
class VectorHandler(SimpleHandler):
|