Class NavigationEntry

java.lang.Object
com.codename1.router.NavigationEntry

public final class NavigationEntry extends java.lang.Object

A single frame on the Navigation stack: the URL that produced the form and the Form instance the route built. Returned from Navigation#getStack, Navigation#getCurrent, and accepted by Navigation#popTo so a breadcrumb UI can pop back to any prior entry.

Entries are immutable value objects; equality is by identity.

  • Method Summary

    Modifier and Type
    Method
    Description
    The Form instance the route builder produced.
    The path (URL minus scheme + host) that produced this entry, e.g.
    Convenience: the form's title, useful as a breadcrumb label.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • getPath

      public String getPath()
      The path (URL minus scheme + host) that produced this entry, e.g. /users/42.
    • getForm

      public Form getForm()
      The Form instance the route builder produced.
    • getTitle

      public String getTitle()
      Convenience: the form's title, useful as a breadcrumb label. Returns the empty string when the form has no title set.
    • toString

      public String toString()
      Overrides:
      toString in class java.lang.Object