Event is fired when the control's value is modified either by user input
or loading. getActionString() will return the new value of the control
returning false will cancel the set dirty action
Build a file list of all the files in the specified directories matching
the specified wildcard. pathList can contain several paths separated by
a semi-colon (;) e.g.
Get a string message from UI.res.locale.messages using the default
language to determine which messages file to use where additional
languages can be added by adding messages files with _language_country
codes e.g. messages_es_EC.properties for Spanish (Ecuador)
Get all the jar files in the collection of jars by name, but also
the collection of names, and also the global class path specified on the
command line.
Get the vertical offset amount for the specified series. i.e. if the
series has values in the range 50..100, and an offset of 10 is set for
it, it will show its values in the range 60..110
Get the vertical scaling factor for the specified series. i.e. if the
series has values in the range 50..100, and a scale of 0.5 is set for it,
it will show its values in the range 25..50
Parse data lines - these are lines containing GRAPH_DATA_BEGIN (Currently
(2008y08M11d) "#---Data---"), which marks the start of data, the line
immediately following GRAPH_DATA_BEGIN, which is taken as the labels for the
data, and then every line that follows that can be split into the same
number of parts as the label line, and where all parts are convertable to a
double
Base for controls that fit into a name/value container
Row contaier shows as a 2xN GridBoxLayout as a [ Name | Value ]
Col contaier shows as a name above value header/value
Listener interface which inheriting classes must extend, even if just
to an empty type, so that listeners can listen on the specific listener
for a given class
Every possible internal unexpected exception should be handled by
GEVAUncaught, but for external (and forgotted internal) unexpected
exceptions, don't allow those to vanish into a non-existing console,
instead, output an unhelpful message so the user at least knows there be
an error.
Event is fired when the control is called on to load. getActionString()
will return loaded value (it can be modified and will appear as modified)
returning false will load the default value rather than the loaded value
Create a new state at position (0, 0) and at angle 270 degrees, or
pointing vertically up, in screen co-ordinates, i.e. calling move
would move up the screen
When showing error messages in classes that don't have direct access to
a parent window, this allows them to set the parent to be the
application window.
Trim an array of strings so that all white-space padding is removed and
any strings that contained just white-space and removed completely from
the array. e.g. {" a ", " ", "b"} -> {"a", "b"}
Event is fired when the control is called on to save. getActionString()
will return value about to be saved (it can be modified and will save as
modified) returning false will prevent the value from being modified
(the original value loaded will be saved)
Set the vertical offset amount for the specified series. i.e. if the
series has values in the range 50..100, and an offset of 10 is set for
it, it will show its values ini the range 60..110
Set the vertical scaling factor for the specified series. i.e. if the
series has values in the range 50..100, and a scale of 0.5 is set for it,
it will show its values in the range 25..50