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
Files:
124 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/application_schema_information/md_applicationschemainformation.py

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

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:38 
     24Created on 16-Feb-2012 16:18:04 
    2525 
    2626@author: mnagni 
     
    4343        self.country = None 
    4444        self.electronicMailAddress = [] 
     45        self.postalCode = None 
    4546        self.administrativeArea = None 
    46         self.postalCode = None 
    4747        self.city = None 
    4848        super(CI_Address, self).__init__() 
    4949 
    5050    def __key(self): 
    51         return (self.deliveryPoint, self.country, self.electronicMailAddress, self.administrativeArea, self.postalCode, self.city) 
     51        return (self.deliveryPoint, self.country, self.electronicMailAddress, self.postalCode, self.administrativeArea, self.city) 
    5252 
    5353    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_citation.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:30 
     24Created on 16-Feb-2012 16:18:03 
    2525 
    2626@author: mnagni 
     
    4848        self.edition = None 
    4949        self.identifier = [] 
     50        self.otherCitationDetails = None 
    5051        self.title = None 
    51         self.otherCitationDetails = None 
    5252        self.series = None 
    5353        self.ISBN = None 
     
    5656 
    5757    def __key(self): 
    58         return (self.presentationForm, self.collectiveTitle, self.editionDate, self.date, self.ISSN, self.alternateTitle, self.edition, self.identifier, self.title, self.otherCitationDetails, self.series, self.ISBN, self.citedResponsibleParty) 
     58        return (self.presentationForm, self.collectiveTitle, self.editionDate, self.date, self.ISSN, self.alternateTitle, self.edition, self.identifier, self.otherCitationDetails, self.title, self.series, self.ISBN, self.citedResponsibleParty) 
    5959 
    6060    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_contact.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:36 
     24Created on 16-Feb-2012 16:18:08 
    2525 
    2626@author: mnagni 
     
    4343        self.hoursOfService = None 
    4444        self.onlineResource = None 
     45        self.contactInstructions = None 
    4546        self.address = None 
    46         self.contactInstructions = None 
    4747        super(CI_Contact, self).__init__() 
    4848 
    4949    def __key(self): 
    50         return (self.phone, self.hoursOfService, self.onlineResource, self.address, self.contactInstructions) 
     50        return (self.phone, self.hoursOfService, self.onlineResource, self.contactInstructions, self.address) 
    5151 
    5252    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_date.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:28 
     25Created on 16-Feb-2012 16:18:01 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_publication = "publication"  
     38    cl_creation = "creation"  
    3739    cl_revision = "revision"  
    38     cl_creation = "creation"  
    39     cl_publication = "publication"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_onlinefunctioncode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:35 
     25Created on 16-Feb-2012 16:18:02 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_information = "information"  
    3738    cl_download = "download"  
     39    cl_search = "search"  
     40    cl_offlineaccess = "offlineAccess"  
    3841    cl_order = "order"  
    39     cl_offlineaccess = "offlineAccess"  
    40     cl_search = "search"  
    41     cl_information = "information"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_onlineresource.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:30 
     24Created on 16-Feb-2012 16:18:10 
    2525 
    2626@author: mnagni 
     
    4444        self.function = None 
    4545        self.description = None 
     46        self.protocol = None 
    4647        self.applicationProfile = None 
    47         self.protocol = None 
    4848        super(CI_OnlineResource, self).__init__() 
    4949 
    5050    def __key(self): 
    51         return (self.linkage, self.name, self.function, self.description, self.applicationProfile, self.protocol) 
     51        return (self.linkage, self.name, self.function, self.description, self.protocol, self.applicationProfile) 
    5252 
    5353    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_presentationformcode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:31 
     25Created on 16-Feb-2012 16:18:04 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_mapdigital = "mapDigital"  
     38    cl_tabledigital = "tableDigital"  
     39    cl_documenthardcopy = "documentHardcopy"  
     40    cl_tablehardcopy = "tableHardcopy"  
     41    cl_maphardcopy = "mapHardcopy"  
     42    cl_imagedigital = "imageDigital"  
     43    cl_profilehardcopy = "profileHardcopy"  
     44    cl_imagehardcopy = "imageHardcopy"  
     45    cl_documentdigital = "documentDigital"  
     46    cl_modeldigital = "modelDigital"  
     47    cl_videodigital = "videoDigital"  
    3748    cl_profiledigital = "profileDigital"  
    38     cl_mapdigital = "mapDigital"  
    39     cl_maphardcopy = "mapHardcopy"  
    40     cl_profilehardcopy = "profileHardcopy"  
     49    cl_modelhardcopy = "modelHardcopy"  
    4150    cl_videohardcopy = "videoHardcopy"  
    42     cl_imagehardcopy = "imageHardcopy"  
    43     cl_videodigital = "videoDigital"  
    44     cl_documentdigital = "documentDigital"  
    45     cl_tablehardcopy = "tableHardcopy"  
    46     cl_modeldigital = "modelDigital"  
    47     cl_tabledigital = "tableDigital"  
    48     cl_imagedigital = "imageDigital"  
    49     cl_documenthardcopy = "documentHardcopy"  
    50     cl_modelhardcopy = "modelHardcopy"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_responsibleparty.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:32 
     24Created on 16-Feb-2012 16:18:05 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_rolecode.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 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_processor = "processor"  
     38    cl_pointofcontact = "pointOfContact"  
     39    cl_distributor = "distributor"  
     40    cl_owner = "owner"  
     41    cl_resourceprovider = "resourceProvider"  
    3742    cl_principalinvestigator = "principalInvestigator"  
    38     cl_pointofcontact = "pointOfContact"  
    39     cl_custodian = "custodian"  
    40     cl_resourceprovider = "resourceProvider"  
    41     cl_processor = "processor"  
    4243    cl_originator = "originator"  
    4344    cl_author = "author"  
     45    cl_custodian = "custodian"  
     46    cl_user = "user"  
    4447    cl_publisher = "publisher"  
    45     cl_user = "user"  
    46     cl_owner = "owner"  
    47     cl_distributor = "distributor"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_series.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:35 
     24Created on 16-Feb-2012 16:18:09 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/citation_and_responsible_party_information/ci_telephone.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/citation_and_responsible_party_information/url.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:38 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_secret = "secret"  
     38    cl_restricted = "restricted"  
     39    cl_confidential = "confidential"  
    3740    cl_unclassified = "unclassified"  
    38     cl_restricted = "restricted"  
    3941    cl_topsecret = "topSecret"  
    40     cl_secret = "secret"  
    41     cl_confidential = "confidential"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/constraint_information/md_constraints.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/constraint_information/md_restrictioncode.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 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_trademark = "trademark"  
     38    cl_restricted = "restricted"  
     39    cl_license = "license"  
     40    cl_copyright = "copyright"  
     41    cl_patentpending = "patentPending"  
     42    cl_otherrestrictions = "otherRestrictions"  
    3743    cl_intellectualpropertyrights = "intellectualPropertyRights"  
    38     cl_trademark = "trademark"  
    39     cl_copyright = "copyright"  
    40     cl_otherrestrictions = "otherRestrictions"  
    41     cl_license = "license"  
    42     cl_patentpending = "patentPending"  
    43     cl_restricted = "restricted"  
    4444    cl_patent = "patent"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/constraint_information/md_securityconstraints.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 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/content_information/md_band.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:38 
     25Created on 16-Feb-2012 16:18:09 
    2626 
    2727@author: mnagni 
     
    4949        self.minValue = None 
    5050        self.offset = None 
     51        self.bitsPerValue = None 
    5152        self.toneGradation = None 
    52         self.bitsPerValue = None 
    5353        self.scaleFactor = None 
    5454        super(MD_Band, self).__init__() 
     
    7171 
    7272    def __key(self): 
    73         return (self.peakResponse, self.descriptor, self.units, self.sequenceIdentifier, self.maxValue, self.minValue, self.offset, self.toneGradation, self.bitsPerValue, self.scaleFactor) 
     73        return (self.peakResponse, self.descriptor, self.units, self.sequenceIdentifier, self.maxValue, self.minValue, self.offset, self.bitsPerValue, self.toneGradation, self.scaleFactor) 
    7474 
    7575    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/content_information/md_contentinformation.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 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/content_information/md_coveragecontenttypecode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:34 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_image = "image"  
    3738    cl_physicalmeasurement = "physicalMeasurement"  
    38     cl_image = "image"  
    3939    cl_thematicclassification = "thematicClassification"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/content_information/md_coveragedescription.py

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

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    4444        self.cloudCoverPercentage = None 
    4545        self.dimension = [] 
     46        self.imageQualityCode = None 
    4647        self.triangulationIndicator = None 
    47         self.imageQualityCode = None 
    4848        self.contentType = None 
    4949        self.lensDistortionInformationAvailability = None 
    5050        self.processingLevelCode = None 
     51        self.illuminationAzimuthAngle = None 
    5152        self.compressionGenerationQuantity = None 
    52         self.illuminationAzimuthAngle = None 
    5353        self.attributeDescription = None 
    5454        self.imagingCondition = None 
     
    8484 
    8585    def __key(self): 
    86         return (self.cloudCoverPercentage, self.dimension, self.triangulationIndicator, self.imageQualityCode, self.contentType, self.lensDistortionInformationAvailability, self.processingLevelCode, self.compressionGenerationQuantity, self.illuminationAzimuthAngle, self.attributeDescription, self.imagingCondition, self.radiometricCalibrationDataAvailability, self.filmDistortionInformationAvailability, self.illuminationElevationAngle, self.cameraCalibrationInformationAvailability) 
     86        return (self.cloudCoverPercentage, self.dimension, self.imageQualityCode, self.triangulationIndicator, self.contentType, self.lensDistortionInformationAvailability, self.processingLevelCode, self.illuminationAzimuthAngle, self.compressionGenerationQuantity, self.attributeDescription, self.imagingCondition, self.radiometricCalibrationDataAvailability, self.filmDistortionInformationAvailability, self.illuminationElevationAngle, self.cameraCalibrationInformationAvailability) 
    8787 
    8888    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/content_information/md_imagingconditioncode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:31 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_rain = "rain"  
    38     cl_shadow = "shadow"  
     37    cl_heavysmokeordust = "heavySmokeOrDust"  
    3938    cl_degradingobliquity = "degradingObliquity"  
    4039    cl_cloud = "cloud"  
    41     cl_snow = "snow"  
     40    cl_fog = "fog"  
     41    cl_shadow = "shadow"  
     42    cl_semidarkness = "semiDarkness"  
     43    cl_rain = "rain"  
    4244    cl_night = "night"  
    4345    cl_blurredimage = "blurredImage"  
    44     cl_semidarkness = "semiDarkness"  
     46    cl_snow = "snow"  
    4547    cl_terrainmasking = "terrainMasking"  
    46     cl_fog = "fog"  
    47     cl_heavysmokeordust = "heavySmokeOrDust"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/content_information/md_rangedimension.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/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): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/distribution_information/md_digitaltransferoptions.py

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

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:34 
     24Created on 16-Feb-2012 16:18:11 
    2525 
    2626@author: mnagni 
     
    4040    def __init__(self): 
    4141 
     42        self.distributionFormat = [] 
    4243        self.distributor = [] 
    43         self.distributionFormat = [] 
    4444        self.transferOptions = [] 
    4545        super(MD_Distribution, self).__init__() 
    4646 
    4747    def __key(self): 
    48         return (self.distributor, self.distributionFormat, self.transferOptions) 
     48        return (self.distributionFormat, self.distributor, self.transferOptions) 
    4949 
    5050    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/distribution_information/md_distributionunits.py

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

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

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:31 
     24Created on 16-Feb-2012 16:18:03 
    2525 
    2626@author: mnagni 
     
    4040    def __init__(self): 
    4141 
     42        self.name = None 
    4243        self.fileDecompressionTechnique = None 
    43         self.name = None 
    4444        self.version = None 
    4545        self.specification = None 
     
    4949 
    5050    def __key(self): 
    51         return (self.fileDecompressionTechnique, self.name, self.version, self.specification, self.amendmentNumber, self.formatDistributor) 
     51        return (self.name, self.fileDecompressionTechnique, self.version, self.specification, self.amendmentNumber, self.formatDistributor) 
    5252 
    5353    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/distribution_information/md_medium.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:09 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_cpio = "cpio"  
     38    cl_iso9660applehfs = "iso9660AppleHFS"  
     39    cl_highsierra = "highSierra"  
     40    cl_tar = "tar"  
    3741    cl_iso9660rockridge = "iso9660RockRidge"  
    38     cl_iso9660applehfs = "iso9660AppleHFS"  
    3942    cl_iso9660 = "iso9660"  
    40     cl_cpio = "cpio"  
    41     cl_tar = "tar"  
    42     cl_highsierra = "highSierra"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/distribution_information/md_mediumnamecode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_8mmcartridgetape = "8mmCartridgeTape"  
     37    cl_3580cartridge = "3580Cartridge"  
     38    cl_3490cartridge = "3490Cartridge"  
     39    cl_hardcopy = "hardcopy"  
     40    cl_3halfinchfloppy = "3halfInchFloppy"  
     41    cl_1quarterinchcartridgetape = "1quarterInchCartridgeTape"  
     42    cl_online = "onLine"  
     43    cl_cdrom = "cdRom"  
     44    cl_telephonelink = "telephoneLink"  
     45    cl_5quarterinchfloppy = "5quarterInchFloppy"  
     46    cl_dvd = "dvd"  
     47    cl_satellite = "satellite"  
     48    cl_4mmcartridgetape = "4mmCartridgeTape"  
     49    cl_3480cartridge = "3480Cartridge"  
     50    cl_7tracktape = "7trackTape"  
    3851    cl_9tracktape = "9trackTape"  
    3952    cl_dvdrom = "dvdRom"  
    40     cl_3halfinchfloppy = "3halfInchFloppy"  
    41     cl_1quarterinchcartridgetape = "1quarterInchCartridgeTape"  
     53    cl_8mmcartridgetape = "8mmCartridgeTape"  
    4254    cl_digitallineartape = "digitalLinearTape"  
    43     cl_5quarterinchfloppy = "5quarterInchFloppy"  
    44     cl_cdrom = "cdRom"  
    45     cl_satellite = "satellite"  
    46     cl_3480cartridge = "3480Cartridge"  
    47     cl_3580cartridge = "3580Cartridge"  
    48     cl_hardcopy = "hardcopy"  
    49     cl_7tracktape = "7trackTape"  
    50     cl_3490cartridge = "3490Cartridge"  
    51     cl_4mmcartridgetape = "4mmCartridgeTape"  
    52     cl_telephonelink = "telephoneLink"  
    53     cl_dvd = "dvd"  
    54     cl_online = "onLine"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/distribution_information/md_standardorderprocess.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:00 
    2626 
    2727@author: mnagni 
     
    4242        self._ex_geographicextent = EX_GeographicExtent()        
    4343 
     44        self._polygon_gm_complex = [] 
    4445        self._polygon_gm_primitive = [] 
    4546        self._polygon_gm_aggregate = [] 
    46         self._polygon_gm_complex = [] 
    4747        self.extentTypeCode = None 
    4848        super(EX_BoundingPolygon, self).__init__() 
     
    5151    def polygon(self):   
    5252        ret = [] 
     53        for item in self._polygon_gm_complex: 
     54            ret.append(item) 
    5355        for item in self._polygon_gm_primitive: 
    5456            ret.append(item) 
    5557        for item in self._polygon_gm_aggregate: 
    56             ret.append(item) 
    57         for item in self._polygon_gm_complex: 
    5858            ret.append(item) 
    5959        return ret 
     
    6262    def polygon(self, value):    
    6363        if isinstance(value, list): 
     64            self._polygon_gm_complex[:] 
    6465            self._polygon_gm_primitive[:] 
    6566            self._polygon_gm_aggregate[:] 
    66             self._polygon_gm_complex[:] 
    6767            for item in value: 
    6868                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     69                if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_complex.gm_complex.GM_Complex": 
     70                    self._polygon_gm_complex.append(item) 
     71                    continue 
    6972                if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_primitive.gm_primitive.GM_Primitive": 
    7073                    self._polygon_gm_primitive.append(item) 
     
    7275                if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_aggregates.gm_aggregate.GM_Aggregate": 
    7376                    self._polygon_gm_aggregate.append(item) 
    74                     continue 
    75                 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_complex.gm_complex.GM_Complex": 
    76                     self._polygon_gm_complex.append(item) 
    7777                    continue 
    7878 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/extent_information/ex_extent.py

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

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

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

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    4545        self._spatialExtent_ex_geographicdescription = [] 
    4646        self._spatialExtent_ex_geographicboundingbox = [] 
     47        self._extent_tm_topologicalprimitive = None 
    4748        self._extent_tm_geometricprimitive = None 
    48         self._extent_tm_topologicalprimitive = None 
    4949        super(EX_SpatialTemporalExtent, self).__init__() 
    5050 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/extent_information/ex_temporalextent.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:38 
     24Created on 16-Feb-2012 16:18:11 
    2525 
    2626@author: mnagni 
     
    4040    def __init__(self): 
    4141 
     42        self._extent_tm_topologicalprimitive = None 
    4243        self._extent_tm_geometricprimitive = None 
    43         self._extent_tm_topologicalprimitive = None 
    4444        super(EX_TemporalExtent, self).__init__() 
    4545 
    4646    @property 
    4747    def extent(self):    
     48        if(has_value(self._extent_tm_topologicalprimitive)): 
     49            return self._extent_tm_topologicalprimitive 
    4850        if(has_value(self._extent_tm_geometricprimitive)): 
    4951            return self._extent_tm_geometricprimitive 
    50         if(has_value(self._extent_tm_topologicalprimitive)): 
    51             return self._extent_tm_topologicalprimitive 
    5252        return  None 
    5353 
     
    5555    def extent(self, value):     
    5656        valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 
     57        if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_topologicalprimitive.TM_TopologicalPrimitive": 
     58            self._extent_tm_topologicalprimitive = value 
     59            self._extent_tm_geometricprimitive = None 
    5760        if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_geometricprimitive.TM_GeometricPrimitive": 
    5861            self._extent_tm_geometricprimitive = value 
    5962            self._extent_tm_topologicalprimitive = None 
    60         if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_topologicalprimitive.TM_TopologicalPrimitive": 
    61             self._extent_tm_topologicalprimitive = value 
    62             self._extent_tm_geometricprimitive = None 
    6363 
    6464    def __key(self): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/extent_information/ex_verticalextent.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:34 
     24Created on 16-Feb-2012 16:18:04 
    2525 
    2626@author: mnagni 
     
    4040    def __init__(self): 
    4141 
     42        self._verticalCRS_sc_singlecrs = None 
    4243        self._verticalCRS_sc_compoundcrs = None 
    43         self._verticalCRS_sc_singlecrs = None 
    4444        self.verticalCRS = None 
    4545        self.maximumValue = None 
     
    4949    @property 
    5050    def verticalCRS(self):       
     51        if(has_value(self._verticalCRS_sc_singlecrs)): 
     52            return self._verticalCRS_sc_singlecrs 
    5153        if(has_value(self._verticalCRS_sc_compoundcrs)): 
    5254            return self._verticalCRS_sc_compoundcrs 
    53         if(has_value(self._verticalCRS_sc_singlecrs)): 
    54             return self._verticalCRS_sc_singlecrs 
    5555        return  None 
    5656 
     
    5858    def verticalCRS(self, value):        
    5959        valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 
     60        if valueClass == "ea_model.iso_19111_referencing_by_coordinates.coordinate_reference_systems.sc_singlecrs.SC_SingleCRS": 
     61            self._verticalCRS_sc_singlecrs = value 
     62            self._verticalCRS_sc_compoundcrs = None 
    6063        if valueClass == "ea_model.iso_19111_referencing_by_coordinates.coordinate_reference_systems.sc_compoundcrs.SC_CompoundCRS": 
    6164            self._verticalCRS_sc_compoundcrs = value 
    6265            self._verticalCRS_sc_singlecrs = None 
    63         if valueClass == "ea_model.iso_19111_referencing_by_coordinates.coordinate_reference_systems.sc_singlecrs.SC_SingleCRS": 
    64             self._verticalCRS_sc_singlecrs = value 
    65             self._verticalCRS_sc_compoundcrs = None 
    6666 
    6767    def __key(self): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/ds_association.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_source = "source"  
    3837    cl_largerworkcitation = "largerWorkCitation"  
    39     cl_crossreference = "crossReference"  
    4038    cl_stereomate = "stereoMate"  
    4139    cl_partofseamlessdatabase = "partOfSeamlessDatabase"  
     40    cl_source = "source"  
     41    cl_crossreference = "crossReference"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/ds_initiativetypecode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:08 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_collection = "collection"  
     38    cl_experiment = "experiment"  
     39    cl_exercise = "exercise"  
     40    cl_process = "process"  
     41    cl_sensor = "sensor"  
     42    cl_campaign = "campaign"  
     43    cl_operation = "operation"  
     44    cl_project = "project"  
    3745    cl_study = "study"  
    38     cl_experiment = "experiment"  
    39     cl_operation = "operation"  
    40     cl_collection = "collection"  
     46    cl_task = "task"  
     47    cl_program = "program"  
    4148    cl_mission = "mission"  
    42     cl_task = "task"  
    43     cl_project = "project"  
    44     cl_sensor = "sensor"  
     49    cl_trial = "trial"  
    4550    cl_platform = "platform"  
    46     cl_process = "process"  
    47     cl_trial = "trial"  
    4851    cl_investigation = "investigation"  
    49     cl_campaign = "campaign"  
    50     cl_program = "program"  
    51     cl_exercise = "exercise"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_aggregateinformation.py

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

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:34 
     24Created on 16-Feb-2012 16:18:08 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_charactersetcode.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 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_usascii = "usAscii"  
     38    cl_shiftjis = "shiftJIS"  
     39    cl_euckr = "eucKR"  
     40    cl_8859part7 = "8859part7"  
     41    cl_eucjp = "eucJP"  
     42    cl_gb2312 = "GB2312"  
    3743    cl_big5 = "big5"  
    38     cl_euckr = "eucKR"  
     44    cl_8859part4 = "8859part4"  
     45    cl_8859part2 = "8859part2"  
     46    cl_8859part15 = "8859part15"  
     47    cl_8859part13 = "8859part13"  
     48    cl_8859part14 = "8859part14"  
     49    cl_8859part8 = "8859part8"  
     50    cl_ucs2 = "ucs2"  
     51    cl_utf8 = "utf8"  
     52    cl_jis = "jis"  
     53    cl_ebcdic = "ebcdic"  
     54    cl_8859part9 = "8859part9"  
     55    cl_8859part10 = "8859part10"  
    3956    cl_utf16 = "utf16"  
    40     cl_8859part7 = "8859part7"  
     57    cl_8859part3 = "8859part3"  
     58    cl_8859part11 = "8859part11"  
    4159    cl_8859part16 = "8859part16"  
    4260    cl_8859part6 = "8859part6"  
    43     cl_8859part8 = "8859part8"  
    44     cl_8859part4 = "8859part4"  
    45     cl_8859part14 = "8859part14"  
    46     cl_8859part11 = "8859part11"  
    47     cl_ucs2 = "ucs2"  
     61    cl_8859part5 = "8859part5"  
     62    cl__reservedforfutureuse_ = "(reservedforfutureuse)"  
    4863    cl_8859part1 = "8859part1"  
    49     cl__reservedforfutureuse_ = "(reservedforfutureuse)"  
    50     cl_8859part2 = "8859part2"  
    51     cl_ebcdic = "ebcdic"  
    5264    cl_utf7 = "utf7"  
    53     cl_8859part9 = "8859part9"  
    54     cl_shiftjis = "shiftJIS"  
    55     cl_utf8 = "utf8"  
    56     cl_8859part5 = "8859part5"  
    57     cl_8859part3 = "8859part3"  
    58     cl_gb2312 = "GB2312"  
    59     cl_8859part13 = "8859part13"  
    60     cl_usascii = "usAscii"  
    61     cl_8859part10 = "8859part10"  
    62     cl_8859part15 = "8859part15"  
    6365    cl_ucs4 = "ucs4"  
    64     cl_jis = "jis"  
    65     cl_eucjp = "eucJP"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_dataidentification.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:27 
     25Created on 16-Feb-2012 16:18:09 
    2626 
    2727@author: mnagni 
     
    4444        self.descriptiveKeywords = [] 
    4545        self.pointOfContact = [] 
     46        self.language = [] 
    4647        self.graphicOverview = [] 
    47         self.language = [] 
     48        self.resourceMaintenance = [] 
     49        self.extent = [] 
    4850        self.purpose = None 
    49         self.extent = [] 
    50         self.resourceMaintenance = [] 
    5151        self.characterSet = [] 
    5252        self.environmentDescription = None 
     
    5555        self.abstract = None 
    5656        self.status = [] 
     57        self._resourceConstraints_md_securityconstraints = [] 
    5758        self._resourceConstraints_md_legalconstraints = [] 
    58         self._resourceConstraints_md_securityconstraints = [] 
    5959        self.spatialResolution = [] 
    6060        self.topicCategory = [] 
     
    6262        self.aggregationInfo = [] 
    6363        self.resourceSpecificUsage = [] 
     64        self.supplementalInformation = None 
    6465        self.credit = [] 
    65         self.supplementalInformation = None 
    6666        super(MD_DataIdentification, self).__init__() 
    6767 
     
    9191 
    9292    @property 
     93    def resourceMaintenance(self):       
     94        return self._md_identification.resourceMaintenance 
     95 
     96    @resourceMaintenance.setter 
     97    def resourceMaintenance(self, value):        
     98            self._md_identification.resourceMaintenance = value 
     99 
     100    @property 
    93101    def purpose(self):   
    94102        return self._md_identification.purpose 
     
    97105    def purpose(self, value):    
    98106            self._md_identification.purpose = value 
    99  
    100     @property 
    101     def resourceMaintenance(self):       
    102         return self._md_identification.resourceMaintenance 
    103  
    104     @resourceMaintenance.setter 
    105     def resourceMaintenance(self, value):        
    106             self._md_identification.resourceMaintenance = value 
    107107 
    108108    @property 
     
    171171 
    172172    def __key(self): 
    173         return (self.descriptiveKeywords, self.pointOfContact, self.graphicOverview, self.language, self.purpose, self.extent, self.resourceMaintenance, self.characterSet, self.environmentDescription, self.citation, self.spatialRepresentationType, self.abstract, self.status, self.resourceConstraints, self.spatialResolution, self.topicCategory, self.resourceFormat, self.aggregationInfo, self.resourceSpecificUsage, self.credit, self.supplementalInformation) 
     173        return (self.descriptiveKeywords, self.pointOfContact, self.language, self.graphicOverview, self.resourceMaintenance, self.extent, self.purpose, self.characterSet, self.environmentDescription, self.citation, self.spatialRepresentationType, self.abstract, self.status, self.resourceConstraints, self.spatialResolution, self.topicCategory, self.resourceFormat, self.aggregationInfo, self.resourceSpecificUsage, self.supplementalInformation, self.credit) 
    174174 
    175175    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_identification.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:28 
     24Created on 16-Feb-2012 16:18:08 
    2525 
    2626@author: mnagni 
     
    4343        self.pointOfContact = [] 
    4444        self.graphicOverview = [] 
     45        self.purpose = None 
    4546        self.resourceMaintenance = [] 
    46         self.purpose = None 
    4747        self.citation = None 
    4848        self.abstract = None 
     49        self._resourceConstraints_md_securityconstraints = [] 
    4950        self._resourceConstraints_md_legalconstraints = [] 
    50         self._resourceConstraints_md_securityconstraints = [] 
    5151        self.status = [] 
    5252        self.resourceFormat = [] 
     
    5959    def resourceConstraints(self):       
    6060        ret = [] 
     61        for item in self._resourceConstraints_md_securityconstraints: 
     62            ret.append(item) 
    6163        for item in self._resourceConstraints_md_legalconstraints: 
    62             ret.append(item) 
    63         for item in self._resourceConstraints_md_securityconstraints: 
    6464            ret.append(item) 
    6565        return ret 
     
    6868    def resourceConstraints(self, value):        
    6969        if isinstance(value, list): 
     70            self._resourceConstraints_md_securityconstraints[:] 
    7071            self._resourceConstraints_md_legalconstraints[:] 
    71             self._resourceConstraints_md_securityconstraints[:] 
    7272            for item in value: 
    7373                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     74                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.constraint_information.md_securityconstraints.MD_SecurityConstraints": 
     75                    self._resourceConstraints_md_securityconstraints.append(item) 
     76                    continue 
    7477                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.constraint_information.md_legalconstraints.MD_LegalConstraints": 
    7578                    self._resourceConstraints_md_legalconstraints.append(item) 
    7679                    continue 
    77                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.constraint_information.md_securityconstraints.MD_SecurityConstraints": 
    78                     self._resourceConstraints_md_securityconstraints.append(item) 
    79                     continue 
    8080 
    8181    def __key(self): 
    82         return (self.descriptiveKeywords, self.pointOfContact, self.graphicOverview, self.resourceMaintenance, self.purpose, self.citation, self.abstract, self.resourceConstraints, self.status, self.resourceFormat, self.resourceSpecificUsage, self.aggregationInfo, self.credit) 
     82        return (self.descriptiveKeywords, self.pointOfContact, self.graphicOverview, self.purpose, self.resourceMaintenance, self.citation, self.abstract, self.resourceConstraints, self.status, self.resourceFormat, self.resourceSpecificUsage, self.aggregationInfo, self.credit) 
    8383 
    8484    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_keywords.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:08 
    2626 
    2727@author: mnagni 
     
    3636    ''' 
    3737    cl_temporal = "temporal"  
     38    cl_stratum = "stratum"  
    3839    cl_theme = "theme"  
     40    cl_discipline = "discipline"  
    3941    cl_place = "place"  
    40     cl_stratum = "stratum"  
    41     cl_discipline = "discipline"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_progresscode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_ongoing = "onGoing"  
    3738    cl_completed = "completed"  
    38     cl_ongoing = "onGoing"  
    39     cl_historicalarchive = "historicalArchive"  
    4039    cl_underdevelopment = "underDevelopment"  
     40    cl_required = "required"  
    4141    cl_planned = "planned"  
    4242    cl_obsolete = "obsolete"  
    43     cl_required = "required"  
     43    cl_historicalarchive = "historicalArchive"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_representativefraction.py

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

    r8089 r8091  
    2525 
    2626''' 
    27 Created on 14-Feb-2012 17:19:36 
     27Created on 16-Feb-2012 16:18:08 
    2828 
    2929@author: mnagni 
     
    3737        This class has been genererated automatically using the Apache Velocity project. 
    3838    ''' 
    39     types = {'distance':Distance,'equivalentScale':MD_RepresentativeFraction} 
     39    types = {'equivalentScale':MD_RepresentativeFraction,'distance':Distance} 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_spatialrepresentationtypecode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:27 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    cl_vector = "vector"  
     38    cl_video = "video"  
     39    cl_texttable = "textTable"  
     40    cl_grid = "grid"  
    3741    cl_tin = "tin"  
    38     cl_grid = "grid"  
    39     cl_video = "video"  
    40     cl_vector = "vector"  
    41     cl_texttable = "textTable"  
    4242    cl_stereomodel = "stereoModel"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_topiccategorycode.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:30 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    en_inlandwaters = "inlandWaters"  
     38    en_society = "society"  
     39    en_health = "health"  
     40    en_planningcadastre = "planningCadastre"  
     41    en_intelligencemilitary = "intelligenceMilitary"  
     42    en_elevation = "elevation"  
     43    en_transportation = "transportation"  
     44    en_boundaries = "boundaries"  
     45    en_climatologymeteorologyatmosphere = "climatologyMeteorologyAtmosphere"  
     46    en_economy = "economy"  
     47    en_location = "location"  
     48    en_structure = "structure"  
     49    en_farming = "farming"  
     50    en_imagerybasemapsearthcover = "imageryBaseMapsEarthCover"  
     51    en_oceans = "oceans"  
    3752    en_utilitiescommunication = "utilitiesCommunication"  
     53    en_geoscientificinformation = "geoscientificInformation"  
    3854    en_environment = "environment"  
    39     en_intelligencemilitary = "intelligenceMilitary"  
    40     en_climatologymeteorologyatmosphere = "climatologyMeteorologyAtmosphere"  
    41     en_planningcadastre = "planningCadastre"  
    42     en_imagerybasemapsearthcover = "imageryBaseMapsEarthCover"  
    43     en_elevation = "elevation"  
    44     en_farming = "farming"  
    45     en_society = "society"  
    46     en_geoscientificinformation = "geoscientificInformation"  
    47     en_location = "location"  
    48     en_inlandwaters = "inlandWaters"  
    49     en_economy = "economy"  
    50     en_health = "health"  
    51     en_structure = "structure"  
    52     en_transportation = "transportation"  
    53     en_oceans = "oceans"  
    54     en_boundaries = "boundaries"  
    5555    en_biota = "biota"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/identification_information/md_usage.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_unknown = "unknown"  
    38     cl_monthly = "monthly"  
     37    cl_asneeded = "asNeeded"  
    3938    cl_weekly = "weekly"  
    4039    cl_fortnightly = "fortnightly"  
     40    cl_continual = "continual"  
     41    cl_daily = "daily"  
     42    cl_quarterly = "quarterly"  
     43    cl_annually = "annually"  
     44    cl_monthly = "monthly"  
    4145    cl_irregular = "irregular"  
     46    cl_biannually = "biannually"  
     47    cl_unknown = "unknown"  
    4248    cl_notplanned = "notPlanned"  
    43     cl_continual = "continual"  
    44     cl_asneeded = "asNeeded"  
    45     cl_annually = "annually"  
    46     cl_quarterly = "quarterly"  
    47     cl_daily = "daily"  
    48     cl_biannually = "biannually"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/maintenance_information/md_maintenanceinformation.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:35 
     24Created on 16-Feb-2012 16:18:07 
    2525 
    2626@author: mnagni 
     
    4242        self.maintenanceNote = [] 
    4343        self.updateScope = [] 
     44        self.contact = [] 
    4445        self.userDefinedMaintenanceFrequency = None 
    45         self.contact = [] 
    4646        self.maintenanceAndUpdateFrequency = None 
    4747        self.updateScopeDescription = [] 
     
    5050 
    5151    def __key(self): 
    52         return (self.maintenanceNote, self.updateScope, self.userDefinedMaintenanceFrequency, self.contact, self.maintenanceAndUpdateFrequency, self.updateScopeDescription, self.dateOfNextUpdate) 
     52        return (self.maintenanceNote, self.updateScope, self.contact, self.userDefinedMaintenanceFrequency, self.maintenanceAndUpdateFrequency, self.updateScopeDescription, self.dateOfNextUpdate) 
    5353 
    5454    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/maintenance_information/md_scopecode.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 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_dimensiongroup = "dimensionGroup"  
    38     cl_tile = "tile"  
     37    cl_propertytype = "propertyType"  
     38    cl_collectionhardware = "collectionHardware"  
    3939    cl_service = "service"  
    4040    cl_software = "software"  
     41    cl_feature = "feature"  
     42    cl_fieldsession = "fieldSession"  
     43    cl_model = "model"  
     44    cl_attributetype = "attributeType"  
     45    cl_dataset = "dataset"  
     46    cl_nongeographicdataset = "nonGeographicDataset"  
     47    cl_dimensiongroup = "dimensionGroup"  
     48    cl_series = "series"  
     49    cl_tile = "tile"  
     50    cl_collectionsession = "collectionSession"  
    4151    cl_featuretype = "featureType"  
    4252    cl_attribute = "attribute"  
    43     cl_fieldsession = "fieldSession"  
    44     cl_collectionhardware = "collectionHardware"  
    45     cl_collectionsession = "collectionSession"  
    46     cl_propertytype = "propertyType"  
    47     cl_dataset = "dataset"  
    48     cl_feature = "feature"  
    49     cl_model = "model"  
    50     cl_nongeographicdataset = "nonGeographicDataset"  
    51     cl_attributetype = "attributeType"  
    52     cl_series = "series"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/maintenance_information/md_scopedescription.py

    r8089 r8091  
    2626 
    2727''' 
    28 Created on 14-Feb-2012 17:19:30 
     28Created on 16-Feb-2012 16:18:05 
    2929 
    3030@author: mnagni 
     
    3838        This class has been genererated automatically using the Apache Velocity project. 
    3939    ''' 
    40     types = {'features':GF_FeatureType,'featureInstances':GF_FeatureType,'other':Text,'attributes':GF_AttributeType,'dataset':Text,'attributeInstances':GF_AttributeType} 
     40    types = {'attributeInstances':GF_AttributeType,'features':GF_FeatureType,'attributes':GF_AttributeType,'other':Text,'dataset':Text,'featureInstances':GF_FeatureType} 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_aggregate.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:35 
     24Created on 16-Feb-2012 16:18:10 
    2525 
    2626@author: mnagni 
     
    4141 
    4242        self.seriesMetadata = [] 
     43        self._superset_ds_series = [] 
     44        self._superset_ds_initiative = [] 
    4345        self._superset_ds_otheraggregate = [] 
    44         self._superset_ds_initiative = [] 
    45         self._superset_ds_series = [] 
     46        self._subset_ds_series = [] 
     47        self._subset_ds_initiative = [] 
    4648        self._subset_ds_otheraggregate = [] 
    47         self._subset_ds_initiative = [] 
    48         self._subset_ds_series = [] 
    4949        self.composedOf = [] 
    5050        super(DS_Aggregate, self).__init__() 
     
    5353    def superset(self):  
    5454        ret = [] 
    55         for item in self._superset_ds_otheraggregate: 
     55        for item in self._superset_ds_series: 
    5656            ret.append(item) 
    5757        for item in self._superset_ds_initiative: 
    5858            ret.append(item) 
    59         for item in self._superset_ds_series: 
     59        for item in self._superset_ds_otheraggregate: 
    6060            ret.append(item) 
    6161        return ret 
     
    6464    def superset(self, value):   
    6565        if isinstance(value, list): 
     66            self._superset_ds_series[:] 
     67            self._superset_ds_initiative[:] 
    6668            self._superset_ds_otheraggregate[:] 
    67             self._superset_ds_initiative[:] 
    68             self._superset_ds_series[:] 
    6969            for item in value: 
    7070                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
    71                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_otheraggregate.DS_OtherAggregate": 
    72                     self._superset_ds_otheraggregate.append(item) 
     71                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
     72                    self._superset_ds_series.append(item) 
    7373                    continue 
    7474                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_initiative.DS_Initiative": 
    7575                    self._superset_ds_initiative.append(item) 
    7676                    continue 
    77                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
    78                     self._superset_ds_series.append(item) 
     77                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_otheraggregate.DS_OtherAggregate": 
     78                    self._superset_ds_otheraggregate.append(item) 
    7979                    continue 
    8080 
     
    8282    def subset(self):    
    8383        ret = [] 
    84         for item in self._subset_ds_otheraggregate: 
     84        for item in self._subset_ds_series: 
    8585            ret.append(item) 
    8686        for item in self._subset_ds_initiative: 
    8787            ret.append(item) 
    88         for item in self._subset_ds_series: 
     88        for item in self._subset_ds_otheraggregate: 
    8989            ret.append(item) 
    9090        return ret 
     
    9393    def subset(self, value):     
    9494        if isinstance(value, list): 
     95            self._subset_ds_series[:] 
     96            self._subset_ds_initiative[:] 
    9597            self._subset_ds_otheraggregate[:] 
    96             self._subset_ds_initiative[:] 
    97             self._subset_ds_series[:] 
    9898            for item in value: 
    9999                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
    100                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_otheraggregate.DS_OtherAggregate": 
    101                     self._subset_ds_otheraggregate.append(item) 
     100                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
     101                    self._subset_ds_series.append(item) 
    102102                    continue 
    103103                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_initiative.DS_Initiative": 
    104104                    self._subset_ds_initiative.append(item) 
    105105                    continue 
    106                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
    107                     self._subset_ds_series.append(item) 
     106                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_otheraggregate.DS_OtherAggregate": 
     107                    self._subset_ds_otheraggregate.append(item) 
    108108                    continue 
    109109 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_dataset.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:35 
     24Created on 16-Feb-2012 16:18:02 
    2525 
    2626@author: mnagni 
     
    4141 
    4242        self.has = [] 
     43        self._partOf_ds_series = [] 
     44        self._partOf_ds_initiative = [] 
    4345        self._partOf_ds_otheraggregate = [] 
    44         self._partOf_ds_initiative = [] 
    45         self._partOf_ds_series = [] 
    4646        super(DS_DataSet, self).__init__() 
    4747 
     
    4949    def partOf(self):    
    5050        ret = [] 
    51         for item in self._partOf_ds_otheraggregate: 
     51        for item in self._partOf_ds_series: 
    5252            ret.append(item) 
    5353        for item in self._partOf_ds_initiative: 
    5454            ret.append(item) 
    55         for item in self._partOf_ds_series: 
     55        for item in self._partOf_ds_otheraggregate: 
    5656            ret.append(item) 
    5757        return ret 
     
    6060    def partOf(self, value):     
    6161        if isinstance(value, list): 
     62            self._partOf_ds_series[:] 
     63            self._partOf_ds_initiative[:] 
    6264            self._partOf_ds_otheraggregate[:] 
    63             self._partOf_ds_initiative[:] 
    64             self._partOf_ds_series[:] 
    6565            for item in value: 
    6666                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
    67                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_otheraggregate.DS_OtherAggregate": 
    68                     self._partOf_ds_otheraggregate.append(item) 
     67                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
     68                    self._partOf_ds_series.append(item) 
    6969                    continue 
    7070                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_initiative.DS_Initiative": 
    7171                    self._partOf_ds_initiative.append(item) 
    7272                    continue 
    73                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
    74                     self._partOf_ds_series.append(item) 
     73                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_otheraggregate.DS_OtherAggregate": 
     74                    self._partOf_ds_otheraggregate.append(item) 
    7575                    continue 
    7676 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_initiative.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:33 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.seriesMetadata = [] 
     45        self._superset_ds_series = [] 
     46        self._superset_ds_initiative = [] 
    4547        self._superset_ds_otheraggregate = [] 
    46         self._superset_ds_initiative = [] 
    47         self._superset_ds_series = [] 
     48        self._subset_ds_series = [] 
     49        self._subset_ds_initiative = [] 
    4850        self._subset_ds_otheraggregate = [] 
    49         self._subset_ds_initiative = [] 
    50         self._subset_ds_series = [] 
    5151        self.composedOf = [] 
    5252        super(DS_Initiative, self).__init__() 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_otheraggregate.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 
     
    4343 
    4444        self.seriesMetadata = [] 
     45        self._superset_ds_series = [] 
     46        self._superset_ds_initiative = [] 
    4547        self._superset_ds_otheraggregate = [] 
    46         self._superset_ds_initiative = [] 
    47         self._superset_ds_series = [] 
     48        self._subset_ds_series = [] 
     49        self._subset_ds_initiative = [] 
    4850        self._subset_ds_otheraggregate = [] 
    49         self._subset_ds_initiative = [] 
    50         self._subset_ds_series = [] 
    5151        self.composedOf = [] 
    5252        super(DS_OtherAggregate, self).__init__() 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_platform.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:10 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.seriesMetadata = [] 
     45        self._superset_ds_series = [] 
     46        self._superset_ds_initiative = [] 
    4547        self._superset_ds_otheraggregate = [] 
    46         self._superset_ds_initiative = [] 
    47         self._superset_ds_series = [] 
     48        self._subset_ds_series = [] 
     49        self._subset_ds_initiative = [] 
    4850        self._subset_ds_otheraggregate = [] 
    49         self._subset_ds_initiative = [] 
    50         self._subset_ds_series = [] 
    5151        self.composedOf = [] 
    5252        super(DS_Platform, self).__init__() 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_productionseries.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 
     
    4343 
    4444        self.seriesMetadata = [] 
     45        self._superset_ds_series = [] 
     46        self._superset_ds_initiative = [] 
    4547        self._superset_ds_otheraggregate = [] 
    46         self._superset_ds_initiative = [] 
    47         self._superset_ds_series = [] 
     48        self._subset_ds_series = [] 
     49        self._subset_ds_initiative = [] 
    4850        self._subset_ds_otheraggregate = [] 
    49         self._subset_ds_initiative = [] 
    50         self._subset_ds_series = [] 
    5151        self.composedOf = [] 
    5252        super(DS_ProductionSeries, self).__init__() 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_sensor.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:32 
     25Created on 16-Feb-2012 16:18:01 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.seriesMetadata = [] 
     45        self._superset_ds_series = [] 
     46        self._superset_ds_initiative = [] 
    4547        self._superset_ds_otheraggregate = [] 
    46         self._superset_ds_initiative = [] 
    47         self._superset_ds_series = [] 
     48        self._subset_ds_series = [] 
     49        self._subset_ds_initiative = [] 
    4850        self._subset_ds_otheraggregate = [] 
    49         self._subset_ds_initiative = [] 
    50         self._subset_ds_series = [] 
    5151        self.composedOf = [] 
    5252        super(DS_Sensor, self).__init__() 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_series.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:30 
     25Created on 16-Feb-2012 16:18:10 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.seriesMetadata = [] 
     45        self._superset_ds_series = [] 
     46        self._superset_ds_initiative = [] 
    4547        self._superset_ds_otheraggregate = [] 
    46         self._superset_ds_initiative = [] 
    47         self._superset_ds_series = [] 
     48        self._subset_ds_series = [] 
     49        self._subset_ds_initiative = [] 
    4850        self._subset_ds_otheraggregate = [] 
    49         self._subset_ds_initiative = [] 
    50         self._subset_ds_series = [] 
    5151        self.composedOf = [] 
    5252        super(DS_Series, self).__init__() 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_application_information/ds_stereomate.py

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:36 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    4343 
    4444        self.seriesMetadata = [] 
     45        self._superset_ds_series = [] 
     46        self._superset_ds_initiative = [] 
    4547        self._superset_ds_otheraggregate = [] 
    46         self._superset_ds_initiative = [] 
    47         self._superset_ds_series = [] 
     48        self._subset_ds_series = [] 
     49        self._subset_ds_initiative = [] 
    4850        self._subset_ds_otheraggregate = [] 
    49         self._subset_ds_initiative = [] 
    50         self._subset_ds_series = [] 
    5151        self.composedOf = [] 
    5252        super(DS_StereoMate, self).__init__() 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_entity_set_information/md_metadata.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.fileIdentifier = None 
    4343        self.dataSet = None 
     44        self._propertyType_gf_attributetype = [] 
    4445        self._propertyType_gf_associationrole = [] 
    45         self._propertyType_gf_attributetype = [] 
    4646        self._propertyType_gf_operation = [] 
    4747        self.applicationSchemaInfo = [] 
    4848        self.language = None 
     49        self.metadataStandardVersion = None 
    4950        self.characterSet = None 
    50         self.metadataStandardVersion = None 
    5151        self.referenceSystemInfo = [] 
    5252        self.dateStamp = None 
    5353        self.hierarchyLevel = [] 
     54        self._metadataConstraints_md_securityconstraints = [] 
    5455        self._metadataConstraints_md_legalconstraints = [] 
    55         self._metadataConstraints_md_securityconstraints = [] 
    5656        self.metadataStandardName = None 
    5757        self.identificationInfo = [] 
     
    5959        self.dataQualityInfo = [] 
    6060        self.metadataMaintenance = None 
     61        self._contentInfo_md_coveragedescription = [] 
    6162        self._contentInfo_md_featurecataloguedescription = [] 
    62         self._contentInfo_md_coveragedescription = [] 
    6363        self.hierarchyLevelName = [] 
    64         self._featureAttribute_gf_temporalattributetype = [] 
    6564        self._featureAttribute_gf_spatialattributetype = [] 
    6665        self._featureAttribute_if_classificationattributetype = [] 
     66        self._featureAttribute_gf_thematicattributetype = [] 
    6767        self._featureAttribute_gf_metadataattributetype = [] 
    68         self._featureAttribute_gf_thematicattributetype = [] 
    6968        self._featureAttribute_gf_locationalattributetype = [] 
     69        self._featureAttribute_gf_temporalattributetype = [] 
    7070        self.portrayalCatalogueInfo = [] 
     71        self._series_ds_series = [] 
     72        self._series_ds_initiative = [] 
    7173        self._series_ds_otheraggregate = [] 
    72         self._series_ds_initiative = [] 
    73         self._series_ds_series = [] 
     74        self._spatialRepresentationInfo_md_gridspatialrepresentation = [] 
    7475        self._spatialRepresentationInfo_md_vectorspatialrepresentation = [] 
    75         self._spatialRepresentationInfo_md_gridspatialrepresentation = [] 
    7676        self.describes = [] 
    7777        self.parentIdentifier = None 
     
    8484    def propertyType(self):      
    8585        ret = [] 
     86        for item in self._propertyType_gf_attributetype: 
     87            ret.append(item) 
    8688        for item in self._propertyType_gf_associationrole: 
    87             ret.append(item) 
    88         for item in self._propertyType_gf_attributetype: 
    8989            ret.append(item) 
    9090        for item in self._propertyType_gf_operation: 
     
    9595    def propertyType(self, value):       
    9696        if isinstance(value, list): 
     97            self._propertyType_gf_attributetype[:] 
    9798            self._propertyType_gf_associationrole[:] 
    98             self._propertyType_gf_attributetype[:] 
    9999            self._propertyType_gf_operation[:] 
    100100            for item in value: 
    101101                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     102                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_attributetype.GF_AttributeType": 
     103                    self._propertyType_gf_attributetype.append(item) 
     104                    continue 
    102105                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_associationrole.GF_AssociationRole": 
    103106                    self._propertyType_gf_associationrole.append(item) 
    104107                    continue 
    105                 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_attributetype.GF_AttributeType": 
    106                     self._propertyType_gf_attributetype.append(item) 
    107                     continue 
    108108                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_operation.GF_Operation": 
    109109                    self._propertyType_gf_operation.append(item) 
     
    113113    def metadataConstraints(self):       
    114114        ret = [] 
     115        for item in self._metadataConstraints_md_securityconstraints: 
     116            ret.append(item) 
    115117        for item in self._metadataConstraints_md_legalconstraints: 
    116             ret.append(item) 
    117         for item in self._metadataConstraints_md_securityconstraints: 
    118118            ret.append(item) 
    119119        return ret 
     
    122122    def metadataConstraints(self, value):        
    123123        if isinstance(value, list): 
     124            self._metadataConstraints_md_securityconstraints[:] 
    124125            self._metadataConstraints_md_legalconstraints[:] 
    125             self._metadataConstraints_md_securityconstraints[:] 
    126             for item in value: 
    127                 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     126            for item in value: 
     127                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     128                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.constraint_information.md_securityconstraints.MD_SecurityConstraints": 
     129                    self._metadataConstraints_md_securityconstraints.append(item) 
     130                    continue 
    128131                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.constraint_information.md_legalconstraints.MD_LegalConstraints": 
    129132                    self._metadataConstraints_md_legalconstraints.append(item) 
    130133                    continue 
    131                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.constraint_information.md_securityconstraints.MD_SecurityConstraints": 
    132                     self._metadataConstraints_md_securityconstraints.append(item) 
    133                     continue 
    134134 
    135135    @property 
    136136    def contentInfo(self):       
    137137        ret = [] 
     138        for item in self._contentInfo_md_coveragedescription: 
     139            ret.append(item) 
    138140        for item in self._contentInfo_md_featurecataloguedescription: 
    139             ret.append(item) 
    140         for item in self._contentInfo_md_coveragedescription: 
    141141            ret.append(item) 
    142142        return ret 
     
    145145    def contentInfo(self, value):        
    146146        if isinstance(value, list): 
     147            self._contentInfo_md_coveragedescription[:] 
    147148            self._contentInfo_md_featurecataloguedescription[:] 
    148             self._contentInfo_md_coveragedescription[:] 
    149             for item in value: 
    150                 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     149            for item in value: 
     150                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     151                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.content_information.md_coveragedescription.MD_CoverageDescription": 
     152                    self._contentInfo_md_coveragedescription.append(item) 
     153                    continue 
    151154                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.content_information.md_featurecataloguedescription.MD_FeatureCatalogueDescription": 
    152155                    self._contentInfo_md_featurecataloguedescription.append(item) 
    153156                    continue 
    154                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.content_information.md_coveragedescription.MD_CoverageDescription": 
    155                     self._contentInfo_md_coveragedescription.append(item) 
    156                     continue 
    157157 
    158158    @property 
    159159    def featureAttribute(self):  
    160160        ret = [] 
     161        for item in self._featureAttribute_gf_spatialattributetype: 
     162            ret.append(item) 
     163        for item in self._featureAttribute_if_classificationattributetype: 
     164            ret.append(item) 
     165        for item in self._featureAttribute_gf_thematicattributetype: 
     166            ret.append(item) 
     167        for item in self._featureAttribute_gf_metadataattributetype: 
     168            ret.append(item) 
     169        for item in self._featureAttribute_gf_locationalattributetype: 
     170            ret.append(item) 
    161171        for item in self._featureAttribute_gf_temporalattributetype: 
    162             ret.append(item) 
    163         for item in self._featureAttribute_gf_spatialattributetype: 
    164             ret.append(item) 
    165         for item in self._featureAttribute_if_classificationattributetype: 
    166             ret.append(item) 
    167         for item in self._featureAttribute_gf_metadataattributetype: 
    168             ret.append(item) 
    169         for item in self._featureAttribute_gf_thematicattributetype: 
    170             ret.append(item) 
    171         for item in self._featureAttribute_gf_locationalattributetype: 
    172172            ret.append(item) 
    173173        return ret 
     
    176176    def featureAttribute(self, value):   
    177177        if isinstance(value, list): 
    178             self._featureAttribute_gf_temporalattributetype[:] 
    179178            self._featureAttribute_gf_spatialattributetype[:] 
    180179            self._featureAttribute_if_classificationattributetype[:] 
     180            self._featureAttribute_gf_thematicattributetype[:] 
    181181            self._featureAttribute_gf_metadataattributetype[:] 
    182             self._featureAttribute_gf_thematicattributetype[:] 
    183182            self._featureAttribute_gf_locationalattributetype[:] 
    184             for item in value: 
    185                 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     183            self._featureAttribute_gf_temporalattributetype[:] 
     184            for item in value: 
     185                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     186                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_spatialattributetype.GF_SpatialAttributeType": 
     187                    self._featureAttribute_gf_spatialattributetype.append(item) 
     188                    continue 
     189                if valueClass == "ea_model.iso_19129_2009_igcd.igcd_framework.if_classificationattributetype.IF_ClassificationAttributeType": 
     190                    self._featureAttribute_if_classificationattributetype.append(item) 
     191                    continue 
     192                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_thematicattributetype.GF_ThematicAttributeType": 
     193                    self._featureAttribute_gf_thematicattributetype.append(item) 
     194                    continue 
     195                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_metadataattributetype.GF_MetaDataAttributeType": 
     196                    self._featureAttribute_gf_metadataattributetype.append(item) 
     197                    continue 
     198                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_locationalattributetype.GF_LocationalAttributeType": 
     199                    self._featureAttribute_gf_locationalattributetype.append(item) 
     200                    continue 
    186201                if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_temporalattributetype.GF_TemporalAttributeType": 
    187202                    self._featureAttribute_gf_temporalattributetype.append(item) 
    188203                    continue 
    189                 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_spatialattributetype.GF_SpatialAttributeType": 
    190                     self._featureAttribute_gf_spatialattributetype.append(item) 
    191                     continue 
    192                 if valueClass == "ea_model.iso_19129_2009_igcd.igcd_framework.if_classificationattributetype.IF_ClassificationAttributeType": 
    193                     self._featureAttribute_if_classificationattributetype.append(item) 
    194                     continue 
    195                 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_metadataattributetype.GF_MetaDataAttributeType": 
    196                     self._featureAttribute_gf_metadataattributetype.append(item) 
    197                     continue 
    198                 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_thematicattributetype.GF_ThematicAttributeType": 
    199                     self._featureAttribute_gf_thematicattributetype.append(item) 
    200                     continue 
    201                 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_locationalattributetype.GF_LocationalAttributeType": 
    202                     self._featureAttribute_gf_locationalattributetype.append(item) 
    203                     continue 
    204204 
    205205    @property 
    206206    def series(self):    
    207207        ret = [] 
     208        for item in self._series_ds_series: 
     209            ret.append(item) 
     210        for item in self._series_ds_initiative: 
     211            ret.append(item) 
    208212        for item in self._series_ds_otheraggregate: 
    209             ret.append(item) 
    210         for item in self._series_ds_initiative: 
    211             ret.append(item) 
    212         for item in self._series_ds_series: 
    213213            ret.append(item) 
    214214        return ret 
     
    217217    def series(self, value):     
    218218        if isinstance(value, list): 
     219            self._series_ds_series[:] 
     220            self._series_ds_initiative[:] 
    219221            self._series_ds_otheraggregate[:] 
    220             self._series_ds_initiative[:] 
    221             self._series_ds_series[:] 
    222             for item in value: 
    223                 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     222            for item in value: 
     223                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     224                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
     225                    self._series_ds_series.append(item) 
     226                    continue 
     227                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_initiative.DS_Initiative": 
     228                    self._series_ds_initiative.append(item) 
     229                    continue 
    224230                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_otheraggregate.DS_OtherAggregate": 
    225231                    self._series_ds_otheraggregate.append(item) 
    226232                    continue 
    227                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_initiative.DS_Initiative": 
    228                     self._series_ds_initiative.append(item) 
    229                     continue 
    230                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.metadata_application_information.ds_series.DS_Series": 
    231                     self._series_ds_series.append(item) 
    232                     continue 
    233233 
    234234    @property 
    235235    def spatialRepresentationInfo(self):         
    236236        ret = [] 
     237        for item in self._spatialRepresentationInfo_md_gridspatialrepresentation: 
     238            ret.append(item) 
    237239        for item in self._spatialRepresentationInfo_md_vectorspatialrepresentation: 
    238             ret.append(item) 
    239         for item in self._spatialRepresentationInfo_md_gridspatialrepresentation: 
    240240            ret.append(item) 
    241241        return ret 
     
    244244    def spatialRepresentationInfo(self, value):  
    245245        if isinstance(value, list): 
     246            self._spatialRepresentationInfo_md_gridspatialrepresentation[:] 
    246247            self._spatialRepresentationInfo_md_vectorspatialrepresentation[:] 
    247             self._spatialRepresentationInfo_md_gridspatialrepresentation[:] 
    248             for item in value: 
    249                 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     248            for item in value: 
     249                valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
     250                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.spatial_representation_information.md_gridspatialrepresentation.MD_GridSpatialRepresentation": 
     251                    self._spatialRepresentationInfo_md_gridspatialrepresentation.append(item) 
     252                    continue 
    250253                if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.spatial_representation_information.md_vectorspatialrepresentation.MD_VectorSpatialRepresentation": 
    251254                    self._spatialRepresentationInfo_md_vectorspatialrepresentation.append(item) 
    252255                    continue 
    253                 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.spatial_representation_information.md_gridspatialrepresentation.MD_GridSpatialRepresentation": 
    254                     self._spatialRepresentationInfo_md_gridspatialrepresentation.append(item) 
    255                     continue 
    256256 
    257257    def __key(self): 
    258         return (self.fileIdentifier, self.dataSet, self.propertyType, self.applicationSchemaInfo, self.language, self.characterSet, self.metadataStandardVersion, self.referenceSystemInfo, self.dateStamp, self.hierarchyLevel, self.metadataConstraints, self.metadataStandardName, self.identificationInfo, self.distributionInfo, self.dataQualityInfo, self.metadataMaintenance, self.contentInfo, self.hierarchyLevelName, self.featureAttribute, self.portrayalCatalogueInfo, self.series, self.spatialRepresentationInfo, self.describes, self.parentIdentifier, self.contact, self.metadataExtensionInfo, self.featureType) 
     258        return (self.fileIdentifier, self.dataSet, self.propertyType, self.applicationSchemaInfo, self.language, self.metadataStandardVersion, self.characterSet, self.referenceSystemInfo, self.dateStamp, self.hierarchyLevel, self.metadataConstraints, self.metadataStandardName, self.identificationInfo, self.distributionInfo, self.dataQualityInfo, self.metadataMaintenance, self.contentInfo, self.hierarchyLevelName, self.featureAttribute, self.portrayalCatalogueInfo, self.series, self.spatialRepresentationInfo, self.describes, self.parentIdentifier, self.contact, self.metadataExtensionInfo, self.featureType) 
    259259 
    260260    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_extension_information/md_datatypecode.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 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_unionclass = "unionClass"  
    38     cl_datatypeclass = "datatypeClass"  
     37    cl_aggregateclass = "aggregateClass"  
     38    cl_typeclass = "typeClass"  
    3939    cl_metaclass = "metaClass"  
    40     cl_codelist = "codelist"  
    41     cl_specifiedclass = "specifiedClass"  
    4240    cl_abstractclass = "abstractClass"  
    43     cl_characterstring = "characterString"  
    44     cl_association = "association"  
    4541    cl_class = "class"  
    46     cl_aggregateclass = "aggregateClass"  
    47     cl_enumeration = "enumeration"  
    48     cl_typeclass = "typeClass"  
    49     cl_interfaceclass = "interfaceClass"  
    5042    cl_codelistelement = "codelistElement"  
    5143    cl_integer = "integer"  
     44    cl_association = "association"  
     45    cl_enumeration = "enumeration"  
     46    cl_interfaceclass = "interfaceClass"  
     47    cl_codelist = "codelist"  
     48    cl_datatypeclass = "datatypeClass"  
     49    cl_unionclass = "unionClass"  
     50    cl_characterstring = "characterString"  
     51    cl_specifiedclass = "specifiedClass"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_extension_information/md_extendedelementinformation.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:30 
     24Created on 16-Feb-2012 16:18:03 
    2525 
    2626@author: mnagni 
     
    4242        self.condition = None 
    4343        self.parentEntity = [] 
     44        self.domainCode = None 
    4445        self.rationale = [] 
    45         self.domainCode = None 
    4646        self.definition = None 
    4747        self.name = None 
     
    5656 
    5757    def __key(self): 
    58         return (self.condition, self.parentEntity, self.rationale, self.domainCode, self.definition, self.name, self.dataType, self.obligation, self.shortName, self.domainValue, self.rule, self.maximumOccurrence, self.source) 
     58        return (self.condition, self.parentEntity, self.domainCode, self.rationale, self.definition, self.name, self.dataType, self.obligation, self.shortName, self.domainValue, self.rule, self.maximumOccurrence, self.source) 
    5959 
    6060    def __eq__(self, y): 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_extension_information/md_metadataextensioninformation.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:34 
     24Created on 16-Feb-2012 16:18:11 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/metadata_extension_information/md_obligationcode.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 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    en_conditional = "conditional"  
     38    en_optional = "optional"  
    3739    en_mandatory = "mandatory"  
    38     en_optional = "optional"  
    39     en_conditional = "conditional"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/portrayal_catalogue_information/md_portrayalcataloguereference.py

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

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

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/spatial_representation_information/md_cellgeometrycode.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 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/spatial_representation_information/md_dimension.py

    r8089 r8091  
    2222 
    2323''' 
    24 Created on 14-Feb-2012 17:19:33 
     24Created on 16-Feb-2012 16:18:10 
    2525 
    2626@author: mnagni 
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/spatial_representation_information/md_dimensionnametypecode.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 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_time = "time"  
     37    cl_sample = "sample"  
    3838    cl_line = "line"  
    3939    cl_crosstrack = "crossTrack"  
    40     cl_sample = "sample"  
    41     cl_row = "row"  
    42     cl_column = "column"  
    4340    cl_vertical = "vertical"  
    4441    cl_track = "track"  
     42    cl_time = "time"  
     43    cl_column = "column"  
     44    cl_row = "row"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/spatial_representation_information/md_geometricobjects.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:30 
     25Created on 16-Feb-2012 16:18:11 
    2626 
    2727@author: mnagni 
     
    3636    ''' 
    3737    cl_point = "point"  
     38    cl_complex = "complex"  
    3839    cl_curve = "curve"  
    39     cl_solid = "solid"  
    4040    cl_composite = "composite"  
    4141    cl_surface = "surface"  
    42     cl_complex = "complex"  
     42    cl_solid = "solid"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/spatial_representation_information/md_georectified.py

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

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

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:38 
     25Created on 16-Feb-2012 16:18:07 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
     37    en_center = "center"  
     38    en_lowerleft = "lowerLeft"  
    3739    en_lowerright = "lowerRight"  
    38     en_lowerleft = "lowerLeft"  
    39     en_center = "center"  
    4040    en_upperleft = "upperLeft"  
    4141    en_upperright = "upperRight"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/spatial_representation_information/md_spatialrepresentation.py

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

    r8089 r8091  
    2323 
    2424''' 
    25 Created on 14-Feb-2012 17:19:37 
     25Created on 16-Feb-2012 16:18:08 
    2626 
    2727@author: mnagni 
     
    3535        This class has been genererated automatically using the Apache Velocity project. 
    3636    ''' 
    37     cl_topology3d = "topology3D"  
    38     cl_geometryonly = "geometryOnly"  
    39     cl_fulltopology3d = "fullTopology3D"  
    4037    cl_fullplanargraph = "fullPlanarGraph"  
    41     cl_surfacegraph = "surfaceGraph"  
    42     cl_fullsurfacegraph = "fullSurfaceGraph"  
    4338    cl_topology1d = "topology1D"  
    4439    cl_abstract = "abstract"  
     40    cl_topology3d = "topology3D"  
     41    cl_fullsurfacegraph = "fullSurfaceGraph"  
     42    cl_surfacegraph = "surfaceGraph"  
     43    cl_fulltopology3d = "fullTopology3D"  
    4544    cl_planargraph = "planarGraph"  
     45    cl_geometryonly = "geometryOnly"  
  • mauRepo/MolesManager/trunk/src/ea_model/iso_19115_2006_metadata_corrigendum/spatial_representation_information/md_vectorspatialrepresentation.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 
Note: See TracChangeset for help on using the changeset viewer.