A B C D E F G H I J K L M N O P R S T U V _

A

accept(File) - Method in class bill.util.gui.FileFilterExtension
Determines whether the given file is accepted by this filter.
ACTION_HELP_ABOUT - Static variable in class bill.util.gui.ParentGUI
The action name for the help->about menu option
ACTION_HIGHLIGHT - Static variable in class bill.util.gui.ParentGUI
The action name for the options->highlight required menu option
ACTION_METAL - Static variable in class bill.util.gui.ParentGUI
The action name for the options->look & feel->metal menu option
ACTION_MOTIF - Static variable in class bill.util.gui.ParentGUI
The action name for the options->look & feel->motif menu option
ACTION_TOOLTIP - Static variable in class bill.util.gui.ParentGUI
The action name for the options->show tool tips menu option
ACTION_WINDOWS - Static variable in class bill.util.gui.ParentGUI
The action name for the options->look & feel->windows menu option
actionPerformed(ActionEvent) - Method in class bill.util.gui.JTableCSV
Called when a popup menu item is selected.
actionPerformed(ActionEvent) - Method in class bill.util.gui.ErrorFrame
Processes actions made in the ErrorFrame dialog (ie pressing push buttons).
actionPerformed(ActionEvent) - Method in class bill.util.gui.HelpAboutFrame
Processes parameters made in the HelpAboutFrame dialog (ie pressing push buttons).
actionPerformed(ActionEvent) - Method in class bill.util.gui.AddKeyValueFrame
Processes actions made in the AddKeyValueFrame dialog (ie pressing push buttons).
actionPerformed(ActionEvent) - Method in class bill.util.config.gui.ConfigurationGUI
This is the "callback" method for menu actions.
actionPerformed(ActionEvent) - Method in class bill.util.csv.gui.CSVGUI
This is the "callback" method for menu actions.
add(Comparable) - Method in class bill.util.SortedVector
Makes sure that data added to the vector is placed in the correct sorted order.
addAFile(String, String) - Method in class bill.util.config.gui.ConConfiguration
Add the specified configuration file to the list of defined configuration files.
addAFile(String, String) - Method in class bill.util.csv.gui.CSVConfiguration
Add the specified configuration file to the list of defined configuration files.
addAttribute(SimpleXMLAttribute) - Method in class bill.util.xml.SimpleXMLObject
Adds the specified attribute to the list of attributes for this object.
addAttribute(String, String) - Method in class bill.util.xml.SimpleXMLObject
Adds the specified attribute to the list of attributes for this object.
addChild(SimpleXML.SimpleXMLBuilder) - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Adds a new child object to this object's children list.
addChild(SimpleXMLObject) - Method in class bill.util.xml.SimpleXMLObject
Adds the specified node as a child of this node.
addChild(SimpleXMLObject, SimpleXMLObject) - Static method in class bill.util.xml.SimpleXML
Adds the specified node as a child to the target node.
addChild(String, SimpleXMLObject) - Method in class bill.util.xml.SimpleXML
Adds the specified node as a child to the target XPath's node.
AddConfigurationEntryFrame - class bill.util.config.gui.AddConfigurationEntryFrame.
Class responsible for creating a new configuration file definition.
AddConfigurationEntryFrame(GUIUtilInterface, KeyValue) - Constructor for class bill.util.config.gui.AddConfigurationEntryFrame
Main creator for the AddConfigurationEntryFrame class.
AddConfigurationFileFrame - class bill.util.config.gui.AddConfigurationFileFrame.
Class responsible for creating a new configuration file definition.
AddConfigurationFileFrame(GUIUtilInterface, KeyValue) - Constructor for class bill.util.config.gui.AddConfigurationFileFrame
Main creator for the AddConfigurationFileFrame class.
AddCSVFileFrame - class bill.util.csv.gui.AddCSVFileFrame.
Class responsible for creating a new CSV file definition.
AddCSVFileFrame(GUIUtilInterface, KeyValue) - Constructor for class bill.util.csv.gui.AddCSVFileFrame
Main creator for the AddCSVFileFrame class.
addElement(Comparable) - Method in class bill.util.SortedVector
Makes sure that data added to the vector is placed in the correct sorted order.
addElement(String, String, String) - Method in class bill.util.persist.EntityData
Adds the specified element to the list of elements that make up this entity.
addElementData(Object, Object) - Method in class bill.util.persist.ElementData
Adds an entry to the element's collection of associated data.
addEntry(ConfigurationEntry) - Method in class bill.util.config.ConfigurationSection
Inserts a new entry into the hashtable of this section's entries.
addEntry(ConfigurationEntry, int) - Method in class bill.util.config.ConfigurationSection
Inserts a new entry into the hashtable of this section's entries at the specified index.
addEntry(String, String) - Method in class bill.util.config.ConfigurationSection
Inserts a new entry into the hashtable of this section's entries.
addEntry(String, String, int) - Method in class bill.util.config.ConfigurationSection
Inserts a new entry into the hashtable of this section's entries at the specified index.
addExtension(String) - Method in class bill.util.gui.FileFilterExtension
Adds the specified extenstion to the list of extensions we are filtering for.
If a "." is included before the extension it will be stripped off.
addFrame(JFrame) - Method in class bill.util.gui.ParentGUI
Add another frame to the list of frames that we care about.
addFrameClosing(JFrame) - Method in interface bill.util.gui.GUIUtilInterface
Called when a frame that was created to add data is being closed.
addFrameClosing(JFrame) - Method in class bill.util.gui.ParentGUI
Called when a frame that was created to add data is being closed.
addFrameClosing(JFrame, boolean) - Method in interface bill.util.gui.GUIUtilInterface
Called when a frame that was created to add data is being closed.
addFrameClosing(JFrame, boolean) - Method in class bill.util.gui.ParentGUI
Called when a frame that was created to add data is being closed.
addFrameClosing(JFrame, boolean) - Method in class bill.util.config.gui.ConfigurationGUI
Called when an AddKeyValueFrame is being closed.
addFrameClosing(JFrame, boolean) - Method in class bill.util.csv.gui.CSVGUI
Called when an AddKeyValueFrame is being closed.
addKeyElement(String) - Method in class bill.util.persist.EntityKey
Adds the specified element to the list of elements that make up this entity's key.
AddKeyValueFrame - class bill.util.gui.AddKeyValueFrame.
Class responsible for creating and updating a generic KeyValue object.
AddKeyValueFrame(GUIUtilInterface, KeyValue, String, String, String) - Constructor for class bill.util.gui.AddKeyValueFrame
Alternate creator for the AddKeyValueFrame class.
AddKeyValueFrame(GUIUtilInterface, KeyValue, String, String, String, String, String) - Constructor for class bill.util.gui.AddKeyValueFrame
Main creator for the AddKeyValueFrame class.
addLine(CSVLineParser) - Method in class bill.util.csv.CSVParser
Appends the specified line to the current list of lines.
addLine(CSVLineParser) - Method in class bill.util.csv.CSVParserSorted
Appends the specified line to the current list of lines.
addLine(CSVLineParser, int) - Method in class bill.util.csv.CSVParser
Inserts the specified line at the specified index.
addLinePart(int, String) - Method in class bill.util.csv.CSVLineParser
Inserts the specified line part at the specified index.
addLinePart(int, String) - Method in class bill.util.csv.CSVLineParserAssociated
Inserts the specified line part at the specified index.
addLinePart(String) - Method in class bill.util.csv.CSVLineParser
Appends the specified line part to the current list of line parts.
addLinePart(String) - Method in class bill.util.csv.CSVLineParserAssociated
Appends the specified line part to the current list of line parts.
addSection(String) - Method in class bill.util.config.Configuration
Adds a new section to this configuration.
addSection(String, int) - Method in class bill.util.config.Configuration
Adds a new section to this configuration.
addSectionEntry(ConfigurationSection, ConfigurationEntry) - Method in class bill.util.config.Configuration
Adds a new entry to a section in this configuration.
addSectionEntry(String, String, String) - Method in class bill.util.config.Configuration
Adds a new entry to a section in this configuration.
ALPHA_NUMERIC - Static variable in class bill.util.gui.JTextFieldEnterFilter
Limits character input to the characters a through z, A through Z, and 0 through 9
ALPHA_NUMERIC - Static variable in class bill.util.gui.JTextFieldFilter
Limits character input to the characters a through z, A through Z, and 0 through 9

B

bill.util - package bill.util
 
bill.util.config - package bill.util.config
 
bill.util.config.gui - package bill.util.config.gui
 
bill.util.csv - package bill.util.csv
 
bill.util.csv.gui - package bill.util.csv.gui
 
bill.util.gui - package bill.util.gui
 
bill.util.persist - package bill.util.persist
 
bill.util.xml - package bill.util.xml
 
BooleanElement - class bill.util.persist.BooleanElement.
Persistent element of boolean type.
BooleanElement() - Constructor for class bill.util.persist.BooleanElement
Default creator, does not do anything special.
BooleanElement(String, String) - Constructor for class bill.util.persist.BooleanElement
Alternate creator that sets the element's logical and physical names.

C

CHARACTER - Static variable in class bill.util.gui.JTextFieldEnterFilter
Limits character input to the characters a through z and A through Z
CHARACTER - Static variable in class bill.util.gui.JTextFieldFilter
Limits character input to the characters a through z and A through Z
childHasAValue(String) - Method in class bill.util.xml.SimpleXML
Checks if any of the children of the specified node have a value.
clone() - Method in class bill.util.SortedVector
Makes a shallow copy of the current SortedVector instance.
cloneDeep() - Method in class bill.util.SortedVector
Makes a deep copy of the current SortedVector instance.
closeDown() - Method in class bill.util.gui.ParentGUI
Frees up all resources used by this instance of the GUI and notifies the ParentGUI that launched us that we are closing down.
closeDown() - Method in class bill.util.config.gui.ConfigurationGUI
Frees up all resources used by this instance of the GUI and saves project metadata.
closeDown() - Method in class bill.util.csv.gui.CSVGUI
Frees up all resources used by this instance of the GUI and saves project metadata.
COLOR_NOT_REQUIRED_FIELD - Static variable in class bill.util.gui.ParentGUI
Color to make required fields' background when required highlighting is not set to on
COLOR_REQUIRED_FIELD - Static variable in class bill.util.gui.ParentGUI
Color to make required fields' background
ConConfiguration - class bill.util.config.gui.ConConfiguration.
This class extends the standard Configuration class to provide some GUI specific functionality.
ConConfiguration(String, ConfigurationGUI) - Constructor for class bill.util.config.gui.ConConfiguration
Class creator.
Configuration - class bill.util.config.Configuration.
This class controls the reading and accessing of configuration information stored in the equivalent of Windows "ini" files.
Configuration() - Constructor for class bill.util.config.Configuration
Default creator, just sets our section list information to empty containers.
Configuration(String) - Constructor for class bill.util.config.Configuration
Class creator.
ConfigurationEntry - class bill.util.config.ConfigurationEntry.
This class stores a configuration entry and provides methods to access details about that entry.
ConfigurationEntry(String, String) - Constructor for class bill.util.config.ConfigurationEntry
Class creator.
ConfigurationException - exception bill.util.config.ConfigurationException.
Exception class for configuration processing specific exceptions.
ConfigurationException() - Constructor for class bill.util.config.ConfigurationException
Creates an empty ConfigurationException.
ConfigurationException(String) - Constructor for class bill.util.config.ConfigurationException
Creates a ConfigurationException with the specified exception message.
ConfigurationGUI - class bill.util.config.gui.ConfigurationGUI.
Main class for the GUI used to add, delete, view, and modify configuration files.
ConfigurationGUI() - Constructor for class bill.util.config.gui.ConfigurationGUI
 
ConfigurationGUI(Configuration) - Constructor for class bill.util.config.gui.ConfigurationGUI
 
