psdi.webclient.system.controller

Class NavigationHistory

  • java.lang.Object
    • psdi.webclient.system.controller.NavigationHistory


  • public class NavigationHistory
    extends java.lang.Object
    This is a container to hold basic information about a user's navigation history.
    • Constructor Summary

      Constructors 
      Constructor and Description
      NavigationHistory(long uniqueIDValue, java.lang.String label)
      Created a NavigationHistory object with the given mbo record id, and a display label.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj) 
      java.lang.String getLabel()
      return the label assigned to this history object
      int getNavigationId()
      return the navigation id of this object.
      long getUniqueId()
      Returns the mbo's unique id for this history object
      int hashCode() 
      java.lang.String toString() 
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • NavigationHistory

        public NavigationHistory(long uniqueIDValue,
                                 java.lang.String label)
        Created a NavigationHistory object with the given mbo record id, and a display label.
        Parameters:
        uniqueIDValue - MBO record id
        label - Display Label (usually from a field from the mbo)
    • Method Detail

      • getUniqueId

        public long getUniqueId()
        Returns the mbo's unique id for this history object
        Returns:
      • getLabel

        public java.lang.String getLabel()
        return the label assigned to this history object
        Returns:
      • getNavigationId

        public int getNavigationId()
        return the navigation id of this object.
        Returns:
      • toString

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

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object