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

A

add(Image) - Method in class net.quartzware.ImgPanel
 
addBundle(ResBundle) - Method in class net.quartzware.Project
Adds the given Resource Bundle to the current Project
addEntry(Entry) - Method in class net.quartzware.ResBundle
Adds a new key to this ResBundle
addKey(String) - Method in class net.quartzware.Project
Adds a new key to the root.
AddKeyDlg - class net.quartzware.AddKeyDlg.
AddKeyDlg Dialog box that allows user to select what type of key to add to the resource bundle.
AddKeyDlg() - Constructor for class net.quartzware.AddKeyDlg
Constructs the AddKeyDlg PRE: none POST: dialog is created
AddKeyDlg(Frame) - Constructor for class net.quartzware.AddKeyDlg
Constructs the AddKeyDlg PRE: parent cannot be null POST: dialog is created
AddKeyDlg(ResBundle) - Constructor for class net.quartzware.AddKeyDlg
Constructs the AddKeyDlg PRE: none POST: dialog is created
AddKeyDlg(String) - Constructor for class net.quartzware.AddKeyDlg
Constructs the AddKeyDlg and sets the title equal to sTitle PRE: sTitle cannot be null POST: dialog is created
addRBListener(RBListener) - Method in class net.quartzware.ResBundle
Adds a listener.
addTreeModelListener(TreeModelListener) - Method in class net.quartzware.Project
 
appendExtension(String, String) - Method in class net.quartzware.MainWindow
Takes the filename, strips off a bad extension (if it has one), then puts on the correct extension

B

BinaryPath - class net.quartzware.BinaryPath.
BinaryPathDlg A Class that stores the path to a binary file.
BinaryPath() - Constructor for class net.quartzware.BinaryPath
Default Constructor PRE: none POST: The object is created.
BinaryPath(File) - Constructor for class net.quartzware.BinaryPath
Constructs a BinaryPath object using the given path.
BinaryPath(String) - Constructor for class net.quartzware.BinaryPath
Constructs a BinaryPath object using the given path.
BinaryPathDlg - class net.quartzware.BinaryPathDlg.
BinaryPathDlg Displays dialog box that allows user to enter a binary path.
BinaryPathDlg(Frame, BinaryPath) - Constructor for class net.quartzware.BinaryPathDlg
Constructs the BinaryPath dialog and shows it to the user.
BinaryVal - class net.quartzware.BinaryVal.
BinaryVal A BinaryVal is a binary number of any length.
BinaryVal() - Constructor for class net.quartzware.BinaryVal
Constructs an empty Binary Value.
BinaryVal(Vector) - Constructor for class net.quartzware.BinaryVal
Constructs a Binary Value with a given value.

C

CANCELED - Static variable in class net.quartzware.NewProjectDlg
 
CenterDlg - class net.quartzware.CenterDlg.
A dialog which centers itself on the screen.
CenterDlg() - Constructor for class net.quartzware.CenterDlg
Passes constructor parameters to its base class PRE: none POST: base class is created.
CenterDlg(Frame) - Constructor for class net.quartzware.CenterDlg
Passes constructor parameters to its base class PRE: none POST: base class is created.
CenterDlg(Frame, String) - Constructor for class net.quartzware.CenterDlg
Passes constructor parameters to its base class PRE: none POST: base class is created.
changedBG - Variable in class net.quartzware.Project.Config
 
changedFG - Variable in class net.quartzware.Project.Config
 
clone() - Method in class net.quartzware.BinaryVal
 
clone() - Method in class net.quartzware.IntArray
 
clone() - Method in class net.quartzware.IntegerVal
 
clone() - Method in class net.quartzware.Message
 
clone() - Method in class net.quartzware.ObjectVal
 
clone() - Method in class net.quartzware.StringArray
 
clone() - Method in class net.quartzware.StringVal
 
clone() - Method in class net.quartzware.TaggedArray
 

D

deleteKey(String) - Method in class net.quartzware.Project
Deletes the Entries in all of the Resource Bundles that match the given key
destroy() - Method in class net.quartzware.RBApplet
 
displayComments - Variable in class net.quartzware.Project.Config
 
displayKey - Variable in class net.quartzware.Project.Config
 
displayParent - Variable in class net.quartzware.Project.Config
 
displayValue - Variable in class net.quartzware.Project.Config
 
doAddKey() - Method in class net.quartzware.MainWindow
 
