question: public boolean boundScroll ( ) { float curScroll = getStackScroll ( ) ; float newScroll = getBoundedStackScroll ( curScroll ) ; if ( Float . compare ( newScroll , curScroll ) != 0 ) { setStackScroll ( newScroll ) ; return true ; } return false ; }
target:  Bounds the current scroll if necessary