Interface PageTransitionDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultPageTransitionDefinition

public interface PageTransitionDefinition extends Serializable
Page Transition Definition abstraction, defining the source event name and target PageStateDefinition's ID.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Compares the specified object with this PageTransitionDefinition for equality.
    Return the source event name causing this page transition.
    Return the target PageStateDefinition's ID.
    int
    Returns the hash code value for this PageTransitionDefinition.
  • Method Details

    • getEvent

      String getEvent()
      Return the source event name causing this page transition.
      Returns:
      the source event name causing this page transition
    • getTargetPageStateDefinitionId

      String getTargetPageStateDefinitionId()
      Return the target PageStateDefinition's ID.
      Returns:
      the target PageStateDefinition's ID
    • equals

      boolean equals(Object o)
      Compares the specified object with this PageTransitionDefinition for equality.
      Overrides:
      equals in class Object
      Parameters:
      o - the object to be compared for equality with this PageTransitionDefinition
      Returns:
      true if the specified object is equal to this PageTransitionDefinition
    • hashCode

      int hashCode()
      Returns the hash code value for this PageTransitionDefinition.
      Overrides:
      hashCode in class Object
      Returns:
      the hash code value for this PageTransitionDefinition