Changeset 1892 for TI02-CSML/branches/CSML2/parser.py
- Timestamp:
- 19/12/06 10:18:55 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TI02-CSML/branches/CSML2/parser.py
r1890 r1892 219 219 220 220 class csString(csElement): 221 def __init__(self, **kwargs): 221 def __init__(self, text=None,**kwargs): 222 if text != None: 223 self.CONTENT=text 222 224 children={} 223 225 addchildren(self,children) … … 253 255 AbstractGML.__init__(self,**kwargs) 254 256 257 class GridEnvelope(AbstractGML,SRSReferenceGroup, csElement): 258 def __init__(self, **kwargs): 259 SRSReferenceGroup.__init__(self,**kwargs) 260 AbstractGML.__init__(self,**kwargs) 261 children={'low':[GML('low'), 'csString'],'high':[GML('high'), 'csString']} 262 addchildren(self,children) 255 263 256 264 class Envelope(AbstractGML,SRSReferenceGroup, csElement): … … 414 422 AbstractGML.__init__(self,**kwargs) 415 423 AssociationAttributeGroup.__init__(self,**kwargs) 416 children={'coordTransformTable':[CSML('GridCoordinatesTable'), 'GridCoordinatesTable', CSML('coordTransformTable')] }424 children={'coordTransformTable':[CSML('GridCoordinatesTable'), 'GridCoordinatesTable', CSML('coordTransformTable')],'axisLabels':[CSML('axisLabels'),'csString'], 'limits':[GML('GridEnvelope'),'GridEnvelope',CSML('limits')]} 417 425 addchildren(self,children) 418 426 a=['dimension'] … … 716 724 return typename 717 725 726 718 727 def main(): 719 728 '''round trip for testing purposes:'''
Note: See TracChangeset
for help on using the changeset viewer.