ConfigurationSection - class bill.util.config.ConfigurationSection.
This class contains the information associated with a section of a configuration file.
ConfigurationSection(String) - Constructor for class bill.util.config.ConfigurationSection
Class creator.
ConfigurationSection(String, short) - Constructor for class bill.util.config.ConfigurationSection
Class creator.
ConMutableTreeNode - class bill.util.config.gui.ConMutableTreeNode.
Extension of the DefaultMutableTreeNode class that keeps track of the node's original value.
ConMutableTreeNode() - Constructor for class bill.util.config.gui.ConMutableTreeNode
Default creator, nothing to do so call our parent's creator.
ConMutableTreeNode(Object) - Constructor for class bill.util.config.gui.ConMutableTreeNode
Alternate creator that initializes the configuration object associated with this tree node.
ConMutableTreeNode(String, boolean) - Constructor for class bill.util.config.gui.ConMutableTreeNode
Alternate creator that initializes the configuration object associated with this tree node, that allows children only if specified.
containsElement(String) - Method in class bill.util.persist.EntityData
Checks to see if the specified logical element name has been defined as an element of this entity.
CoordinateXY - class bill.util.CoordinateXY.
This class is used in a 2D world to represent a set of coordinates.
CoordinateXY(int, int) - Constructor for class bill.util.CoordinateXY
The creator.
CreateConfigurationFileFrame - class bill.util.config.gui.CreateConfigurationFileFrame.
Class responsible for creating a new configuration file definition.
CreateConfigurationFileFrame(GUIUtilInterface, KeyValue) - Constructor for class bill.util.config.gui.CreateConfigurationFileFrame
Main creator for the CreateConfigurationFileFrame class.
CreateCSVFileFrame - class bill.util.csv.gui.CreateCSVFileFrame.
Class responsible for creating a new CSV file definition.
CreateCSVFileFrame(GUIUtilInterface, KeyValue) - Constructor for class bill.util.csv.gui.CreateCSVFileFrame
Main creator for the CreateCSVFileFrame class.
createDefaultModel() - Method in class bill.util.gui.JTextFieldMaxChars
We override the regular createDefaultModel in order to enforce the use of our special filtering document model.
createDefaultModel() - Method in class bill.util.gui.JTextFieldEnterFilter
We override the regular createDefaultModel in order to enforce the use of our special filtering document model.
createDefaultModel() - Method in class bill.util.gui.JTextFieldFilter
We override the regular createDefaultModel in order to enforce the use of our special filtering document model.
createDeleteSQL() - Method in class bill.util.persist.EntityDataRDBMS
Creates the SQL needed to delete an existing entity from the persistent data store.
createInsertSQL() - Method in class bill.util.persist.EntityDataRDBMS
Creates the SQL needed to add a new entity to the persistent data store.
createSampleEntity() - Method in class bill.util.persist.EntityCollection
Creates an instance of the entity that is contained in this collecion.
createSelectSQL() - Method in class bill.util.persist.EntityDataRDBMS
Creates the SQL needed to select some existing entities in the persistent data store.
createSelectSQL(Hashtable) - Method in class bill.util.persist.EntityDataRDBMS
Creates the SQL needed to select an existing entity (or entities) in the persistent data store.
createUpdateSQL() - Method in class bill.util.persist.EntityDataRDBMS
Creates the SQL needed to update an existing entity in the persistent data store.
CSVConfiguration - class bill.util.csv.gui.CSVConfiguration.
This class extends the standard Configuration class to provide some GUI specific functionality.
CSVConfiguration(String, CSVGUI) - Constructor for class bill.util.csv.gui.CSVConfiguration
Class creator.
CSVException - exception bill.util.csv.CSVException.
Exception class for CSV processing specific exceptions.
CSVException() - Constructor for class bill.util.csv.CSVException
Creates an empty CSVException.
CSVException(String) - Constructor for class bill.util.csv.CSVException
Creates a CSVException with the specified exception message.
CSVGUI - class bill.util.csv.gui.CSVGUI.
Main class for the GUI used to add, delete, view, and modify CSV files.
CSVGUI() - Constructor for class bill.util.csv.gui.CSVGUI
 
CSVGUI(Configuration) - Constructor for class bill.util.csv.gui.CSVGUI
 
CSVLineParser - class bill.util.csv.CSVLineParser.
Class for parsing line of CSV data, typically from a file.
CSVLineParser() - Constructor for class bill.util.csv.CSVLineParser
Default constructor, initializes vector for holding line parts.
CSVLineParser(String) - Constructor for class bill.util.csv.CSVLineParser
Main constructor, parses the specified line to break out it's parts.
CSVLineParser(String, boolean) - Constructor for class bill.util.csv.CSVLineParser
Alternate constructor, parses the specified line to break out it's parts.
CSVLineParserAssociated - class bill.util.csv.CSVLineParserAssociated.
Class for parsing line of CSV data, typically from a file.
CSVLineParserAssociated(CSVLineParser, CSVParser) - Constructor for class bill.util.csv.CSVLineParserAssociated
Copy constructor that performs a deep copy by reparsing the input CSV line.
CSVLineParserAssociated(CSVParser) - Constructor for class bill.util.csv.CSVLineParserAssociated
'Empty' constructor, calls super class's base contructor and sets the parser.
CSVLineParserAssociated(String, boolean, CSVParser) - Constructor for class bill.util.csv.CSVLineParserAssociated
Alternate constructor, calls super class's main constructor and sets the parser.
CSVLineParserAssociated(String, CSVParser) - Constructor for class bill.util.csv.CSVLineParserAssociated
Main constructor, calls super class's main constructor and sets the parser.
CSVParser - class bill.util.csv.CSVParser.
Controls the reading of a CSV file.
CSVParser(OutputStream) - Constructor for class bill.util.csv.CSVParser
Alternate constructor for skipping lines.
CSVParser(Reader) - Constructor for class bill.util.csv.CSVParser
Main constructor.
CSVParser(Reader, int) - Constructor for class bill.util.csv.CSVParser
Alternate constructor for skipping lines.
CSVParser(Reader, OutputStream) - Constructor for class bill.util.csv.CSVParser
Alternate constructor.
CSVParser(Reader, OutputStream, int) - Constructor for class bill.util.csv.CSVParser
Alternate constructor for skipping lines.
CSVParser(ResultSet) - Constructor for class bill.util.csv.CSVParser
Constructor for creating a CSV parser using a SQL result set.
CSVParser(String) - Constructor for class bill.util.csv.CSVParser
Main constructor.
CSVParser(String, int) - Constructor for class bill.util.csv.CSVParser
Alternate constructor for skipping lines.
CSVParserSorted - class bill.util.csv.CSVParserSorted.
Controls the reading of a CSV file.
CSVParserSorted(OutputStream) - Constructor for class bill.util.csv.CSVParserSorted
Alternate constructor for skipping lines.
CSVParserSorted(Reader) - Constructor for class bill.util.csv.CSVParserSorted
Main constructor.
CSVParserSorted(Reader, int) - Constructor for class bill.util.csv.CSVParserSorted
Alternate constructor for skipping lines.
CSVParserSorted(Reader, OutputStream) - Constructor for class bill.util.csv.CSVParserSorted
Alternate constructor.
CSVParserSorted(Reader, OutputStream, int) - Constructor for class bill.util.csv.CSVParserSorted
Alternate constructor for skipping lines.
CSVParserSorted(String) - Constructor for class bill.util.csv.CSVParserSorted
Main constructor.
CSVParserSorted(String, int) - Constructor for class bill.util.csv.CSVParserSorted
Alternate constructor for skipping lines.

D

deleteConfigEntry() - Method in class bill.util.persist.EntityDataConfig
Deletes an existing configuration entry in the configuration file.
deleteConfigEntry(boolean) - Method in class bill.util.persist.EntityDataConfig
Deletes an existing configuration entry in the configuration file.
deleteConfigurationSection(ConfigurationSection) - Method in class bill.util.persist.PersistConfiguration
Removes a configuration section to the index for that section.
displayHighlighting(boolean) - Method in interface bill.util.gui.HighlightInterface
Method to turn the highlighting on or off.
displayHighlighting(boolean) - Method in class bill.util.gui.AddKeyValueFrame
Turns required field highlighting on or off for this frame.
displayToolTips(boolean) - Method in interface bill.util.gui.ToolTipInterface
Method to turn the tool tips on or off.
displayToolTips(boolean) - Method in class bill.util.gui.ErrorFrame
Turns tool tips on or off for this frame.
displayToolTips(boolean) - Method in class bill.util.gui.HelpAboutFrame
Turns tool tips on or off for this frame.
displayToolTips(boolean) - Method in class bill.util.gui.AddKeyValueFrame
Turns tool tips on or off for this frame.
displayToolTips(boolean) - Method in class bill.util.config.gui.ConfigurationGUI
Turns tool tips on or off for this frame.
displayToolTips(boolean) - Method in class bill.util.csv.gui.CSVGUI
Turns tool tips on or off for this frame.
DoubleElement - class bill.util.persist.DoubleElement.
Persistent element of double type.
DoubleElement() - Constructor for class bill.util.persist.DoubleElement
Default creator, does not do anything special.
DoubleElement(String, String) - Constructor for class bill.util.persist.DoubleElement
Alternate creator that sets the element's logical and physical names.
dumpParts() - Method in class bill.util.csv.CSVLineParser
For debugging purposes, dumps the list of parts to standard output.

E

ElementData - class bill.util.persist.ElementData.
This class is used to define an element and to manipulate its data.
ElementData() - Constructor for class bill.util.persist.ElementData
Default creator, initializes all the class instance variables.
ElementData(String, String) - Constructor for class bill.util.persist.ElementData
Alternate creator, sets class instance variables using the passed parameters and initializes the other instance variables.
EntityCollection - class bill.util.persist.EntityCollection.
Holds a collection of related entities.
EntityCollection() - Constructor for class bill.util.persist.EntityCollection
Default creator, normally only used when creating an object via introspection.
EntityCollection(String, Hashtable) - Constructor for class bill.util.persist.EntityCollection
Main creator, takes the selection criteria for populating the entity collection as input.
EntityCollectionConfig - class bill.util.persist.EntityCollectionConfig.
Holds a collection of related entities.
EntityCollectionConfig() - Constructor for class bill.util.persist.EntityCollectionConfig
Default creator, normally only used when creating an object via introspection.
EntityCollectionConfig(String, Hashtable) - Constructor for class bill.util.persist.EntityCollectionConfig
Main creator, takes the selection criteria for populating the entity collection as input.
EntityCollectionRDBMS - class bill.util.persist.EntityCollectionRDBMS.
Holds a collection of related entities.
EntityCollectionRDBMS() - Constructor for class bill.util.persist.EntityCollectionRDBMS
Default creator, normally only used when creating an object via introspection.
EntityCollectionRDBMS(String, Hashtable) - Constructor for class bill.util.persist.EntityCollectionRDBMS
Main creator, takes the selection criteria for populating the entity collection as input.
EntityCollectionRDBMS(String, String) - Constructor for class bill.util.persist.EntityCollectionRDBMS
Alternate creator, takes the where clause to use as the selection criteria for populating the entity collection as input.
EntityData - class bill.util.persist.EntityData.
This class is used to define an entity and to manipulate the entity in the persistent store.
EntityData() - Constructor for class bill.util.persist.EntityData
Creator based on the name of the entity.
EntityData(String) - Constructor for class bill.util.persist.EntityData
Creator based on the name of the entity.
EntityData(String, Hashtable) - Constructor for class bill.util.persist.EntityData
Creator based on the name of the entity and the key elements' values.
EntityDataConfig - class bill.util.persist.EntityDataConfig.
This class is used to define an entity and to manipulate the entity in the persistent store.
EntityDataConfig() - Constructor for class bill.util.persist.EntityDataConfig
Creator based on the name of the entity.
EntityDataConfig(String) - Constructor for class bill.util.persist.EntityDataConfig
Creator based on the name of the entity.
EntityDataConfig(String, Hashtable) - Constructor for class bill.util.persist.EntityDataConfig
Creator based on the name of the entity and the key elements' values.
EntityDataFactory - class bill.util.persist.EntityDataFactory.
Generic Factory for entities.
EntityDataFactory() - Constructor for class bill.util.persist.EntityDataFactory
 
EntityDataFactoryConfig - class bill.util.persist.EntityDataFactoryConfig.
Factory for Config entities.
EntityDataFactoryConfig() - Constructor for class bill.util.persist.EntityDataFactoryConfig
 
EntityDataFactoryRDBMS - class bill.util.persist.EntityDataFactoryRDBMS.
Factory for RDBMS entities.
EntityDataFactoryRDBMS() - Constructor for class bill.util.persist.EntityDataFactoryRDBMS
 
