#NEWLINE# def insert_announced_watchdog( self , change ) : #NEWLINE# #INDENT# watchdog = change . attributes . watchdog ( ) #NEWLINE# withdraw = change . attributes . withdraw ( ) #NEWLINE# if watchdog : #NEWLINE# #INDENT# if withdraw : #NEWLINE# #INDENT# self . _watchdog . setdefault ( watchdog , { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } ) . setdefault ( '-' , { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } ) [ change . index ( ) ] = change #NEWLINE# return True #NEWLINE# #UNINDENT# self . _watchdog . setdefault ( watchdog , { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } ) . setdefault ( '+' , { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } ) [ change . index ( ) ] = change #NEWLINE# #UNINDENT# self . insert_announced ( change ) #NEWLINE# return True