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

A

addChild() - Method in class net.quartzware.MainWindow
Displays a dialog to let the user select a child to import and enter options about the imported child, then it creates a new child from the import child.
addKey(String) - Method in class net.quartzware.Project
Adds a new key to the root.
addKey(String) - Method in class net.quartzware.ResBundle
Adds a new key to this ResBundle
app - Static variable in class net.quartzware.MainWindow
 
array - Variable in class net.quartzware.IntArray
 
array - Variable in class net.quartzware.IntArrayDlg
 
array - Variable in class net.quartzware.StringArrayDlg
 
array - Variable in class net.quartzware.TaggedArrayDlg
 

B

BinaryPath - class net.quartzware.BinaryPath.
A Class that stores the path to a binary file
BinaryPath() - Constructor for class net.quartzware.BinaryPath
Default Constructor
BinaryPath(File) - Constructor for class net.quartzware.BinaryPath
Constructs the path specified by the user
BinaryPath(URL) - Constructor for class net.quartzware.BinaryPath
Constructs the path specified by the user
BinaryPathDlg - class net.quartzware.BinaryPathDlg.
Displays dialog that allows user to enter a binary path
BinaryPathDlg(BinaryPath) - Constructor for class net.quartzware.BinaryPathDlg
Uses the binary path to set up a dialog
BinaryValue - class net.quartzware.BinaryValue.
Constructs and holds information on a Binary Value.
BinaryValue() - Constructor for class net.quartzware.BinaryValue
Constructs an empty Binary Value.
BinaryValue(long) - Constructor for class net.quartzware.BinaryValue
Constructs a Binary Value with a given value.
binVal - Variable in class net.quartzware.BinaryValue
 
bundle - Variable in class net.quartzware.EditorWindow
 
bundles - Variable in class net.quartzware.Project
 

C

changeOptions() - Method in class net.quartzware.MainWindow
Displays the PrefDlg so that the user may change the project options.
comment - Variable in class net.quartzware.Entry
 
config - Variable in class net.quartzware.PrefDlg
 
createBundle(String) - Method in class net.quartzware.Project
Creates a new Resource Bundle and adds it to the Project

D

deleteKey(String) - Method in class net.quartzware.Project
Deletes all of the Entries in all of the Resource Bundles that match the given key
deleteKey(String) - Method in class net.quartzware.ResBundle
Removes the entry corresponding to 'key' from this resbundle.
dirty - Variable in class net.quartzware.ResBundle
 
dlg - Variable in class net.quartzware.BinaryPath
 
dlg - Variable in class net.quartzware.IntArray
 
dlg - Variable in class net.quartzware.Message
 
dlg - Variable in class net.quartzware.ObjectVal
 
dlg - Variable in class net.quartzware.StringArray
 
dlg - Variable in class net.quartzware.TaggedArray
 
doTest() - Method in class net.quartzware.BinaryPathDlg
Tests to make sure entered path is valid
doTest() - Method in class net.quartzware.MessageDlg
This function performs a test on the message dialog box
doTest() - Method in class net.quartzware.StringArrayDlg
This function handles the testing of the string array
doTest() - Method in class net.quartzware.TaggedArrayDlg
This function handles the testing of the Tagged Array dialog box
doTheLayout() - Method in class net.quartzware.BinaryPathDlg
Lays out the dialog
doTheLayout() - Method in class net.quartzware.FindDlg
This function handles the layout of the Find dialog box
doTheLayout() - Method in class net.quartzware.IntArrayDlg
Sets the layout of the dialog.
doTheLayout() - Method in class net.quartzware.MessageDlg
This function handles the layout of the message dialog box
doTheLayout() - Method in class net.quartzware.MessageTestDlg
Lays out this dialog
doTheLayout() - Method in class net.quartzware.ObjectValDlg
Lays out this dialog
doTheLayout() - Method in class net.quartzware.PrefDlg
Lays out this dialog
doTheLayout() - Method in class net.quartzware.StringArrayDlg
This function handles the layout of the string array dialog box
doTheLayout() - Method in class net.quartzware.TaggedArrayDlg
This function handles the layout of the tagged array dialog box
doubleClick() - Method in class net.quartzware.MainWindow
Determines where a double click occured and calls an editValue on a Value if appropriate.

