Changeset 8197


Ignore:
Timestamp:
31/03/12 14:17:08 (8 years ago)
Author:
mnagni
Message:

New database schema where URL class is a string and MO_Project.subProject use CEDA_Project as subType

Location:
mauRepo/MolesManager/trunk/src
Files:
803 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_acquisition/ceda_acquisition.py

    r8180 r8197  
    2424 
    2525''' 
    26 Created on 14-Mar-2012 14:10:34 
     26Created on 30-Mar-2012 16:45:17 
    2727 
    2828@author: mnagni 
     
    5454        self.instrumentPlatformPair = [] 
    5555        self.realatedParty = [] 
     56        self._generatedObservation_mo_observation = [] 
     57        self._generatedObservation_om_measurement = [] 
     58        self._generatedObservation_om_truthobservation = [] 
    5659        self._generatedObservation_om_temporalobservation = [] 
    57         self._generatedObservation_om_truthobservation = [] 
    58         self._generatedObservation_om_measurement = [] 
    59         self._generatedObservation_om_countobservation = [] 
     60        self._generatedObservation_om_geometryobservation = [] 
    6061        self._generatedObservation_om_complexobservation = [] 
    61         self._generatedObservation_mo_observation = [] 
    62         self._generatedObservation_om_geometryobservation = [] 
    6362        self._generatedObservation_om_categoryobservation = [] 
    6463        self._generatedObservation_om_discretecoverageobservation = [] 
     64        self._generatedObservation_om_countobservation = [] 
    6565        super(CEDA_Acquisition, self).__init__() 
    6666 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_acquisition/ceda_instrument.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:40 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_acquisition/ceda_operation.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_acquisition/ceda_platform.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:46 
     25Created on 30-Mar-2012 16:45:27 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.identifier = [] 
     45        self.type = None 
    4546        self.relatedParty = [] 
    46         self.type = None 
    4747        self.review = [] 
    4848        self.documentation = [] 
     
    6161 
    6262    @property 
     63    def type(self):      
     64        return self._mo_platform.type 
     65 
     66    @type.setter 
     67    def type(self, value):       
     68            self._mo_platform.type = value 
     69 
     70    @property 
    6371    def relatedParty(self):      
    6472        return self._mo_platform.relatedParty 
     
    6775    def relatedParty(self, value):       
    6876            self._mo_platform.relatedParty = value 
    69  
    70     @property 
    71     def type(self):      
    72         return self._mo_platform.type 
    73  
    74     @type.setter 
    75     def type(self, value):       
    76             self._mo_platform.type = value 
    7777 
    7878    @property 
     
    109109 
    110110    def __key(self): 
    111         return (self.identifier, self.relatedParty, self.type, self.review, self.documentation, self.location, self.description, self.childPlatform) 
     111        return (self.identifier, self.type, self.relatedParty, self.review, self.documentation, self.location, self.description, self.childPlatform) 
    112112 
    113113    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_computation/ceda_processing.py

    r8180 r8197  
    2424 
    2525''' 
    26 Created on 14-Mar-2012 14:10:47 
     26Created on 30-Mar-2012 16:45:19 
    2727 
    2828@author: mnagni 
     
    4949        self.review = [] 
    5050        self.algorithm = [] 
     51        self.processingInput = [] 
    5152        self.documentation = [] 
    52         self.processingInput = [] 
    5353        self.description = None 
    5454        self.processingOutput = None 
     55        self._generatedObservation_mo_observation = [] 
     56        self._generatedObservation_om_measurement = [] 
     57        self._generatedObservation_om_truthobservation = [] 
    5558        self._generatedObservation_om_temporalobservation = [] 
    56         self._generatedObservation_om_truthobservation = [] 
    57         self._generatedObservation_om_measurement = [] 
    58         self._generatedObservation_om_countobservation = [] 
     59        self._generatedObservation_om_geometryobservation = [] 
    5960        self._generatedObservation_om_complexobservation = [] 
    60         self._generatedObservation_mo_observation = [] 
    61         self._generatedObservation_om_geometryobservation = [] 
    6261        self._generatedObservation_om_categoryobservation = [] 
    6362        self._generatedObservation_om_discretecoverageobservation = [] 
     63        self._generatedObservation_om_countobservation = [] 
    6464        super(CEDA_Processing, self).__init__() 
    6565 
     
    9797 
    9898    @property 
     99    def processingInput(self):   
     100        return self._mo_processing.processingInput 
     101 
     102    @processingInput.setter 
     103    def processingInput(self, value):    
     104            self._mo_processing.processingInput = value 
     105 
     106    @property 
    99107    def documentation(self):     
    100108        return self._mo_processing.documentation 
     
    103111    def documentation(self, value):      
    104112            self._mo_processing.documentation = value 
    105  
    106     @property 
    107     def processingInput(self):   
    108         return self._mo_processing.processingInput 
    109  
    110     @processingInput.setter 
    111     def processingInput(self, value):    
    112             self._mo_processing.processingInput = value 
    113113 
    114114    @property 
     
    137137 
    138138    def __key(self): 
    139         return (self.identifier, self.softwareReference, self.relatedParty, self.review, self.algorithm, self.documentation, self.processingInput, self.description, self.processingOutput, self.generatedObservation) 
     139        return (self.identifier, self.softwareReference, self.relatedParty, self.review, self.algorithm, self.processingInput, self.documentation, self.description, self.processingOutput, self.generatedObservation) 
    140140 
    141141    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_observation/ceda_citation.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:43 
     24Created on 30-Mar-2012 16:45:25 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_observation/ceda_observation.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.resolution = None 
     45        self._geographicExtent_ex_geographicdescription = [] 
    4546        self._geographicExtent_ex_boundingpolygon = [] 
    4647        self._geographicExtent_ex_geographicboundingbox = [] 
    47         self._geographicExtent_ex_geographicdescription = [] 
    4848        self.relatedParty = [] 
     49        self._permission_md_legalconstraints = None 
    4950        self._permission_md_securityconstraints = None 
    50         self._permission_md_legalconstraints = None 
    5151        self.resultTime = None 
     52        self.resultAccumulation = None 
     53        self._observedProperty_gf_operation = None 
    5254        self._observedProperty_gf_associationrole = None 
    53         self._observedProperty_gf_operation = None 
    5455        self._observedProperty_gf_attributetype = None 
    55         self.resultAccumulation = None 
    5656        self.parameter = [] 
    5757        self.identifier = [] 
     
    6262        self._phenomenonTime_tm_primitive = None 
    6363        self.documentation = [] 
    64         self.validTime = None 
    65         self._resultQuality_dq_temporalaccuracy = [] 
    6664        self._resultQuality_dq_completeness = [] 
    67         self._resultQuality_dq_thematicaccuracy = [] 
    68         self._resultQuality_qe_usability = [] 
    6965        self._resultQuality_dq_positionalaccuracy = [] 
    7066        self._resultQuality_dq_logicalconsistency = [] 
     67        self._resultQuality_qe_usability = [] 
     68        self._resultQuality_dq_temporalaccuracy = [] 
     69        self._resultQuality_dq_thematicaccuracy = [] 
     70        self.validTime = None 
     71        self._procedure_ceda_compositeprocess = None 
    7172        self._procedure_ceda_acquisition = None 
    7273        self._procedure_ceda_processing = None 
    73         self._procedure_ceda_compositeprocess = None 
    7474        self.result = None 
    7575        self.verticalExtent = [] 
    7676        self.inSupportOf = None 
     77        self.internalReview = [] 
    7778        self.citation = [] 
    78         self.internalReview = [] 
    7979        self._featureOfInterest_gfi_domainfeature = None 
     80        self._featureOfInterest_sf_samplingfeature = None 
    8081        self._featureOfInterest_mo_featureofinterest = None 
    81         self._featureOfInterest_sf_samplingfeature = None 
     82        self.status = None 
     83        self.keywords = [] 
     84        self._relatedObservation_mo_observation = [] 
     85        self._relatedObservation_om_measurement = [] 
     86        self._relatedObservation_om_truthobservation = [] 
    8287        self._relatedObservation_om_temporalobservation = [] 
    83         self._relatedObservation_om_truthobservation = [] 
    84         self._relatedObservation_om_measurement = [] 
    85         self._relatedObservation_om_countobservation = [] 
     88        self._relatedObservation_om_geometryobservation = [] 
    8689        self._relatedObservation_om_complexobservation = [] 
    87         self._relatedObservation_mo_observation = [] 
    88         self._relatedObservation_om_geometryobservation = [] 
    8990        self._relatedObservation_om_categoryobservation = [] 
    9091        self._relatedObservation_om_discretecoverageobservation = [] 
    91         self.status = None 
    92         self.keywords = [] 
     92        self._relatedObservation_om_countobservation = [] 
    9393        self.description = None 
    9494        super(CEDA_Observation, self).__init__() 
     
    135135 
    136136    @property 
     137    def resultAccumulation(self):        
     138        return self._mo_observation.resultAccumulation 
     139 
     140    @resultAccumulation.setter 
     141    def resultAccumulation(self, value):         
     142            self._mo_observation.resultAccumulation = value 
     143 
     144    @property 
    137145    def observedProperty(self):  
    138146        return self._mo_observation.observedProperty 
     
    143151 
    144152    @property 
    145     def resultAccumulation(self):        
    146         return self._mo_observation.resultAccumulation 
    147  
    148     @resultAccumulation.setter 
    149     def resultAccumulation(self, value):         
    150             self._mo_observation.resultAccumulation = value 
    151  
    152     @property 
    153153    def parameter(self):         
    154154        return self._mo_observation.parameter 
     
    199199 
    200200    @property 
     201    def resultQuality(self):     
     202        return self._mo_observation.resultQuality 
     203 
     204    @resultQuality.setter 
     205    def resultQuality(self, value):      
     206            self._mo_observation.resultQuality = value 
     207 
     208    @property 
    201209    def validTime(self):         
    202210        return self._mo_observation.validTime 
     
    207215 
    208216    @property 
    209     def resultQuality(self):     
    210         return self._mo_observation.resultQuality 
    211  
    212     @resultQuality.setter 
    213     def resultQuality(self, value):      
    214             self._mo_observation.resultQuality = value 
    215  
    216     @property 
    217217    def procedure(self):         
    218218        return self._mo_observation.procedure 
     
    255255 
    256256    @property 
     257    def status(self):    
     258        return self._mo_observation.status 
     259 
     260    @status.setter 
     261    def status(self, value):     
     262            self._mo_observation.status = value 
     263 
     264    @property 
    257265    def relatedObservation(self):        
    258266        return self._mo_observation.relatedObservation 
     
    263271 
    264272    @property 
    265     def status(self):    
    266         return self._mo_observation.status 
    267  
    268     @status.setter 
    269     def status(self, value):     
    270             self._mo_observation.status = value 
    271  
    272     @property 
    273273    def description(self):       
    274274        return self._mo_observation.description 
     
    279279 
    280280    def __key(self): 
    281         return (self.resolution, self.geographicExtent, self.relatedParty, self.permission, self.resultTime, self.observedProperty, self.resultAccumulation, self.parameter, self.identifier, self.publicationState, self.metadata, self.dataLineage, self.phenomenonTime, self.documentation, self.validTime, self.resultQuality, self.procedure, self.result, self.verticalExtent, self.inSupportOf, self.citation, self.internalReview, self.featureOfInterest, self.relatedObservation, self.status, self.keywords, self.description) 
     281        return (self.resolution, self.geographicExtent, self.relatedParty, self.permission, self.resultTime, self.resultAccumulation, self.observedProperty, self.parameter, self.identifier, self.publicationState, self.metadata, self.dataLineage, self.phenomenonTime, self.documentation, self.resultQuality, self.validTime, self.procedure, self.result, self.verticalExtent, self.inSupportOf, self.internalReview, self.citation, self.featureOfInterest, self.status, self.keywords, self.relatedObservation, self.description) 
    282282 
    283283    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_observationcollection/ceda_observationcollection.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:42 
     25Created on 30-Mar-2012 16:45:17 
    2626 
    2727@author: mnagni 
     
    4242        self._mo_observationcollection = MO_ObservationCollection()      
    4343 
     44        self.identifier = [] 
    4445        self.publicationState = None 
    45         self.identifier = [] 
     46        self._geographicExtent_ex_geographicdescription = [] 
    4647        self._geographicExtent_ex_boundingpolygon = [] 
    4748        self._geographicExtent_ex_geographicboundingbox = [] 
    48         self._geographicExtent_ex_geographicdescription = [] 
    4949        self._phenomenonTime_tm_complex = [] 
    5050        self._phenomenonTime_tm_primitive = [] 
    5151        self.review = [] 
     52        self.subCollection = [] 
    5253        self.verticalExtent = [] 
    53         self.subCollection = [] 
    5454        self.member = [] 
    5555        self.additionalMetadata = [] 
     
    6060 
    6161    @property 
     62    def identifier(self):        
     63        return self._mo_observationcollection.identifier 
     64 
     65    @identifier.setter 
     66    def identifier(self, value):         
     67            self._mo_observationcollection.identifier = value 
     68 
     69    @property 
    6270    def publicationState(self):  
    6371        return self._mo_observationcollection.publicationState 
     
    6674    def publicationState(self, value):   
    6775            self._mo_observationcollection.publicationState = value 
    68  
    69     @property 
    70     def identifier(self):        
    71         return self._mo_observationcollection.identifier 
    72  
    73     @identifier.setter 
    74     def identifier(self, value):         
    75             self._mo_observationcollection.identifier = value 
    7676 
    7777    @property 
     
    9292 
    9393    @property 
     94    def subCollection(self):     
     95        return self._mo_observationcollection.subCollection 
     96 
     97    @subCollection.setter 
     98    def subCollection(self, value):      
     99            self._mo_observationcollection.subCollection = value 
     100 
     101    @property 
    94102    def verticalExtent(self):    
    95103        return self._mo_observationcollection.verticalExtent 
     
    98106    def verticalExtent(self, value):     
    99107            self._mo_observationcollection.verticalExtent = value 
    100  
    101     @property 
    102     def subCollection(self):     
    103         return self._mo_observationcollection.subCollection 
    104  
    105     @subCollection.setter 
    106     def subCollection(self, value):      
    107             self._mo_observationcollection.subCollection = value 
    108108 
    109109    @property 
     
    140140 
    141141    def __key(self): 
    142         return (self.publicationState, self.identifier, self.geographicExtent, self.phenomenonTime, self.review, self.verticalExtent, self.subCollection, self.member, self.additionalMetadata, self.description, self.CEDAOfficer, self.isoMetadata) 
     142        return (self.identifier, self.publicationState, self.geographicExtent, self.phenomenonTime, self.review, self.subCollection, self.verticalExtent, self.member, self.additionalMetadata, self.description, self.CEDAOfficer, self.isoMetadata) 
    143143 
    144144    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_observationprocess/ceda_compositeprocess.py

    r8180 r8197  
    2424 
    2525''' 
    26 Created on 14-Mar-2012 14:10:48 
     26Created on 30-Mar-2012 16:45:23 
    2727 
    2828@author: mnagni 
     
    5151        self.acquisitionComponent = [] 
    5252        self.description = None 
     53        self._generatedObservation_mo_observation = [] 
     54        self._generatedObservation_om_measurement = [] 
     55        self._generatedObservation_om_truthobservation = [] 
    5356        self._generatedObservation_om_temporalobservation = [] 
    54         self._generatedObservation_om_truthobservation = [] 
    55         self._generatedObservation_om_measurement = [] 
    56         self._generatedObservation_om_countobservation = [] 
     57        self._generatedObservation_om_geometryobservation = [] 
    5758        self._generatedObservation_om_complexobservation = [] 
    58         self._generatedObservation_mo_observation = [] 
    59         self._generatedObservation_om_geometryobservation = [] 
    6059        self._generatedObservation_om_categoryobservation = [] 
    6160        self._generatedObservation_om_discretecoverageobservation = [] 
     61        self._generatedObservation_om_countobservation = [] 
    6262        super(CEDA_CompositeProcess, self).__init__() 
    6363 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_observationprocess/ceda_process.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:44 
     25Created on 30-Mar-2012 16:45:16 
    2626 
    2727@author: mnagni 
     
    4242        self._mo_process = MO_Process()          
    4343 
     44        self._generatedObservation_mo_observation = [] 
     45        self._generatedObservation_om_measurement = [] 
     46        self._generatedObservation_om_truthobservation = [] 
    4447        self._generatedObservation_om_temporalobservation = [] 
    45         self._generatedObservation_om_truthobservation = [] 
    46         self._generatedObservation_om_measurement = [] 
    47         self._generatedObservation_om_countobservation = [] 
     48        self._generatedObservation_om_geometryobservation = [] 
    4849        self._generatedObservation_om_complexobservation = [] 
    49         self._generatedObservation_mo_observation = [] 
    50         self._generatedObservation_om_geometryobservation = [] 
    5150        self._generatedObservation_om_categoryobservation = [] 
    5251        self._generatedObservation_om_discretecoverageobservation = [] 
     52        self._generatedObservation_om_countobservation = [] 
    5353        super(CEDA_Process, self).__init__() 
    5454 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_project/ceda_project.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_result/ceda_curationvalue.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_result/ceda_result.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
     
    4242        self._mo_result = MO_Result()    
    4343 
     44        self.segment = [] 
    4445        self.sample = [] 
    45         self.segment = [] 
    4646        self.numberOfFiles = None 
    4747        self.curationCategory = None 
     
    5050        self.internalPath = None 
    5151        super(CEDA_Result, self).__init__() 
     52 
     53    @property 
     54    def segment(self):   
     55        return self._mo_result.segment 
     56 
     57    @segment.setter 
     58    def segment(self, value):    
     59            self._mo_result.segment = value 
    5260 
    5361    @property 
     
    6068 
    6169    @property 
    62     def segment(self):   
    63         return self._mo_result.segment 
    64  
    65     @segment.setter 
    66     def segment(self, value):    
    67             self._mo_result.segment = value 
    68  
    69     @property 
    7070    def source(self):    
    7171        return self._mo_result.source 
     
    7676 
    7777    def __key(self): 
    78         return (self.sample, self.segment, self.numberOfFiles, self.curationCategory, self.source, self.volume, self.internalPath) 
     78        return (self.segment, self.sample, self.numberOfFiles, self.curationCategory, self.source, self.volume, self.internalPath) 
    7979 
    8080    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_utilities/ceda_notes.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:48 
     24Created on 30-Mar-2012 16:45:20 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_utilities/ceda_review.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:49 
     24Created on 30-Mar-2012 16:45:23 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_utilities/ceda_reviewfrequencyvalue.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:44 
     25Created on 30-Mar-2012 16:45:26 
    2626 
    2727@author: mnagni 
     
    3636    ''' 
    3737    cl_biannual = "biannual"  
     38    cl_threeyear = "threeYear"  
    3839    cl_yearly = "yearly"  
    39     cl_threeyear = "threeYear"  
  • mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_utilities/ceda_reviewstatusvalue.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:42 
     25Created on 30-Mar-2012 16:45:20 
    2626 
    2727@author: mnagni 
     
    3636    ''' 
    3737    cl_progressing = "progressing"  
     38    cl_required = "required"  
    3839    cl_complete = "complete"  
    39     cl_required = "required"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_00639_language_codes/languagecode.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:43 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_portuguese = "Portuguese"  
     37    cl_afrikaans = "Afrikaans"  
     38    cl_slovenian = "Slovenian"  
     39    cl_latvian = "Latvian"  
     40    cl_arabic = "Arabic"  
     41    cl_hebrew = "Hebrew"  
     42    cl_faeroese = "Faeroese"  
     43    cl_croatian = "Croatian"  
     44    cl_italian = "Italian"  
     45    cl_turkish = "Turkish"  
     46    cl_slovak = "Slovak"  
     47    cl_lithuanian = "Lithuanian"  
     48    cl_hawaian = "Hawaian"  
     49    cl_hungarian = "Hungarian"  
     50    cl_japanese = "Japanese"  
     51    cl_bulgarian = "Bulgarian"  
    3852    cl_belarusian = "Belarusian"  
    39     cl_french_canadian_ = "French(Canadian)"  
    40     cl_serbian = "Serbian"  
    41     cl_latvian = "Latvian"  
    42     cl_ukranian = "Ukranian"  
    43     cl_malaysian = "Malaysian"  
    44     cl_croatian = "Croatian"  
    45     cl_basque = "Basque"  
    46     cl_french = "French"  
    47     cl_swahili = "Swahili"  
    48     cl_german = "German"  
    49     cl_bulgarian = "Bulgarian"  
    50     cl_lithuanian = "Lithuanian"  
    51     cl_hebrew = "Hebrew"  
    52     cl_finnish = "Finnish"  
    53     cl_hawaian = "Hawaian"  
    54     cl_korean = "Korean"  
    55     cl_afrikaans = "Afrikaans"  
    56     cl_greek = "Greek"  
    57     cl_catalan = "Catalan"  
    58     cl_japanese = "Japanese"  
    59     cl_romanian = "Romanian"  
    60     cl_english = "English"  
    61     cl_polish = "Polish"  
    62     cl_arabic = "Arabic"  
    63     cl_slovak = "Slovak"  
    64     cl_estonian = "Estonian"  
    65     cl_italian = "Italian"  
    66     cl_czech = "Czech"  
    67     cl_slovenian = "Slovenian"  
    68     cl_indonesian = "Indonesian"  
    69     cl_faeroese = "Faeroese"  
    7053    cl_spanish = "Spanish"  
    71     cl_icelandic = "Icelandic"  
    72     cl_danish = "Danish"  
    73     cl_turkish = "Turkish"  
    74     cl_russian = "Russian"  
    7554    cl_norwegian = "Norwegian"  
    7655    cl_dutch = "Dutch"  
     56    cl_czech = "Czech"  
     57    cl_korean = "Korean"  
     58    cl_romanian = "Romanian"  
     59    cl_swahili = "Swahili"  
     60    cl_danish = "Danish"  
     61    cl_indonesian = "Indonesian"  
     62    cl_malaysian = "Malaysian"  
     63    cl_estonian = "Estonian"  
     64    cl_icelandic = "Icelandic"  
     65    cl_serbian = "Serbian"  
     66    cl_french_canadian_ = "French(Canadian)"  
    7767    cl_albanian = "Albanian"  
    78     cl_hungarian = "Hungarian"  
     68    cl_ukranian = "Ukranian"  
     69    cl_portuguese = "Portuguese"  
     70    cl_catalan = "Catalan"  
     71    cl_polish = "Polish"  
     72    cl_french = "French"  
     73    cl_german = "German"  
     74    cl_english = "English"  
     75    cl_basque = "Basque"  
     76    cl_finnish = "Finnish"  
     77    cl_greek = "Greek"  
     78    cl_russian = "Russian"  
     79    cl_chinese = "Chinese"  
    7980    cl_swedish = "Swedish"  
    80     cl_chinese = "Chinese"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/angle.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/angularvelocity.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:49 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/area.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/currency.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/distance.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:17 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/length.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:18 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/measure.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:40 
     24Created on 30-Mar-2012 16:45:23 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/measuretype.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_velocity = "velocity"  
     37    cl_scale = "scale"  
    3838    cl_angle = "angle"  
     39    cl_volume = "volume"  
    3940    cl_time = "time"  
    4041    cl_weight = "weight"  
     42    cl_velocity = "velocity"  
     43    cl_length = "length"  
    4144    cl_area = "area"  
    42     cl_scale = "scale"  
    43     cl_volume = "volume"  
    44     cl_length = "length"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/scale.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:29 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/standardunits.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:26 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_meter_meter = "meter/meter"  
     38    cl_squaremeter = "squareMeter"  
     39    cl_second = "second"  
     40    cl_kilogram = "kilogram"  
    3741    cl_meters_second = "meters/second"  
    38     cl_second = "second"  
    3942    cl_cubicmeter = "cubicMeter"  
    4043    cl_radian = "radian"  
    41     cl_meter_meter = "meter/meter"  
    4244    cl_meter = "meter"  
    43     cl_kilogram = "kilogram"  
    44     cl_squaremeter = "squareMeter"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/subunitsperunit.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:43 
     24Created on 30-Mar-2012 16:45:23 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/time.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:49 
     25Created on 30-Mar-2012 16:45:18 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/unitofmeasure.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:34 
     24Created on 30-Mar-2012 16:45:19 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/unitslist.py

    r8180 r8197  
    2424 
    2525''' 
    26 Created on 14-Mar-2012 14:10:40 
     26Created on 30-Mar-2012 16:45:23 
    2727 
    2828@author: mnagni 
     
    3737    ''' 
    3838    cl_foot = "foot"  
     39    cl_cubicyard = "cubicYard"  
    3940    cl_squarefoot = "squareFoot"  
    40     cl_cubicyard = "cubicYard"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomangle.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:40 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomangularvelocity.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomarea.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:33 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomcurrency.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomlength.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:46 
     25Created on 30-Mar-2012 16:45:19 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomscale.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:27 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomtime.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:40 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomvelocity.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:18 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomvolume.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:50 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/uomweight.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/velocity.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:50 
     25Created on 30-Mar-2012 16:45:19 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/volume.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:16 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/derived/units_of_measure/weight.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:42 
     25Created on 30-Mar-2012 16:45:19 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/bag.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:37 
     25Created on 30-Mar-2012 16:45:20 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/circularsequence.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/code.py

    r8180 r8197  
    2424 
    2525''' 
    26 Created on 14-Mar-2012 14:10:45 
     26Created on 30-Mar-2012 16:45:19 
    2727 
    2828@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/codelist.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:34 
     24Created on 30-Mar-2012 16:45:19 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/collection.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:49 
     24Created on 30-Mar-2012 16:45:23 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/dictionary.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:46 
     24Created on 30-Mar-2012 16:45:23 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/keytype.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:47 
     24Created on 30-Mar-2012 16:45:27 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/keyvaluepair.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:49 
     24Created on 30-Mar-2012 16:45:27 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/sequence.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:50 
     25Created on 30-Mar-2012 16:45:19 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/set.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:49 
     25Created on 30-Mar-2012 16:45:18 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/t.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:49 
     24Created on 30-Mar-2012 16:45:23 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/transfiniteset.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:43 
     24Created on 30-Mar-2012 16:45:22 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/collections/valuetype.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:45 
     24Created on 30-Mar-2012 16:45:25 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/genericname.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:43 
     24Created on 30-Mar-2012 16:45:24 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/localname.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:42 
     25Created on 30-Mar-2012 16:45:18 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/membername.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:49 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/namespace.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:47 
     24Created on 30-Mar-2012 16:45:22 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/null.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:44 
     24Created on 30-Mar-2012 16:45:19 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/reference.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:50 
     24Created on 30-Mar-2012 16:45:25 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/scopedname.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:27 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/typename.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:18 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/names/void.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:40 
     24Created on 30-Mar-2012 16:45:24 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/any.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:36 
     24Created on 30-Mar-2012 16:45:25 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/classtypedescriptor.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:46 
     24Created on 30-Mar-2012 16:45:26 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/operationtype.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:47 
     24Created on 30-Mar-2012 16:45:25 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/record.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:50 
     24Created on 30-Mar-2012 16:45:19 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/recordschema.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:44 
     25Created on 30-Mar-2012 16:45:16 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/recordtype.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/schema.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
     
    4545        self.isGlobal = None 
    4646        self.schemaName = None 
     47        self.acceptableClassList = [] 
    4748        self.description = None 
    48         self.acceptableClassList = [] 
    4949        super(Schema, self).__init__() 
    5050 
     
    5858 
    5959    def __key(self): 
    60         return (self.name, self.isGlobal, self.schemaName, self.description, self.acceptableClassList) 
     60        return (self.name, self.isGlobal, self.schemaName, self.acceptableClassList, self.description) 
    6161 
    6262    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/implementation/records_and_class_metadata/type.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:44 
     24Created on 30-Mar-2012 16:45:24 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/date_and_time/clocktime.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:50 
     24Created on 30-Mar-2012 16:45:25 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/date_and_time/date.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:43 
     24Created on 30-Mar-2012 16:45:24 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/date_and_time/dateprecision.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:45 
     24Created on 30-Mar-2012 16:45:19 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/date_and_time/datetime.py

    r8180 r8197  
    2424 
    2525''' 
    26 Created on 14-Mar-2012 14:10:50 
     26Created on 30-Mar-2012 16:45:25 
    2727 
    2828@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/enumerations/bit.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:50 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/enumerations/digit.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:46 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    en_zero = "zero"  
     38    en_three = "three"  
     39    en_six = "six"  
     40    en_five = "five"  
     41    en_seven = "seven"  
    3742    en_nine = "nine"  
     43    en_one = "one"  
    3844    en_eight = "eight"  
    39     en_zero = "zero"  
    40     en_seven = "seven"  
    41     en_six = "six"  
     45    en_four = "four"  
    4246    en_two = "two"  
    43     en_three = "three"  
    44     en_five = "five"  
    45     en_four = "four"  
    46     en_one = "one"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/enumerations/sign.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:40 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/multiplicities/multiplicity.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:47 
     24Created on 30-Mar-2012 16:45:21 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/multiplicities/multiplicityrange.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:46 
     24Created on 30-Mar-2012 16:45:22 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/numerics/decimal.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:40 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/numerics/integer.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:43 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/numerics/number.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:47 
     24Created on 30-Mar-2012 16:45:22 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/numerics/real.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:42 
     25Created on 30-Mar-2012 16:45:18 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/numerics/unlimitedinteger.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:36 
     24Created on 30-Mar-2012 16:45:22 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/numerics/vector.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:47 
     24Created on 30-Mar-2012 16:45:26 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/text/character.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:50 
     24Created on 30-Mar-2012 16:45:26 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/text/charactersetcode.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/text/ocl.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/truth/boolean.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:44 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    en_true = "TRUE"  
    3738    en_false = "FALSE"  
    38     en_true = "TRUE"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/truth/continuoustruth.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/truth/discretetruth.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:44 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/truth/logical.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    en_true = "TRUE"  
    3738    en_maybe = "MAYBE"  
    38     en_true = "TRUE"  
    3939    en_false = "FALSE"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/truth/probability.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:42 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19103_2005_schema_language/basic_types/primitive/truth/truth.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:48 
     24Created on 30-Mar-2012 16:45:26 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/directposition.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:40 
     24Created on 30-Mar-2012 16:45:24 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_affineplacement.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:42 
     24Created on 30-Mar-2012 16:45:27 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_arc.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:26 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_arcstring = GM_ArcString()      
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.interpolation = None 
    4747        self.numDerivativesAtStart = None 
     
    5252 
    5353    @property 
     54    def numDerivativesAtEnd(self):       
     55        return self._gm_arcstring.numDerivativesAtEnd 
     56 
     57    @numDerivativesAtEnd.setter 
     58    def numDerivativesAtEnd(self, value):        
     59            self._gm_arcstring.numDerivativesAtEnd = value 
     60 
     61    @property 
    5462    def curve(self):     
    5563        return self._gm_arcstring.curve 
     
    5866    def curve(self, value):      
    5967            self._gm_arcstring.curve = value 
    60  
    61     @property 
    62     def numDerivativesAtEnd(self):       
    63         return self._gm_arcstring.numDerivativesAtEnd 
    64  
    65     @numDerivativesAtEnd.setter 
    66     def numDerivativesAtEnd(self, value):        
    67             self._gm_arcstring.numDerivativesAtEnd = value 
    6868 
    6969    @property 
     
    108108 
    109109    def __key(self): 
    110         return (self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc, self.controlPoints) 
     110        return (self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc, self.controlPoints) 
    111111 
    112112    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_arcbybulge.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:50 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_arcstringbybulge = GM_ArcStringByBulge()        
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.normal = [] 
    4747        self.interpolation = None 
     
    5353 
    5454    @property 
     55    def numDerivativesAtEnd(self):       
     56        return self._gm_arcstringbybulge.numDerivativesAtEnd 
     57 
     58    @numDerivativesAtEnd.setter 
     59    def numDerivativesAtEnd(self, value):        
     60            self._gm_arcstringbybulge.numDerivativesAtEnd = value 
     61 
     62    @property 
    5563    def curve(self):     
    5664        return self._gm_arcstringbybulge.curve 
     
    5967    def curve(self, value):      
    6068            self._gm_arcstringbybulge.curve = value 
    61  
    62     @property 
    63     def numDerivativesAtEnd(self):       
    64         return self._gm_arcstringbybulge.numDerivativesAtEnd 
    65  
    66     @numDerivativesAtEnd.setter 
    67     def numDerivativesAtEnd(self, value):        
    68             self._gm_arcstringbybulge.numDerivativesAtEnd = value 
    6969 
    7070    @property 
     
    117117 
    118118    def __key(self): 
    119         return (self.curve, self.numDerivativesAtEnd, self.normal, self.interpolation, self.bulge, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc) 
     119        return (self.numDerivativesAtEnd, self.curve, self.normal, self.interpolation, self.bulge, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc) 
    120120 
    121121    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_arcstring.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:41 
     25Created on 30-Mar-2012 16:45:23 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_curvesegment = GM_CurveSegment()        
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.interpolation = None 
    4747        self.numDerivativesAtStart = None 
     
    5252 
    5353    @property 
     54    def numDerivativesAtEnd(self):       
     55        return self._gm_curvesegment.numDerivativesAtEnd 
     56 
     57    @numDerivativesAtEnd.setter 
     58    def numDerivativesAtEnd(self, value):        
     59            self._gm_curvesegment.numDerivativesAtEnd = value 
     60 
     61    @property 
    5462    def curve(self):     
    5563        return self._gm_curvesegment.curve 
     
    5866    def curve(self, value):      
    5967            self._gm_curvesegment.curve = value 
    60  
    61     @property 
    62     def numDerivativesAtEnd(self):       
    63         return self._gm_curvesegment.numDerivativesAtEnd 
    64  
    65     @numDerivativesAtEnd.setter 
    66     def numDerivativesAtEnd(self, value):        
    67             self._gm_curvesegment.numDerivativesAtEnd = value 
    6868 
    6969    @property 
     
    9292 
    9393    def __key(self): 
    94         return (self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc, self.controlPoints) 
     94        return (self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc, self.controlPoints) 
    9595 
    9696    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_arcstringbybulge.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:36 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_curvesegment = GM_CurveSegment()        
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.normal = [] 
    4747        self.interpolation = None 
     
    5353 
    5454    @property 
     55    def numDerivativesAtEnd(self):       
     56        return self._gm_curvesegment.numDerivativesAtEnd 
     57 
     58    @numDerivativesAtEnd.setter 
     59    def numDerivativesAtEnd(self, value):        
     60            self._gm_curvesegment.numDerivativesAtEnd = value 
     61 
     62    @property 
    5563    def curve(self):     
    5664        return self._gm_curvesegment.curve 
     
    5967    def curve(self, value):      
    6068            self._gm_curvesegment.curve = value 
    61  
    62     @property 
    63     def numDerivativesAtEnd(self):       
    64         return self._gm_curvesegment.numDerivativesAtEnd 
    65  
    66     @numDerivativesAtEnd.setter 
    67     def numDerivativesAtEnd(self, value):        
    68             self._gm_curvesegment.numDerivativesAtEnd = value 
    6969 
    7070    @property 
     
    9393 
    9494    def __key(self): 
    95         return (self.curve, self.numDerivativesAtEnd, self.normal, self.interpolation, self.bulge, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc) 
     95        return (self.numDerivativesAtEnd, self.curve, self.normal, self.interpolation, self.bulge, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc) 
    9696 
    9797    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_bezier.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:20 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.curveForm = None 
     45        self.numDerivativesAtEnd = None 
    4546        self.curve = None 
    46         self.numDerivativesAtEnd = None 
    4747        self.knot = [] 
    4848        self.interpolation = None 
     
    6464 
    6565    @property 
     66    def numDerivativesAtEnd(self):       
     67        return self._gm_bsplinecurve.numDerivativesAtEnd 
     68 
     69    @numDerivativesAtEnd.setter 
     70    def numDerivativesAtEnd(self, value):        
     71            self._gm_bsplinecurve.numDerivativesAtEnd = value 
     72 
     73    @property 
    6674    def curve(self):     
    6775        return self._gm_bsplinecurve.curve 
     
    7078    def curve(self, value):      
    7179            self._gm_bsplinecurve.curve = value 
    72  
    73     @property 
    74     def numDerivativesAtEnd(self):       
    75         return self._gm_bsplinecurve.numDerivativesAtEnd 
    76  
    77     @numDerivativesAtEnd.setter 
    78     def numDerivativesAtEnd(self, value):        
    79             self._gm_bsplinecurve.numDerivativesAtEnd = value 
    8080 
    8181    @property 
     
    144144 
    145145    def __key(self): 
    146         return (self.curveForm, self.curve, self.numDerivativesAtEnd, self.knot, self.interpolation, self.numDerivativesAtStart, self.degree, self.numDerivativeInterior, self.isPolynomial, self.controlPoints, self.knotSpec) 
     146        return (self.curveForm, self.numDerivativesAtEnd, self.curve, self.knot, self.interpolation, self.numDerivativesAtStart, self.degree, self.numDerivativeInterior, self.isPolynomial, self.controlPoints, self.knotSpec) 
    147147 
    148148    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_bicubicgrid.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:20 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_bilineargrid.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:26 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_bsplinecurve.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:33 
     25Created on 30-Mar-2012 16:45:19 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.curveForm = None 
     45        self.numDerivativesAtEnd = None 
    4546        self.curve = None 
    46         self.numDerivativesAtEnd = None 
    4747        self.knot = [] 
    4848        self.interpolation = None 
     
    5656 
    5757    @property 
     58    def numDerivativesAtEnd(self):       
     59        return self._gm_splinecurve.numDerivativesAtEnd 
     60 
     61    @numDerivativesAtEnd.setter 
     62    def numDerivativesAtEnd(self, value):        
     63            self._gm_splinecurve.numDerivativesAtEnd = value 
     64 
     65    @property 
    5866    def curve(self):     
    5967        return self._gm_splinecurve.curve 
     
    6270    def curve(self, value):      
    6371            self._gm_splinecurve.curve = value 
    64  
    65     @property 
    66     def numDerivativesAtEnd(self):       
    67         return self._gm_splinecurve.numDerivativesAtEnd 
    68  
    69     @numDerivativesAtEnd.setter 
    70     def numDerivativesAtEnd(self, value):        
    71             self._gm_splinecurve.numDerivativesAtEnd = value 
    7272 
    7373    @property 
     
    120120 
    121121    def __key(self): 
    122         return (self.curveForm, self.curve, self.numDerivativesAtEnd, self.knot, self.interpolation, self.numDerivativesAtStart, self.degree, self.numDerivativeInterior, self.isPolynomial, self.controlPoints, self.knotSpec) 
     122        return (self.curveForm, self.numDerivativesAtEnd, self.curve, self.knot, self.interpolation, self.numDerivativesAtStart, self.degree, self.numDerivativeInterior, self.isPolynomial, self.controlPoints, self.knotSpec) 
    123123 
    124124    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_bsplinesurface.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:43 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_bsplinesurfaceform.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_cylindrical = "cylindrical"  
     38    cl_planar = "planar"  
     39    cl_toroidal = "toroidal"  
     40    cl_spherical = "spherical"  
    3741    cl_unspecified = "unspecified"  
    38     cl_spherical = "spherical"  
    3942    cl_conical = "conical"  
    40     cl_toroidal = "toroidal"  
    41     cl_planar = "planar"  
    42     cl_cylindrical = "cylindrical"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_circle.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:44 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_arc = GM_Arc()          
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.interpolation = None 
    4747        self.numDerivativesAtStart = None 
     
    5252 
    5353    @property 
     54    def numDerivativesAtEnd(self):       
     55        return self._gm_arc.numDerivativesAtEnd 
     56 
     57    @numDerivativesAtEnd.setter 
     58    def numDerivativesAtEnd(self, value):        
     59            self._gm_arc.numDerivativesAtEnd = value 
     60 
     61    @property 
    5462    def curve(self):     
    5563        return self._gm_arc.curve 
     
    5866    def curve(self, value):      
    5967            self._gm_arc.curve = value 
    60  
    61     @property 
    62     def numDerivativesAtEnd(self):       
    63         return self._gm_arc.numDerivativesAtEnd 
    64  
    65     @numDerivativesAtEnd.setter 
    66     def numDerivativesAtEnd(self, value):        
    67             self._gm_arc.numDerivativesAtEnd = value 
    6868 
    6969    @property 
     
    108108 
    109109    def __key(self): 
    110         return (self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc, self.controlPoints) 
     110        return (self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.numArc, self.controlPoints) 
    111111 
    112112    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_clothoid.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:20 
    2626 
    2727@author: mnagni 
     
    4444        self.startParameter = None 
    4545        self.endParameter = None 
     46        self.numDerivativesAtEnd = None 
    4647        self.curve = None 
    47         self.numDerivativesAtEnd = None 
    4848        self.interpolation = None 
    4949        self.numDerivativesAtStart = None 
     
    5454 
    5555    @property 
     56    def numDerivativesAtEnd(self):       
     57        return self._gm_curvesegment.numDerivativesAtEnd 
     58 
     59    @numDerivativesAtEnd.setter 
     60    def numDerivativesAtEnd(self, value):        
     61            self._gm_curvesegment.numDerivativesAtEnd = value 
     62 
     63    @property 
    5664    def curve(self):     
    5765        return self._gm_curvesegment.curve 
     
    6068    def curve(self, value):      
    6169            self._gm_curvesegment.curve = value 
    62  
    63     @property 
    64     def numDerivativesAtEnd(self):       
    65         return self._gm_curvesegment.numDerivativesAtEnd 
    66  
    67     @numDerivativesAtEnd.setter 
    68     def numDerivativesAtEnd(self, value):        
    69             self._gm_curvesegment.numDerivativesAtEnd = value 
    7070 
    7171    @property 
     
    9494 
    9595    def __key(self): 
    96         return (self.startParameter, self.endParameter, self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.refLocation, self.scaleFactor) 
     96        return (self.startParameter, self.endParameter, self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.refLocation, self.scaleFactor) 
    9797 
    9898    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_cone.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:37 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_conic.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:47 
     25Created on 30-Mar-2012 16:45:17 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.startConstrParam = None 
     45        self.numDerivativesAtEnd = None 
    4546        self.curve = None 
    46         self.numDerivativesAtEnd = None 
    4747        self.interpolation = None 
    4848        self.numDerivativesAtStart = None 
     
    5656 
    5757    @property 
     58    def numDerivativesAtEnd(self):       
     59        return self._gm_curvesegment.numDerivativesAtEnd 
     60 
     61    @numDerivativesAtEnd.setter 
     62    def numDerivativesAtEnd(self, value):        
     63            self._gm_curvesegment.numDerivativesAtEnd = value 
     64 
     65    @property 
    5866    def curve(self):     
    5967        return self._gm_curvesegment.curve 
     
    6270    def curve(self, value):      
    6371            self._gm_curvesegment.curve = value 
    64  
    65     @property 
    66     def numDerivativesAtEnd(self):       
    67         return self._gm_curvesegment.numDerivativesAtEnd 
    68  
    69     @numDerivativesAtEnd.setter 
    70     def numDerivativesAtEnd(self, value):        
    71             self._gm_curvesegment.numDerivativesAtEnd = value 
    7272 
    7373    @property 
     
    9696 
    9797    def __key(self): 
    98         return (self.startConstrParam, self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.endConstrParam, self.numDerivativeInterior, self.shifted, self.position, self.semiLatusRectum, self.eccentricity) 
     98        return (self.startConstrParam, self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.endConstrParam, self.numDerivativeInterior, self.shifted, self.position, self.semiLatusRectum, self.eccentricity) 
    9999 
    100100    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_cubicspline.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_polynomialspline = GM_PolynomialSpline()        
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.knot = [] 
    4747        self.interpolation = None 
    4848        self.numDerivativesAtStart = None 
    4949        self.degree = None 
     50        self.vectorAtEnd = [] 
    5051        self.vectorAtStart = [] 
    51         self.vectorAtEnd = [] 
    5252        self.numDerivativeInterior = None 
    5353        self.controlPoints = None 
    5454        super(GM_CubicSpline, self).__init__() 
     55 
     56    @property 
     57    def numDerivativesAtEnd(self):       
     58        return self._gm_polynomialspline.numDerivativesAtEnd 
     59 
     60    @numDerivativesAtEnd.setter 
     61    def numDerivativesAtEnd(self, value):        
     62            self._gm_polynomialspline.numDerivativesAtEnd = value 
    5563 
    5664    @property 
     
    6169    def curve(self, value):      
    6270            self._gm_polynomialspline.curve = value 
    63  
    64     @property 
    65     def numDerivativesAtEnd(self):       
    66         return self._gm_polynomialspline.numDerivativesAtEnd 
    67  
    68     @numDerivativesAtEnd.setter 
    69     def numDerivativesAtEnd(self, value):        
    70             self._gm_polynomialspline.numDerivativesAtEnd = value 
    7171 
    7272    @property 
     
    103103 
    104104    @property 
     105    def vectorAtEnd(self):       
     106        return self._gm_polynomialspline.vectorAtEnd 
     107 
     108    @vectorAtEnd.setter 
     109    def vectorAtEnd(self, value):        
     110            self._gm_polynomialspline.vectorAtEnd = value 
     111 
     112    @property 
    105113    def vectorAtStart(self):     
    106114        return self._gm_polynomialspline.vectorAtStart 
     
    109117    def vectorAtStart(self, value):      
    110118            self._gm_polynomialspline.vectorAtStart = value 
    111  
    112     @property 
    113     def vectorAtEnd(self):       
    114         return self._gm_polynomialspline.vectorAtEnd 
    115  
    116     @vectorAtEnd.setter 
    117     def vectorAtEnd(self, value):        
    118             self._gm_polynomialspline.vectorAtEnd = value 
    119119 
    120120    @property 
     
    135135 
    136136    def __key(self): 
    137         return (self.curve, self.numDerivativesAtEnd, self.knot, self.interpolation, self.numDerivativesAtStart, self.degree, self.vectorAtStart, self.vectorAtEnd, self.numDerivativeInterior, self.controlPoints) 
     137        return (self.numDerivativesAtEnd, self.curve, self.knot, self.interpolation, self.numDerivativesAtStart, self.degree, self.vectorAtEnd, self.vectorAtStart, self.numDerivativeInterior, self.controlPoints) 
    138138 
    139139    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_cylinder.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:41 
     25Created on 30-Mar-2012 16:45:27 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_envelope.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:49 
     24Created on 30-Mar-2012 16:45:24 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_genericcurve.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:45 
     24Created on 30-Mar-2012 16:45:18 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_genericsurface.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:45 
     24Created on 30-Mar-2012 16:45:20 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_geodesic.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:45 
     25Created on 30-Mar-2012 16:45:22 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_geodesicstring = GM_GeodesicString()    
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.interpolation = None 
    4747        self.numDerivativesAtStart = None 
     
    4949        self.controlPoint = None 
    5050        super(GM_Geodesic, self).__init__() 
     51 
     52    @property 
     53    def numDerivativesAtEnd(self):       
     54        return self._gm_geodesicstring.numDerivativesAtEnd 
     55 
     56    @numDerivativesAtEnd.setter 
     57    def numDerivativesAtEnd(self, value):        
     58            self._gm_geodesicstring.numDerivativesAtEnd = value 
    5159 
    5260    @property 
     
    5765    def curve(self, value):      
    5866            self._gm_geodesicstring.curve = value 
    59  
    60     @property 
    61     def numDerivativesAtEnd(self):       
    62         return self._gm_geodesicstring.numDerivativesAtEnd 
    63  
    64     @numDerivativesAtEnd.setter 
    65     def numDerivativesAtEnd(self, value):        
    66             self._gm_geodesicstring.numDerivativesAtEnd = value 
    6767 
    6868    @property 
     
    9999 
    100100    def __key(self): 
    101         return (self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
     101        return (self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
    102102 
    103103    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_geodesicstring.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:42 
     25Created on 30-Mar-2012 16:45:27 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_curvesegment = GM_CurveSegment()        
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.interpolation = None 
    4747        self.numDerivativesAtStart = None 
     
    4949        self.controlPoint = None 
    5050        super(GM_GeodesicString, self).__init__() 
     51 
     52    @property 
     53    def numDerivativesAtEnd(self):       
     54        return self._gm_curvesegment.numDerivativesAtEnd 
     55 
     56    @numDerivativesAtEnd.setter 
     57    def numDerivativesAtEnd(self, value):        
     58            self._gm_curvesegment.numDerivativesAtEnd = value 
    5159 
    5260    @property 
     
    5765    def curve(self, value):      
    5866            self._gm_curvesegment.curve = value 
    59  
    60     @property 
    61     def numDerivativesAtEnd(self):       
    62         return self._gm_curvesegment.numDerivativesAtEnd 
    63  
    64     @numDerivativesAtEnd.setter 
    65     def numDerivativesAtEnd(self, value):        
    66             self._gm_curvesegment.numDerivativesAtEnd = value 
    6767 
    6868    @property 
     
    9191 
    9292    def __key(self): 
    93         return (self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
     93        return (self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
    9494 
    9595    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_griddedsurface.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:48 
     25Created on 30-Mar-2012 16:45:27 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_knot.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:46 
     24Created on 30-Mar-2012 16:45:19 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_knottype.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:44 
     25Created on 30-Mar-2012 16:45:26 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_linesegment.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:49 
     25Created on 30-Mar-2012 16:45:26 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_linestring = GM_LineString()    
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.interpolation = None 
    4747        self.numDerivativesAtStart = None 
     
    4949        self.controlPoint = None 
    5050        super(GM_LineSegment, self).__init__() 
     51 
     52    @property 
     53    def numDerivativesAtEnd(self):       
     54        return self._gm_linestring.numDerivativesAtEnd 
     55 
     56    @numDerivativesAtEnd.setter 
     57    def numDerivativesAtEnd(self, value):        
     58            self._gm_linestring.numDerivativesAtEnd = value 
    5159 
    5260    @property 
     
    5765    def curve(self, value):      
    5866            self._gm_linestring.curve = value 
    59  
    60     @property 
    61     def numDerivativesAtEnd(self):       
    62         return self._gm_linestring.numDerivativesAtEnd 
    63  
    64     @numDerivativesAtEnd.setter 
    65     def numDerivativesAtEnd(self, value):        
    66             self._gm_linestring.numDerivativesAtEnd = value 
    6767 
    6868    @property 
     
    9999 
    100100    def __key(self): 
    101         return (self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
     101        return (self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
    102102 
    103103    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_linestring.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:38 
     25Created on 30-Mar-2012 16:45:19 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_curvesegment = GM_CurveSegment()        
    4343 
     44        self.numDerivativesAtEnd = None 
    4445        self.curve = None 
    45         self.numDerivativesAtEnd = None 
    4646        self.interpolation = None 
    4747        self.numDerivativesAtStart = None 
     
    4949        self.controlPoint = None 
    5050        super(GM_LineString, self).__init__() 
     51 
     52    @property 
     53    def numDerivativesAtEnd(self):       
     54        return self._gm_curvesegment.numDerivativesAtEnd 
     55 
     56    @numDerivativesAtEnd.setter 
     57    def numDerivativesAtEnd(self, value):        
     58            self._gm_curvesegment.numDerivativesAtEnd = value 
    5159 
    5260    @property 
     
    5765    def curve(self, value):      
    5866            self._gm_curvesegment.curve = value 
    59  
    60     @property 
    61     def numDerivativesAtEnd(self):       
    62         return self._gm_curvesegment.numDerivativesAtEnd 
    63  
    64     @numDerivativesAtEnd.setter 
    65     def numDerivativesAtEnd(self, value):        
    66             self._gm_curvesegment.numDerivativesAtEnd = value 
    6767 
    6868    @property 
     
    9191 
    9292    def __key(self): 
    93         return (self.curve, self.numDerivativesAtEnd, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
     93        return (self.numDerivativesAtEnd, self.curve, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior, self.controlPoint) 
    9494 
    9595    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_offsetcurve.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:38 
     25Created on 30-Mar-2012 16:45:25 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_curvesegment = GM_CurveSegment()        
    4343 
    44         self.refDirection = None 
    45         self._baseCurve_gm_arcstring = None 
     44        self._baseCurve_gm_linestring = None 
    4645        self._baseCurve_gm_conic = None 
    47         self._baseCurve_gm_linestring = None 
    48         self._baseCurve_gm_arcstringbybulge = None 
     46        self._baseCurve_gm_splinecurve = None 
    4947        self._baseCurve_gm_geodesicstring = None 
    50         self._baseCurve_gm_splinecurve = None 
    5148        self._baseCurve_gm_offsetcurve = None 
    5249        self._baseCurve_gm_clothoid = None 
     50        self._baseCurve_gm_arcstringbybulge = None 
     51        self._baseCurve_gm_arcstring = None 
     52        self.refDirection = None 
     53        self.numDerivativesAtEnd = None 
    5354        self.curve = None 
    54         self.numDerivativesAtEnd = None 
    5555        self.distance = None 
    5656        self.interpolation = None 
     
    6161    @property 
    6262    def baseCurve(self):         
    63         if(has_value(self._baseCurve_gm_arcstring)): 
    64             return self._baseCurve_gm_arcstring 
     63        if(has_value(self._baseCurve_gm_linestring)): 
     64            return self._baseCurve_gm_linestring 
    6565        if(has_value(self._baseCurve_gm_conic)): 
    6666            return self._baseCurve_gm_conic 
    67         if(has_value(self._baseCurve_gm_linestring)): 
    68             return self._baseCurve_gm_linestring 
    69         if(has_value(self._baseCurve_gm_arcstringbybulge)): 
    70             return self._baseCurve_gm_arcstringbybulge 
     67        if(has_value(self._baseCurve_gm_splinecurve)): 
     68            return self._baseCurve_gm_splinecurve 
    7169        if(has_value(self._baseCurve_gm_geodesicstring)): 
    7270            return self._baseCurve_gm_geodesicstring 
    73         if(has_value(self._baseCurve_gm_splinecurve)): 
    74             return self._baseCurve_gm_splinecurve 
    7571        if(has_value(self._baseCurve_gm_offsetcurve)): 
    7672            return self._baseCurve_gm_offsetcurve 
    7773        if(has_value(self._baseCurve_gm_clothoid)): 
    7874            return self._baseCurve_gm_clothoid 
     75        if(has_value(self._baseCurve_gm_arcstringbybulge)): 
     76            return self._baseCurve_gm_arcstringbybulge 
     77        if(has_value(self._baseCurve_gm_arcstring)): 
     78            return self._baseCurve_gm_arcstring 
    7979        return  None 
    8080 
     
    8282    def baseCurve(self, value):  
    8383        valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 
     84        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_linestring.GM_LineString": 
     85            self._baseCurve_gm_linestring = value 
     86            self._baseCurve_gm_conic = None 
     87            self._baseCurve_gm_splinecurve = None 
     88            self._baseCurve_gm_geodesicstring = None 
     89            self._baseCurve_gm_offsetcurve = None 
     90            self._baseCurve_gm_clothoid = None 
     91            self._baseCurve_gm_arcstringbybulge = None 
     92            self._baseCurve_gm_arcstring = None 
     93        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_conic.GM_Conic": 
     94            self._baseCurve_gm_conic = value 
     95            self._baseCurve_gm_linestring = None 
     96            self._baseCurve_gm_splinecurve = None 
     97            self._baseCurve_gm_geodesicstring = None 
     98            self._baseCurve_gm_offsetcurve = None 
     99            self._baseCurve_gm_clothoid = None 
     100            self._baseCurve_gm_arcstringbybulge = None 
     101            self._baseCurve_gm_arcstring = None 
     102        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_splinecurve.GM_SplineCurve": 
     103            self._baseCurve_gm_splinecurve = value 
     104            self._baseCurve_gm_linestring = None 
     105            self._baseCurve_gm_conic = None 
     106            self._baseCurve_gm_geodesicstring = None 
     107            self._baseCurve_gm_offsetcurve = None 
     108            self._baseCurve_gm_clothoid = None 
     109            self._baseCurve_gm_arcstringbybulge = None 
     110            self._baseCurve_gm_arcstring = None 
     111        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_geodesicstring.GM_GeodesicString": 
     112            self._baseCurve_gm_geodesicstring = value 
     113            self._baseCurve_gm_linestring = None 
     114            self._baseCurve_gm_conic = None 
     115            self._baseCurve_gm_splinecurve = None 
     116            self._baseCurve_gm_offsetcurve = None 
     117            self._baseCurve_gm_clothoid = None 
     118            self._baseCurve_gm_arcstringbybulge = None 
     119            self._baseCurve_gm_arcstring = None 
     120        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_offsetcurve.GM_OffsetCurve": 
     121            self._baseCurve_gm_offsetcurve = value 
     122            self._baseCurve_gm_linestring = None 
     123            self._baseCurve_gm_conic = None 
     124            self._baseCurve_gm_splinecurve = None 
     125            self._baseCurve_gm_geodesicstring = None 
     126            self._baseCurve_gm_clothoid = None 
     127            self._baseCurve_gm_arcstringbybulge = None 
     128            self._baseCurve_gm_arcstring = None 
     129        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_clothoid.GM_Clothoid": 
     130            self._baseCurve_gm_clothoid = value 
     131            self._baseCurve_gm_linestring = None 
     132            self._baseCurve_gm_conic = None 
     133            self._baseCurve_gm_splinecurve = None 
     134            self._baseCurve_gm_geodesicstring = None 
     135            self._baseCurve_gm_offsetcurve = None 
     136            self._baseCurve_gm_arcstringbybulge = None 
     137            self._baseCurve_gm_arcstring = None 
     138        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_arcstringbybulge.GM_ArcStringByBulge": 
     139            self._baseCurve_gm_arcstringbybulge = value 
     140            self._baseCurve_gm_linestring = None 
     141            self._baseCurve_gm_conic = None 
     142            self._baseCurve_gm_splinecurve = None 
     143            self._baseCurve_gm_geodesicstring = None 
     144            self._baseCurve_gm_offsetcurve = None 
     145            self._baseCurve_gm_clothoid = None 
     146            self._baseCurve_gm_arcstring = None 
    84147        if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_arcstring.GM_ArcString": 
    85148            self._baseCurve_gm_arcstring = value 
    86             self._baseCurve_gm_conic = None 
    87             self._baseCurve_gm_linestring = None 
    88             self._baseCurve_gm_arcstringbybulge = None 
    89             self._baseCurve_gm_geodesicstring = None 
    90             self._baseCurve_gm_splinecurve = None 
    91             self._baseCurve_gm_offsetcurve = None 
    92             self._baseCurve_gm_clothoid = None 
    93         if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_conic.GM_Conic": 
    94             self._baseCurve_gm_conic = value 
    95             self._baseCurve_gm_arcstring = None 
    96             self._baseCurve_gm_linestring = None 
    97             self._baseCurve_gm_arcstringbybulge = None 
    98             self._baseCurve_gm_geodesicstring = None 
    99             self._baseCurve_gm_splinecurve = None 
    100             self._baseCurve_gm_offsetcurve = None 
    101             self._baseCurve_gm_clothoid = None 
    102         if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_linestring.GM_LineString": 
    103             self._baseCurve_gm_linestring = value 
    104             self._baseCurve_gm_arcstring = None 
    105             self._baseCurve_gm_conic = None 
    106             self._baseCurve_gm_arcstringbybulge = None 
    107             self._baseCurve_gm_geodesicstring = None 
    108             self._baseCurve_gm_splinecurve = None 
    109             self._baseCurve_gm_offsetcurve = None 
    110             self._baseCurve_gm_clothoid = None 
    111         if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_arcstringbybulge.GM_ArcStringByBulge": 
    112             self._baseCurve_gm_arcstringbybulge = value 
    113             self._baseCurve_gm_arcstring = None 
    114             self._baseCurve_gm_conic = None 
    115             self._baseCurve_gm_linestring = None 
    116             self._baseCurve_gm_geodesicstring = None 
    117             self._baseCurve_gm_splinecurve = None 
    118             self._baseCurve_gm_offsetcurve = None 
    119             self._baseCurve_gm_clothoid = None 
    120         if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_geodesicstring.GM_GeodesicString": 
    121             self._baseCurve_gm_geodesicstring = value 
    122             self._baseCurve_gm_arcstring = None 
    123             self._baseCurve_gm_conic = None 
    124             self._baseCurve_gm_linestring = None 
    125             self._baseCurve_gm_arcstringbybulge = None 
    126             self._baseCurve_gm_splinecurve = None 
    127             self._baseCurve_gm_offsetcurve = None 
    128             self._baseCurve_gm_clothoid = None 
    129         if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_splinecurve.GM_SplineCurve": 
    130             self._baseCurve_gm_splinecurve = value 
    131             self._baseCurve_gm_arcstring = None 
    132             self._baseCurve_gm_conic = None 
    133             self._baseCurve_gm_linestring = None 
    134             self._baseCurve_gm_arcstringbybulge = None 
    135             self._baseCurve_gm_geodesicstring = None 
    136             self._baseCurve_gm_offsetcurve = None 
    137             self._baseCurve_gm_clothoid = None 
    138         if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_offsetcurve.GM_OffsetCurve": 
    139             self._baseCurve_gm_offsetcurve = value 
    140             self._baseCurve_gm_arcstring = None 
    141             self._baseCurve_gm_conic = None 
    142             self._baseCurve_gm_linestring = None 
    143             self._baseCurve_gm_arcstringbybulge = None 
    144             self._baseCurve_gm_geodesicstring = None 
    145             self._baseCurve_gm_splinecurve = None 
    146             self._baseCurve_gm_clothoid = None 
    147         if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.coordinate_geometry.gm_clothoid.GM_Clothoid": 
    148             self._baseCurve_gm_clothoid = value 
    149             self._baseCurve_gm_arcstring = None 
    150             self._baseCurve_gm_conic = None 
    151             self._baseCurve_gm_linestring = None 
    152             self._baseCurve_gm_arcstringbybulge = None 
    153             self._baseCurve_gm_geodesicstring = None 
    154             self._baseCurve_gm_splinecurve = None 
    155             self._baseCurve_gm_offsetcurve = None 
     149            self._baseCurve_gm_linestring = None 
     150            self._baseCurve_gm_conic = None 
     151            self._baseCurve_gm_splinecurve = None 
     152            self._baseCurve_gm_geodesicstring = None 
     153            self._baseCurve_gm_offsetcurve = None 
     154            self._baseCurve_gm_clothoid = None 
     155            self._baseCurve_gm_arcstringbybulge = None 
     156 
     157    @property 
     158    def numDerivativesAtEnd(self):       
     159        return self._gm_curvesegment.numDerivativesAtEnd 
     160 
     161    @numDerivativesAtEnd.setter 
     162    def numDerivativesAtEnd(self, value):        
     163            self._gm_curvesegment.numDerivativesAtEnd = value 
    156164 
    157165    @property 
     
    164172 
    165173    @property 
    166     def numDerivativesAtEnd(self):       
    167         return self._gm_curvesegment.numDerivativesAtEnd 
    168  
    169     @numDerivativesAtEnd.setter 
    170     def numDerivativesAtEnd(self, value):        
    171             self._gm_curvesegment.numDerivativesAtEnd = value 
    172  
    173     @property 
    174174    def interpolation(self):     
    175175        return self._gm_curvesegment.interpolation 
     
    196196 
    197197    def __key(self): 
    198         return (self.refDirection, self.baseCurve, self.curve, self.numDerivativesAtEnd, self.distance, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior) 
     198        return (self.baseCurve, self.refDirection, self.numDerivativesAtEnd, self.curve, self.distance, self.interpolation, self.numDerivativesAtStart, self.numDerivativeInterior) 
    199199 
    200200    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_parametriccurvesurface.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:40 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_placement.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:43 
     24Created on 30-Mar-2012 16:45:24 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_pointarray.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:45 
     24Created on 30-Mar-2012 16:45:20 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_pointgrid.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:37 
     24Created on 30-Mar-2012 16:45:25 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_pointref.py

    r8180 r8197  
    2222 
    2323''' 
    24 Created on 14-Mar-2012 14:10:49 
     24Created on 30-Mar-2012 16:45:21 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_polygon.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:43 
     25Created on 30-Mar-2012 16:45:21 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19107_2003_spatial_schema/geometry/coordinate_geometry/gm_polyhedralsurface.py

    r8180 r8197  
    2323 
    2424''' 
    25 Created on 14-Mar-2012 14:10:41 
     25Created on 30-Mar-2012 16:45:24 
    2626 
    2727@author: mnagni 
     
    4242        self._gm_surface = GM_Surface()          
    4343 
     44        self._topology_tp_edge = [] 
    4445        self._topology_tp_node = [] 
    45         self._topology_tp_edge = [] 
     46        self._topology_tp_solid = [] 
     47        self._topology_tp_face = [] 
    4648        self._topology_tp_directedtopo = [] 
    47         self._topology_tp_face = [] 
    48         self._topology_tp_solid = [] 
    4949        self._containedPrimitive_gm_orientableprimitive = [] 
     50        self._containedPrimitive_gm_point = [] 
    5051        self._containedPrimitive_gm_solid = [] 
    51         self._containedPrimitive_gm_point = [] 
     52        self._composite_gm_compositesurface = [] 
    5253        self._composite_gm_compositecurve = [] 
     54        self._composite_gm_compositesolid = [] 
    5355        self._composite_gm_compositepoint = [] 
    54         self._composite_gm_compositesurface = [] 
    55         self._composite_gm_compositesolid = [] 
    5656        self.composite = [] 
    5757        self._CRS_sc_singlecrs = None 
     
    6464        self._proxy_gm_orientablecurve = None 
    6565        self._containingPrimitive_gm_orientableprimitive = [] 
     66        self._containingPrimitive_gm_point = [] 
    6667        self._containingPrimitive_gm_solid = [] 
    67         self._containingPrimitive_gm_point = [] 
    6868        self.complex = []