Package docking.menu

Class ActionState<T>

java.lang.Object
docking.menu.ActionState<T>
Type Parameters:
T - the type of the action state

public class ActionState<T> extends Object
Note: this class overrides the equals(Object) and relies upon the equals method of the userData object. Thus, if it is important that equals work for you in the non-standard identity way, then you must override equals in your user data objects.
  • Constructor Details Link icon

    • ActionState Link icon

      public ActionState(String name, Icon icon, T userData)
  • Method Details Link icon

    • getName Link icon

      public String getName()
    • getIcon Link icon

      public Icon getIcon()
    • getUserData Link icon

      public T getUserData()
    • setHelpLocation Link icon

      public void setHelpLocation(HelpLocation helpLocation)
    • getHelpLocation Link icon

      public HelpLocation getHelpLocation()
    • equals Link icon

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object