EntityDataRDBMS - class bill.util.persist.EntityDataRDBMS.
This class is used to define an entity and to manipulate the entity in the persistent store.
EntityDataRDBMS() - Constructor for class bill.util.persist.EntityDataRDBMS
Creator based on the name of the entity.
EntityDataRDBMS(String) - Constructor for class bill.util.persist.EntityDataRDBMS
Creator based on the name of the entity.
EntityDataRDBMS(String, Hashtable) - Constructor for class bill.util.persist.EntityDataRDBMS
Creator based on the name of the entity and the key elements' values.
EntityKey - class bill.util.persist.EntityKey.
Defines the elements that may up the key of an entity.
EntityKey(EntityData) - Constructor for class bill.util.persist.EntityKey
Creates a new EntityKey object for the specified entity object.
ENTRY_CONFLICT_APPEND - Static variable in class bill.util.config.Configuration
Indicates that when a duplicate entry is added, the original will be left as is and another entry with the same name will be added as well.
ENTRY_CONFLICT_DISCARD - Static variable in class bill.util.config.Configuration
Indicates that when a duplicate entry is added, it should be discarded (ignored) and the value of the existing one is left unchanged.
ENTRY_CONFLICT_OVERWRITE - Static variable in class bill.util.config.Configuration
Indicates that when a duplicate entry is added, it should overwrite the value of the existing one.
equals(Object) - Method in class bill.util.persist.ElementData
Determines if two ElementData objects are equal.
equals(Object) - Method in class bill.util.xml.SimpleXMLObject
Checks if two SimpleXMLObject objects are equal.
equals(Object) - Method in class bill.util.xml.SimpleXMLAttribute
Checks if two SimpleXMLAttribute objects are equal.
equals(Object) - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Checks if two SimpleXMLBuilder objects are equal.
equals(Object) - Method in class bill.util.xml.SimpleXMLObjectList
Checks if two SimpleXMLObjectList objects are equal.
ErrorFrame - class bill.util.gui.ErrorFrame.
Class responsible for creating and updating the error page frame used to tell the user errors that should be fixed before the data defined is all valid.
ErrorFrame(Vector, String) - Constructor for class bill.util.gui.ErrorFrame
Main creator for the ErrorFrame class.
ET_BOOLEAN - Static variable in class bill.util.persist.EntityData
 
ET_DOUBLE - Static variable in class bill.util.persist.EntityData
 
ET_INTEGER - Static variable in class bill.util.persist.EntityData
 
ET_LONG - Static variable in class bill.util.persist.EntityData
 
ET_OID - Static variable in class bill.util.persist.EntityData
 
ET_REAL - Static variable in class bill.util.persist.EntityData
 
ET_STRING - Static variable in class bill.util.persist.EntityData
 

F

FileFilterExtension - class bill.util.gui.FileFilterExtension.
This is an extension of the standard Java FileFilter class.
FileFilterExtension() - Constructor for class bill.util.gui.FileFilterExtension
Default class creator, initializes class instance variables but does not set any filter criteria.
FileFilterExtension(String) - Constructor for class bill.util.gui.FileFilterExtension
Alternate class creator, set the list of extensions to use as a filter to the value passed in.
FileFilterExtension(String[]) - Constructor for class bill.util.gui.FileFilterExtension
Alternate class creator, set the list of extensions to use as a filter to the values passed in.
Example: new FileFilterExtension(String {"java", "jav"});
If a "." is included before the extension it will be stripped off.
FileFilterExtension(String[], String) - Constructor for class bill.util.gui.FileFilterExtension
Alternate class creator, set the list of extensions to use as a filter to the values passed in.
FileFilterExtension(String, String) - Constructor for class bill.util.gui.FileFilterExtension
Alternate class creator, set the list of extensions to use as a filter to the value passed in.
formatValue() - Method in class bill.util.persist.ElementData
Formats an element's value into a string representation.
formatValue() - Method in class bill.util.persist.StringElement
 

G

get(SimpleXML.SimpleXMLBuilder) - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Finds the specified Builder object in this object's list of children.
getAttribute(String) - Method in class bill.util.xml.SimpleXMLObject
Retrieves the attribute object for the specified attribute name.
getAttributes() - Method in class bill.util.xml.SimpleXMLObject
Retrieves the attributes of this object.
getAttributeValue(String) - Method in class bill.util.xml.SimpleXMLObject
Retrieves the value for the specified attribute name.
getChildren() - Method in class bill.util.xml.SimpleXMLObject
Retrieves the child objects of this object.
getCollection(String) - Method in class bill.util.persist.EntityData
Retrieve a specific collection that has been instantiated.
getCollectionClassName() - Method in class bill.util.persist.EntityData
Returns the class name of the EntityCollection class associated with this class.
getCollectionClassName() - Method in class bill.util.persist.EntityDataRDBMS
Returns the class name of the EntityCollection class associated with this class.
getCollectionClassName() - Method in class bill.util.persist.EntityDataConfig
Returns the class name of the EntityCollection class associated with this class.
getColumnCount() - Method in class bill.util.gui.TableModelCSV
Determines the number of columns to display in th the JTable by checking how many columns their are in the CSV header.
getColumnName(int) - Method in class bill.util.gui.TableModelCSV
Determines the name of a particular column by retriving the CSV header line's value for the specified column.
getConfigConnection() - Static method in class bill.util.persist.EntityDataFactoryConfig
Retrieve a persistance connection for our use in manipulating the database's data.
getConfigEntry(String) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file.
getConfigEntryAsBoolean(String) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as a boolean value.
getConfigEntryAsDouble(String) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as a double value.
getConfigEntryAsFloat(String) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as a float value.
getConfigEntryAsInteger(String) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as an integer value.
getConfigEntryAsInteger(String, int) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as an integer value.
getConfigEntryAsLong(String) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as a numeric long value.
getConfigEntryAsLong(String, int) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as a numeric long value.
getConfigEntryAsShort(String) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as a numeric short value.
getConfigEntryAsShort(String, int) - Method in class bill.util.gui.ProjectConfiguration
Retrieves the value of the specified configuration entry from the project configuration file as a numeric short value.
getConfigObject() - Method in class bill.util.config.gui.ConMutableTreeNode
Retrieve the original configuration tree node object.
getConfigs() - Method in class bill.util.config.gui.ConfigurationGUI
Getter for the hash table of individual configuration files we have loaded so far.
getConfiguration() - Method in class bill.util.gui.ProjectConfiguration
Retrieves the configuration information associated with this project.
getConnection() - Static method in class bill.util.persist.EntityDataFactory
Retrieves the connection object's value.
getCriteria() - Method in class bill.util.persist.EntityCollection
Retrieves the selection criteria used to populate the entity colleciton.
getCSVParser() - Method in class bill.util.gui.JTableCSV
Retireves the CSV parser from our assocaited table model.
getCSVs() - Method in class bill.util.csv.gui.CSVGUI
Getter for the hash table of individual CSV files we have loaded so far.
getCSVTable() - Method in class bill.util.csv.gui.CSVGUI
Getter for the JTable we are drawing the CSV information on.
getDataFileName(String[], String, boolean) - Method in class bill.util.gui.ParentGUI
Creates and processes a file selection dialog to allow the user to indicate a data file to read or write.
getDataFileName(String[], String, boolean, String) - Method in class bill.util.gui.ParentGUI
Creates and processes a file selection dialog to allow the user to indicate a data file to read or write.
getDBConnection() - Static method in class bill.util.persist.EntityDataFactoryRDBMS
Retrieve a database connection for our use in manipulating the database's data.
getDescription() - Method in class bill.util.gui.FileFilterExtension
Creates the formatted, readable description of this file extension filter.
getElement(String) - Method in class bill.util.persist.EntityData
Get a specific element.
getElementData() - Method in class bill.util.persist.ElementData
Retrieves the collection of additional data associated with this element.
getElements() - Method in class bill.util.persist.EntityData
Returns the list of elements contained in this entity.
getElementValue(String) - Method in class bill.util.persist.EntityData
Get the value of a specific element.
getElementValue(String) - Method in class bill.util.xml.SimpleXML
Retrieves the value of the object at the specified XPath name in the XML document.
getEntities() - Method in class bill.util.persist.EntityCollection
Retrieves the list of entities that make up the collection.
getEntity(int) - Method in class bill.util.persist.EntityCollection
Retrieve a specific entity from the collection.
getEntity(String) - Method in class bill.util.persist.PersistConfiguration
 
