#NEWLINE# def clear( self ) : #NEWLINE# #INDENT# with self . lock : #NEWLINE# #INDENT# values = list ( self . _container . values ( ) ) #NEWLINE# self . _container . clear ( ) #NEWLINE# #UNINDENT# if self . dispose_func : #NEWLINE# #INDENT# for value in values : #NEWLINE# #INDENT# self . dispose_func ( value )