#NEWLINE# def get_transform( self , name ) : #NEWLINE# #INDENT# transform = super ( ArrayField , self ) . get_transform ( name ) #NEWLINE# if transform : #NEWLINE# #INDENT# return transform #NEWLINE# #UNINDENT# try : #NEWLINE# #INDENT# index = int ( name ) #NEWLINE# #UNINDENT# except ValueError : #NEWLINE# #INDENT# pass #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# index += 1 #NEWLINE# return IndexTransformFactory ( index , self ) #NEWLINE# #UNINDENT# try : #NEWLINE# #INDENT# ( start , end ) = name . split ( '_' ) #NEWLINE# start = ( int ( start ) + 1 ) #NEWLINE# end = int ( end ) #NEWLINE# #UNINDENT# except ValueError : #NEWLINE# #INDENT# pass #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return SliceTransformFactory ( start , end )