getEntityName() - Method in class bill.util.persist.EntityData
Getter for the entity name.
getEntityName() - Method in class bill.util.persist.EntityCollection
Gets the class name of the entities that are contained in this collection.
getEntries() - Method in class bill.util.config.ConfigurationSection
Getter for this hashtable of entries for this section.
getEntry() - Method in class bill.util.config.gui.AddConfigurationEntryFrame
Retrieves the configuration entry that we are adding the new entry before or after.
getEntry(String) - Method in class bill.util.config.ConfigurationSection
Retrieves the ConfigurationEntry class instance of the specified entry from this section.
getEntry(String, int) - Method in class bill.util.config.ConfigurationSection
Retrieves the ConfigurationEntry class instance of the specified entry from this section.
getEntryConflictMode() - Method in class bill.util.config.ConfigurationSection
Retrieves the entry conflict mode this section uses to resolve duplicate entry adds.
getEntryName() - Method in class bill.util.config.ConfigurationEntry
Getter for the entry's name.
getEntryNames() - Method in class bill.util.config.ConfigurationSection
Used to retrieve a Vector of the entries contained in this section.
getEntryNames(String) - Method in class bill.util.config.Configuration
Used to retrieve a Vector of the entries contained in the specified section within this configuration.
getEntryQuantity(String) - Method in class bill.util.config.ConfigurationSection
Determines how many entries of the specified name exist for this section.
getEntryValue() - Method in class bill.util.config.ConfigurationEntry
Getter for the entry's value.
getEntryValue(String) - Method in class bill.util.config.ConfigurationSection
Retrieves the value of the specified entry from this section.
getEntryValue(String, int) - Method in class bill.util.config.ConfigurationSection
Retrieves the value of the specified entry from this section.
getEntryValueAsInteger() - Method in class bill.util.config.ConfigurationEntry
Retrieves the value of the specified configuration entry as an integer value.
getEntryValueAsInteger(String) - Method in class bill.util.config.ConfigurationSection
Retrieves the value of the specified entry from this section as an Integer.
getEntryValueAsInteger(String, int) - Method in class bill.util.config.ConfigurationSection
Retrieves the value of the specified entry from this section.
getErrorFrame() - Method in class bill.util.gui.ParentGUI
Retrieves a reference to the application's error frame.
getErrors() - Method in class bill.util.persist.PersistValidateException
Getter for the Vector of validation errors.
getFileLocation(String) - Method in class bill.util.config.gui.ConConfiguration
Determines the location (directory and file name) for the specified logical file.
getFileLocation(String) - Method in class bill.util.csv.gui.CSVConfiguration
Determines the location (directory and file name) for the specified logical file.
getFileName() - Method in class bill.util.gui.ProjectConfiguration
Getter for the name of the project config save file we are working with.
getFileName() - Method in class bill.util.config.Configuration
Getter for the name of the file this configuration data belongs to.
getFileName() - Method in class bill.util.csv.CSVParser
Retrieves the name of the file the CSV information is written to (and possibly read from).
getFileNames() - Method in class bill.util.config.gui.ConConfiguration
Creates a list of all logical names of the configuration files contained in the current project configuration file.
getFileNames() - Method in class bill.util.csv.gui.CSVConfiguration
Creates a list of all logical names of the configuration files contained in the current project configuration file.
getFilter() - Method in class bill.util.gui.JTextFieldEnterFilter
Retrieves the currently specified filter string.
getFilter() - Method in class bill.util.gui.JTextFieldFilter
Retrieves the currently specified filter string.
getFilter() - Method in interface bill.util.gui.JTextFieldFilterInterface
Retrieves the currently specified filter string.
getFilter() - Method in class bill.util.gui.JTextFieldFilterDocument
Retrieves the current filter string value.
getGUIConfig() - Method in class bill.util.gui.ParentGUI
Getter for the GUI configuration file.
getHeader() - Method in class bill.util.csv.CSVParser
Retrieves the header line for this CSV file.
getHelpAboutFrame() - Method in class bill.util.gui.ParentGUI
Retrieves a reference to the application's help about frame.
getJTextFieldDocument() - Method in class bill.util.gui.JTextFieldMaxChars
Retrieves the special document associated with this text field.
getJTextFieldDocument() - Method in class bill.util.gui.JTextFieldEnterFilter
Retrieves the special document associated with this text field.
getJTextFieldDocument() - Method in class bill.util.gui.JTextFieldFilter
Retrieves the special document associated with this text field.
getKey() - Method in class bill.util.KeyValue
Gets the object's key value.
getKey() - Method in class bill.util.persist.EntityData
Retrieves the name of the element that serves as the key of this entity.
getKeyElements() - Method in class bill.util.persist.EntityKey
Retrieves the list of this entity's key elements.
getKeyValues() - Method in class bill.util.persist.EntityKey
Gets a list of the key elements and their values.
getLastDirectory() - Method in class bill.util.gui.ProjectConfiguration
Gets the string that specifies the last save file directory accessed.
getLastFiles() - Method in class bill.util.gui.ProjectConfiguration
Getter for the list of last save files that have been defined.
getLine() - Method in class bill.util.csv.CSVLineParser
Returns the CSV line in the format it is persistently stored.
getLine(int) - Method in class bill.util.csv.CSVParser
Return a specific data line's contents.
getLineLinePart(int, int) - Method in class bill.util.csv.CSVParser
Retrieves a specific line part from the specified line.
getLineLinePart(int, String) - Method in class bill.util.csv.CSVParser
Retrieves a specific line part from the specified line.
getLinePart(int) - Method in class bill.util.csv.CSVLineParser
Retrieves a specific line part from the list of parts.
getLineParts() - Method in class bill.util.csv.CSVLineParser
Returns the list of the parts parsed from the line.
getLines() - Method in class bill.util.csv.CSVParser
Retrieves the list of CSV lines for this parser.
getLineSeparator() - Static method in class bill.util.xml.SimpleXMLObject
Retrieves the string that represents a line separator.
getList() - Method in class bill.util.xml.SimpleXMLObjectList
Retrieves the list of SimpleXMLObjects contained in this object.
getLogicalFileName(String) - Method in class bill.util.csv.gui.CSVConfiguration
Determines the logical file name given a physical file location (directory and file name).
getLogicalName() - Method in class bill.util.persist.ElementData
Retrieves the descriptive, logical name of the element.
getLookFeel() - Method in class bill.util.gui.ProjectConfiguration
Gets the string that specifies the look and feel the user last used.
getMaxChars() - Method in class bill.util.gui.JTextFieldMaxChars
Gets the maximum number of characters that a use may enter in a text field.
getMaxChars() - Method in class bill.util.gui.JTextFieldMaxCharsDocument
Gets the maximum number of characters that are allowed in the text field associated with this document.
getMaxLastFiles() - Method in class bill.util.gui.ProjectConfiguration
Gets the value that specifies the maximum number of last used files to keep track of.
getMessage() - Method in class bill.util.persist.PersistValidateException
We are overriding the getMessage method to make sure we return a value in the case where the Vector creator was used.
getName() - Method in class bill.util.xml.SimpleXMLObject
Retrieves the name of this object.
getName() - Method in class bill.util.xml.SimpleXMLAttribute
Retrieves the name of this object.
getName() - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Retrieves the name of this object.
getName() - Method in class bill.util.xml.SimpleXMLObjectList
Retrieves the name of this object.
getNextSequence(String) - Static method in class bill.util.persist.EntityDataFactoryConfig
Gets the next sequence value for the specified sequence name.
getNextSequence(String) - Static method in class bill.util.persist.EntityDataFactoryRDBMS
Gets the next sequence value for the specified sequence name.
getNumberOfEntries() - Method in class bill.util.config.ConfigurationSection
Determines the number of entries contained in this section.
getNumberOfEntries(String) - Method in class bill.util.config.Configuration
Determines the number of entries contained in specified section.
getNumberOfLineParts() - Method in class bill.util.csv.CSVLineParser
Determines the number of parts the parsed line contains.
getNumberOfLines() - Method in class bill.util.csv.CSVParser
Retrieves the number of lines read from the CSV file.
getNumberOfObjects() - Method in class bill.util.xml.SimpleXMLObjectList
Retrieves the number of objects that are are being held in this list.
getNumberOfSections() - Method in class bill.util.config.Configuration
Determines the number of sections contained in this configuration.
getNumOccur() - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Retrieves the number of times the element represented by this object occurs.
getObject() - Method in class bill.util.gui.AddKeyValueFrame
Getter for the object being manipulated by this frame.
getObject(int) - Method in class bill.util.xml.SimpleXMLObjectList
Retrieves a specific SimpleXMLObject by its index in the list of known SimpleXMLObjects.
getObject(String) - Method in class bill.util.xml.SimpleXML
Retrieves the object at the specified XPath name in the XML document.
getObjectList(String) - Method in class bill.util.xml.SimpleXML
Retrieves the object list at the specified XPath name in the XML document.
GetOpt - class bill.util.GetOpt.
This class loosely imitates the functionality of the C get opt API.
GetOpt(String[], String) - Constructor for class bill.util.GetOpt
The class's creator.
getOption(char) - Method in class bill.util.GetOpt
Gets the value of the specified switch.
getOption(Character) - Method in class bill.util.GetOpt
Gets the value of the specified switch.
getParentWindow() - Method in class bill.util.gui.ParentGUI
Getter for the ParentGUI that created this GUI.
getParser() - Method in class bill.util.gui.TableModelCSV
Retrieves the table model's CSV parser.
getParser() - Method in class bill.util.csv.CSVLineParserAssociated
Retrieves the parser associated with this line.
getPartNumber(String) - Method in class bill.util.csv.CSVParser
Determines the index of a specific line part name.
getPhysicalName() - Method in class bill.util.persist.ElementData
Retrieves the physical name of the element.
getProjectParser() - Method in class bill.util.config.gui.ConfigurationGUI
Getter for the parser for the project we are currently using in the GUI.
getProjectParser() - Method in class bill.util.csv.gui.CSVGUI
Getter for the parser for the project we are currently using in the GUI.
getRoot() - Method in class bill.util.xml.SimpleXML
Returns the object that is the root node of the XML document.
getRowCount() - Method in class bill.util.gui.TableModelCSV
Determines the number of rows of CSV data we have to display.
getSection() - Method in class bill.util.config.gui.AddConfigurationEntryFrame
Retrieves the configuration section that we are adding the new entry to.
getSection(String) - Method in class bill.util.config.Configuration
Finds the requested ConfigurationSection entry in the list of sections the configuration file contains.
getSection(String, int) - Method in class bill.util.config.Configuration
Finds the requested instance of the ConfigurationSection entry in the list of sections the configuration file contains.
getSectionConflictMode() - Method in class bill.util.config.Configuration
Gets the section conflict mode a section uses to resolve duplicate section adds.
getSectionEntry(String, int, String) - Method in class bill.util.config.Configuration
Finds the requested ConfigurationEntry class instance from the specified section.
getSectionEntry(String, String) - Method in class bill.util.config.Configuration
Finds the requested ConfigurationEntry class instance from the specified section.
getSectionEntryConflictMode(String) - Method in class bill.util.config.Configuration
Gets the entry conflict mode a section uses to resolve duplicate entry adds.
getSectionEntryQuantity(String, int, String) - Method in class bill.util.config.Configuration
Determines how many entries of the specified name exist for the specified section.
getSectionEntryQuantity(String, String) - Method in class bill.util.config.Configuration
Determines how many entries of the specified name exist for the specified section.
getSectionEntryValue(String, int, String) - Method in class bill.util.config.Configuration
Finds the requested entry's value from the specified section.
getSectionEntryValue(String, int, String, int) - Method in class bill.util.config.Configuration
Finds the requested entry's value from the specified section.
getSectionEntryValue(String, String) - Method in class bill.util.config.Configuration
Finds the requested entry's value from the specified section.
getSectionEntryValue(String, String, int) - Method in class bill.util.config.Configuration
Finds the requested entry's value from the specified section.
getSectionEntryValueAsInteger(String, int, String) - Method in class bill.util.config.Configuration
Finds the requested entry's value from the specified section.
getSectionEntryValueAsInteger(String, int, String, int) - Method in class bill.util.config.Configuration
Retrieves the value of the specified entry from this section.
getSectionEntryValueAsInteger(String, String) - Method in class bill.util.config.Configuration
Finds the requested entry's value from the specified section.
getSectionEntryValueAsInteger(String, String, int) - Method in class bill.util.config.Configuration
Finds the requested entry's value from the specified section.
getSectionName() - Method in class bill.util.config.ConfigurationSection
Retrieves the name of this section.
getSectionNames() - Method in class bill.util.config.Configuration
Used to retrieve a Vector of the sections contained in this configuration.
getSectionQuantity(String) - Method in class bill.util.config.Configuration
Determines how many sections of the specified name exist in this configuration.
getSections() - Method in class bill.util.config.Configuration
Getter for the hashtable of sections in a Configuration instance.
getSelectedFileValue() - Method in class bill.util.config.gui.ConfigurationGUI
Determines which file list item is currently selected.
getSelectedFileValue() - Method in class bill.util.csv.gui.CSVGUI
Determines which file list item is currently selected.
getSelectedVector() - Method in class bill.util.gui.JListMulti
Returns the list of selected list items in a Vector.
getSurrounder() - Method in class bill.util.xml.SimpleXMLAttribute
Retrieves the character that acts as the attribute value's surrounder.
getUnformattedLine() - Method in class bill.util.csv.CSVLineParser
Retrieves the CSV line in an unformatted representation.
getValue() - Method in class bill.util.KeyValue
Gets the object's value value.
getValue() - Method in class bill.util.persist.ElementData
Retrieves the value of the element.
getValue() - Method in class bill.util.xml.SimpleXMLObject
Retrieves the value of this object.
getValue() - Method in class bill.util.xml.SimpleXMLAttribute
Retrieves the value of this object.
getValueAt(int, int) - Method in class bill.util.gui.TableModelCSV
Retrieves the value of a particular column for a specific line.
getX() - Method in class bill.util.CoordinateXY
Getter for the X position of the coordinate.
getY() - Method in class bill.util.CoordinateXY
Getter for the Y position of the coordinate.
GUIUtilInterface - interface bill.util.gui.GUIUtilInterface.
Interface to be implemented by classes that wish to be able to use the AddKeyValueFrame class.

H

hasHeader() - Method in class bill.util.csv.CSVParser
Test for the presence of a header for this CSV file.
HelpAboutFrame - class bill.util.gui.HelpAboutFrame.
Class responsible for displaying information about the application such as the application name, version information, and copyright notice.
HelpAboutFrame(String, String, String) - Constructor for class bill.util.gui.HelpAboutFrame
Main creator for the HelpAboutFrame class.
HighlightInterface - interface bill.util.gui.HighlightInterface.
Interface to be implemented by any frames that have required field highlighting that can be turned on and off.

I