E

EditorWindow - class net.quartzware.EditorWindow.
A window which displays the contents of a Resource Bundle and allows a user to edit the contents of a Resource Bundle
EditorWindow(ResBundle) - Constructor for class net.quartzware.EditorWindow
Constructor that sets an Editor Window to a specific Resource Bundle
editorWindows - Variable in class net.quartzware.MainWindow
 
editValue() - Method in class net.quartzware.BinaryPath
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.BinaryValue
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.Entry
This value will allow the user to edit it, either by popping up a dialog or editing the label directly.
editValue() - Method in class net.quartzware.IntArray
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.IntegerValue
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.Message
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.ObjectVal
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.StringArray
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.StringVal
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.TaggedArray
This is the function that will be called whenever the user wishes to edit a value from the Editor Window
editValue() - Method in class net.quartzware.Value
Forces classes that are derived from Value to override editValue() This is the function that will be called whenever the user wishes to edit a value from the Editor Window
entries - Variable in class net.quartzware.ResBundle
 
Entry - class net.quartzware.Entry.
Encapsulates the data and function of an entry in the JTable in an EditorWindow This is equivalent to one row of the JTable.
Entry() - Constructor for class net.quartzware.Entry
Default Constructor
Entry(String, Value, String) - Constructor for class net.quartzware.Entry
Constructs a Entry from the components of an entry
ezTabPane - Variable in class net.quartzware.MainWindow
 

F

fileChooser - Variable in class net.quartzware.MainWindow
 
find() - Method in class net.quartzware.MainWindow
Displays the FindDlg so that the user may search for a phrase.
FindDlg - class net.quartzware.FindDlg.
Searches for a phrase in the resource bundles and shows the results to the user by highliting the entry in its EditorWindow
FindDlg() - Constructor for class net.quartzware.FindDlg
This constructs the Find dialog box and shows it to the user

G

getAllBundles() - Method in class net.quartzware.Project
Gets all of the Resoruce Bundles
getApp() - Static method in class net.quartzware.MainWindow
Allows any class in the RBEdit application to get instant access to the MainWindow.
getEntry(int) - Method in class net.quartzware.ResBundle
Returns the nth entry held by this ResBundle
getKey() - Method in class net.quartzware.Entry
Returns the unique key that this entry represents.
getLabel() - Method in class net.quartzware.Entry
Returns a label which this value has drawn upon.
getLabel() - Method in class net.quartzware.Value
All Values have a label that is used to draw its value in the Editor Window
getParent() - Method in class net.quartzware.Entry
Returns a reference to the object which owns this one.
getProject() - Method in class net.quartzware.ProjectWindow
Gets the project that is currently open
getProjectFile() - Method in class net.quartzware.Project
Gets the project file upon which this Project is based
getRoot() - Method in class net.quartzware.Project
Gets the Root Resource Bundle
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

H

hiliteEntry(int) - Method in class net.quartzware.ResBundle
Highlights an entry.

I

importBundle(File, String) - Method in class net.quartzware.Project
Adds a currently existing bundle to the current Project
IntArray - class net.quartzware.IntArray.
Class representation of an Integer Array
IntArray() - Constructor for class net.quartzware.IntArray
Default constructor - created empty array
IntArray(int[]) - Constructor for class net.quartzware.IntArray
Constructs the IntArray with a user specified integer 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
IntArrayDlg - class net.quartzware.IntArrayDlg.
Displays dialog that allows user to edit an int array
IntArrayDlg(IntArray) - Constructor for class net.quartzware.IntArrayDlg
Constructs and displays the dialog
IntegerValue - class net.quartzware.IntegerValue.
Constructs and holds information on an Integer Value.
IntegerValue() - Constructor for class net.quartzware.IntegerValue
Constructs an empty IntegerValue.
IntegerValue(int) - Constructor for class net.quartzware.IntegerValue
Constructs an IntegerValue with a value of type int.
IntegerValue(Integer) - Constructor for class net.quartzware.IntegerValue
Constructs an IntegerValue with a value of type Integer.
intVal - Variable in class net.quartzware.IntegerValue
 
