JavaScript is disabled on your browser.
BioLegato Core v1.1.0 API
A B C D E G I L M N O P R S T W
A
ABOUT_MENUITEM - Variable in class org.biolegato.main.DataCanvas
The menu item for BioLegato's "About..."
addMenuHeading(String) - Method in class org.biolegato.main.DataCanvas
Adds a menu heading (JMenu) to our menu (BLMenu).
addMenuHeading(int, String) - Method in class org.biolegato.main.DataCanvas
Adds a menu heading (JMenu) to our menu (BLMenu).
B
BLMain - Class in org.biolegato.main
The main BioLegato class.
BLMain() - Constructor for class org.biolegato.main.BLMain
browser(URL) - Method in class org.biolegato.main.BLMain
Opens an HTML web browser in BioLegato
WARNING: if the function fails, null will be returned instead
of an object.
C
containsConstructor(Class[]) - Method in class org.biolegato.main.PluginWrapper
Confirms whether the class represented by this
plugin wrapper object contains a specific constructor
create() - Method in class org.biolegato.main.PluginWrapper
Creates a new object the plugin class.
create(Class[], Object[]) - Method in class org.biolegato.main.PluginWrapper
Creates a new object the wrapped plugin class
(returns null if unsuccessful).
createJFrame() - Method in class org.biolegato.main.DataCanvas
Used to create a JFrame containing the current canvas
CURRENT_DIR - Static variable in class org.biolegato.main.BLMain
This constant is set to the path of where biolegato was run
The value of this constant determined at runtime.
D
DataCanvas - Class in org.biolegato.main
The main program and generic function class.
DataCanvas() - Constructor for class org.biolegato.main.DataCanvas
Constructs a default instance of a DataCanvas
DataCanvas(Map<? extends Object, ? extends Object>) - Constructor for class org.biolegato.main.DataCanvas
Constructs a new instance of a DataCanvas, importing a properties
map to overwrite default program properties.
debug - Static variable in class org.biolegato.main.BLMain
Stores information regarding the usage of the debug command
NOTE: This should always be accessed using BLMain.debug
DEFAULT_BUFF_SIZE - Static variable in class org.biolegato.main.StreamCopier
The default buffer size for copying streams
display() - Method in class org.biolegato.main.DataCanvas
Displays the main pane of the data canvas
E
EMPTY_STRING - Static variable in class org.biolegato.main.DataCanvas
This constant stores an empty string (to avoid recreation)
envreplace(String) - Static method in class org.biolegato.main.BLMain
For each instance of $XXX (where XXX is the name of an environment
variable), this function replaces $XXX with its current value (which
is obtained from the environment via.
error(String, String) - Method in class org.biolegato.main.DataCanvas
Sends an error message to BioLegato's standard err.
EXIT_MENUITEM - Variable in class org.biolegato.main.DataCanvas
The menu item for BioLegato's "Exit..."
G
getDeclaredClasses() - Method in class org.biolegato.main.PluginWrapper
Wrapper method for getDeclaredClasses -
returns every class declared by the wrapped class
getJFrame() - Method in class org.biolegato.main.DataCanvas
Provides access for other classes to the main program window JFrame
object.
getName() - Method in class org.biolegato.main.PluginWrapper
Returns the class's name.
getPluginName() - Method in class org.biolegato.main.DataCanvas
getProperty(String) - Method in class org.biolegato.main.DataCanvas
Retrieves individual settings for BioLegato.
I
init() - Method in class org.biolegato.main.DataCanvas
Starts BioLegato Applet version.
isA(Class<?>) - Method in class org.biolegato.main.PluginWrapper
Used to test inheritance for the plugin class.
L
loadClass(URL, String) - Static method in class org.biolegato.main.PluginLoader
Loads a class and its subclasses for a given url.
loadClasses(Map<String, PluginWrapper>, URL, String) - Static method in class org.biolegato.main.PluginLoader
Loads a class and its subclasses for a given file.
loadJar(Map<String, PluginWrapper>, File) - Static method in class org.biolegato.main.PluginLoader
Loads all plugin classes within a jar file.
loadPCD(DataCanvas) - Static method in class org.biolegato.main.BLMain
Loads the entire PCD menu structure into BioLegato
loadPluginMenus(DataCanvas, File) - Static method in class org.biolegato.main.BLMain
Recursively load all of the Plugin menus (within a given path)
into a BioLegato canvas.
loadPlugins(Map<String, PluginWrapper>, String) - Static method in class org.biolegato.main.PluginLoader
Loads an the plugins into BioLegato.
M
main(Class<? extends DataCanvas>, String[]) - Static method in class org.biolegato.main.BLMain
Starts BioLegato from the command line.
main(Class<? extends DataCanvas>, Properties, List<File>, boolean) - Static method in class org.biolegato.main.BLMain
Starts a new BioLegato instance (i.e.
message(String, String) - Method in class org.biolegato.main.DataCanvas
Sends a message to BioLegato's standard out.
N
NAME - Variable in class org.biolegato.main.DataCanvas
This constant stores the program's name
O
org.biolegato.main - package org.biolegato.main
P
PluginLoader - Class in org.biolegato.main
This class is used to handle plugins.
PluginLoader() - Constructor for class org.biolegato.main.PluginLoader
PluginWrapper - Class in org.biolegato.main
This class is used to wrap plugins.
PluginWrapper(String, Class<?>) - Constructor for class org.biolegato.main.PluginWrapper
Creates a new instance of the plugin wrapper class.
properties - Variable in class org.biolegato.main.DataCanvas
Stores the properties for BioLegato.
R
run() - Method in class org.biolegato.main.StreamCopier
This run method does the copying of the source stream to
the destination.
S
serialVersionUID - Static variable in class org.biolegato.main.DataCanvas
This constant is used for Serialization
smethod(String) - Method in class org.biolegato.main.PluginWrapper
Invokes a static method from the plugin.
smethod(String, Class[], Object[]) - Method in class org.biolegato.main.PluginWrapper
Invokes a static method from the plugin (returns null if not successful).
StreamCopier - Class in org.biolegato.main
Stream copier copies the contents of one stream to another.
StreamCopier(int, InputStream, OutputStream) - Constructor for class org.biolegato.main.StreamCopier
Creates a new instance of the stream copier object
T
testNumber(String) - Static method in class org.biolegato.main.DataCanvas
Checks if a character array is all digits.
toPathList(String) - Static method in class org.biolegato.main.BLMain
Separates a string into a list of substrings, using File.pathSeparator
as the delimiter.
W
warning(String, String) - Method in class org.biolegato.main.DataCanvas
Sends an warning message to BioLegato's standard err.
A B C D E G I L M N O P R S T W
BioLegato Core v1.1.0 API
Copyright © 2008-2022 University of Manitoba.