org.jvnet.substance.utils.menu
Class TraitMenuHandler

java.lang.Object
  extended by org.jvnet.substance.utils.menu.TraitMenuHandler

public class TraitMenuHandler
extends java.lang.Object


Field Summary
protected  java.util.Map<java.lang.String,javax.swing.AbstractButton> traitButtons
           
protected  javax.swing.AbstractButton traitDummyButton
           
protected  javax.swing.ButtonGroup traitGroup
           
 
Constructor Summary
TraitMenuHandler()
           
 
Method Summary
 void addTraitButton(java.lang.String traitDisplayName, javax.swing.AbstractButton traitButton)
           
 void selectTraitButton(SubstanceTrait trait)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

traitGroup

protected javax.swing.ButtonGroup traitGroup

traitButtons

protected java.util.Map<java.lang.String,javax.swing.AbstractButton> traitButtons

traitDummyButton

protected javax.swing.AbstractButton traitDummyButton
Constructor Detail

TraitMenuHandler

public TraitMenuHandler()
Method Detail

addTraitButton

public void addTraitButton(java.lang.String traitDisplayName,
                           javax.swing.AbstractButton traitButton)

selectTraitButton

public void selectTraitButton(SubstanceTrait trait)