def __get_t4_name(self, item): scheme = getSchemeFromName(item) f = Factory(scheme=scheme) element_types = f.getValidTypesForName(item) if TaurusElementType.Attribute in element_types: validator = f.getAttributeNameValidator() elif TaurusElementType.Device in element_types: validator = f.getDeviceNameValidator() else: raise KeyError(item) name = validator.getNames(item)[0] return name