equal
deleted
inserted
replaced
1149 for datatype in self.Project.getdataTypes(): |
1149 for datatype in self.Project.getdataTypes(): |
1150 datatype_name = datatype.getname() |
1150 datatype_name = datatype.getname() |
1151 if datatype_name != name and not self.DataTypeIsUsedBy(name, datatype_name): |
1151 if datatype_name != name and not self.DataTypeIsUsedBy(name, datatype_name): |
1152 datatypes.append(datatype_name) |
1152 datatypes.append(datatype_name) |
1153 return datatypes |
1153 return datatypes |
|
1154 |
|
1155 # Return Base Type of given possible derived type |
|
1156 def GetBaseType(self, type): |
|
1157 return GetBaseType(type) |
1154 |
1158 |
1155 # Return Base Types |
1159 # Return Base Types |
1156 def GetBaseTypes(self): |
1160 def GetBaseTypes(self): |
1157 return [value for value, parent in TypeHierarchy_list if not value.startswith("ANY")] |
1161 return [value for value, parent in TypeHierarchy_list if not value.startswith("ANY")] |
1158 |
1162 |