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.
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.
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.
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.
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.
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.
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.
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.