Class DefaultPageStateDefinition

    • Method Detail

      • getName

        public String getName()
        Description copied from interface: PageStateDefinition
        Return the (human readable) name of the PageStateDefinition.
        Specified by:
        getName in interface PageStateDefinition
        Returns:
        the (human readable) name of the PageStateDefinition
      • getPath

        public String getPath()
        Description copied from interface: PageStateDefinition
        Return the logical path info of the PageStateDefinition.

        This path info must be translated into a physical URI or client-side route information by an application. In the definition level, this path info doesn't imply any physical translations by itself.

        Specified by:
        getPath in interface PageStateDefinition
        Returns:
        the logical path info of the PageStateDefinition
      • removePageTransitionDefinition

        public boolean removePageTransitionDefinition​(PageTransitionDefinition pageTransitionDef)
      • clearPageTransitionDefinitions

        public void clearPageTransitionDefinitions()
      • equals

        public boolean equals​(Object o)
        Description copied from interface: PageStateDefinition
        Compares the specified object with this PageStateDefinition for equality.
        Specified by:
        equals in interface PageStateDefinition
        Overrides:
        equals in class Object
        Parameters:
        o - the object to be compared for equality with this PageStateDefinition
        Returns:
        true if the specified object is equal to this PageStateDefinition
      • hashCode

        public int hashCode()
        Description copied from interface: PageStateDefinition
        Returns the hash code value for this PageStateDefinition.
        Specified by:
        hashCode in interface PageStateDefinition
        Overrides:
        hashCode in class Object
        Returns:
        the hash code value for this PageStateDefinition