identifyElements() - Method in class bill.util.persist.EntityData
Identifies the elements to the entity.
identifyKeyElement(String) - Method in class bill.util.persist.EntityData
Adds the specified element to the list of elements that make up this entity's key.
identifyRequiredElement(String) - Method in class bill.util.persist.EntityData
Adds the specified element to the list of elements that must have a value for this entity.
incrementCount() - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Ups the number of occurrences of this object's element by one.
indexOf(String) - Method in class bill.util.config.ConfigurationSection
Determines the index of the first entry with the specified name.
indexOf(String) - Method in class bill.util.config.Configuration
Determines the index of the first section with the specified name.
indexOf(String, int) - Method in class bill.util.config.ConfigurationSection
Determines the index of the first entry with the specified name beginning the search at the specified index.
indexOf(String, int) - Method in class bill.util.config.Configuration
Determines the index of the first section with the specified name beginning the search at the specified index.
insertConfigEntry() - Method in class bill.util.persist.EntityDataConfig
Inserts a new configuration entry into the configuration file.
insertConfigEntry(boolean) - Method in class bill.util.persist.EntityDataConfig
Inserts a new configuration entry into the configuration file.
insertConfigurationSection(ConfigurationSection) - Method in class bill.util.persist.PersistConfiguration
Adds a configuration section to the index for that section.
insertString(int, String, AttributeSet) - Method in class bill.util.gui.JTextFieldMaxCharsDocument
Called when a character (or characters) are added to the document Checks to make sure the addition does not put us over the maximum number of characters that can be in this field.
insertString(int, String, AttributeSet) - Method in class bill.util.gui.JTextFieldFilterDocument
Called when a character (or characters) are added to the document.
instantiateCollection(String) - Method in class bill.util.persist.EntityData
Instantiates the specified collection.
IntegerElement - class bill.util.persist.IntegerElement.
Persistent element of integer type.
IntegerElement() - Constructor for class bill.util.persist.IntegerElement
Default creator, does not do anything special.
IntegerElement(String, String) - Constructor for class bill.util.persist.IntegerElement
Alternate creator that sets the element's logical and physical names.
isBeforeEntry() - Method in class bill.util.config.gui.AddConfigurationEntryFrame
Used when we are adding a new entry via the entry popup menu.
isCData() - Method in class bill.util.xml.SimpleXMLObject
Checks to see if this object's value should be treated as CData.
isCellEditable(int, int) - Method in class bill.util.gui.TableModelCSV
Checks if the specified cell can be editted.
isColumnEditable() - Method in class bill.util.gui.JTableCSV
Checks to see if the columns of the table are editable.
isDeleted() - Method in class bill.util.persist.EntityData
Checks to see if the entity is marked for deletion.
isEntry(String) - Method in class bill.util.config.ConfigurationSection
Checks to see if this entry exists in the section.
isEntry(String, int) - Method in class bill.util.config.ConfigurationSection
Checks to see if this entry exists in the section.
isHighlighting() - Method in class bill.util.gui.ProjectConfiguration
Determines if required fields should be highlighted or not.
isHighlighting() - Method in interface bill.util.gui.GUIUtilInterface
Checks to see if required field highlighting has been requested.
isHighlighting() - Method in class bill.util.gui.ParentGUI
Checks to see if required field highlighting has been requested.
isInclude() - Method in class bill.util.gui.JTextFieldEnterFilter
Retrieves the include mode for this instance.
isInclude() - Method in class bill.util.gui.JTextFieldFilter
Retrieves the include mode for this instance.
isInclude() - Method in interface bill.util.gui.JTextFieldFilterInterface
Retrieves the include mode for this instance.
isInclude() - Method in class bill.util.gui.JTextFieldFilterDocument
Retrieves the include mode for this instance.
isModified() - Method in class bill.util.gui.ParentGUI
Checks to see if the this GUI's data defined has been modified since it was last saved.
isModified() - Method in class bill.util.config.gui.ConConfiguration
Checks to see if the configuration data defined has been modified since it's last saved.
isModified() - Method in class bill.util.persist.EntityData
Checks to see if the entity is marked as modified.
isModified() - Method in class bill.util.csv.CSVParser
Checks if the contents of the parser have been modified since they were read or last saved (whichever is more recent).
isModified() - Method in class bill.util.csv.gui.CSVConfiguration
Checks to see if the configuration data defined has been modified since it's last saved.
isModified() - Method in class bill.util.csv.gui.CSVGUI
We are overriding the isModified method so we can check through all the CSVParsers we have displayed and see if any of them were changed.
isNew() - Method in class bill.util.persist.EntityData
Checks to see if the entity is new (has never been written to the persistent data store).
isOption(char) - Method in class bill.util.GetOpt
Checks if the specified switch was entered on the command line.
isOption(Character) - Method in class bill.util.GetOpt
Checks if the specified switch was entered on the command line.
isRequired() - Method in class bill.util.persist.ElementData
Checks if the element is required.
isRowEditable() - Method in class bill.util.gui.JTableCSV
Checks to see if the rows of the table are editable.
isSection(String) - Method in class bill.util.config.Configuration
Checks to see if this section exists in the configuration.
isSection(String, int) - Method in class bill.util.config.Configuration
Checks to see if this section exists in the configuration.
isSectionEntry(String, String) - Method in class bill.util.config.Configuration
Checks to see if this section entry exists in the configuration.
isShiftFocusWhenFull() - Method in class bill.util.gui.JTextFieldMaxChars
Checks if the focus should change to the next component when this text field has reached it's maximum number of characters.
isShiftFocusWhenFull() - Method in class bill.util.gui.JTextFieldMaxCharsDocument
Checks if the focus should change to the next component when this text field has reached it's maximum number of characters.
isToolTips() - Method in class bill.util.gui.ProjectConfiguration
Determines if tool tips should be displayed or not.
isToolTips() - Method in interface bill.util.gui.GUIUtilInterface
Checks to see if the user has indicated a desire to see tooltips.
isToolTips() - Method in class bill.util.gui.ParentGUI
Checks to see if the user has indicated a desire to see tooltips.
isTrimmed() - Method in class bill.util.csv.CSVLineParser
Checks to see if line parts are trimmed.
isValidXPath(String) - Method in class bill.util.xml.SimpleXML
Checks to see if the specified XPath has been defined in the XML structure.
ITEM_HIGHLIGHTING - Static variable in class bill.util.gui.ProjectConfiguration
Entry within the config document representing the highlighting state
ITEM_LAST_DIRECTORY - Static variable in class bill.util.gui.ProjectConfiguration
Entry within the config document representing the last directory accessed
ITEM_LAST_FILE - Static variable in class bill.util.gui.ProjectConfiguration
Entry within the config document representing the most recent files used.
ITEM_LOOK_FEEL - Static variable in class bill.util.gui.ProjectConfiguration
Entry within the config document representing the look & feel
ITEM_MAX_LAST_FILES - Static variable in class bill.util.gui.ProjectConfiguration
Entry within the config document representing the maximum number of "last files" to store
ITEM_TOOL_TIPS - Static variable in class bill.util.gui.ProjectConfiguration
Entry within the config document representing the tool tips

J

JListMulti - class bill.util.gui.JListMulti.
Extends the JList class to allow the user to select multiple list items by specifying a Vector of items to select.
JListMulti() - Constructor for class bill.util.gui.JListMulti
Constructs a JListMulti with an empty model.
JListMulti(Object[]) - Constructor for class bill.util.gui.JListMulti
Construct a JList that displays the elements in the specified array.
JListMulti(Vector) - Constructor for class bill.util.gui.JListMulti
Construct a JList that displays the elements in the specified Vector.
JTableCSV - class bill.util.gui.JTableCSV.
JTable widget based on a CSV parser.
JTableCSV(CSVParser) - Constructor for class bill.util.gui.JTableCSV
Creates a new instance using the specified CSV Parser for our associated table mode.
JTextFieldEnter - class bill.util.gui.JTextFieldEnter.
This is special implementation of the JTextField class that "unmaps" the enter key.
JTextFieldEnter() - Constructor for class bill.util.gui.JTextFieldEnter
Constructs a new JTextFieldEnter.
JTextFieldEnter(int) - Constructor for class bill.util.gui.JTextFieldEnter
Constructs a new empty TextField with the specified number of columns.
JTextFieldEnter(String) - Constructor for class bill.util.gui.JTextFieldEnter
Constructs a new TextField initialized with the specified text.
JTextFieldEnter(String, int) - Constructor for class bill.util.gui.JTextFieldEnter
Constructs a new JTextFieldEnter initialized with the specified text and columns.
JTextFieldEnterFilter - class bill.util.gui.JTextFieldEnterFilter.
This is special implementation of the JTextFieldEnter class that filters out invalid characters from the user's input.
JTextFieldEnterFilter() - Constructor for class bill.util.gui.JTextFieldEnterFilter
Constructs a new JTextFieldEnterFilter.
JTextFieldEnterFilter(int) - Constructor for class bill.util.gui.JTextFieldEnterFilter
Constructs a new empty TextFieldEnterFilter with the specified number of columns.
JTextFieldEnterFilter(String) - Constructor for class bill.util.gui.JTextFieldEnterFilter
Constructs a new TextFieldEnterFilter initialized with the specified text.
JTextFieldEnterFilter(String, int) - Constructor for class bill.util.gui.JTextFieldEnterFilter
Constructs a new JTextFieldEnterFilter initialized with the specified text and columns.
JTextFieldFilter - class bill.util.gui.JTextFieldFilter.
This is special implementation of the JTextField class that filters out invalid characters from the user's input.
JTextFieldFilter() - Constructor for class bill.util.gui.JTextFieldFilter
Constructs a new JTextFieldFilter.
JTextFieldFilter(int) - Constructor for class bill.util.gui.JTextFieldFilter
Constructs a new empty TextFieldFilter with the specified number of columns.
JTextFieldFilter(String) - Constructor for class bill.util.gui.JTextFieldFilter
Constructs a new TextFieldFilter initialized with the specified text.
JTextFieldFilter(String, int) - Constructor for class bill.util.gui.JTextFieldFilter
Constructs a new JTextFieldFilter initialized with the specified text and columns.
JTextFieldFilterDocument - class bill.util.gui.JTextFieldFilterDocument.
This class is a special subclass of the JTextFieldMaxCharsDocument class.
JTextFieldFilterDocument(JTextFieldFilterInterface) - Constructor for class bill.util.gui.JTextFieldFilterDocument
Creates a new class instance with the specified filter that uses include mode and limits the number of characters entered.
JTextFieldFilterInterface - interface bill.util.gui.JTextFieldFilterInterface.
Interface to be implemented and JTextField extension classes that perform filtering on the characters entered in them.
JTextFieldMaxChars - class bill.util.gui.JTextFieldMaxChars.
This is special implementation of the JTextField class that restricts the number of characters the user can enter into the text field.
JTextFieldMaxChars() - Constructor for class bill.util.gui.JTextFieldMaxChars
Constructs a new JTextFieldMaxChars.
JTextFieldMaxChars(int) - Constructor for class bill.util.gui.JTextFieldMaxChars
Constructs a new empty TextFieldMaxChars with the specified number of columns.
JTextFieldMaxChars(int, int) - Constructor for class bill.util.gui.JTextFieldMaxChars
Constructs a new empty TextFieldMaxChars with the specified number of columns.
JTextFieldMaxChars(int, String) - Constructor for class bill.util.gui.JTextFieldMaxChars
Constructs a new TextFieldMaxChars initialized with the specified text and maximum number of allowed characters.
JTextFieldMaxChars(String) - Constructor for class bill.util.gui.JTextFieldMaxChars
Constructs a new TextFieldMaxChars initialized with the specified text.
JTextFieldMaxChars(String, int) - Constructor for class bill.util.gui.JTextFieldMaxChars
Constructs a new JTextFieldMaxChars initialized with the specified text and columns.
JTextFieldMaxChars(String, int, int) - Constructor for class bill.util.gui.JTextFieldMaxChars
Constructs a new JTextFieldMaxChars initialized with the specified text, columns, and maximum number of allowed characters.
JTextFieldMaxCharsDocument - class bill.util.gui.JTextFieldMaxCharsDocument.
This class is a special subclass of the default (PlainDocument) document model.
JTextFieldMaxCharsDocument(JTextFieldMaxChars) - Constructor for class bill.util.gui.JTextFieldMaxCharsDocument
Creates a new instance with no maximum number of characters set.
JTextFieldMaxCharsDocument(JTextFieldMaxChars, int) - Constructor for class bill.util.gui.JTextFieldMaxCharsDocument
Creates a new instance with the specified maximum number of characters set.

K

KeyValue - class bill.util.KeyValue.
This is a generic class that holds and provides access to two data elements, a key and its associated a value.
KeyValue() - Constructor for class bill.util.KeyValue
Create an empty KeyValue instance.
KeyValue(Object, Object) - Constructor for class bill.util.KeyValue
Create an empty KeyValue instance using the specified key and value pair.

L

loadColumnWidths(String, JTable) - Method in class bill.util.csv.gui.CSVConfiguration
Loads and sets the JTable's column widths from to our project configuration file so the user sees this item as it was when they last viewed it.
LongElement - class bill.util.persist.LongElement.
Persistent element of long type.
LongElement() - Constructor for class bill.util.persist.LongElement
Default creator, does not do anything special.
LongElement(String, String) - Constructor for class bill.util.persist.LongElement
Alternate creator that sets the element's logical and physical names.
LOWER_CASE - Static variable in class bill.util.gui.JTextFieldEnterFilter
Limits character input to the characters a through z
LOWER_CASE - Static variable in class bill.util.gui.JTextFieldFilter
Limits character input to the characters a through z

M

main(String[]) - Static method in class bill.util.gui.ProjectConfiguration
 
main(String[]) - Static method in class bill.util.gui.JTableCSV
For testing purposes, creates a GUI that is just a JTableCSV.
main(String[]) - Static method in class bill.util.config.gui.ConfigurationGUI
 
main(String[]) - Static method in class bill.util.csv.CSVLineParser
 
main(String[]) - Static method in class bill.util.csv.CSVParser
 
main(String[]) - Static method in class bill.util.csv.gui.CSVGUI
 
