#NEWLINE# def getArguments( self , url ) : #NEWLINE# #INDENT# '\n        Returns None if nothing matched (i.e. URL does not match), empty dict if no args found (i,e, static URL)\n        or dict with arg/values for dynamic URLs\n        ' #NEWLINE# g = self . __matcher . search ( args ) #NEWLINE# if ( g != None ) : #NEWLINE# #INDENT# args = g . groupdict ( ) #NEWLINE# if ( len ( args ) > 0 ) : #NEWLINE# #INDENT# for name in args . keys ( ) : #NEWLINE# #INDENT# converter = self . __argConverters [ name ] #NEWLINE# if ( converter != None ) : #NEWLINE# #INDENT# args [ name ] = converter ( args [ name ] ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# return args #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return None