CurrentPageListener.java 522 B

12345678910111213141516171819202122
  1. package com.poqop.document.events;
  2. public interface CurrentPageListener
  3. {
  4. void currentPageChanged(int pageIndex);
  5. public class CurrentPageChangedEvent extends SafeEvent<CurrentPageListener>
  6. {
  7. private final int pageIndex;
  8. public CurrentPageChangedEvent(int pageIndex)
  9. {
  10. this.pageIndex = pageIndex;
  11. }
  12. @Override
  13. public void dispatchSafely(CurrentPageListener listener)
  14. {
  15. listener.currentPageChanged(pageIndex);
  16. }
  17. }
  18. }