@ Override public void removeAllCallbacks ( ) { final Set < Runnable > callbacksToRemove = new HashSet < Runnable > ( callbacks ) ; for ( Runnable callback : callbacksToRemove ) { prop . removeCallback ( callback ) ; } callbacks . removeAll ( callbacksToRemove ) ; }
Remove all callbacks registered through this instance of property