org.stellarium.ui 
 Class STUI.MultiSet2Item<T>
java.lang.Object
   java.awt.event.KeyAdapter
java.awt.event.KeyAdapter
       org.stellarium.ui.STUI.Component
org.stellarium.ui.STUI.Component
           org.stellarium.ui.STUI.CallbackComponent
org.stellarium.ui.STUI.CallbackComponent
               org.stellarium.ui.STUI.MultiSet2Item<T>
org.stellarium.ui.STUI.MultiSet2Item<T>
  - All Implemented Interfaces:
  
- java.awt.event.KeyListener, java.util.EventListener
  - Enclosing class:
  
- STUI
  - 
    public static class STUI.MultiSet2Item<T> 
- extends STUI.CallbackComponent
  List item widget with separation between UI keys (will be translated) and code value (never translated). Assumes
  one-to-one mapping of keys to values The callback function is called when the selected item changes
  
  
 
 
 
 
 
 
 
  
    | Methods inherited from class java.lang.Object | 
  
    | clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
  
  
  emptyT
protected T emptyT
  
  
  items
java.util.LinkedList<T> items
  
  
  current
int current
  
  
  label
java.lang.String label
  
  
  onTriggerCallback
STUI.Callback onTriggerCallback
  
  
  value
java.util.Map<T,T> value
  
  
  STUI.MultiSet2Item
public STUI.MultiSet2Item(java.lang.String _label)
  STUI.MultiSet2Item
STUI.MultiSet2Item(STUI.MultiSet2Item m)
  getString
public java.lang.String getString()
  - Description copied from class: STUI.Component
- white is hilight
    
   
- 
    
      - Overrides:
      
- getStringin class- STUI.Component
 
- 
    
     
  isEditable
boolean isEditable()
  - 
    
      - Overrides:
      
- isEditablein class- STUI.Component
 
- 
    
     
  keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
  - 
    
      - Specified by:
      
- keyPressedin interface- java.awt.event.KeyListener
- Overrides:
      
- keyPressedin class- STUI.Component
 
- 
    
     
  addItem
void addItem(T newkey,
             T newvalue)
  - 
    
     
  addItemList
void addItemList(java.lang.String s)
  - 
    
     
  replaceItemList
void replaceItemList(java.lang.String s,
                     int selection)
  - 
    
     
  getCurrent
T getCurrent()
  - 
    
     
  setCurrent
void setCurrent(T i)
  - 
    
     
  setValue
boolean setValue(T i)
  - 
    
     
  getLabel
java.lang.String getLabel()
  - 
    
     
  set_OnTriggerCallback
void set_OnTriggerCallback(STUI.Callback c)
  - 
    
     
  setLabel
void setLabel(java.lang.String _label)
  -