#NEWLINE# def make_key( element_name , element_type , namespace ) : #NEWLINE# #INDENT# 'Return a suitable key for elements' #NEWLINE# if ( element_type in ( 'complexType' , 'simpleType' ) ) : #NEWLINE# #INDENT# eltype = 'complexType' #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# eltype = element_type #NEWLINE# #UNINDENT# if ( eltype not in ( 'element' , 'complexType' , 'simpleType' ) ) : #NEWLINE# #INDENT# raise RuntimeError ( ( 'Unknown element type %s = %s' % ( element_name , eltype ) ) ) #NEWLINE# #UNINDENT# return ( element_name , eltype , namespace )