isDirty() - Method in class net.quartzware.ResBundle
Returns whether or not this ResBundle has been modified since the last save

K

key - Variable in class net.quartzware.Entry
 

L

label - Variable in class net.quartzware.Value
 
looseFiles - Variable in class net.quartzware.Project
 

M

main(StringVal[]) - Static method in class net.quartzware.MainWindow
Function which Java calls to starts the program.
MainWindow - class net.quartzware.MainWindow.
Main window for the RBEdit application.
MainWindow() - Constructor for class net.quartzware.MainWindow
Default Constructor
menuBar - Variable in class net.quartzware.MainWindow
 
message - Variable in class net.quartzware.Message
 
Message - class net.quartzware.Message.
Encapsulates the data and function of an internationalization 'Message'
Message() - Constructor for class net.quartzware.Message
Constructs a Message with a default value
Message(String) - Constructor for class net.quartzware.Message
Constructs a Message using the given String
MessageDlg - class net.quartzware.MessageDlg.
Displays a given message to the user
MessageDlg(Message) - Constructor for class net.quartzware.MessageDlg
This function constructs the message dialog box and shows it to the user
MessageTestDlg - class net.quartzware.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
msg - Variable in class net.quartzware.MessageDlg
 
msg - Variable in class net.quartzware.MessageTestDlg
 

N

newChild() - Method in class net.quartzware.MainWindow
Displays a dialog to let the user enter options about a new child, then it creates the new child.
newProject() - Method in class net.quartzware.MainWindow
Displays a dialog to let the user enter options about a new project, then it creates the new project.

O

obj - Variable in class net.quartzware.ObjectValDlg
 
ObjectVal - class net.quartzware.ObjectVal.
Constructs and holds information on an Object Value.
ObjectVal() - Constructor for class net.quartzware.ObjectVal
Constructs an empty ObjectVal.
ObjectVal(Object) - Constructor for class net.quartzware.ObjectVal
Constructs an ObjectVal with a Object type.
ObjectValDlg - class net.quartzware.ObjectValDlg.
Displays dialog that allows user to edit an Object Value
ObjectValDlg(ObjectVal) - Constructor for class net.quartzware.ObjectValDlg
Constructs and displays this dialog
openLooseFile() - Method in class net.quartzware.MainWindow
Opens a JFileChooser, then opens the selected file in an EditorWindow.
openLooseFile(File) - Method in class net.quartzware.Project
Opens a Loose file into the editor, but does not actually add it to the Project.
openProjectWindow() - Method in class net.quartzware.MainWindow
Opens the ProjectWindow.

P

parent - Variable in class net.quartzware.Entry
 
parent - Variable in class net.quartzware.ResBundle
 
parent - Variable in class net.quartzware.Value
 
path - Variable in class net.quartzware.BinaryPath
 
path - Variable in class net.quartzware.BinaryPathDlg
 
prefDlg - Variable in class net.quartzware.MainWindow
 
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 - Variable in class net.quartzware.MainWindow
 
project - Variable in class net.quartzware.ProjectWindow
 
Project - class net.quartzware.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
Constructor that creates a new project from scratch
Project(File) - Constructor for class net.quartzware.Project
Constructor that loads a Project based off of a project file
Project(Project.Config, Vector) - Constructor for class net.quartzware.Project
Constructor that creates a project using a given configuration (prefferences) and a given Vector of Resource Bundles.
projectFile - Variable in class net.quartzware.Project
 
