Make ScrollDirectionListener public