Changeset 3825 for TI02-CSML


Ignore:
Timestamp:
28/04/08 10:10:35 (11 years ago)
Author:
domlowe
Message:

adding SRSReferenceGroup to csString, to allow georeferencing of otherwise simple strings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/csml/parser.py

    r3680 r3825  
    344344        csElement.__init__(self,**kwargs) 
    345345         
    346 class csString(AssociationAttributeGroup, csElement): 
     346class SRSReferenceGroup(csElement): 
     347    def __init__(self, **kwargs): 
     348        a =['srsName','srsDimension']  
     349        addatts(self,a) 
     350        csElement.__init__(self,**kwargs) 
     351 
     352class csString(AssociationAttributeGroup, SRSReferenceGroup, csElement): 
    347353    def __init__(self, text=None,**kwargs): 
    348354        #Needed so it can use xlink 
    349355        addelems(self,[]) 
    350356        AssociationAttributeGroup.__init__(self,**kwargs) 
     357        SRSReferenceGroup.__init__(self,**kwargs) 
    351358        if text != None: 
    352359            if type(text) is not str: 
     
    355362        children={} 
    356363        addchildren(self,children) 
    357         csElement.__init__(self,**kwargs) 
    358          
    359 class SRSReferenceGroup(csElement): 
    360     def __init__(self, **kwargs): 
    361         a =['srsName','srsDimension']  
    362         addatts(self,a) 
    363364        csElement.__init__(self,**kwargs) 
    364365                 
Note: See TracChangeset for help on using the changeset viewer.