Package eu.bandm.tools.option.runtime
package eu.bandm.tools.option.runtime
Runtime library for generated option processing code: building blocks for
parsing and GUI.
-
ClassDescriptionA swing frame for driving a parameter input pane (currently used for
ResourceChooser
and NOT YET for a GUI created by the option compiler.Base class for GUI code generated byCompiler
.A wrapper class which prints a string in a very tiny font, for putting it on a "JButton".Multi-lingual translations catalog, generated from XML source.The common base class of all models generated by the the option compiler, as implemented inCompiler
.Thrown if option appears more than once.Thrown if the type of an argument menas to end a repetition group.Thrown if argument is needed, but end of line reached.Thrown if end of line reached when new positional option could start.Thrown if "skip to next option" error recovery reaches end of input.Thrown if option name / abbrev is unknown.Thrown if argument is of wrong type.An adapter which escapes blanks contained in an opt arg by a backslash.An adapter which encloses empty string values or string values containing double double quotes or blanks in double quotes, The contained double quotes are escaped by backslashes.Adapter for different shell behaviour when passing options by command line.Class for selecting from built-in resources.