Ignore:
Timestamp:
10/07/12 14:41:56 (7 years ago)
Author:
mnagni
Message:

Corrected an error in the generation of the classes "synchronize" method.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/CedaMolesModel/trunk/ceda_moles_model/ea_model/informative/iso_gdf/gdf_feature/gdf_relationshiptype.py

    r8437 r8457  
    2222 
    2323''' 
    24 Created on 06-Jul-2012 07:43:15 
     24Created on 10-Jul-2012 14:15:14 
    2525 
    2626@author: mnagni 
     
    4141 
    4242                self.name = None 
     43                self._attributeType_gdf_restrictedsubattributetype = None 
     44                self._attributeType_gdf_complexattributetype = None 
    4345                self._attributeType_gdf_simpleattributetype = None 
    44                 self._attributeType_gdf_complexattributetype = None 
    45                 self._attributeType_gdf_restrictedsubattributetype = None 
    4646                self._attributeType = None 
    4747                self.code = None 
     
    4949        @property 
    5050        def attributeType(self):         
     51                if(has_value(self._attributeType_gdf_restrictedsubattributetype)): 
     52                        return self._attributeType_gdf_restrictedsubattributetype 
     53                if(has_value(self._attributeType_gdf_complexattributetype)): 
     54                        return self._attributeType_gdf_complexattributetype 
    5155                if(has_value(self._attributeType_gdf_simpleattributetype)): 
    5256                        return self._attributeType_gdf_simpleattributetype 
    53                 if(has_value(self._attributeType_gdf_complexattributetype)): 
    54                         return self._attributeType_gdf_complexattributetype 
    55                 if(has_value(self._attributeType_gdf_restrictedsubattributetype)): 
    56                         return self._attributeType_gdf_restrictedsubattributetype 
    5757                return  None 
    5858 
     
    6060        def attributeType(self, value):  
    6161                valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 
     62                if valueClass == "ea_model.informative.iso_gdf.gdf_feature.gdf_restrictedsubattributetype.GDF_RestrictedSubAttributeType": 
     63                        self._attributeType_gdf_restrictedsubattributetype = value 
     64                        self._attributeType_gdf_complexattributetype = None 
     65                        self._attributeType_gdf_simpleattributetype = None 
     66                if valueClass == "ea_model.informative.iso_gdf.gdf_feature.gdf_complexattributetype.GDF_ComplexAttributeType": 
     67                        self._attributeType_gdf_complexattributetype = value 
     68                        self._attributeType_gdf_restrictedsubattributetype = None 
     69                        self._attributeType_gdf_simpleattributetype = None 
    6270                if valueClass == "ea_model.informative.iso_gdf.gdf_feature.gdf_simpleattributetype.GDF_SimpleAttributeType": 
    6371                        self._attributeType_gdf_simpleattributetype = value 
    64                         self._attributeType_gdf_complexattributetype = None 
    6572                        self._attributeType_gdf_restrictedsubattributetype = None 
    66                 if valueClass == "ea_model.informative.iso_gdf.gdf_feature.gdf_complexattributetype.GDF_ComplexAttributeType": 
    67                         self._attributeType_gdf_complexattributetype = value 
    68                         self._attributeType_gdf_simpleattributetype = None 
    69                         self._attributeType_gdf_restrictedsubattributetype = None 
    70                 if valueClass == "ea_model.informative.iso_gdf.gdf_feature.gdf_restrictedsubattributetype.GDF_RestrictedSubAttributeType": 
    71                         self._attributeType_gdf_restrictedsubattributetype = value 
    72                         self._attributeType_gdf_simpleattributetype = None 
    7373                        self._attributeType_gdf_complexattributetype = None 
    7474 
Note: See TracChangeset for help on using the changeset viewer.