- CDELIM - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- CHAR - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- checkupdate() - Method in class org.biolegato.database.EntriesListModel
-
Checks for updates to the entries within a database schema and updates
the list model when changes are detected.
- checkupdate() - Method in class org.biolegato.database.SchemaListModel
-
- choice_list - Variable in class org.biolegato.database.fields.ReferenceField
-
The list containing the data.
- close() - Method in class org.biolegato.database.DBCanvas
-
Action for command buttons to close the window.
- close() - Method in class org.biolegato.database.JDBCDBConnection
-
- COEL - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- column - Variable in class org.biolegato.database.SimpleCharStream
-
- COMMENT - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- conn - Variable in class org.biolegato.database.EntriesListModel
-
The SQL connection object to use for retrieving the entries
- connect() - Method in class org.biolegato.database.JDBCDBConnection
-
- createTable(Statement) - Method in class org.biolegato.database.DBSchema
-
Writes the CREATE TABLE representation of the database schema to a writer object
- createTable(Appendable) - Method in class org.biolegato.database.fields.BooleanField
-
Writes the CREATE TABLE representation of the current database field to a writer object
- createTable(Appendable) - Method in class org.biolegato.database.fields.DBCommand
-
Writes the CREATE TABLE representation of the current database field to a writer object
- createTable(Appendable) - Method in interface org.biolegato.database.fields.DBField
-
Writes the CREATE TABLE representation of the current database field to a writer object
- createTable(Appendable) - Method in class org.biolegato.database.fields.DBTextField
-
Writes the CREATE TABLE representation of the current database field to a writer object
- createTable(Appendable) - Method in class org.biolegato.database.fields.DecimalField
-
Writes the CREATE TABLE representation of the current database field to a writer object
- createTable(Appendable) - Method in class org.biolegato.database.fields.NumberField
-
Writes the CREATE TABLE representation of the current database field to a writer object
- createTable(Appendable) - Method in class org.biolegato.database.fields.ReferenceField
-
Writes the CREATE TABLE representation of the current database field to a writer object
- createTransferable(JComponent) - Method in class org.biolegato.database.schemaeditor.FieldTransferHandler
-
This creates the Transferable object.
- curChar - Variable in class org.biolegato.database.DBPCDTokenManager
-
- curChar - Variable in class org.biolegato.database.ValuesFileTokenManager
-
- currentToken - Variable in exception org.biolegato.database.ParseException
-
This is the last token that has been consumed successfully.
- DATA - Static variable in interface org.biolegato.database.DBPCDConstants
-
Lexical state.
- dbBack() - Method in class org.biolegato.database.DBCanvas
-
The code for displaying the database home screen/page
- DBCanvas - Class in org.biolegato.database
-
The run window is used within the menu system to display options for running programs
- DBCanvas() - Constructor for class org.biolegato.database.DBCanvas
-
Creates a new instance of BioLegato's database canvas
- DBCanvas(Map<? extends Object, ? extends Object>) - Constructor for class org.biolegato.database.DBCanvas
-
Creates a new instance of BioLegato's database canvas
- dbcanvas - Variable in class org.biolegato.database.schemaeditor.FieldGenerator
-
- dbcanvasSelf - Variable in class org.biolegato.database.DBCanvas
-
A self reference to the current object (this is used for customized
subclass code defined within the class's methods).
- DBCommand - Class in org.biolegato.database.fields
-
- DBCommand(String) - Constructor for class org.biolegato.database.fields.DBCommand
-
Creates a new instance of a boolean field.
- DBCommand(String, String) - Constructor for class org.biolegato.database.fields.DBCommand
-
Creates a new instance of a boolean field.
- DBCommandThread - Class in org.biolegato.database.fields
-
Class used for making abstract actions which launch threads.
- DBCommandThread(String, boolean) - Constructor for class org.biolegato.database.fields.DBCommandThread
-
Creates a new instance of CommandThread.
- DBCommandThread(String, Map<String, String>, boolean) - Constructor for class org.biolegato.database.fields.DBCommandThread
-
Creates a new instance of CommandThread.
- DBField - Interface in org.biolegato.database.fields
-
- DBPCD - Class in org.biolegato.database
-
A class used to parse PCD schema files into BioLegato.
- DBPCD(InputStream) - Constructor for class org.biolegato.database.DBPCD
-
Constructor with InputStream.
- DBPCD(InputStream, String) - Constructor for class org.biolegato.database.DBPCD
-
Constructor with InputStream and supplied encoding
- DBPCD(Reader) - Constructor for class org.biolegato.database.DBPCD
-
Constructor.
- DBPCD(DBPCDTokenManager) - Constructor for class org.biolegato.database.DBPCD
-
Constructor with generated Token Manager.
- DBPCDConstants - Interface in org.biolegato.database
-
Token literal values and constants.
- dbpcdout(int, Appendable, boolean) - Method in class org.biolegato.database.fields.BooleanField
-
Writes the DBPCD representation of the database field to a writer object
- dbpcdout(int, Appendable, boolean) - Method in class org.biolegato.database.fields.DBCommand
-
Writes the DBPCD representation of the database field to a writer object
- dbpcdout(int, Appendable, boolean) - Method in interface org.biolegato.database.fields.DBField
-
Writes the DBPCD representation of the database field to a writer object
- dbpcdout(int, Appendable, boolean) - Method in class org.biolegato.database.fields.DBTextField
-
Writes the DBPCD representation of the database field to a writer object
- dbpcdout(int, Appendable, boolean) - Method in class org.biolegato.database.fields.DecimalField
-
Writes the DBPCD representation of the database field to a writer object
- dbpcdout(int, Appendable, boolean) - Method in class org.biolegato.database.fields.NumberField
-
Writes the DBPCD representation of the database field to a writer object
- dbpcdout(int, Appendable, boolean) - Method in class org.biolegato.database.fields.ReferenceField
-
Writes the DBPCD representation of the database field to a writer object
- DBPCDTokenManager - Class in org.biolegato.database
-
Token Manager.
- DBPCDTokenManager(SimpleCharStream) - Constructor for class org.biolegato.database.DBPCDTokenManager
-
Constructor.
- DBPCDTokenManager(SimpleCharStream, int) - Constructor for class org.biolegato.database.DBPCDTokenManager
-
Constructor.
- DBSchema - Class in org.biolegato.database
-
- DBSchema(String) - Constructor for class org.biolegato.database.DBSchema
-
- DBSchema(String, KeyableField) - Constructor for class org.biolegato.database.DBSchema
-
- DBSchema(String, KeyableField, DBField) - Constructor for class org.biolegato.database.DBSchema
-
- DBSchema(String, KeyableField, DBField, Collection<DBField>) - Constructor for class org.biolegato.database.DBSchema
-
- DBTextField - Class in org.biolegato.database.fields
-
- DBTextField(String) - Constructor for class org.biolegato.database.fields.DBTextField
-
Creates a new instance of a text field.
- DBTextField(String, String) - Constructor for class org.biolegato.database.fields.DBTextField
-
Creates a new instance of a text field.
- DCHAR - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- debug - Static variable in class org.biolegato.database.DBPCD
-
Whether to operate in debug mode
- debugStream - Variable in class org.biolegato.database.DBPCDTokenManager
-
Debug output.
- debugStream - Variable in class org.biolegato.database.ValuesFileTokenManager
-
Debug output.
- Decimal() - Method in class org.biolegato.database.DBPCD
-
Parses a decimal number from a PCD file into a Java double
- DECIMAL - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- DecimalField - Class in org.biolegato.database.fields
-
- DecimalField(String) - Constructor for class org.biolegato.database.fields.DecimalField
-
Creates a new instance of a decimal field.
- DecimalField(String, String) - Constructor for class org.biolegato.database.fields.DecimalField
-
Creates a new instance of a decimal field.
- DEFAULT - Static variable in interface org.biolegato.database.DBPCDConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.biolegato.database.ValuesFileConstants
-
Lexical state.
- DIGITS - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- disable_tracing() - Method in class org.biolegato.database.DBPCD
-
Disable tracing.
- disable_tracing() - Method in class org.biolegato.database.ValuesFile
-
Disable tracing.
- display() - Method in class org.biolegato.database.DBCanvas
-
Displays the command parameter window.
- Done() - Method in class org.biolegato.database.SimpleCharStream
-
Reset buffer when finished.
- DOUBLEQ - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- DQEND - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- DQSTART - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- DQUOTE - Static variable in interface org.biolegato.database.ValuesFileConstants
-
Lexical state.
- dragMouseMoved(DragSourceDragEvent) - Method in class org.biolegato.database.schemaeditor.FieldTransferHandler
-
- drop() - Method in class org.biolegato.database.schemaeditor.FieldGenerator
-
- edit(Connection, Container, String) - Method in class org.biolegato.database.DBSchema
-
- edit(Connection, Container, Map<String, String>) - Method in class org.biolegato.database.fields.BooleanField
-
Displays the content of a field within a dataset entry.
- edit(Connection, Container, Map<String, String>) - Method in class org.biolegato.database.fields.DBCommand
-
- edit(Connection, Container, Map<String, String>) - Method in interface org.biolegato.database.fields.DBField
-
Displays the content of a field within a dataset entry.
- edit(Connection, Container, Map<String, String>) - Method in class org.biolegato.database.fields.DBTextField
-
Displays the content of a field within a dataset entry.
- edit(Connection, Container, Map<String, String>) - Method in class org.biolegato.database.fields.DecimalField
-
Displays the content of a field within a dataset entry.
- edit(Connection, Container, Map<String, String>) - Method in class org.biolegato.database.fields.NumberField
-
Displays the content of a field within a dataset entry.
- edit(Connection, Container, Map<String, String>) - Method in class org.biolegato.database.fields.ReferenceField
-
Displays the content of a field within a dataset entry.
- editWindow(Container) - Method in class org.biolegato.database.fields.ReferenceField
-
Populates a container with the component objects
necessary for editing the current widget
- enable_tracing() - Method in class org.biolegato.database.DBPCD
-
Enable tracing.
- enable_tracing() - Method in class org.biolegato.database.ValuesFile
-
Enable tracing.
- endColumn - Variable in class org.biolegato.database.Token
-
The column number of the last character of this Token.
- endLine - Variable in class org.biolegato.database.Token
-
The line number of the last character of this Token.
- entries - Variable in class org.biolegato.database.EntriesListModel
-
The current 'cached' list of database entries for the given schema
This is used as a reference and modified by the function checkupdate.
- EntriesListModel - Class in org.biolegato.database
-
A list model object for displaying the entries of a given
table/schema within a database.
- EntriesListModel(Connection, DBSchema) - Constructor for class org.biolegato.database.EntriesListModel
-
Creates a new instance of the entries list model object - a list model
for displaying all of the entries of a schema.
- EntriesListModel.Entry - Class in org.biolegato.database
-
A class used to store the relationship between a database key and the
database name-column value for a given database entry.
- EntriesListModel.Entry(String, String) - Constructor for class org.biolegato.database.EntriesListModel.Entry
-
Constructs a new schema entry object for use within the list model
- EOF - Static variable in interface org.biolegato.database.DBPCDConstants
-
End of File.
- EOF - Static variable in interface org.biolegato.database.ValuesFileConstants
-
End of File.
- EOL - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- eol - Variable in exception org.biolegato.database.ParseException
-
The end of line string for this machine.
- equals(Object) - Method in class org.biolegato.database.EntriesListModel.Entry
-
Tests an arbitrary object 'o' for equality with the current
entry object.
- ExpandBuff(boolean) - Method in class org.biolegato.database.SimpleCharStream
-
- expectedTokenSequences - Variable in exception org.biolegato.database.ParseException
-
Each entry in this array is an array of integers.
- generateParseException() - Method in class org.biolegato.database.DBPCD
-
Generate ParseException.
- generateParseException() - Method in class org.biolegato.database.ValuesFile
-
Generate ParseException.
- getBeginColumn() - Method in class org.biolegato.database.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class org.biolegato.database.SimpleCharStream
-
Get token beginning line number.
- getColumn() - Method in class org.biolegato.database.SimpleCharStream
-
Deprecated.
- getCurrentSchema() - Method in class org.biolegato.database.DBCanvas
-
Returns the current schema
- getElementAt(int) - Method in class org.biolegato.database.EntriesListModel
-
Returns a specific Entry object for the given index
- getElementAt(int) - Method in class org.biolegato.database.SchemaListModel
-
- getEndColumn() - Method in class org.biolegato.database.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class org.biolegato.database.SimpleCharStream
-
Get token end line number.
- getEntries() - Method in class org.biolegato.database.DBCanvas
-
Get all of the entries for the current database schema
- getEntries(Connection, DBSchema) - Static method in class org.biolegato.database.EntriesListModel
-
Get all of the entries for the current database schema
- GetImage() - Method in class org.biolegato.database.SimpleCharStream
-
Get token literal value.
- getIndent() - Method in class org.biolegato.database.DBPCDTokenManager
-
Returns the current indentation level
- getInstance() - Method in class org.biolegato.database.fields.ReferenceField
-
Returns the value of the variable.
- getKey() - Method in class org.biolegato.database.DBSchema
-
- getKey() - Method in class org.biolegato.database.EntriesListModel.Entry
-
Returns the schema key value for the database entry
- getLine() - Method in class org.biolegato.database.SimpleCharStream
-
Deprecated.
- getMessage() - Method in error org.biolegato.database.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getName() - Method in class org.biolegato.database.fields.BooleanField
-
Returns the database SQL name of the current field
- getName() - Method in class org.biolegato.database.fields.DBCommand
-
Returns the database SQL name of the current field
- getName() - Method in interface org.biolegato.database.fields.DBField
-
Returns the database SQL name of the current field
- getName() - Method in class org.biolegato.database.fields.DBTextField
-
Returns the database SQL name of the current field
- getName() - Method in class org.biolegato.database.fields.DecimalField
-
Returns the database SQL name of the current field
- getName() - Method in class org.biolegato.database.fields.NumberField
-
Returns the database SQL name of the current field
- getName() - Method in class org.biolegato.database.fields.ReferenceField
-
Returns the database SQL name of the current field
- getNameCol() - Method in class org.biolegato.database.DBSchema
-
- getNextToken() - Method in class org.biolegato.database.DBPCD
-
Get the next Token.
- getNextToken() - Method in class org.biolegato.database.DBPCDTokenManager
-
Get the next Token.
- getNextToken() - Method in class org.biolegato.database.ValuesFile
-
Get the next Token.
- getNextToken() - Method in class org.biolegato.database.ValuesFileTokenManager
-
Get the next Token.
- getPluginName() - Method in class org.biolegato.database.DBCanvas
-
Returns the name of this canvas (i.e.
- getSchemas() - Method in class org.biolegato.database.DBCanvas
-
- getSchemas(String) - Static method in class org.biolegato.database.SchemaListModel
-
Get all of the schemas available for the database canvas
- getSize() - Method in class org.biolegato.database.EntriesListModel
-
Returns the current size of the list model
(the # of database entries for the current schema)
- getSize() - Method in class org.biolegato.database.SchemaListModel
-
- getSourceActions(JComponent) - Method in class org.biolegato.database.schemaeditor.FieldTransferHandler
-
This is queried to see whether the component can be copied, moved, both or neither.
- GetSuffix(int) - Method in class org.biolegato.database.SimpleCharStream
-
Get the suffix.
- getTable() - Method in class org.biolegato.database.DBSchema
-
- getTabSize(int) - Method in class org.biolegato.database.SimpleCharStream
-
- getToken(int) - Method in class org.biolegato.database.DBPCD
-
Get the specific Token.
- getToken(int) - Method in class org.biolegato.database.ValuesFile
-
Get the specific Token.
- getTransferData(DataFlavor) - Method in class org.biolegato.database.schemaeditor.FieldGenerator
-
One of three methods defined by the Transferable interface.
- getTransferDataFlavors() - Method in class org.biolegato.database.schemaeditor.FieldGenerator
-
One of three methods defined by the Transferable interface.
- getType() - Method in class org.biolegato.database.fields.BooleanField
-
Returns the database SQL type of the current field
- getType() - Method in class org.biolegato.database.fields.DBTextField
-
Returns the database SQL type of the current field
- getType() - Method in class org.biolegato.database.fields.DecimalField
-
Returns the database SQL type of the current field
- getType() - Method in class org.biolegato.database.fields.NumberField
-
Returns the database SQL type of the current field
- getValue() - Method in class org.biolegato.database.fields.BooleanField
-
Returns the database SQL value of the current field
- getValue() - Method in class org.biolegato.database.fields.DBTextField
-
Returns the database SQL value of the current field
- getValue() - Method in class org.biolegato.database.fields.DecimalField
-
Returns the database SQL value of the current field
- getValue() - Method in interface org.biolegato.database.fields.KeyableField
-
Returns the value of the current field
- getValue() - Method in class org.biolegato.database.fields.NumberField
-
Returns the database SQL value of the current field
- getValue() - Method in class org.biolegato.database.Token
-
An optional attribute value of the Token.
- save(Connection, String) - Method in class org.biolegato.database.DBSchema
-
- save(String) - Method in class org.biolegato.database.fields.BooleanField
-
Returns the SQL command(s) or fragment(s) necessary to save the current
database field.
- save(String) - Method in class org.biolegato.database.fields.DBCommand
-
Returns the SQL command(s) or fragment(s) necessary to save the current
database field.
- save(String) - Method in interface org.biolegato.database.fields.DBField
-
Returns the SQL command(s) or fragment(s) necessary to save the current
database field.
- save(String) - Method in class org.biolegato.database.fields.DBTextField
-
Returns the SQL command(s) or fragment(s) necessary to save the current
database field.
- save(String) - Method in class org.biolegato.database.fields.DecimalField
-
Returns the SQL command(s) or fragment(s) necessary to save the current
database field.
- save(String) - Method in class org.biolegato.database.fields.NumberField
-
Returns the SQL command(s) or fragment(s) necessary to save the current
database field.
- save(String) - Method in class org.biolegato.database.fields.ReferenceField
-
Returns the SQL command(s) or fragment(s) necessary to save the current
database field.
- SCHAR - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- schema - Variable in class org.biolegato.database.EntriesListModel
-
The database table/schema to display the entries for
- schemaEditor(JFrame, Connection, String) - Method in class org.biolegato.database.DBSchema
-
- schemaEditor(Connection, JFrame) - Method in class org.biolegato.database.fields.BooleanField
-
Displays the current field in an editor panel.
- schemaEditor(Connection, JFrame) - Method in class org.biolegato.database.fields.DBCommand
-
Displays the current field in an editor panel.
- schemaEditor(Connection, JFrame) - Method in interface org.biolegato.database.fields.DBField
-
Displays the current field in an editor panel.
- schemaEditor(Connection, JFrame) - Method in class org.biolegato.database.fields.DBTextField
-
Displays the current field in an editor panel.
- schemaEditor(Connection, JFrame) - Method in class org.biolegato.database.fields.DecimalField
-
Displays the current field in an editor panel.
- schemaEditor(Connection, JFrame) - Method in class org.biolegato.database.fields.NumberField
-
Displays the current field in an editor panel.
- schemaEditor(Connection, JFrame) - Method in class org.biolegato.database.fields.ReferenceField
-
Displays the current field in an editor panel.
- SchemaFieldsPanel - Class in org.biolegato.database.schemaeditor
-
Field panel (for adding database fields to a BioLegato DB)
- SchemaFieldsPanel(DBCanvas) - Constructor for class org.biolegato.database.schemaeditor.SchemaFieldsPanel
-
- SchemaListModel - Class in org.biolegato.database
-
- SchemaListModel(String) - Constructor for class org.biolegato.database.SchemaListModel
-
- setDebugStream(PrintStream) - Method in class org.biolegato.database.DBPCDTokenManager
-
Set debug output.
- setDebugStream(PrintStream) - Method in class org.biolegato.database.ValuesFileTokenManager
-
Set debug output.
- setTabSize(int) - Method in class org.biolegato.database.SimpleCharStream
-
- setValue(String) - Method in class org.biolegato.database.fields.ReferenceField
-
Changes the current default value for the widget.
- shellCommand(String, String) - Static method in class org.biolegato.database.fields.DBCommandThread
-
Runs simple shell commands.
- SIGN - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- SimpleCharStream - Class in org.biolegato.database
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.biolegato.database.SimpleCharStream
-
Constructor.
- SP - Static variable in interface org.biolegato.database.DBPCDConstants
-
RegularExpression Id.
- specialToken - Variable in class org.biolegato.database.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- SQEND - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- SQSTART - Static variable in interface org.biolegato.database.ValuesFileConstants
-
RegularExpression Id.
- SQUOTE - Static variable in interface org.biolegato.database.ValuesFileConstants
-
Lexical state.
- staticFlag - Static variable in class org.biolegato.database.SimpleCharStream
-
Whether parser is static.
- SwitchTo(int) - Method in class org.biolegato.database.DBPCDTokenManager
-
Switch to specified lex state.
- SwitchTo(int) - Method in class org.biolegato.database.ValuesFileTokenManager
-
Switch to specified lex state.