doAddListeners() - Method in class net.quartzware.EditorWindow
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doAddListeners() - Method in class net.quartzware.MainWindow
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doAddListeners() - Method in class net.quartzware.MessageDlg
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doAddListeners() - Method in class net.quartzware.MessageTestDlg
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doAddListeners() - Method in class net.quartzware.NewProjectDlg
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doAddListeners() - Method in class net.quartzware.PrefDlg
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doAddListeners() - Method in class net.quartzware.StringArrayDlg
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doAddListeners() - Method in class net.quartzware.TaggedArrayDlg
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
doBundleMenu() - Method in class net.quartzware.MainWindow
Lays out the Bundle Menu, sets the bundle menu items to the correct langauge PRE: bundle points to the correct Resource Bundle for the current language POST: Bundle Menu has been initialized
doClose() - Method in class net.quartzware.MainWindow
Pops up a save confirmation dlg if the project is dirty, then does as the user instructs (either cancels, exits, or saves and exits.
doEditMenu() - Method in class net.quartzware.MainWindow
Lays out the Edit Menu, sets the edit menu items to the correct langauge PRE: bundle points to the correct Resource Bundle for the current language POST: Edit Menu has been initialized
doEZTabs() - Method in class net.quartzware.MainWindow
Lays out the EZTabs PRE: gui elements are not null POST: eztabs has been initialized
doFileMenu() - Method in class net.quartzware.MainWindow
Lays out the File Menu, sets the file menu items to the correct langauge PRE: bundle points to the correct Resource Bundle for the current language POST: File Menu has been initialized
doHelpMenu() - Method in class net.quartzware.MainWindow
Lays out the Help Menu, sets the help menu items to the correct langauge PRE: bundle points to the correct Resource Bundle for the current language POST: Edit Menu has been initialized
doIcons() - Method in class net.quartzware.EditorWindow
Adds icons to GUI components PRE: gui elements are not null POST: Icons have been added to gui components
doIcons() - Method in class net.quartzware.MainWindow
Adds icons to GUI components PRE: gui elements are not null POST: Icons have been added to gui components
doNewBundle() - Method in class net.quartzware.MainWindow
Pops up a dialog to let the user decide whether to use a new root or import an existing one.
doNewProject() - Method in class net.quartzware.MainWindow
Pops up a dialog to let the user decide whether to use a new root or import an existing one.
doOpenLooseFile() - Method in class net.quartzware.MainWindow
Opens up a file dialog so the user can select the file to open.
doOpenProject() - Method in class net.quartzware.MainWindow
Pops up a dialog to let the user select a project file.
doPopupMenu() - Method in class net.quartzware.EditorWindow
Adds a popup menu to the EditorWindow PRE: table exists POST: table has a popup menu
doProjectMenu() - Method in class net.quartzware.MainWindow
Lays out the Project Menu, sets the project menu items to the correct langauge PRE: bundle points to the correct Resource Bundle for the current language POST: Edit Menu has been initialized
doRemoveKey() - Method in class net.quartzware.MainWindow
Pops up a dialog asking the user if they wish to delete the selected key PRE: none POST: a key may be removed from all bundles
doSave() - Method in class net.quartzware.MainWindow
If an EditorWindow from a project is select, the project is saved.
doSaveAs() - Method in class net.quartzware.MainWindow
Pops up a file dialog to allow the user to specify the new location of the project file.
doSetup() - Method in class net.quartzware.ResBundle
Perform setup that is required regardless of the constructor that was used.
doStatusBar() - Method in class net.quartzware.MainWindow
Lays out the Status Bar PRE: gui elements are not null POST: statusbar has been initialized
doTest() - Method in class net.quartzware.StringArrayDlg
This function handles the testing of the string array PRE: message dlg is open POST: none
doTheLayout() - Method in class net.quartzware.MainWindow
Lays out this window PRE: this class's attributes have been set POST: GUI components have been added to the window and arranged appropriately.
doTheLayout() - Method in class net.quartzware.MessageTestDlg
Lays out this dialog PRE: attributes have been set POST: GUI components have been added to the dlg and arranged appropriately.
doTheLayout() - Method in class net.quartzware.ProjectWindow
Lays out the window PRE: attributes have been set POST: GUI components have been added to the dlg and arranged appropriately.
doTheLayout(ResBundle) - Method in class net.quartzware.EditorWindow
Lays out this window PRE: this class's attributes have been set POST: GUI components have been added to the window and arranged appropriately.
doToolbar() - Method in class net.quartzware.EditorWindow
Lays out the toolbar PRE: gui elements are not null POST: toolbar has been initialized
doToolbar() - Method in class net.quartzware.MainWindow
Lays out the toolbar PRE: gui elements are not null POST: toolbar has been initialized
doViewMenu() - Method in class net.quartzware.MainWindow
Lays out the View Menu, sets the view menu items to the correct langauge PRE: bundle points to the correct Resource Bundle for the current language POST: Edit Menu has been initialized
doWindowsMenu() - Method in class net.quartzware.MainWindow
Lays out the Windows Menu, sets the window menu items to the correct langauge PRE: bundle points to the correct Resource Bundle for the current language POST: Edit Menu has been initialized

E

editCurCom() - Method in class net.quartzware.EditorWindow
 
editCurVal() - Method in class net.quartzware.EditorWindow
 
EditorWindow - class net.quartzware.EditorWindow.
EditorWindow A window which displays the contents of a Resource Bundle and allows a user to edit the contents of a Resource Bundle.
EditorWindow.PopupListener - class net.quartzware.EditorWindow.PopupListener.
PopupListener This class listens for right clicks, then pops up the Context menu for the editor window.
EditorWindow.PopupListener(EditorWindow) - Constructor for class net.quartzware.EditorWindow.PopupListener
 
EditorWindow.RBEditTableCellEditor - class net.quartzware.EditorWindow.RBEditTableCellEditor.
RBEditTableCellEditor Custom table editor used to properly edit the different Value types.
EditorWindow.RBEditTableCellEditor(EditorWindow) - Constructor for class net.quartzware.EditorWindow.RBEditTableCellEditor
Default Constructor PRE: none POST: text field is default editing component
EditorWindow.RBEditTableCellRenderer - class net.quartzware.EditorWindow.RBEditTableCellRenderer.
RBEditTableCellRenderer Custom table renderer used to properly display the different Value types.
EditorWindow.RBEditTableCellRenderer(EditorWindow) - Constructor for class net.quartzware.EditorWindow.RBEditTableCellRenderer
 
EditorWindow.RBEditTableModel - class net.quartzware.EditorWindow.RBEditTableModel.
RBEditTableModel An interface that allows a JTable to directly access our data, rather than arranging our data in a generic form that the DefaultTableModel could digest.
EditorWindow.RBEditTableModel(EditorWindow) - Constructor for class net.quartzware.EditorWindow.RBEditTableModel
 
EditorWindow(ResBundle) - Constructor for class net.quartzware.EditorWindow
Constructs an Editor Window that will display the given ResBundle.
editValue() - Method in class net.quartzware.BinaryPath
 
editValue() - Method in class net.quartzware.BinaryVal
 
editValue() - Method in class net.quartzware.Entry
This function will allow the user to edit the value in this entry.
editValue() - Method in class net.quartzware.IntArray
 
editValue() - Method in class net.quartzware.IntegerVal
 
editValue() - Method in class net.quartzware.Message
creates a new MessageDlg so user can edit the message PRE: none POST: new MessageDlg is created
editValue() - Method in class net.quartzware.ObjectVal
Allows the editing of a value
editValue() - Method in class net.quartzware.StringArray
This function will allow the user to edit the value in this entry.
editValue() - Method in class net.quartzware.StringVal
This function will allow the user to edit the value in this entry.
editValue() - Method in class net.quartzware.TaggedArray
This function will allow the user to edit the value in this entry.
editValue() - Method in class net.quartzware.Value
This function will allow the user to edit the value in this entry.
elementAt(ResBundle, int) - Method in class net.quartzware.Entry
This function will retrieve the proper item at index ndx
Entry - class net.quartzware.Entry.
Entry Encapsulates the data and function of an entry in the JTable in an EditorWindow This is equivalent to one row in an EditorWindow.
Entry(ResBundle, String, Value, String, boolean) - Constructor for class net.quartzware.Entry
Constructs an Entry from the components of an entry
entryAdded(RBEvent) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
entryAdded(RBEvent) - Method in interface net.quartzware.RBListener
 
entryAdded(RBEvent) - Method in class net.quartzware.ResBundle
 
entryChanged(RBEvent) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
entryChanged(RBEvent) - Method in interface net.quartzware.RBListener
 
entryChanged(RBEvent) - Method in class net.quartzware.ResBundle
Called when one of my parent's entries was changed.
entryInserted(RBEvent) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
entryInserted(RBEvent) - Method in interface net.quartzware.RBListener
 
entryInserted(RBEvent) - Method in class net.quartzware.ResBundle
 
entryRemoved(RBEvent) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
entryRemoved(RBEvent) - Method in interface net.quartzware.RBListener
 
entryRemoved(RBEvent) - Method in class net.quartzware.ResBundle
 
EXISTING - Static variable in class net.quartzware.NewProjectDlg
 

F

fileType - Variable in class net.quartzware.Project.Config
 
FindDlg - class net.quartzware.FindDlg.
FindDlg Searches for a string designated by the user, in the resource bundles and shows the results to the user by highlighting the entry in the appropriate EditorWindow.
FindDlg() - Constructor for class net.quartzware.FindDlg
This constructor constructs the Find dialog box and shows it to the user PRE: none POST: The class is created.
fireEntryAdded(Entry, int) - Method in class net.quartzware.ResBundle
fires an update to all listeners.
fireEntryChanged(Entry, int) - Method in class net.quartzware.ResBundle
fires an update to all listeners.
fireEntryInserted(Entry, int) - Method in class net.quartzware.ResBundle
fires an update to all listeners.
fireEntryRemoved(Entry, int) - Method in class net.quartzware.ResBundle
fires an update to all listeners.
fireUpdate() - Method in class net.quartzware.Project
 

G

getAllBundles() - Method in class net.quartzware.Project
Gets all of the Resoruce Bundles
getAllEntries() - Method in class net.quartzware.ResBundle
Returns all entries held by this ResBundle
getBundle() - Method in class net.quartzware.EditorWindow
Returns the ResBundle which this EditorWindow draws
getBundle() - Method in class net.quartzware.RBEvent
 
getBundle(String) - Method in class net.quartzware.Project
Gets the bundle that matches the suffix
getChild(Object, int) - Method in class net.quartzware.Project
 
getChildCount(Object) - Method in class net.quartzware.Project
 
getColumnClass(int) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
getColumnCount() - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
getColumnName(int) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
getComment() - Method in class net.quartzware.Entry
Returns the comment for this Entry
getConfig() - Method in class net.quartzware.Project
Returns a Config containing all of the options for the current Project.
getEntry() - Method in class net.quartzware.RBEvent
 
getEntry(int) - Method in class net.quartzware.ResBundle
Returns the nth entry held by this ResBundle
getFile() - Method in class net.quartzware.ResBundle
Gets the filename of this ResBundle
getFilename() - Method in class net.quartzware.NewBundleDlg
 
getFileType() - Method in class net.quartzware.NewBundleDlg
 
getFrame() - Method in class net.quartzware.InternalWindow.HiddenComponent
 
getHiddenComponent() - Method in class net.quartzware.InternalWindow
Gets the hiddenComponent that this ProjectWindow uses.
getIcon() - Method in class net.quartzware.Value
This function gets an Icon.
getIndex() - Method in class net.quartzware.RBEvent
 
getIndexOfChild(Object, Object) - Method in class net.quartzware.Project
 
getKey() - Method in class net.quartzware.Entry
Returns the unique key name in this entry.
getKey() - Method in class net.quartzware.RBEvent
 
getKeyName() - Method in class net.quartzware.AddKeyDlg
Gets the Key Name the user typed in PRE: none POST: none
getMainWindow() - Method in class net.quartzware.RBEdit
Returns the Window class which draws this RBEdit.
getMenuItem() - Method in class net.quartzware.EditorWindow
 
getMenuItem() - Method in class net.quartzware.InternalWindow
Return a menu item representing this window.
getMenuItem() - Method in class net.quartzware.ProjectWindow
 
getOwner() - Method in class net.quartzware.Entry
Returns a reference to the ResBundle which owns this Entry.
getParentEntry(String) - Method in class net.quartzware.ResBundle
Returns all entries held by this ResBundle
getParentValue() - Method in class net.quartzware.Entry
Returns the value of the parent of this bundle
getPreferredSize() - Method in class net.quartzware.AddKeyDlg
Sets the preferred size of the window and returns is as a Dimension PRE: None POST: Dimension returned
getPreferredSize() - Method in class net.quartzware.CenterDlg
This function returns a dimension based on the size of the components in the dialog PRE: None POST: Dimension is returned
getPreferredSize() - Method in class net.quartzware.EditorWindow
 
getPreferredSize() - Method in class net.quartzware.HelpDlg
Returns the dimensions of the window PRE: none POST: a Dimension is returned
getPreferredSize() - Method in class net.quartzware.MainWindow
 
getPreferredSize() - Method in class net.quartzware.NewProjectDlg
 
getPreferredSize() - Method in class net.quartzware.ProjectWindow
 
getProject() - Method in class net.quartzware.ProjectWindow
Gets the project that this ProjectWindow is drawing.
getProject() - Method in class net.quartzware.RBEdit
Returns the Project class that contains the project file and options for the current session of RBEdit.
getProjectFile() - Method in class net.quartzware.Project
Returns a File which contains the path to the Project File.
getRBEdit() - Static method in class net.quartzware.RBEdit
Allows any class in the RBEdit application to get instant access to the Main module by calling 'RBEdit.getApp()'.
getRBListenerCount() - Method in class net.quartzware.ResBundle
Returns the number of listeners PRE: none POST: none
getResult() - Method in class net.quartzware.NewProjectDlg
Returns the user's choice
getRoot() - Method in class net.quartzware.Project
 
getRootBundle() - Method in class net.quartzware.Project
Gets the Root Resource Bundle
getRowCount() - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
getSelectedBundle() - Method in class net.quartzware.ProjectWindow
Gets whatever bundle is currently selected in the tree
getSelectedEntry() - Method in class net.quartzware.EditorWindow
Gets the entry that is currently selected in the Editor Window
getSuffix() - Method in class net.quartzware.NewBundleDlg
 
getSuffix() - Method in class net.quartzware.ResBundle
Returns suffix of this ResBundle
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.quartzware.EditorWindow.RBEditTableCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.quartzware.EditorWindow.RBEditTableCellRenderer
 
getTabName() - Method in class net.quartzware.EditorWindow
 
getTabName() - Method in class net.quartzware.InternalWindow
Return a string representing this window.
getTabName() - Method in class net.quartzware.ProjectWindow
 
getTooltipText() - Method in class net.quartzware.EditorWindow
 
getTooltipText() - Method in class net.quartzware.InternalWindow
Return a descriptiong of this window.
getTooltipText() - Method in class net.quartzware.ProjectWindow
 
getValue() - Method in class net.quartzware.AddKeyDlg
Gets the instantiation of the Value of the type the user selected.
getValue() - Method in class net.quartzware.Entry
Returns the value of this Entry.
getValue() - Method in class net.quartzware.IntArray
 
getValue() - Method in class net.quartzware.StringArray
 
getValueAt(int, int) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
getWindowMenu() - Method in class net.quartzware.MainWindow
Returns the JMenu for the 'Windows' menu

H

HelpDlg - class net.quartzware.HelpDlg.
HelpDlg A dialog box which displays the html help topics for RBEdit
HelpDlg() - Constructor for class net.quartzware.HelpDlg
Default Constructor PRE: the html files are in the help/ directory and index.html exists POST: the class is constructed

I

ImgPanel - class net.quartzware.ImgPanel.
 
ImgPanel() - Constructor for class net.quartzware.ImgPanel
 
init() - Method in class net.quartzware.RBApplet
 
insertEntryAt(Entry, int) - Method in class net.quartzware.ResBundle
Inserts a key to this ResBundle
IntArray - class net.quartzware.IntArray.
IntArray A class which stores an array of integers.
IntArray() - Constructor for class net.quartzware.IntArray
Default constructor - created empty array PRE: None POST: The class is created
IntArray(int[]) - Constructor for class net.quartzware.IntArray
Constructs the IntArray with a user specified int array
IntArray(Integer[]) - Constructor for class net.quartzware.IntArray
Constructs the IntArray with a user specified integer array
IntArray(Vector) - Constructor for class net.quartzware.IntArray
Constructs the IntArray from a user specified vector
IntegerVal - class net.quartzware.IntegerVal.
IntegerVal Integer Value is a data type which contains one Integer to be stored in a Resource Bundle.
IntegerVal() - Constructor for class net.quartzware.IntegerVal
Constructs an empty IntegerVal.
IntegerVal(int) - Constructor for class net.quartzware.IntegerVal
Constructs an IntegerVal with the given int.
IntegerVal(Integer) - Constructor for class net.quartzware.IntegerVal
Constructs an IntegerVal with the given Integer.
InternalWindow - class net.quartzware.InternalWindow.
InternalWindow A window which displays inside of a JFrame
InternalWindow.HiddenComponent - class net.quartzware.InternalWindow.HiddenComponent.
 
InternalWindow.HiddenComponent(InternalWindow) - Constructor for class net.quartzware.InternalWindow.HiddenComponent
 
InternalWindow(String, boolean, boolean, boolean, boolean) - Constructor for class net.quartzware.InternalWindow
Default Constructor PRE: title is not null (can be an empty string) POST: class is created.
isCellEditable(int, int) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
isChild(String, String) - Method in class net.quartzware.Project
 
isDirty() - Method in class net.quartzware.EditorWindow
Returns whether this editor window has been modified
isDirty() - Method in class net.quartzware.MainWindow
 
isDirty() - Method in class net.quartzware.ResBundle
Returns whether this editor window has been modified
isLeaf(Object) - Method in class net.quartzware.Project
 
isLooseFile() - Method in class net.quartzware.EditorWindow
Returns whether this EditorWindow represents a loose file.
isLooseFile() - Method in class net.quartzware.ResBundle
Returns whether this EditorWindow represents a loose file.
isUnique() - Method in class net.quartzware.Entry
Returns whether this entry is inherited from the parent

J

JAboutDialog - class net.quartzware.JAboutDialog.
JAboutDialog A basic implementation of the JDialog class.
JAboutDialog(Frame) - Constructor for class net.quartzware.JAboutDialog
 
JavaIO - class net.quartzware.JavaIO.
JavaIO is a class which is able to both read to and from .java resource bundle files.
JavaIO() - Constructor for class net.quartzware.JavaIO
 

K

KeyDoesNotExistDlg - class net.quartzware.KeyDoesNotExistDlg.
KeyDoesNotExistDlg Dialog box to alert user that a key is non-existant in the Root.
KeyDoesNotExistDlg() - Constructor for class net.quartzware.KeyDoesNotExistDlg
Constructs the KeyDoesNotExistDlg PRE: none POST: dialog is created
KeyDoesNotExistDlg(Frame) - Constructor for class net.quartzware.KeyDoesNotExistDlg
Constructs the KeyDoesNotExistDlg PRE: parent cannot be null POST: dialog is created
KeyDoesNotExistDlg(String) - Constructor for class net.quartzware.KeyDoesNotExistDlg
Constructs the KeyDoesNotExistDlg and sets title to sTitle PRE: sTitle cannot be null POST: dialog is created

L

listKeysAphabetically - Variable in class net.quartzware.Project.Config
 
load(File) - Static method in class net.quartzware.Project
Loads all bundles listed in the project file at the given path.
loadBundle(File) - Static method in class net.quartzware.Project
Loads the specified ResBundle.
loadProjectFile(File) - Method in class net.quartzware.Project
Load in a project file PRE: none POST: a new project is created

M

main(String[]) - Static method in class net.quartzware.RBApplet
 
main(String[]) - Static method in class net.quartzware.RBEdit
Java calls this static function to start the program.
MainWindow - class net.quartzware.MainWindow.
MainWindow Main window for the RBEdit application.
MainWindow(RBEdit) - Constructor for class net.quartzware.MainWindow
Default Constructor
Message - class net.quartzware.Message.
Message Encapsulates the data and function of an internationalization 'Message'
Message() - Constructor for class net.quartzware.Message
Constructs a Message with a default value PRE: none POST: This class is created
Message(String) - Constructor for class net.quartzware.Message
Constructs this Message using the given String which is a properly formated message
MessageDlg - class net.quartzware.MessageDlg.
MessageDlg A dialog box that displays a selected message and allows the user to edit it
MessageDlg(Message) - Constructor for class net.quartzware.MessageDlg
This constructs the message dialog box and shows it to the user
MessageTestDlg - class net.quartzware.MessageTestDlg.
MessageTestDlg Displays a test of the message so the user can verify that the message is correct.
MessageTestDlg(Message) - Constructor for class net.quartzware.MessageTestDlg
Constructs and shows this dialog PRE: m is not null POST: The class is constructed
mousePressed(MouseEvent) - Method in class net.quartzware.EditorWindow.PopupListener
Called by the java framework when a mouse button has been pressed in the Editor Window.
mouseReleased(MouseEvent) - Method in class net.quartzware.EditorWindow.PopupListener
Called by the java framework when a mouse button has been released in the Editor Window.

N

NewBundleDlg - class net.quartzware.NewBundleDlg.
NewBundleDlg for the RBEdit application.
NewBundleDlg() - Constructor for class net.quartzware.NewBundleDlg
Constructs the NewBundleDlg PRE: none POST: dialog is created
NewBundleDlg(Frame) - Constructor for class net.quartzware.NewBundleDlg
Constructs the NewBundleDlg PRE: parent cannot be null POST: dialog is created
NewBundleDlg(String) - Constructor for class net.quartzware.NewBundleDlg
Constructs the NewBundleDlg and sets the title equal to sTitle PRE: sTitle cannot be null POST: dialog is created
NewBundleDlg(String, String, boolean) - Constructor for class net.quartzware.NewBundleDlg
Constructs the NewBundleDlg
newKey() - Method in class net.quartzware.RBEdit
Called when the user wants to add a new key PRE: none POST: new key may be added to the root
NewProjectDlg - class net.quartzware.NewProjectDlg.
NewProjectDlg Dialog box that asks the user if they want to use an existing root or if they want to create a new root in the creation of a new project.
NewProjectDlg() - Constructor for class net.quartzware.NewProjectDlg
Constructs the NewProjectDlg PRE: none POST: dialog is created
NewProjectDlg(Frame) - Constructor for class net.quartzware.NewProjectDlg
Constructs the NewProjectDlg PRE: parent cannot be null POST: dialog is created
NewProjectDlg(String) - Constructor for class net.quartzware.NewProjectDlg
Constructs the NewProjectDlg and sets the dialog title to sTitle PRE: sTitle cannot be null POST: dialog is created
NEWROOT - Static variable in class net.quartzware.NewProjectDlg
 

O

ObjectVal - class net.quartzware.ObjectVal.
ObjectVal Holds the necessary information to create an instance of a class on the fly.
ObjectVal() - Constructor for class net.quartzware.ObjectVal
Constructs an empty Object Value.
ObjectVal(String) - Constructor for class net.quartzware.ObjectVal
Constructs an ObjectVal with an Object type.
openEditorWindow(ResBundle) - Method in class net.quartzware.MainWindow
Opens a new Editor Window
openProjectWindow(Project) - Method in class net.quartzware.MainWindow
Opens the ProjectWindow.

P

PrefDlg - class net.quartzware.PrefDlg.
PrefDlg Allows the user to change project preferences
PrefDlg(Project.Config) - Constructor for class net.quartzware.PrefDlg
Constructs this dialog and fills in the fields with the values in cfg
Project - class net.quartzware.Project.
Project class Contains all the information about the currently open Project.
Project.Config - class net.quartzware.Project.Config.
This class encapsulates the project options
Project.Config(Project) - Constructor for class net.quartzware.Project.Config
Default Constructor
Project() - Constructor for class net.quartzware.Project
Default constructor PRE: none POST: class is created
Project(File) - Constructor for class net.quartzware.Project
Loads a Project using a project file.
Project(Project.Config, Vector) - Constructor for class net.quartzware.Project
Creates a project using the given Config (preferences) and the given Vector of Resource Bundles.
ProjectWindow - class net.quartzware.ProjectWindow.
ProjectWindow
ProjectWindow(Project) - Constructor for class net.quartzware.ProjectWindow
Setup the project window using the given project
PropertyIO - class net.quartzware.PropertyIO.
PropertyIO is a class which is able to both read to and from property files.
PropertyIO() - Constructor for class net.quartzware.PropertyIO
 

R

RBApplet - class net.quartzware.RBApplet.
 
RBApplet() - Constructor for class net.quartzware.RBApplet
 
RBEdit - class net.quartzware.RBEdit.
Main module for the RBEdit application.
RBEdit() - Constructor for class net.quartzware.RBEdit
Default Constructor PRE: none POST: class is created
RBEvent - class net.quartzware.RBEvent.
Event sent to RBListeners.
RBEvent(ResBundle, Entry, int) - Constructor for class net.quartzware.RBEvent
 
RBListener - interface net.quartzware.RBListener.
Allows a class to listen to modifications to a resource bundle.
RBReader - interface net.quartzware.RBReader.
Classes that want to load resource bundles and convert them to ResBundles must implement this interface
RBWriter - interface net.quartzware.RBWriter.
Classes that want to save resource bundles must implement this interface
readBundle(File) - Method in class net.quartzware.JavaIO
Reads the File pointed to by file and returns a ResBundle
readBundle(File) - Method in class net.quartzware.PropertyIO
Reads the File pointed to by file and returns a ResBundle
readBundle(File) - Method in interface net.quartzware.RBReader
Reads the File pointed to by file and returns a ResBundle
removeBundle(ResBundle) - Method in class net.quartzware.Project
Removes the given Resource Bundle from the current Project
removeBundleAndChildren(String) - Method in class net.quartzware.Project
Removes the Resource Bundle that matches the given suffix and all of its children from the current Project.
RemoveBundleDlg - class net.quartzware.RemoveBundleDlg.
Displays dialog box containing warning message when removing a child bundle from a project.
RemoveBundleDlg() - Constructor for class net.quartzware.RemoveBundleDlg
Default Remove Bundle Dialog Constructor PRE: none POST: The Remove Bundle Dialog is created.
RemoveBundleDlg(Frame) - Constructor for class net.quartzware.RemoveBundleDlg
Constructs and displays the Remove Bundle Dialog
RemoveBundleDlg(String) - Constructor for class net.quartzware.RemoveBundleDlg
Constructs and Displays Remove Bundle Dialog
removeEntry(String) - Method in class net.quartzware.ResBundle
Removes the entry corresponding to 'key' from this resbundle.
removeMenuItem(JMenuItem) - Method in class net.quartzware.MainWindow
 
removeTab(InternalWindow) - Method in class net.quartzware.MainWindow
Removes the JInternal Frame from the eztabs and the parallel array
removeTreeModelListener(TreeModelListener) - Method in class net.quartzware.Project
 
removeWindow(InternalWindow) - Method in class net.quartzware.MainWindow
Removes the JInternal Frame from Main Window
remRBListener(RBListener) - Method in class net.quartzware.ResBundle
Removes a listener.
RenameKeyDlg - class net.quartzware.RenameKeyDlg.
Displays dialog box containing warning message when renaming a key.
RenameKeyDlg() - Constructor for class net.quartzware.RenameKeyDlg
Default Rename Key Dialog Constructor PRE: none POST: The Rename Key Dialog is created.
RenameKeyDlg(Frame) - Constructor for class net.quartzware.RenameKeyDlg
Constructs and displays the Rename Key Dialog
RenameKeyDlg(String) - Constructor for class net.quartzware.RenameKeyDlg
Constructs and Displays Rename Key Dialog
ResBundle - class net.quartzware.ResBundle.
Encapsulates the data and functions of a 'resource bundle'.
ResBundle(Entry[], String, File, boolean) - Constructor for class net.quartzware.ResBundle
Constructs a ResBundle from the given array of entries
ResBundle(String, File, boolean) - Constructor for class net.quartzware.ResBundle
Default Constructor PRE: none POST: This class is created
ResBundle(String, File, boolean, boolean) - Constructor for class net.quartzware.ResBundle
Constructs a ResBundle from the given vector of entries

S

save(boolean) - Method in class net.quartzware.Project
Saves all of the currently dirty Resource Bundles.
saveBundle(ResBundle) - Static method in class net.quartzware.Project
Saves the specified ResBundle.
saveProjectFile() - Method in class net.quartzware.Project
Save out the project file PRE: none POST: the project file is saved.
selectFile(String) - Method in class net.quartzware.MainWindow
Allows the user to select a file, then returns a File with the path to the selected file.
setComment(String) - Method in class net.quartzware.Entry
Sets the comment for this Entry
setDirty(boolean) - Method in class net.quartzware.MainWindow
 
setDirty(boolean) - Method in class net.quartzware.ResBundle
Sets whether this editor window has been modified
setEditorWindow(EditorWindow) - Method in class net.quartzware.ResBundle
Tell this EditorWindow who its parent is.
setFile(File) - Method in class net.quartzware.ResBundle
Sets the filename of this ResBundle
setKey(String) - Method in class net.quartzware.Entry
Sets the unique key name in this entry.
setLooseFile(boolean) - Method in class net.quartzware.ResBundle
Sets whether this EditorWindow represents a loose file.
setOwner(ResBundle) - Method in class net.quartzware.Entry
Sets a reference to the ResBundle which owns this Entry.
setProject(Project) - Method in class net.quartzware.ProjectWindow
Sets a new project
setProject(Project) - Method in class net.quartzware.RBEdit
Sets the Project class that contains the project file and options for the current session of RBEdit.
setProjectFile(File) - Method in class net.quartzware.Project
Changes the File used to write out.
setSelectedTab(Component) - Method in class net.quartzware.MainWindow
 
setSuffix(String) - Method in class net.quartzware.ResBundle
Sets the suffix of this ResBundle
setUnique(boolean) - Method in class net.quartzware.Entry
Sets whether this entry is inherited from the parent
setValue(String) - Method in class net.quartzware.BinaryPath
Sets the path variable with newValue.
setValue(String) - Method in class net.quartzware.BinaryVal
 
setValue(String) - Method in class net.quartzware.Entry
Sets the value for this Entry
setValue(String) - Method in class net.quartzware.IntegerVal
 
setValue(String) - Method in class net.quartzware.ObjectVal
Sets value to newValue
setValue(String) - Method in class net.quartzware.StringVal
This function sets the value of a string
setValue(String) - Method in class net.quartzware.Value
This function sets the value of a string
setValue(Value) - Method in class net.quartzware.Entry
Sets the value for this Entry
setValueAt(Object, int, int) - Method in class net.quartzware.EditorWindow.RBEditTableModel
 
setVisible(boolean) - Method in class net.quartzware.AddKeyDlg
Makes dialog visible to user
setVisible(boolean) - Method in class net.quartzware.JAboutDialog
Shows or hides dialog based on 'b'.
setVisible(boolean) - Method in class net.quartzware.KeyDoesNotExistDlg
 
setVisible(boolean) - Method in class net.quartzware.NewBundleDlg
 
setVisible(boolean) - Method in class net.quartzware.RemoveBundleDlg
This function sets the visible status of a dialog.
setVisible(boolean) - Method in class net.quartzware.RenameKeyDlg
This function sets the visible status of a dialog.
showNewKeyDlg() - Method in class net.quartzware.RBEdit
Displays a dialog to let the user enter options about a new key, then it creates the new key and adds it to all ResBundles in the project.
showNewProjectDlg() - Method in class net.quartzware.RBEdit
Displays a dialog to let the user enter options about a new project, then it creates the new project.
start() - Method in class net.quartzware.RBApplet
 
stop() - Method in class net.quartzware.RBApplet
 
StringArray - class net.quartzware.StringArray.
The StringArray datatype contains a Vector of Strings to be saved into a Resource Bundle.
StringArray() - Constructor for class net.quartzware.StringArray
Default constructor - creates empty StringArray PRE: none POST: The class is created
StringArray(String[]) - Constructor for class net.quartzware.StringArray
Constructs the StringArray with a given array of Strings
StringArray(Vector) - Constructor for class net.quartzware.StringArray
Constructs the StringArray with a given Vector
StringArrayDlg - class net.quartzware.StringArrayDlg.
Displays a String Array and allows the user to edit it
StringArrayDlg(StringArray) - Constructor for class net.quartzware.StringArrayDlg
This function constructs the String Array Dialog box and shows it
StringVal - class net.quartzware.StringVal.
StringVal is a data type which contains a line of plain text.
StringVal() - Constructor for class net.quartzware.StringVal
Default Constructor PRE: none POST: all data members have been initialized an action listener has been added.
StringVal(String) - Constructor for class net.quartzware.StringVal
Constructs a StringVal with a given String.

T

TaggedArray - class net.quartzware.TaggedArray.
Tagged Array encapsulates the data and functions of a Tagged Array
TaggedArray() - Constructor for class net.quartzware.TaggedArray
Default Constructor
TaggedArrayDlg - class net.quartzware.TaggedArrayDlg.
Displays a TaggedArray and allows the user to edit it
TaggedArrayDlg(TaggedArray) - Constructor for class net.quartzware.TaggedArrayDlg
This function constructs the Tagged Array dialog box and shows it
toString() - Method in class net.quartzware.BinaryPath
 
toString() - Method in class net.quartzware.BinaryVal
 
toString() - Method in class net.quartzware.IntArray
 
toString() - Method in class net.quartzware.IntegerVal
 
toString() - Method in class net.quartzware.Message
 
toString() - Method in class net.quartzware.ObjectVal
 
toString() - Method in class net.quartzware.ResBundle
 
toString() - Method in class net.quartzware.StringArray
This function converts an array to a string.
toString() - Method in class net.quartzware.StringVal
This function returns a string.
toString() - Method in class net.quartzware.TaggedArray
 
treeNodesChanged(TreeModelEvent) - Method in class net.quartzware.ProjectWindow
 
treeNodesInserted(TreeModelEvent) - Method in class net.quartzware.ProjectWindow
 
treeNodesRemoved(TreeModelEvent) - Method in class net.quartzware.ProjectWindow
 
treeStructureChanged(TreeModelEvent) - Method in class net.quartzware.ProjectWindow
 

U

unchangedBG - Variable in class net.quartzware.Project.Config
 
unchangedFG - Variable in class net.quartzware.Project.Config
 

V

Value - class net.quartzware.Value.
The abstract base class from which all of the Data Types are derived
Value() - Constructor for class net.quartzware.Value
Default Constructor PRE: None POST: class is created
valueForPathChanged(TreePath, Object) - Method in class net.quartzware.Project
 

W

writeBundle(ResBundle, File) - Method in class net.quartzware.JavaIO
Writes the resource bundle out to the file
writeBundle(ResBundle, File) - Method in class net.quartzware.PropertyIO
Writes the resource bundle out to the file
writeBundle(ResBundle, File) - Method in interface net.quartzware.RBWriter
Writes the resource bundle out to the file
writeEscapeChar - Variable in class net.quartzware.Project.Config
 

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