Ignore:
Timestamp:
21/02/12 08:22:21 (8 years ago)
Author:
mnagni
Message:

The migration process now includes
1) deployment_data files
2) XML document hash
3) full Dojo support


Location:
mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information
Files:
30 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_absoluteexternalpositionalaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:09 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_AbsoluteExternalPositionalAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_positionalaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_positionalaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_positionalaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_positionalaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_positionalaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_positionalaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_positionalaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_positionalaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_positionalaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_positionalaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_accuracyofatimemeasurement.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:35 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_AccuracyOfATimeMeasurement, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_temporalaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_temporalaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_temporalaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_temporalaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_temporalaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_temporalaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_temporalaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_temporalaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_temporalaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_temporalaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_completeness.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:01 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_Completeness, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_element.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_element.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_element.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_element.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_element.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_element.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_element.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_element.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_element.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_element.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_completenesscommission.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:31 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_CompletenessCommission, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_completeness.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_completeness.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_completeness.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_completeness.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_completeness.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_completeness.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_completeness.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_completeness.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_completeness.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_completeness.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_completenessomission.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:29 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_CompletenessOmission, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_completeness.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_completeness.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_completeness.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_completeness.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_completeness.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_completeness.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_completeness.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_completeness.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_completeness.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_completeness.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_conceptualconsistency.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:10 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_ConceptualConsistency, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_logicalconsistency.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_logicalconsistency.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_logicalconsistency.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_logicalconsistency.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_logicalconsistency.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_logicalconsistency.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_logicalconsistency.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_logicalconsistency.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_logicalconsistency.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_logicalconsistency.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_conformanceresult.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:32 
     25Created on 16-Feb-2012 16:18:04 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_dataquality.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:36 
     24Created on 16-Feb-2012 16:18:10 
    2525 
    2626@author: mnagni 
     
    4242        self.lineage = None 
    4343        self.scope = None 
    44         self._report_dq_completeness = [] 
    45         self._report_qe_usability = [] 
    46         self._report_dq_temporalaccuracy = [] 
    4744        self._report_dq_logicalconsistency = [] 
    4845        self._report_dq_thematicaccuracy = [] 
     46        self._report_qe_usability = [] 
     47        self._report_dq_completeness = [] 
    4948        self._report_dq_positionalaccuracy = [] 
     49        self._report_dq_temporalaccuracy = [] 
    5050        super(DQ_DataQuality, self).__init__() 
    5151 
     
    5353    def report(self):    
    5454        ret = [] 
    55         for item in self._report_dq_completeness: 
    56             ret.append(item) 
    57         for item in self._report_qe_usability: 
    58             ret.append(item) 
    59         for item in self._report_dq_temporalaccuracy: 
    60             ret.append(item) 
    6155        for item in self._report_dq_logicalconsistency: 
    6256            ret.append(item) 
    6357        for item in self._report_dq_thematicaccuracy: 
    6458            ret.append(item) 
     59        for item in self._report_qe_usability: 
     60            ret.append(item) 
     61        for item in self._report_dq_completeness: 
     62            ret.append(item) 
    6563        for item in self._report_dq_positionalaccuracy: 
     64            ret.append(item) 
     65        for item in self._report_dq_temporalaccuracy: 
    6666            ret.append(item) 
    6767        return ret 
     
    7070    def report(self, value):     
    7171        if isinstance(value, list): 
    72             self._report_dq_completeness[:] 
    73             self._report_qe_usability[:] 
    74             self._report_dq_temporalaccuracy[:] 
    7572            self._report_dq_logicalconsistency[:] 
    7673            self._report_dq_thematicaccuracy[:] 
     74            self._report_qe_usability[:] 
     75            self._report_dq_completeness[:] 
    7776            self._report_dq_positionalaccuracy[:] 
     77            self._report_dq_temporalaccuracy[:] 
    7878            for item in value: 
    7979                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
    80                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_completeness.DQ_Completeness": 
    81                     self._report_dq_completeness.append(item) 
    82                     continue 
    83                 if valueClass == "ea_model.iso_19115_2_2009_metadata___imagery.data_quality_information___imagery.qe_usability.QE_Usability": 
    84                     self._report_qe_usability.append(item) 
    85                     continue 
    86                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_temporalaccuracy.DQ_TemporalAccuracy": 
    87                     self._report_dq_temporalaccuracy.append(item) 
    88                     continue 
    8980                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_logicalconsistency.DQ_LogicalConsistency": 
    9081                    self._report_dq_logicalconsistency.append(item) 
     
    9384                    self._report_dq_thematicaccuracy.append(item) 
    9485                    continue 
     86                if valueClass == "ea_model.iso_19115_2_2009_metadata___imagery.data_quality_information___imagery.qe_usability.QE_Usability": 
     87                    self._report_qe_usability.append(item) 
     88                    continue 
     89                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_completeness.DQ_Completeness": 
     90                    self._report_dq_completeness.append(item) 
     91                    continue 
    9592                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_positionalaccuracy.DQ_PositionalAccuracy": 
    9693                    self._report_dq_positionalaccuracy.append(item) 
     94                    continue 
     95                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_temporalaccuracy.DQ_TemporalAccuracy": 
     96                    self._report_dq_temporalaccuracy.append(item) 
    9797                    continue 
    9898 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_domainconsistency.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:32 
     25Created on 16-Feb-2012 16:18:08 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_DomainConsistency, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_logicalconsistency.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_logicalconsistency.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_logicalconsistency.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_logicalconsistency.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_logicalconsistency.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_logicalconsistency.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_logicalconsistency.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_logicalconsistency.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_logicalconsistency.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_logicalconsistency.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_element.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:34 
     24Created on 16-Feb-2012 16:18:09 
    2525 
    2626@author: mnagni 
     
    4343        self.nameOfMeasure = [] 
    4444        self.evaluationMethodDescription = None 
    45         self._result_qe_coverageresult = [] 
    4645        self._result_dq_quantitativeresult = [] 
    4746        self._result_dq_conformanceresult = [] 
     47        self._result_qe_coverageresult = [] 
     48        self.evaluationProcedure = None 
    4849        self.measureIdentification = None 
    49         self.evaluationProcedure = None 
     50        self.dateTime = [] 
    5051        self.measureDescription = None 
    51         self.dateTime = [] 
    5252        super(DQ_Element, self).__init__() 
    5353 
     
    5555    def result(self):    
    5656        ret = [] 
    57         for item in self._result_qe_coverageresult: 
    58             ret.append(item) 
    5957        for item in self._result_dq_quantitativeresult: 
    6058            ret.append(item) 
    6159        for item in self._result_dq_conformanceresult: 
     60            ret.append(item) 
     61        for item in self._result_qe_coverageresult: 
    6262            ret.append(item) 
    6363        return ret 
     
    6666    def result(self, value):     
    6767        if isinstance(value, list): 
    68             self._result_qe_coverageresult[:] 
    6968            self._result_dq_quantitativeresult[:] 
    7069            self._result_dq_conformanceresult[:] 
     70            self._result_qe_coverageresult[:] 
    7171            for item in value: 
    7272                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
    73                 if valueClass == "ea_model.iso_19115_2_2009_metadata___imagery.data_quality_information___imagery.qe_coverageresult.QE_CoverageResult": 
    74                     self._result_qe_coverageresult.append(item) 
    75                     continue 
    7673                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_quantitativeresult.DQ_QuantitativeResult": 
    7774                    self._result_dq_quantitativeresult.append(item) 
     
    8077                    self._result_dq_conformanceresult.append(item) 
    8178                    continue 
     79                if valueClass == "ea_model.iso_19115_2_2009_metadata___imagery.data_quality_information___imagery.qe_coverageresult.QE_CoverageResult": 
     80                    self._result_qe_coverageresult.append(item) 
     81                    continue 
    8282 
    8383    def __key(self): 
    84         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     84        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    8585 
    8686    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_evaluationmethodtypecode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:35 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    3636    ''' 
    3737    cl_directinternal = "directInternal"  
     38    cl_directexternal = "directExternal"  
    3839    cl_indirect = "indirect"  
    39     cl_directexternal = "directExternal"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_formatconsistency.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:05 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_FormatConsistency, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_logicalconsistency.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_logicalconsistency.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_logicalconsistency.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_logicalconsistency.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_logicalconsistency.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_logicalconsistency.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_logicalconsistency.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_logicalconsistency.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_logicalconsistency.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_logicalconsistency.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_griddeddatapositionalaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:32 
     25Created on 16-Feb-2012 16:18:10 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_GriddedDataPositionalAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_positionalaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_positionalaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_positionalaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_positionalaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_positionalaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_positionalaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_positionalaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_positionalaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_positionalaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_positionalaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_logicalconsistency.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:04 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_LogicalConsistency, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_element.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_element.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_element.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_element.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_element.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_element.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_element.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_element.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_element.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_element.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_nonquantitativeattributeaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:35 
     25Created on 16-Feb-2012 16:18:08 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_NonQuantitativeAttributeAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_thematicaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_thematicaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_thematicaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_thematicaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_thematicaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_thematicaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_thematicaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_thematicaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_thematicaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_thematicaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_positionalaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:27 
     25Created on 16-Feb-2012 16:18:06 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_PositionalAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_element.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_element.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_element.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_element.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_element.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_element.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_element.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_element.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_element.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_element.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_quantitativeattributeaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:38 
     25Created on 16-Feb-2012 16:18:05 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_QuantitativeAttributeAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_thematicaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_thematicaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_thematicaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_thematicaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_thematicaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_thematicaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_thematicaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_thematicaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_thematicaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_thematicaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_quantitativeresult.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:03 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_relativeinternalpositionalaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:09 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_RelativeInternalPositionalAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_positionalaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_positionalaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_positionalaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_positionalaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_positionalaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_positionalaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_positionalaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_positionalaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_positionalaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_positionalaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_result.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:28 
     24Created on 16-Feb-2012 16:18:05 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_scope.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:36 
     24Created on 16-Feb-2012 16:18:07 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_temporalaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:10 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_TemporalAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_element.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_element.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_element.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_element.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_element.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_element.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_element.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_element.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_element.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_element.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_temporalconsistency.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:38 
     25Created on 16-Feb-2012 16:18:02 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_TemporalConsistency, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_temporalaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_temporalaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_temporalaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_temporalaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_temporalaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_temporalaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_temporalaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_temporalaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_temporalaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_temporalaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_temporalvalidity.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:04 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_TemporalValidity, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_temporalaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_temporalaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_temporalaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_temporalaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_temporalaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_temporalaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_temporalaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_temporalaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_temporalaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_temporalaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_thematicaccuracy.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:10 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_ThematicAccuracy, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_element.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_element.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_element.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_element.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_element.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_element.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_element.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_element.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_element.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_element.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_thematicclassificationcorrectness.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_ThematicClassificationCorrectness, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_thematicaccuracy.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_thematicaccuracy.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_thematicaccuracy.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_thematicaccuracy.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_thematicaccuracy.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_thematicaccuracy.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_thematicaccuracy.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_thematicaccuracy.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_thematicaccuracy.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_thematicaccuracy.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/dq_topologicalconsistency.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:27 
     25Created on 16-Feb-2012 16:18:08 
    2626 
    2727@author: mnagni 
     
    4545        self.nameOfMeasure = [] 
    4646        self.evaluationMethodDescription = None 
    47         self._result_qe_coverageresult = [] 
    4847        self._result_dq_quantitativeresult = [] 
    4948        self._result_dq_conformanceresult = [] 
     49        self._result_qe_coverageresult = [] 
     50        self.evaluationProcedure = None 
    5051        self.measureIdentification = None 
    51         self.evaluationProcedure = None 
     52        self.dateTime = [] 
    5253        self.measureDescription = None 
    53         self.dateTime = [] 
    5454        super(DQ_TopologicalConsistency, self).__init__() 
    5555 
     
    8787 
    8888    @property 
     89    def evaluationProcedure(self):       
     90        return self._dq_logicalconsistency.evaluationProcedure 
     91 
     92    @evaluationProcedure.setter 
     93    def evaluationProcedure(self, value):        
     94            self._dq_logicalconsistency.evaluationProcedure = value 
     95 
     96    @property 
    8997    def measureIdentification(self):     
    9098        return self._dq_logicalconsistency.measureIdentification 
     
    95103 
    96104    @property 
    97     def evaluationProcedure(self):       
    98         return self._dq_logicalconsistency.evaluationProcedure 
     105    def dateTime(self):  
     106        return self._dq_logicalconsistency.dateTime 
    99107 
    100     @evaluationProcedure.setter 
    101     def evaluationProcedure(self, value):        
    102             self._dq_logicalconsistency.evaluationProcedure = value 
     108    @dateTime.setter 
     109    def dateTime(self, value):   
     110            self._dq_logicalconsistency.dateTime = value 
    103111 
    104112    @property 
     
    110118            self._dq_logicalconsistency.measureDescription = value 
    111119 
    112     @property 
    113     def dateTime(self):  
    114         return self._dq_logicalconsistency.dateTime 
    115  
    116     @dateTime.setter 
    117     def dateTime(self, value):   
    118             self._dq_logicalconsistency.dateTime = value 
    119  
    120120    def __key(self): 
    121         return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.measureIdentification, self.evaluationProcedure, self.measureDescription, self.dateTime) 
     121        return (self.evaluationMethodType, self.nameOfMeasure, self.evaluationMethodDescription, self.result, self.evaluationProcedure, self.measureIdentification, self.dateTime, self.measureDescription) 
    122122 
    123123    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/li_lineage.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:31 
     24Created on 16-Feb-2012 16:18:11 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/li_processstep.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:36 
     24Created on 16-Feb-2012 16:18:02 
    2525 
    2626@author: mnagni 
     
    4040    def __init__(self): 
    4141 
     42        self.rationale = None 
    4243        self.description = None 
    43         self.rationale = None 
    4444        self.processor = [] 
    4545        self.source = [] 
     
    4848 
    4949    def __key(self): 
    50         return (self.description, self.rationale, self.processor, self.source, self.dateTime) 
     50        return (self.rationale, self.description, self.processor, self.source, self.dateTime) 
    5151 
    5252    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/data_quality_information/li_source.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:32 
     24Created on 16-Feb-2012 16:18:08 
    2525 
    2626@author: mnagni 
     
    4242        self.scaleDenominator = None 
    4343        self.sourceExtent = [] 
     44        self.sourceCitation = None 
    4445        self.description = None 
    45         self.sourceCitation = None 
    4646        self.sourceStep = [] 
    4747        self.sourceReferenceSystem = None 
     
    4949 
    5050    def __key(self): 
    51         return (self.scaleDenominator, self.sourceExtent, self.description, self.sourceCitation, self.sourceStep, self.sourceReferenceSystem) 
     51        return (self.scaleDenominator, self.sourceExtent, self.sourceCitation, self.description, self.sourceStep, self.sourceReferenceSystem) 
    5252 
    5353    def __eq__(self, y): 
Note: See TracChangeset for help on using the changeset viewer.