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

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

@EditorTypes(value={ComponentConfig.ComboBox.StringItem.class,ComponentConfig.ComboBox.IconItem.class})
public abstract static class ComponentConfig.ComboBox.Item
extends DeepObject
implements Exportable

A single item in the list.


Constructor Summary
ComponentConfig.ComboBox.Item()
           
 
Method Summary
abstract  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
 

Constructor Detail

ComponentConfig.ComboBox.Item

public ComponentConfig.ComboBox.Item()
Method Detail

getObject

public abstract Object getObject(GlContext ctx,
                                 com.threerings.util.MessageBundle msgs)
Returns the object corresponding to this item.


invalidate

public void invalidate()
Invalidates any cached data.



Copyright © 2011. All Rights Reserved.