com.virtuosotechnologies.lib.basiccommand
Class BasicRadioContainerCommandNode

java.lang.Object
  extended bycom.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
      extended bycom.virtuosotechnologies.lib.container.BasicModifiablePropertySet
          extended bycom.virtuosotechnologies.lib.command.AbstractCommandNode
              extended bycom.virtuosotechnologies.lib.basiccommand.BasicCommandNode
                  extended bycom.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
                      extended bycom.virtuosotechnologies.lib.basiccommand.BasicRadioContainerCommandNode
All Implemented Interfaces:
CommandListener, CommandNode, EventListener, ModifiablePropertySet, PropertySet

public class BasicRadioContainerCommandNode
extends BasicRadioGroupCommandNode

A node representing a radio group node that is also a container. This is for submenus and other such hierarchy branch points that also serve as a radio group container.


Field Summary
 
Fields inherited from class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
ACCELERATOR_KEYSTROKE_PROPERTY, ACTIONITEM_FLAVOR, APPEARANCECHANGING_TOGGLEITEM_FLAVOR, CONTAINER_FLAVOR, DISABLED_PROPERTY, GROUP_FLAVOR, HIDDEN_PROPERTY, LONG_DESCRIPTION_PROPERTY, MNEMONIC_CODE_PROPERTY, NAME_PROPERTY, NULL_FLAVOR, RADIOCONTAINER_FLAVOR, RADIOGROUP_FLAVOR, RADIOMUTEX_FLAVOR, SELECTED_CHILD_PROPERTY, SELECTED_NAME_PROPERTY, SELECTED_SHORT_DESCRIPTION_PROPERTY, SELECTED_SMALL_ICON_PROPERTY, SELECTION_STATE_PROPERTY, SEPARATOR_FLAVOR, SHORT_DESCRIPTION_PROPERTY, SMALL_ICON_PROPERTY, TOGGLEITEM_FLAVOR
 
Fields inherited from interface com.virtuosotechnologies.lib.command.CommandListener
COMMAND_INVOKED_METHOD
 
Constructor Summary
BasicRadioContainerCommandNode()
          Constructor.
 
Method Summary
 CommandNodeFlavor getFlavor()
          Get the flavor of CommandNode
 
Methods inherited from class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
addChild, commandInvoked, insertChild, removeAllChildren, removeNthChild
 
Methods inherited from class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
dump, getAcceleratorKeystrokeProperty, getDefaultProperties, getDisabledProperty, getHiddenProperty, getLongDescriptionProperty, getMnemonicCodeProperty, getNameProperty, getSelectedChildProperty, getSelectedNameProperty, getSelectedShortDescriptionProperty, getSelectedSmallIconProperty, getSelectionStateProperty, getShortDescriptionProperty, getSmallIconProperty, setAcceleratorKeystrokeProperty, setDisabledProperty, setHiddenProperty, setLongDescriptionProperty, setMnemonicCodeProperty, setNameProperty, setSelectedChildProperty, setSelectedNameProperty, setSelectedShortDescriptionProperty, setSelectedSmallIconProperty, setSelectionStateProperty, setShortDescriptionProperty, setSmallIconProperty
 
Methods inherited from class com.virtuosotechnologies.lib.command.AbstractCommandNode
addNodeListener, fireAllChildrenRemovedEvent, fireChildAddedEvent, fireChildRemovedEvent, getIndexOfChild, getNthChild, getNumChildren, invoke, isChild, removeNodeListener
 
Methods inherited from class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
addPropertySetListener, firePropertySetEvent, getDefaultValue, getValue, putValue, removePropertySetListener, resetValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.virtuosotechnologies.lib.container.ModifiablePropertySet
putValue, resetValue
 
Methods inherited from interface com.virtuosotechnologies.lib.container.PropertySet
addPropertySetListener, getDefaultValue, getValue, removePropertySetListener
 

Constructor Detail

BasicRadioContainerCommandNode

public BasicRadioContainerCommandNode()
Constructor.

Method Detail

getFlavor

public CommandNodeFlavor getFlavor()
Get the flavor of CommandNode

Specified by:
getFlavor in interface CommandNode
Overrides:
getFlavor in class BasicRadioGroupCommandNode
Returns:
BasicCommandNode.RADIOCONTAINER_FLAVOR