merge(Configuration) - Method in class bill.util.config.Configuration
Merges the sections from the specified configuration into the current configuration.
merge(ConfigurationSection) - Method in class bill.util.config.ConfigurationSection
Merges the entries from the specified section into the current section.
mergeChildren(SimpleXMLObject) - Method in class bill.util.xml.SimpleXMLObject
Adds the children of the source node to the children of this node.
mergeChildren(SimpleXMLObject, SimpleXMLObject) - Static method in class bill.util.xml.SimpleXML
Adds the children of the source node to the children of the target node.
mergeChildren(String, SimpleXMLObject) - Method in class bill.util.xml.SimpleXML
Adds the children of the source node to the children of the target node.
mergeSections(String, int, String) - Method in class bill.util.config.Configuration
Merges the entries from one section with the entries from another.
mergeSections(String, int, String, int) - Method in class bill.util.config.Configuration
Merges the entries from one section with the entries from another.
mergeSections(String, String) - Method in class bill.util.config.Configuration
Merges the entries from one section with the entries from another.
mergeSections(String, String, int) - Method in class bill.util.config.Configuration
Merges the entries from one section with the entries from another.
mouseClicked(MouseEvent) - Method in class bill.util.gui.JTableCSV
Called when the user releases a mouse button on a registered component.
mouseClicked(MouseEvent) - Method in class bill.util.config.gui.ConfigurationGUI
Called when the user releases a mouse button on a registered component.
mouseEntered(MouseEvent) - Method in class bill.util.gui.JTableCSV
Called when the user's mouse cursor enters the area of a registered component.
mouseEntered(MouseEvent) - Method in class bill.util.config.gui.ConfigurationGUI
Called when the user's mouse cursor enters the area of a registered component.
mouseExited(MouseEvent) - Method in class bill.util.gui.JTableCSV
Called when the user's mouse cursor exits the area of a registered component.
mouseExited(MouseEvent) - Method in class bill.util.config.gui.ConfigurationGUI
Called when the user's mouse cursor exits the area of a registered component.
mousePressed(MouseEvent) - Method in class bill.util.gui.JTableCSV
Called when the user presses down a mouse button on a registered component.
mousePressed(MouseEvent) - Method in class bill.util.config.gui.ConfigurationGUI
Called when the user presses down a mouse button on a registered component.
mouseReleased(MouseEvent) - Method in class bill.util.gui.JTableCSV
Called when the user releases a mouse button on a registered component.
mouseReleased(MouseEvent) - Method in class bill.util.config.gui.ConfigurationGUI
Called when the user releases a mouse button on a registered component.

N

newFileTree(String) - Method in class bill.util.config.gui.ConfigurationGUI
Redraws the tree structure based on the physical file name provided.
NUMERIC - Static variable in class bill.util.gui.JTextFieldEnterFilter
Limits character input to the characters 0 through 9
NUMERIC - Static variable in class bill.util.gui.JTextFieldFilter
Limits character input to the characters 0 through 9

O

OIDElement - class bill.util.persist.OIDElement.
Persistent element of OID (object ID) type.
OIDElement() - Constructor for class bill.util.persist.OIDElement
Default creator, does not do anything special.
OIDElement(String, String) - Constructor for class bill.util.persist.OIDElement
Alternate creator that sets the element's logical and physical names.

P

ParentGUI - class bill.util.gui.ParentGUI.
"Master" Swing GUI class.
ParentGUI(ParentGUI, String) - Constructor for class bill.util.gui.ParentGUI
 
parseLine(String) - Method in class bill.util.csv.CSVLineParser
Parses the specified line to break it up into its parts.
parseLine(String, boolean) - Method in class bill.util.csv.CSVLineParser
Parses the specified line to break it up into its parts.
PersistConfiguration - class bill.util.persist.PersistConfiguration.
Extension of the Configuration class that holds a primitive index into the configuration data for use withconfiguration based persistance.
PersistConfiguration() - Constructor for class bill.util.persist.PersistConfiguration
Default creator, just sets our entity list information to an empty hashtable.
PersistConfiguration(String) - Constructor for class bill.util.persist.PersistConfiguration
Class creator.
PersistException - exception bill.util.persist.PersistException.
Exception class for persistence processing specific exceptions.
PersistException() - Constructor for class bill.util.persist.PersistException
Creates an empty PersistException.
PersistException(String) - Constructor for class bill.util.persist.PersistException
Creates a PersistException with the specified exception message.
PersistValidateException - exception bill.util.persist.PersistValidateException.
Exception class for persistence validation specific exceptions.
PersistValidateException() - Constructor for class bill.util.persist.PersistValidateException
Creates an empty PersistValidateException.
PersistValidateException(String) - Constructor for class bill.util.persist.PersistValidateException
Creates a PersistValidateException with the specified exception message.
PersistValidateException(Vector) - Constructor for class bill.util.persist.PersistValidateException
Creates a PersistValidateException with the specified exception message.
populateCollection() - Method in class bill.util.persist.EntityCollection
Must be implemented by the subclass, this is the method that actually performs the read from the persistent data store and populates the collection with it's entities.
populateCollection() - Method in class bill.util.persist.EntityCollectionConfig
Performs the actual data retrieval and populates the contents of the collection.
populateCollection() - Method in class bill.util.persist.EntityCollectionRDBMS
Performs the actual data retrieval and populates the contents of the collection.
print(Graphics, PageFormat, int) - Method in class bill.util.csv.gui.CSVGUI
 
ProjectConfiguration - class bill.util.gui.ProjectConfiguration.
Class responsible for reading and writing the project configuration file.
ProjectConfiguration() - Constructor for class bill.util.gui.ProjectConfiguration
Default class instance creator.
ProjectConfiguration(String) - Constructor for class bill.util.gui.ProjectConfiguration
Default class instance creator.
propagateHighlighting(boolean) - Method in class bill.util.gui.ParentGUI
Tells all the current open frames that they should either highlight or not highlinght required fields.
propagateToolTipDisplay(boolean) - Method in class bill.util.gui.ParentGUI
Tells all the current open frames that they should either start or stop showing tool tips.

R

refreshErrorList(Vector) - Method in class bill.util.gui.ErrorFrame
Updates the list of error to be displayed, causing the list to be redisplayed.
refreshFileList() - Method in class bill.util.config.gui.ConfigurationGUI
Recreates the list widget's contents based on the currently defined file data.
refreshFileList() - Method in class bill.util.csv.gui.CSVGUI
Recreates the list widget's contents based on the currently defined file data.
registerOneToManyCollection(String, String, Hashtable) - Method in class bill.util.persist.EntityData
Register a collection of this entity.
removeAFile(String, String) - Method in class bill.util.config.gui.ConConfiguration
Remove the specified configuration file from the list of defined configuration files.
removeAFile(String, String) - Method in class bill.util.csv.gui.CSVConfiguration
Remove the specified configuration file from the list of defined configuration files.
removeElementData(Object) - Method in class bill.util.persist.ElementData
Removes the specified entry from the element's collection of associated data.
removeEntry(ConfigurationEntry) - Method in class bill.util.config.ConfigurationSection
Removes an entry from this section.
removeEntry(String) - Method in class bill.util.config.ConfigurationSection
Removes the ConfigurationEntry class instance of the specified entry from this section.
removeFrame(JFrame) - Method in class bill.util.gui.ParentGUI
Remove a frame from the list of frames that we care about.
removeLine(int) - Method in class bill.util.csv.CSVParser
Deletes the line at the specified index.
removeLinePart(int) - Method in class bill.util.csv.CSVLineParser
Deletes the line part at the specified index.
removeLinePart(int) - Method in class bill.util.csv.CSVLineParserAssociated
Deletes the line part at the specified index.
removeObject(int) - Method in class bill.util.xml.SimpleXMLObjectList
Removes the specified objet instance from the list of objects.
removePath(String) - Method in class bill.util.xml.SimpleXML
Removes the specified XPath from the XML document.
removePath(String, boolean) - Method in class bill.util.xml.SimpleXML
Removes the specified XPath from the XML document.
removeSection(ConfigurationSection) - Method in class bill.util.config.Configuration
Removes a section from this configuration.
removeSection(String) - Method in class bill.util.config.Configuration
Removes a section from this configuration.
removeSectionEntry(String, String) - Method in class bill.util.config.Configuration
Removes an entry from a section in this configuration.
renameSection(String, String) - Method in class bill.util.config.Configuration
Renames an existing section to the given new name.
replace(String, String, String) - Static method in class bill.util.xml.SimpleXMLObject
Replaces all instances of a pattern in a string with another pattern.
reset() - Method in class bill.util.gui.ErrorFrame
Resets the dialog, returning it to its initial state.
retrieve(Hashtable) - Method in class bill.util.persist.EntityData
Retrieves an entity from the persistent store that is keyed by the given key value.
retrieve(Hashtable) - Method in class bill.util.persist.EntityDataRDBMS
Retrieves an entity from the database that is keyed by the given key values.
retrieve(Hashtable) - Method in class bill.util.persist.EntityDataConfig
Retrieves an entity from the database that is keyed by the given key values.

S

save() - Method in class bill.util.gui.ProjectConfiguration
Controls the saving of the project configuration information to a file.
save() - Method in class bill.util.config.Configuration
Method to save the configuration back to a file.
save() - Method in class bill.util.persist.EntityData
Controls the updating of the persistent store with the entity's information.
save() - Method in class bill.util.persist.EntityDataRDBMS
Controls the updating of the persistent store with the entity's information.
save() - Method in class bill.util.persist.EntityCollection
Loops through all the entities in the collection and calls their save method so they are updated in the persistent store.
save() - Method in class bill.util.persist.EntityDataConfig
Controls the updating of the persistent store with the entity's information.
save() - Method in class bill.util.csv.CSVParser
Writes the CSV data out to a file.
save(boolean) - Method in class bill.util.persist.EntityDataConfig
Controls the updating of the persistent store with the entity's information.
save(String) - Method in class bill.util.config.gui.ConConfiguration
Method to save the configuration back to a file.
save(String) - Method in class bill.util.csv.gui.CSVConfiguration
Method to save the configuration back to a file.
saveColumnWidths(String, JTable) - Method in class bill.util.csv.gui.CSVConfiguration
Stores the JTable's column widths off to our project configuration file so if the user returns to this item we can display it the same as it was when they left.
SECTION_CONFLICT_APPEND - Static variable in class bill.util.config.Configuration
Indicates that when a duplicate section is added, the original will be left as is and another section with the same name will be added as well.
SECTION_CONFLICT_DISCARD - Static variable in class bill.util.config.Configuration
Indicates that when a duplicate section is added, it should be discarded (ignored) and the value of the existing one is left unchanged.
SECTION_CONFLICT_INCLUDE - Static variable in class bill.util.config.Configuration
Indicates that when a duplicate section is added, the original will be left as is and and we will just add entries for this section to the existing section's entries.
SECTION_CONFLICT_OVERWRITE - Static variable in class bill.util.config.Configuration
Indicates that when a duplicate section is added, it should overwrite the value of the existing one.
SECTION_PROJECT - Static variable in class bill.util.gui.ProjectConfiguration
Top level section within the config document
SECTION_SEQUENCE - Static variable in class bill.util.persist.EntityDataFactoryConfig
 
