@Override
  protected void executeOnScrollFinishListeners(
      TouchEvent pSceneTouchEvent, float pOffsetX, float pOffsetY) {
    super.executeOnScrollFinishListeners(pSceneTouchEvent, pOffsetX, pOffsetY);

    if (mSlidingDirection != Direction.NONE) {
      if (mListener instanceof ISlideDetectorListener)
        ((ISlideDetectorListener) mListener)
            .onSlideEnd(pSceneTouchEvent, pOffsetX, pOffsetY, mSlidingDirection);

      mSlidingDirection = Direction.NONE;
    }
  }