Skip navigation links
BioLegato GDE2PCD menu converter v1.1.0 API
C G H L M O P R T W 

C

createGDEButton(String, String, boolean) - Static method in class org.biolegato.gde2pcd.GDEMenuParser
This method fills in more information about the buttons in GDE.
CURRENT_DIR - Static variable in class org.biolegato.gde2pcd.GDE2PCD
This constant is set to the path of where biolegato was run The value of this constant determined at runtime.

G

GDE2PCD - Class in org.biolegato.gde2pcd
The main class of the GDE to PCD menu file converter
GDE2PCD() - Constructor for class org.biolegato.gde2pcd.GDE2PCD
 
GDEMakeMenus - Class in org.biolegato.gde2pcd
GDEMenu is used to read and parse GDE menuFile files into into BioLegato
GDEMakeMenus() - Constructor for class org.biolegato.gde2pcd.GDEMakeMenus
 
GDEMenu - Class in org.biolegato.gde2pcd
GDEMenu is used to read and parse GDE menu files into into BioLegato.
GDEMenu() - Constructor for class org.biolegato.gde2pcd.GDEMenu
 
GDEMenuParser - Class in org.biolegato.gde2pcd
This class parses GDE's menu file format into a hashed string representation, which can be interpreted or written to output as PCD or any other menu file format.
GDEMenuParser() - Constructor for class org.biolegato.gde2pcd.GDEMenuParser
Creates a new instance of GDEMenuParser.

H

HOME_DIR - Static variable in class org.biolegato.gde2pcd.GDE2PCD
Stores the user's home directory

L

loadMenu(String, Map<String, Map<String, Map<String, Object>>>, boolean) - Static method in class org.biolegato.gde2pcd.GDEMakeMenus
Reads the makemenus.py BIRCH GDE menus.
loadMenu(Map<String, Map<String, Map<String, Object>>>) - Static method in class org.biolegato.gde2pcd.GDEMenu
Reads in the default .GDEMenus files.

M

main(String[]) - Static method in class org.biolegato.gde2pcd.GDE2PCD
The main method for this object (does the GDE to PCD conversion)

O

org.biolegato.gde2pcd - package org.biolegato.gde2pcd
 

P

PCD_EXTENSION - Static variable in class org.biolegato.gde2pcd.GDE2PCD
The extension to use for the menu files
printKey(Appendable, int, String, Map<? extends String, ? extends Object>, boolean) - Static method in class org.biolegato.gde2pcd.GDE2PCD
Formats and prints an individual key within a map
printRecursive(Appendable, int, Map<? extends String, ? extends Object>, boolean) - Static method in class org.biolegato.gde2pcd.GDE2PCD
Recursively prints a Map to an Appendable object
PROGRAM_DIR - Static variable in class org.biolegato.gde2pcd.GDE2PCD
This constant is set to the path of BioLegato.jar The value of this constant determined at runtime.
purl - Static variable in class org.biolegato.gde2pcd.GDE2PCD
The ProtectionDomain CodeSource URL for the GDE2PCD class (used for getting the path of the program directory -- PROGRAM_DIR).

R

readGDEMenuFile(Map<String, Map<String, Map<String, Object>>>, File) - Static method in class org.biolegato.gde2pcd.GDEMenuParser
This function loads a GDE formatted menu file into the program.
readGDEMenuFile(Map<String, Map<String, Map<String, Object>>>, String, File, String, List<String>) - Static method in class org.biolegato.gde2pcd.GDEMenuParser
This function loads a GDE formatted menu file, and converts it into a PCD code hashmap.

T

tabbedPrint(Appendable, int, Object) - Static method in class org.biolegato.gde2pcd.GDE2PCD
Prints a string at a given indentation level.
testNumber(char[]) - Static method in class org.biolegato.gde2pcd.GDE2PCD
Checks if a character array is all digits.

W

WRITE_DIR - Static variable in class org.biolegato.gde2pcd.GDE2PCD
The output directory for the generated PCD menus.
C G H L M O P R T W 
Skip navigation links
BioLegato GDE2PCD menu converter v1.1.0 API

Copyright © 2008-2022 University of Manitoba.