From: <mk...@us...> - 2003-06-10 23:32:05
|
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): |