setAllDeleted() - Method in class bill.util.persist.EntityCollection
Marks all entities in the collection as deleted.
setAttributes(Vector) - Method in class bill.util.xml.SimpleXMLObject
Sets the attribute list for this object.
setAttributesCopies(Vector) - Method in class bill.util.xml.SimpleXMLObject
Sets the attribute list for this object, but rather than just assign the passed vector, it creates new attribute objects using the data from the passed vector.
setAttributeValue(String, String) - Method in class bill.util.xml.SimpleXMLObject
Adds the specified attribute to the list of attributes for this object if it does not already exist, updates the value of the attribute if it does exist.
setBeforeEntry(boolean) - Method in class bill.util.config.gui.AddConfigurationEntryFrame
Sets the indicator for adding a new entry via the entry popu menu.
setCData(boolean) - Method in class bill.util.xml.SimpleXMLObject
Sets the cdata indicator the the specified value.
setChildren(Vector) - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Sets the list of children to the specified value.
setClean() - Method in class bill.util.persist.EntityData
Clears the entity's modification state, setting it back to unmodified.
setColumnEditable(boolean) - Method in class bill.util.gui.JTableCSV
Sets the table's column editability.
setConfigEntry(String, boolean) - Method in class bill.util.gui.ProjectConfiguration
Sets the value of the specified configuration entry in the project configuration file.
setConfigEntry(String, double) - Method in class bill.util.gui.ProjectConfiguration
Sets the value of the specified configuration entry in the project configuration file.
setConfigEntry(String, float) - Method in class bill.util.gui.ProjectConfiguration
Sets the value of the specified configuration entry in the project configuration file.
setConfigEntry(String, int) - Method in class bill.util.gui.ProjectConfiguration
Sets the value of the specified configuration entry in the project configuration file.
setConfigEntry(String, long) - Method in class bill.util.gui.ProjectConfiguration
Sets the value of the specified configuration entry in the project configuration file.
setConfigEntry(String, short) - Method in class bill.util.gui.ProjectConfiguration
Sets the value of the specified configuration entry in the project configuration file.
setConfigEntry(String, String) - Method in class bill.util.gui.ProjectConfiguration
Sets the value of the specified configuration entry in the project configuration file.
setConfigObject(Object) - Method in class bill.util.config.gui.ConMutableTreeNode
Set the original configuration tree node object.
setConnection(Object) - Static method in class bill.util.persist.EntityDataFactory
Set the connection object's value.
setCriteria(Hashtable) - Method in class bill.util.persist.EntityCollection
Sets the selection criteria used to populate the entity colleciton.
setCSVParser(CSVParser) - Method in class bill.util.gui.JTableCSV
Sets the CSV Parser for our associated table mode.
setCursor(Cursor) - Method in class bill.util.gui.ParentGUI
Sets the cursor image to the specified cursor.
setDeleted() - Method in class bill.util.persist.EntityData
Identifies an entity as being marked for deletion.
setDescription(String) - Method in class bill.util.gui.FileFilterExtension
Sets the descriptive text portion of the file extension filter.
For example: filter.setDescription ("Java Source Files");
setElementData(Hashtable) - Method in class bill.util.persist.ElementData
Setter for the additional collection of data associated with this element.
setElementValue(String, Object) - Method in class bill.util.persist.EntityData
Set the value of a specific element to the given value.
setElementValues(Hashtable) - Method in class bill.util.persist.EntityData
Mass setter of element values.
setEntityName(String) - Method in class bill.util.persist.EntityData
Setter for the name of the entity.
setEntityName(String) - Method in class bill.util.persist.EntityCollection
Sets the class name of the entity that is contained in this collection.
setEntries(Hashtable) - Method in class bill.util.config.ConfigurationSection
Setter for the hashtable of entries for this section.
setEntry(ConfigurationEntry) - Method in class bill.util.config.gui.AddConfigurationEntryFrame
Sets the configuration entry that we are adding the new entry before or after.
setEntryConflictMode(short) - Method in class bill.util.config.ConfigurationSection
Sets the entry conflict mode this section uses to resolve duplicate entry adds.
setEntryName(String) - Method in class bill.util.config.ConfigurationEntry
Setter for the entry's name.
setEntryNames(Vector) - Method in class bill.util.config.ConfigurationSection
Setter for the ordered list of this section's entry names.
setEntryValue(String) - Method in class bill.util.config.ConfigurationEntry
Setter for the entry's value.
setEntryValue(String, String) - Method in class bill.util.config.ConfigurationSection
Adds a new entry to this section.
setErrorFrame(ErrorFrame) - Method in class bill.util.gui.ParentGUI
Sets the reference to the application's error frame.
setErrors(Vector) - Method in class bill.util.persist.PersistValidateException
Setter for the Vector of validation errors.
setFileName(String) - Method in class bill.util.gui.ProjectConfiguration
Setter for the project data save file name.
setFileName(String) - Method in class bill.util.config.Configuration
Setter for the name of the file this configuration data belongs to.
setFileName(String) - Method in class bill.util.csv.CSVParser
Set the name of the file the CSV information is written to (and possibly read from).
setFilter(String) - Method in class bill.util.gui.JTextFieldEnterFilter
Sets the input character filter string to the specified value.
setFilter(String) - Method in class bill.util.gui.JTextFieldFilter
Sets the input character filter string to the specified value.
setFilter(String) - Method in interface bill.util.gui.JTextFieldFilterInterface
Sets the input character filter string to the specified value.
setFilter(String) - Method in class bill.util.gui.JTextFieldFilterDocument
Sets the filter string to the specified value.
setGUIConfig(Configuration) - Method in class bill.util.gui.ParentGUI
Setter for the GUI configuration file.
setHelpAboutFrame(HelpAboutFrame) - Method in class bill.util.gui.ParentGUI
Sets the reference to the application's help about frame.
setHighlighting(boolean) - Method in class bill.util.gui.ProjectConfiguration
Sets the indicator that specifies whether required fields should be highlighted or not.
setHighlighting(boolean) - Method in class bill.util.gui.ParentGUI
Sets the highlighting indicator as indicated.
setInclude(boolean) - Method in class bill.util.gui.JTextFieldEnterFilter
Sets the include mode of the filter.
setInclude(boolean) - Method in class bill.util.gui.JTextFieldFilter
Sets the include mode of the filter.
setInclude(boolean) - Method in interface bill.util.gui.JTextFieldFilterInterface
Sets the include mode of the filter.
setInclude(boolean) - Method in class bill.util.gui.JTextFieldFilterDocument
Sets the include mode of the filter.
setKey(Object) - Method in class bill.util.KeyValue
Sets the object's key to the specified value.
setKeyElements(Vector) - Method in class bill.util.persist.EntityKey
Mass setter for the list of elements that make up this entity's key.
setLastDirectory(String) - Method in class bill.util.gui.ProjectConfiguration
Sets the string that specifies the last save file directory the user accessed.
setLastFiles(Vector) - Method in class bill.util.gui.ProjectConfiguration
Setter for the vector of last save files.
setLine(String) - Method in class bill.util.csv.CSVLineParser
Allows the caller to specify the 'raw' line to be parsed.
setLine(String) - Method in class bill.util.csv.CSVLineParserAssociated
Allows the caller to specify the 'raw' line to be parsed.
setLineLinePart(int, int, String) - Method in class bill.util.csv.CSVParser
Sets the specified line part from the specified line.
setLineLinePart(int, int, String) - Method in class bill.util.csv.CSVParserSorted
Sets the specified line part from the specified line.
setLineLinePart(int, String, String) - Method in class bill.util.csv.CSVParser
Sets the specified line part from the specified line.
setLineLinePart(int, String, String) - Method in class bill.util.csv.CSVParserSorted
Sets the specified line part from the specified line.
setLinePart(int, String) - Method in class bill.util.csv.CSVLineParser
Sets the value of the given line part to the specified string.
setLinePart(int, String) - Method in class bill.util.csv.CSVLineParserAssociated
Sets the value of the given line part to the specified string.
setLineParts(Vector) - Method in class bill.util.csv.CSVLineParser
Sets the list of parts parsed from the line.
setLineParts(Vector) - Method in class bill.util.csv.CSVLineParserAssociated
Sets the list of parts parsed from the line.
setLogicalName(String) - Method in class bill.util.persist.ElementData
Sets the descriptive logical name of the element.
setLookFeel(String) - Method in class bill.util.gui.ProjectConfiguration
Sets the string that specifies the last look & feel the user used.
setMaxChars(int) - Method in class bill.util.gui.JTextFieldMaxChars
Sets the maximum number of characters that a use may enter in a text field.
setMaxChars(int) - Method in class bill.util.gui.JTextFieldMaxCharsDocument
Sets the maximum number of characters that are allowed in the text field associated with this document.
setMaxLastFiles(int) - Method in class bill.util.gui.ProjectConfiguration
Sets the string that specifies the maximum number of last used files to keep track of.
setModified() - Method in class bill.util.persist.EntityData
Identifies an entity as having been modified from its state in the persistent data store.
setModified(boolean) - Method in class bill.util.gui.ParentGUI
Sets the modification indicator as indicated.
setModified(boolean) - Method in class bill.util.config.gui.ConConfiguration
Sets the modification indicator as indicated.
setModified(boolean) - Method in class bill.util.config.gui.ConfigurationGUI
Sets the modification indicator as indicated.
setModified(boolean) - Method in class bill.util.csv.CSVParser
Sets the modified flag.
setModified(boolean) - Method in class bill.util.csv.gui.CSVConfiguration
Sets the modification indicator as indicated.
setModified(boolean) - Method in class bill.util.csv.gui.CSVGUI
Sets the modification indicator as indicated.
setName(String) - Method in class bill.util.xml.SimpleXMLObject
Sets the name of this object.
setName(String) - Method in class bill.util.xml.SimpleXMLAttribute
Sets the name of this object.
setName(String) - Method in class bill.util.xml.SimpleXML.SimpleXMLBuilder
Sets the name of this object.
setName(String) - Method in class bill.util.xml.SimpleXMLObjectList
Sets the name of this object.
setNew() - Method in class bill.util.persist.EntityData
Identifies an entity as being a newly created one.
setParser(CSVParser) - Method in class bill.util.gui.TableModelCSV
Sets the table model's CSV parser.
setParser(CSVParser) - Method in class bill.util.csv.CSVLineParserAssociated
Sets the parser associated with this line.
setPhysicalName(String) - Method in class bill.util.persist.ElementData
Sets the physical name of the element.
setProjectParser(ConConfiguration) - Method in class bill.util.config.gui.ConfigurationGUI
Setter for the parser for the project we are currently using in the GUI.
setProjectParser(CSVConfiguration) - Method in class bill.util.csv.gui.CSVGUI
Setter for the parser for the project we are currently using in the GUI.
setRequired(boolean) - Method in class bill.util.persist.ElementData
Sets the required indicator for this element.
setReverse(boolean) - Method in class bill.util.csv.CSVParserSorted
Sets the reverse sort flag.
setRowEditable(boolean) - Method in class bill.util.gui.JTableCSV
Sets the table's row editability.
setSection(ConfigurationSection) - Method in class bill.util.config.gui.AddConfigurationEntryFrame
Sets the configuration section that we are adding the new entry to.
setSectionConflictMode(short) - Method in class bill.util.config.Configuration
Sets the section conflict mode a section uses to resolve duplicate section adds.
setSectionEntryConflictMode(String, short) - Method in class bill.util.config.Configuration
Sets the entry conflict mode a section uses to resolve duplicate entry adds.
setSectionEntryValue(String, String, String) - Method in class bill.util.config.Configuration
Adds a new entry to a section in this configuration.
setSectionName(String) - Method in class bill.util.config.ConfigurationSection
Sets the name of this section.
setSelectedValues(Vector) - Method in class bill.util.gui.JListMulti
Selects all the objects in the specified vector.
setShiftFocusWhenFull(boolean) - Method in class bill.util.gui.JTextFieldMaxChars
Sets the shift focus indicator.
setShiftFocusWhenFull(boolean) - Method in class bill.util.gui.JTextFieldMaxCharsDocument
Sets the shift focus indicator.
setSortOrder(int[]) - Method in class bill.util.csv.CSVParserSorted
Sets the sort order array.
setToolTips(boolean) - Method in class bill.util.gui.ProjectConfiguration
Sets the indicator that specifies whether tooltips should be displayed or not.
setToolTips(boolean) - Method in class bill.util.gui.ParentGUI
Sets the tool tips indicator as indicated.
setTrimmed(boolean) - Method in class bill.util.csv.CSVLineParser
Sets the trimmed flag to indicate if line part values where trimmed when this line was parsed.
setValue(boolean) - Method in class bill.util.persist.BooleanElement
Set the element's value to the specified value.
setValue(double) - Method in class bill.util.persist.DoubleElement
Set the element's value to to specified value.
setValue(int) - Method in class bill.util.persist.IntegerElement
Set the element's value to to specified value.
setValue(long) - Method in class bill.util.persist.LongElement
Set the element's value to to specified value.
setValue(long) - Method in class bill.util.persist.OIDElement
Set the element's value to to specified value.
setValue(Object) - Method in class bill.util.KeyValue
Sets the object's value to the specified value.
setValue(Object) - Method in class bill.util.persist.ElementData
Sets the value of this element to the specified value.
setValue(Object) - Method in class bill.util.persist.LongElement
Set the element's value to the specified value.
setValue(Object) - Method in class bill.util.persist.BooleanElement
Set the element's value to the specified value.
setValue(Object) - Method in class bill.util.persist.IntegerElement
Set the element's value to the specified value.
setValue(Object) - Method in class bill.util.persist.DoubleElement
Set the element's value to the specified value.
setValue(Object) - Method in class bill.util.persist.OIDElement
Set the element's value to the specified value.
setValue(String) - Method in class bill.util.xml.SimpleXMLObject
Sets the value of this object.
setValue(String) - Method in class bill.util.xml.SimpleXMLAttribute
Sets the value of this object.
setValueAt(Object, int, int) - Method in class bill.util.gui.TableModelCSV
Sets the value of a particular table cell.
setValues(ConfigurationSection) - Method in class bill.util.persist.EntityDataConfig
Populates the entity's element values from a configuration section.
setX(int) - Method in class bill.util.CoordinateXY
Setter for the X position of the coordinate.
setY(int) - Method in class bill.util.CoordinateXY
Setter for the Y position of the coordinate.
SimpleXML - class bill.util.xml.SimpleXML.
Class in charge of creating an XML document.
SimpleXML.SimpleXMLBuilder - class bill.util.xml.SimpleXML.SimpleXMLBuilder.
This class is used to assist in the creation of a SimpleXML class instance from an XML string.
SimpleXML.SimpleXMLBuilder(SimpleXML, String) - Constructor for class bill.util.xml.SimpleXML.SimpleXMLBuilder
 
