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_pointfeature.py

    r8437 r8457  
    2323 
    2424''' 
    25 Created on 06-Jul-2012 07:43:07 
     25Created on 10-Jul-2012 14:15:03 
    2626 
    2727@author: mnagni 
     
    4646                self.bounds = [] 
    4747                self.category = None 
     48                self._theGDF_Node_gdf_isolatednode = [] 
    4849                self._theGDF_Node_gdf_nonisolatednode = [] 
    49                 self._theGDF_Node_gdf_isolatednode = [] 
    5050                self._theGDF_Node = [] 
    5151                self.class_ = None 
     
    9191                try: 
    9292                        ret = [] 
     93                        ret.extend(self._theGDF_Node_gdf_isolatednode) 
    9394                        ret.extend(self._theGDF_Node_gdf_nonisolatednode) 
    94                         ret.extend(self._theGDF_Node_gdf_isolatednode) 
    9595                        if not hasattr(self, '_theGDF_Node'): 
    9696                                self._theGDF_Node = [] 
     
    112112 
    113113        def synchronize(self): 
     114                int_theGDF_Node = self.theGDF_Node       
     115                del self._theGDF_Node_gdf_isolatednode[:] 
    114116                del self._theGDF_Node_gdf_nonisolatednode[:] 
    115                 del self._theGDF_Node_gdf_isolatednode[:] 
    116                 for item in self.theGDF_Node:    
    117                         valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
    118                         if valueClass == "ea_model.informative.iso_gdf.gdf_topology.gdf_nonisolatednode.GDF_NonIsolatedNode": 
    119                                 self._theGDF_Node_gdf_nonisolatednode.append(item) 
    120                                 continue 
     117                for item in int_theGDF_Node:     
    121118                        valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 
    122119                        if valueClass == "ea_model.informative.iso_gdf.gdf_topology.gdf_isolatednode.GDF_IsolatedNode": 
    123120                                self._theGDF_Node_gdf_isolatednode.append(item) 
     121                                continue 
     122                        if valueClass == "ea_model.informative.iso_gdf.gdf_topology.gdf_nonisolatednode.GDF_NonIsolatedNode": 
     123                                self._theGDF_Node_gdf_nonisolatednode.append(item) 
    124124                                continue 
    125125                pass 
Note: See TracChangeset for help on using the changeset viewer.