question: private boolean putInternal ( String variable , Object value ) { Object oldValue = values . get ( variable ) ; values . put ( variable , value ) ; if ( oldValue == null ) { return value != null ; } else { return ! oldValue . equals ( value ) ; } }
target:  sets the name of a property internally without triggering the notification  mechanism. This method is useful for batch processing with a combined notifications at the end.