Enum Tabs.Tab

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

    public static enum Tabs.Tab
    extends java.lang.Enum<Tabs.Tab>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      net.runelite.api.widgets.WidgetInfo container  
      net.runelite.api.widgets.WidgetInfo tab  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      @Nullable net.runelite.api.widgets.Widget getWidget()  
      static Tabs.Tab valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static Tabs.Tab[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • INVENTORY

        public static final Tabs.Tab INVENTORY
      • COMBAT

        public static final Tabs.Tab COMBAT
      • SKILLS

        public static final Tabs.Tab SKILLS
      • QUEST

        public static final Tabs.Tab QUEST
      • EQUIPMENT

        public static final Tabs.Tab EQUIPMENT
      • PRAYER

        public static final Tabs.Tab PRAYER
      • MAGIC

        public static final Tabs.Tab MAGIC
      • GROUPING

        public static final Tabs.Tab GROUPING
      • FRIENDS

        public static final Tabs.Tab FRIENDS
      • ACCOUNT

        public static final Tabs.Tab ACCOUNT
      • SETTINGS

        public static final Tabs.Tab SETTINGS
      • EMOTES

        public static final Tabs.Tab EMOTES
      • MUSIC

        public static final Tabs.Tab MUSIC
      • LOGOUT

        public static final Tabs.Tab LOGOUT
    • Field Detail

      • container

        public final net.runelite.api.widgets.WidgetInfo container
      • tab

        public final net.runelite.api.widgets.WidgetInfo tab
    • Method Detail

      • values

        public static Tabs.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 (Tabs.Tab c : Tabs.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 Tabs.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
      • getWidget

        @Nullable
        public @Nullable net.runelite.api.widgets.Widget getWidget()