public boolean boundScrollRaw(){
  float curScroll=getStackScroll();
  float newScroll=getBoundedStackScroll(curScroll);
  if (Float.compare(newScroll,curScroll) != 0) {
    setStackScrollRaw(newScroll);
    return true;
  }
  return false;
}

public boolean boundScrollRaw ( ) { float curScroll = getStackScroll ( ) ; float newScroll = getBoundedStackScroll ( curScroll ) ; if ( Float . compare ( newScroll , curScroll ) != 0 ) { setStackScrollRaw ( newScroll ) ; return true ; } return false ; }
bounds the current scroll if necessary , but does not synchronize the stack view with the model .
