cpw.mods.fml.client.config

## Class GuiSelectStringEntries.ListEntry

- java.lang.Object
- - cpw.mods.fml.client.config.GuiSelectStringEntries.ListEntry

- All Implemented Interfaces:
    GuiSelectStringEntries.IGuiSelectStringListEntry, GuiListExtended.IGuiListEntry
  Enclosing class:
    GuiSelectStringEntries

      public static class GuiSelectStringEntries.ListEntry
      extends java.lang.Object
      implements GuiSelectStringEntries.IGuiSelectStringListEntry

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `protected GuiSelectStringEntries` | `owningList`
    `protected java.util.Map.Entry<java.lang.Object,java.lang.String>` | `value`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `GuiSelectStringEntries.ListEntry(GuiSelectStringEntries owningList, java.util.Map.Entry<java.lang.Object,java.lang.String> value)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `drawEntry(int slotIndex, int x, int y, int listWidth, int slotHeight, Tessellator tessellator, int mouseX, int mouseY, boolean isSelected)`
    `java.lang.Object` | `getValue()`
    `boolean` | `mousePressed(int index, int x, int y, int mouseEvent, int relativeX, int relativeY)`
    `void` | `mouseReleased(int index, int x, int y, int mouseEvent, int relativeX, int relativeY)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### owningList

          protected final GuiSelectStringEntries owningList

    - #### value

          protected final java.util.Map.Entry<java.lang.Object,java.lang.String> value

  - ### Constructor Detail

    - #### GuiSelectStringEntries.ListEntry

          public GuiSelectStringEntries.ListEntry(GuiSelectStringEntries owningList,
                                          java.util.Map.Entry<java.lang.Object,java.lang.String> value)

  - ### Method Detail

    - #### drawEntry

          public void drawEntry(int slotIndex,
                       int x,
                       int y,
                       int listWidth,
                       int slotHeight,
                       Tessellator tessellator,
                       int mouseX,
                       int mouseY,
                       boolean isSelected)

      Specified by:
        `drawEntry` in interface `GuiListExtended.IGuiListEntry`

    - #### mousePressed

          public boolean mousePressed(int index,
                             int x,
                             int y,
                             int mouseEvent,
                             int relativeX,
                             int relativeY)

      Specified by:
        `mousePressed` in interface `GuiListExtended.IGuiListEntry`

    - #### mouseReleased

          public void mouseReleased(int index,
                           int x,
                           int y,
                           int mouseEvent,
                           int relativeX,
                           int relativeY)

      Specified by:
        `mouseReleased` in interface `GuiListExtended.IGuiListEntry`

    - #### getValue

          public java.lang.Object getValue()

      Specified by:
        `getValue` in interface `GuiSelectStringEntries.IGuiSelectStringListEntry`