com.threerings.opengl.gui.config
Class ComponentConfig.ComboBox.IconItem

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.gui.config.ComponentConfig.ComboBox.Item
          extended by com.threerings.opengl.gui.config.ComponentConfig.ComboBox.IconItem
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Enclosing class:
ComponentConfig.ComboBox

public static class ComponentConfig.ComboBox.IconItem
extends ComponentConfig.ComboBox.Item

An icon item.


Field Summary
 IconConfig icon
          The item icon.
 
Constructor Summary
ComponentConfig.ComboBox.IconItem()
           
 
Method Summary
 Object getObject(GlContext ctx, com.threerings.util.MessageBundle msgs)
          Returns the object corresponding to this item.
 void invalidate()
          Invalidates any cached data.
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

icon

@Editable(nullable=true)
public IconConfig icon
The item icon.

Constructor Detail

ComponentConfig.ComboBox.IconItem

public ComponentConfig.ComboBox.IconItem()
Method Detail

getObject

public Object getObject(GlContext ctx,
                        com.threerings.util.MessageBundle msgs)
Description copied from class: ComponentConfig.ComboBox.Item
Returns the object corresponding to this item.

Specified by:
getObject in class ComponentConfig.ComboBox.Item

invalidate

public void invalidate()
Description copied from class: ComponentConfig.ComboBox.Item
Invalidates any cached data.

Overrides:
invalidate in class ComponentConfig.ComboBox.Item


Copyright © 2011. All Rights Reserved.