ProjectWindow - class net.quartzware.ProjectWindow.
 
ProjectWindow(Project) - Constructor for class net.quartzware.ProjectWindow
Setup the project window using the given project
projWindow - Variable in class net.quartzware.MainWindow
 

R

RBReader - interface net.quartzware.RBReader.
Classes which wish to load resource bundles and convert them to ResBundles must implement this interface
RBWriter - interface net.quartzware.RBWriter.
Classes which wish to save resource bundles must implement this interface
readBundle(File) - Method in interface net.quartzware.RBReader
Reads the file pointed to by f and returns a ResBundle
removeBundle(ResBundle) - Method in class net.quartzware.Project
Removes the given Resource Bundle from the current Project
removeChild() - Method in class net.quartzware.MainWindow
Displays a dialog to let the user select which child to remove, then removes it from the project.
ResBundle - class net.quartzware.ResBundle.
Encapsulates the data and functions of a 'resource bundle'.
ResBundle() - Constructor for class net.quartzware.ResBundle
Default Constructor
ResBundle(Entry[]) - Constructor for class net.quartzware.ResBundle
Constructs a ResBundle from the given array of entries
ResBundle(Vector) - 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.
searchDlg - Variable in class net.quartzware.MainWindow
 
selectFile(String) - Method in class net.quartzware.MainWindow
Opens a JFileChooser, allows the user to select a file, then returns the File
setDirty(boolean) - Method in class net.quartzware.ResBundle
Tell this ResBundle whether it is dirty or not.
setEditorWindow(EditorWindow) - Method in class net.quartzware.ResBundle
Tell this EditorWindow who its parent is.
setProject(Project) - Method in class net.quartzware.ProjectWindow
 
setProjectFile(File) - Method in class net.quartzware.Project
Sets a new project file based off of the Save As...
showDlg() - Method in class net.quartzware.BinaryPath
Displays the binary path
showDlg() - Method in class net.quartzware.IntArray
Displays the dialog containing the IntegerArray
showDlg() - Method in class net.quartzware.Message
Shows a dialog which allows the user to view and modify this Message
showDlg() - Method in class net.quartzware.ObjectVal
Displays a dialog that allows the user to edit an ObjectVal
showDlg() - Method in class net.quartzware.StringArray
Displays the dialog box to display the string
showDlg() - Method in class net.quartzware.TaggedArray
Shows a dialog which displays the tagged array to the user and lets the user modify it.
showNewKeyDlg() - Method in class net.quartzware.MainWindow
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.
showNewProjectDlg() - Method in class net.quartzware.MainWindow
Displays a dialog to let the user enter options about a new project, then it creates the new project.
string - Variable in class net.quartzware.StringVal
 
stringArray - Variable in class net.quartzware.StringArray
 
StringArray - class net.quartzware.StringArray.
Class that contains a string array
StringArray() - Constructor for class net.quartzware.StringArray
Default constructor - creates empty StringArray
StringArray(String[]) - Constructor for class net.quartzware.StringArray
Constructs the StringArray with a given string
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.
Constructs a StringVal.
StringVal() - Constructor for class net.quartzware.StringVal
Constructs an empty StringVal.
StringVal(String) - Constructor for class net.quartzware.StringVal
Constructs a StringVal with a String value.

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
testDlg - Variable in class net.quartzware.MessageDlg
 
toolBar - Variable in class net.quartzware.MainWindow
 
tree - Variable in class net.quartzware.ProjectWindow
 

V

value - Variable in class net.quartzware.Entry
 
Value - class net.quartzware.Value.
The base class from which all of the Data Types are derived
Value() - Constructor for class net.quartzware.Value
 

W

writeBundle(ResBundle, File) - Method in interface net.quartzware.RBWriter
Writes the resource bundle out to the file

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