Define the XML structure for storing the one node in the GUI tree
jmri.util.swing.GuiUtilBase
Name or title of item described by this node, perhaps I8N'd
Keyboard mnemonic for this node
Menu items with in this node are all grouped together, with only one item valid at any one time
Image icon file name to display
Help page to be invoked
Adapter class to invoke
If this menu item is optional, this element tells which class to
be loaded by the InstanceManager to tell if this menu item should
be loaded.
If this menu item is optional, this element tells which method
to be called of the class referenced by instanceManagerOptionalClass.
This method doesn't take any parameters and it returns a boolean
value. If the method returns true, this menu item is loaded.
Otherwise it's not loaded.
Panel class to invoke
Action method to invoke in current window
Define type of visual presentation (this schema element should have additional restrictions added to e.g. checkbox only)
Optional parameters
XML Schema describing GUI node files for JMRI
Name or title of this set of controls
Define an individual item to be read or written
Expected value, confirmed during asynch reads
Specific value to be written