Class NavigationEvent

java.lang.Object
java.util.EventObject
nl.siegmann.epublib.browsersupport.NavigationEvent
All Implemented Interfaces:
Serializable

public class NavigationEvent extends EventObject
Used to tell NavigationEventListener just what kind of navigation action the user just did.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • oldResource

      private Resource oldResource
    • oldSpinePos

      private int oldSpinePos
    • oldBook

      private Book oldBook
    • oldSectionPos

      private int oldSectionPos
    • oldFragmentId

      private String oldFragmentId
  • Constructor Details

    • NavigationEvent

      public NavigationEvent(Object source)
    • NavigationEvent

      public NavigationEvent(Object source, Navigator navigator)
  • Method Details

    • getOldSectionPos

      public int getOldSectionPos()
      The previous position within the section.
      Returns:
      The previous position within the section.
    • getNavigator

      public Navigator getNavigator()
    • getOldFragmentId

      public String getOldFragmentId()
    • setOldFragmentId

      void setOldFragmentId(String oldFragmentId)
    • getOldBook

      public Book getOldBook()
    • setOldPagePos

      void setOldPagePos(int oldPagePos)
    • getCurrentSectionPos

      public int getCurrentSectionPos()
    • getOldSpinePos

      public int getOldSpinePos()
    • getCurrentSpinePos

      public int getCurrentSpinePos()
    • getCurrentFragmentId

      public String getCurrentFragmentId()
    • isBookChanged

      public boolean isBookChanged()
    • isSpinePosChanged

      public boolean isSpinePosChanged()
    • isFragmentChanged

      public boolean isFragmentChanged()
    • getOldResource

      public Resource getOldResource()
    • getCurrentResource

      public Resource getCurrentResource()
    • setOldResource

      public void setOldResource(Resource oldResource)
    • setOldSpinePos

      public void setOldSpinePos(int oldSpinePos)
    • setNavigator

      public void setNavigator(Navigator navigator)
    • setOldBook

      public void setOldBook(Book oldBook)
    • getCurrentBook

      public Book getCurrentBook()
    • isResourceChanged

      public boolean isResourceChanged()
    • toString

      public String toString()
      Overrides:
      toString in class EventObject
    • isSectionPosChanged

      public boolean isSectionPosChanged()