SimpleXML() - Constructor for class bill.util.xml.SimpleXML
Default constructor.
SimpleXML(FileReader) - Constructor for class bill.util.xml.SimpleXML
Constructor that uses a file as it's input source.
SimpleXML(SimpleXML) - Constructor for class bill.util.xml.SimpleXML
A copy constructor.
SimpleXML(String) - Constructor for class bill.util.xml.SimpleXML
Constructor that takes a valid XML document as input to create our internal XML representation structure.
SimpleXMLAttribute - class bill.util.xml.SimpleXMLAttribute.
Stores information related to an XML object's attributes.
SimpleXMLAttribute(SimpleXMLAttribute) - Constructor for class bill.util.xml.SimpleXMLAttribute
Copy constructor that makes a new instance based on the values of an existing one.
SimpleXMLAttribute(String, String) - Constructor for class bill.util.xml.SimpleXMLAttribute
Main creator, sets the attribute's name and value to the values passed in and defaults the value surrounder to a double quote.
SimpleXMLAttribute(String, String, char) - Constructor for class bill.util.xml.SimpleXMLAttribute
Alternate creator, sets the attribute's name and value to the values passed in.
SimpleXMLObject - class bill.util.xml.SimpleXMLObject.
Holds an object, or node, in the XML document.
SimpleXMLObject(SimpleXMLObject) - Constructor for class bill.util.xml.SimpleXMLObject
Copy contructor.
SimpleXMLObject(SimpleXMLObject, boolean) - Constructor for class bill.util.xml.SimpleXMLObject
Copy contructor.
SimpleXMLObject(String) - Constructor for class bill.util.xml.SimpleXMLObject
Simple creator that just sets the object's name to the specified value.
SimpleXMLObject(String, String) - Constructor for class bill.util.xml.SimpleXMLObject
Simple creator that just sets the object's name and value to the specified values.
SimpleXMLObjectList - class bill.util.xml.SimpleXMLObjectList.
Holds a list of sibling object that have the same name.
SimpleXMLObjectList(String) - Constructor for class bill.util.xml.SimpleXMLObjectList
 
size() - Method in class bill.util.persist.EntityCollection
Returns the number of entities contained in this collection.
sort() - Method in class bill.util.csv.CSVParserSorted
Sorts the list of CSV lines using the previously defined sort order.
SortedVector - class bill.util.SortedVector.
Small utility class which extends the standard Java Vector class adding the ability add data to a Vector in a sorted manner.
SortedVector() - Constructor for class bill.util.SortedVector
 
StringElement - class bill.util.persist.StringElement.
Persistent element of String type.
StringElement() - Constructor for class bill.util.persist.StringElement
Default creator, does not do anything special.
StringElement(String, String) - Constructor for class bill.util.persist.StringElement
Alternate creator that sets the element's logical and physical names.
swapEntries(ConfigurationEntry, ConfigurationEntry) - Method in class bill.util.config.ConfigurationSection
Swap the position of two entries in the ordered list of entries.
swapEntries(int, int) - Method in class bill.util.config.ConfigurationSection
Swap the position of two entries in the ordered list of entries.
swapEntries(String, String) - Method in class bill.util.config.ConfigurationSection
Swap the position of two entries in the ordered list of entries.
swapLines(int, int) - Method in class bill.util.csv.CSVParser
Swaps the positions of the specified lines.
swapSections(int, int) - Method in class bill.util.config.Configuration
Swap the position of two sections in the ordered list of sections.
swapSections(String, String) - Method in class bill.util.config.Configuration
Swap the position of two sections in the ordered list of sections.

T

TableModelCSV - class bill.util.gui.TableModelCSV.
Table model for a JTable that bases it's data on a CSV file.
TableModelCSV(CSVParser) - Constructor for class bill.util.gui.TableModelCSV
Creates a class instance using the specified CSV parser.
toFullString() - Method in class bill.util.config.ConfigurationSection
Returns a string representation of the ConfigurationSection class, including all it's ConfigurationEntities.
toFullString() - Method in class bill.util.config.ConfigurationEntry
Returns a string representation of the ConfigurationEntry class, including it's name and value.
ToolTipInterface - interface bill.util.gui.ToolTipInterface.
Interface to be implemented by any frames that have tool tips that can be turned on and off.
toString() - Method in class bill.util.config.ConfigurationSection
Returns a string representation of the ConfigurationSection class.
toString() - Method in class bill.util.config.Configuration
Returns a string representation of the Configuration class.
toString() - Method in class bill.util.config.ConfigurationEntry
Returns a string representation of the ConfigurationEntry class.
toString() - Method in class bill.util.persist.EntityData
Flattens the entity object into a string, listing out the entity's contents.
toString() - Method in class bill.util.persist.ElementData
 
toXML() - Method in class bill.util.xml.SimpleXMLObject
Dumps out the object in valid XML string representation.
toXML() - Method in class bill.util.xml.SimpleXMLAttribute
Dumps out the object in valid XML string representation.
toXML() - Method in class bill.util.xml.SimpleXML
Dumps out the object in valid XML string representation.
toXML() - Method in class bill.util.xml.SimpleXMLObjectList
Dumps out the object in valid XML string representation.
toXML(boolean) - Method in class bill.util.xml.SimpleXMLObject
Dumps out the object in valid XML string representation.

U

updateAttribute(String, String) - Method in class bill.util.xml.SimpleXMLObject
Updates the value of the specified attribute.
updateConfigEntry() - Method in class bill.util.persist.EntityDataConfig
Updates an existing configuration entry in the configuration file.
updateConfigEntry(boolean) - Method in class bill.util.persist.EntityDataConfig
Updates an existing configuration entry in the configuration file.
updateLastFileList(String) - Method in class bill.util.gui.ProjectConfiguration
Updates the list of last names.
updateLookAndFeel(String) - Method in class bill.util.gui.ParentGUI
Updates the look and feel of the GUI frames we know about.
updateObject(String) - Method in class bill.util.xml.SimpleXMLObjectList
Updates the first SimpleXMLObject in this list object.
updateObject(String, int) - Method in class bill.util.xml.SimpleXMLObjectList
Updates (or adds if it does not exist) a SimpleXMLObject from this list object at the specified index.
updatePath(String, String) - Method in class bill.util.xml.SimpleXML
Updates (or adds if necessary) the specified path name in the XML document to assign it the indicated value.
UPPER_CASE - Static variable in class bill.util.gui.JTextFieldEnterFilter
Limits character input to the characters A through Z
UPPER_CASE - Static variable in class bill.util.gui.JTextFieldFilter
Limits character input to the characters A through Z
userValidate(Vector) - Method in class bill.util.persist.EntityData
If the user wishes to perform special validation logic, they should overwrite this method in their subclass.

V

validate() - Method in class bill.util.persist.EntityData
Verifies (as much as it can) that the entity's data is valid.
VALUE_METAL_LF - Static variable in class bill.util.gui.ParentGUI
Class name of the metal look and feel class
VALUE_MOTIF_LF - Static variable in class bill.util.gui.ParentGUI
Class name of the motif look and feel class
VALUE_WINDOWS_LF - Static variable in class bill.util.gui.ParentGUI
Class name of the windows look and feel class
valueChanged(ListSelectionEvent) - Method in class bill.util.config.gui.ConfigurationGUI
Called whenever a list item is selected or unselected.
valueChanged(ListSelectionEvent) - Method in class bill.util.csv.gui.CSVGUI
Called whenever a list item is selected or unselected.
verifyUnsavedChanges() - Method in class bill.util.gui.ParentGUI
Verifies that there are no unsaved changes, or if there are, if the user wants to discard them.

_

_collectionInfo - Variable in class bill.util.persist.EntityData
List of defined colections.
_collections - Variable in class bill.util.persist.EntityData
List of collections that have been instantiated for this entity.
_connection - Static variable in class bill.util.persist.EntityDataFactory
This variable holds an instance of a class that will allow us access to our persistent store, such as a java.sql.Connection.
_criteria - Variable in class bill.util.persist.EntityCollection
 
_csvLines - Variable in class bill.util.csv.CSVParser
The list of lines read from the CSV file
_currentSection - Variable in class bill.util.config.Configuration
Internal pointer to the current section being manipulated when reading a configuration from a file.
_elementData - Variable in class bill.util.persist.ElementData
Storage place for extra data about an element.
_elements - Variable in class bill.util.persist.EntityData
The list of elements that make up this entity.
_entities - Variable in class bill.util.persist.EntityCollection
 
_entityName - Variable in class bill.util.persist.EntityData
The physical name of this entity
_entityName - Variable in class bill.util.persist.EntityCollection
 
_errorFrame - Variable in class bill.util.gui.ParentGUI
The frame of the validation errors window
_errors - Variable in class bill.util.persist.PersistValidateException
 
_fileName - Variable in class bill.util.config.Configuration
Name of the file associated with the configuration data
_fileName - Variable in class bill.util.csv.CSVParser
Name of the CSV file we are working with
_header - Variable in class bill.util.csv.CSVParser
The first line of a csv file is a header line that lists what all the columns in the subsequent lines represent.
_helpAbout - Variable in class bill.util.gui.ParentGUI
Reference to the help about frame
_highlighting - Variable in class bill.util.gui.ParentGUI
Indicates if we are using required field highlighting
_keys - Variable in class bill.util.persist.EntityData
The list of elements that make up the unique key of this entity
_logicalName - Variable in class bill.util.persist.ElementData
 
_maxChars - Variable in class bill.util.gui.JTextFieldMaxChars
The maximum number of characters to allow the user to enter in the text field.
_maxChars - Variable in class bill.util.gui.JTextFieldMaxCharsDocument
The maximum number of characters that may be entered in the text field
_modified - Variable in class bill.util.csv.CSVParser
Indicates if the CSV has ben modified since it was read or last saved.
_myFrames - Variable in class bill.util.gui.ParentGUI
A list of all the frames (sub windows) that are currently active
_parent - Variable in class bill.util.gui.ParentGUI
The parent GUI that created this GUI
_parser - Variable in class bill.util.gui.ProjectConfiguration
The parsed project data configuration file
_physicalName - Variable in class bill.util.persist.ElementData
 
_reader - Variable in class bill.util.csv.CSVParser
Allows an already opened CSV file
_required - Variable in class bill.util.persist.ElementData
 
_sampleEntity - Variable in class bill.util.persist.EntityCollection
Sample EntityData of the type contained in the list.
_sectionNames - Variable in class bill.util.config.Configuration
A list of the section names for the configuration in the order they appear in the configuration.
_sections - Variable in class bill.util.config.Configuration
The list of section in the configuration.
_shiftFocusWhenFull - Variable in class bill.util.gui.JTextFieldMaxChars
Indicates if focus should shift to the next component when this one has had the maximum number of characters entered in it.
_shiftFocusWhenFull - Variable in class bill.util.gui.JTextFieldMaxCharsDocument
Indicates if focus should shift to the next component when this one has had the maximum number of characters entered in it.
_skipLines - Variable in class bill.util.csv.CSVParser
Number of lines to skip before 'really' reading the file.
_state - Variable in class bill.util.persist.EntityData
The current state of the entity, such as new (has never been saved to the persistent store), modified, or deleted
_textField - Variable in class bill.util.gui.JTextFieldMaxCharsDocument
The text field associated with this document
_value - Variable in class bill.util.persist.ElementData
 
_wasModified - Variable in class bill.util.gui.ParentGUI
Indicates if the GUI has unsaved modifications
_writer - Variable in class bill.util.csv.CSVParser
A stream for writing out the CSV data

A B C D E F G H I J K L M N O P R S T U V _