Enum Tab

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Tab>

    public enum Tab
    extends java.lang.Enum<Tab>
    • Enum Constant Detail

      • CLAN

        public static final Tab CLAN
      • FRIENDS

        public static final Tab FRIENDS
      • ACCOUNT_MANAGEMENT

        public static final Tab ACCOUNT_MANAGEMENT
      • LOGOUT

        public static final Tab LOGOUT
      • OPTIONS

        public static final Tab OPTIONS
      • EMOTES

        public static final Tab EMOTES
      • MUSIC

        public static final Tab MUSIC
      • COMBAT

        public static final Tab COMBAT
      • SKILLS

        public static final Tab SKILLS
      • QUEST

        public static final Tab QUEST
      • INVENTORY

        public static final Tab INVENTORY
      • EQUIPMENT

        public static final Tab EQUIPMENT
      • PRAYER

        public static final Tab PRAYER
      • MAGIC

        public static final Tab MAGIC
    • Method Detail

      • values

        public static Tab[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Tab c : Tab.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Tab valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • get

        public @Nullable Tab get​(int id)
        Parameters:
        id -
        Returns:
        the Tab with the given id
      • getWidgetChild

        public @Nullable WidgetChild getWidgetChild()
      • getId

        public int getId()
        Returns:
        id the id of this Tab
      • getParentId

        public int getParentId()
        Returns:
        id the parent id of this Tab
      • getIndex

        public int getIndex()
        Returns:
        index the index of this Tab
      • getKeyEvent

        public int getKeyEvent()
      • isDisabled

        public boolean isDisabled()
      • isOpen

        public boolean isOpen()
      • open

        public boolean open()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<Tab>