A C D E F G I L M N O P R S T U W

A

ASCENDING - Static variable in class ex1.TableSorter2
 
ActionValue - class ex1.ActionValue.
This class holds all a process variables for a particular process within an operation.
ActionValue() - Constructor for class ex1.ActionValue
Creates a new instance of Class
ActionValue(ActionValue) - Constructor for class ex1.ActionValue
Initialize this from another instance.
AltView2Dlg - class ex1.AltView2Dlg.
This is a simple dialog window to display the processes in an opertion as a vertical list which make it easier to see the order than the table layout.
AltView2Dlg(Frame, boolean, String) - Constructor for class ex1.AltView2Dlg
Creates new form JDialog
actionCounts(int, char) - Method in class ex1.ActionValue
Check if this process matches the requested action
add(String) - Static method in class ex1.ErrorSink
Adds an error string to big buffer
addBlankOperation(String) - Method in class ex1.OprnTableModel
This adds an empty operations file to the table.
addEnd - Variable in class ex1.ParamDef
 
addItem(String) - Method in class ex1.AltView2Dlg
Adds a process to the string/vector list that will be displayed
addParm(ParamDef, String) - Method in class ex1.ActionValue
Add a new parameter to the list.
addParm(String, String) - Method in class ex1.WepsDBFile
Adds a parameter and its value to the list for crops or if this is an operation to the currrent action node being built.
addXmlFile(String) - Method in class ex1.CropTableModel
Parse a CROP data file and add it to the table model.
addXmlFile(WepsDBFile) - Method in class ex1.DataFileParser
Parses the weps file contained in the structure.
addXmlFile(String) - Method in class ex1.OprnTableModel
This adds an XML data file to the table model
altUnits - Variable in class ex1.ParamDef
 

C

CellRenderer - class ex1.CellRenderer.
This class is repsonsible for rendering the cells in the 3 types of tables: crop, operations, process.
CellRenderer(Font, String, int) - Constructor for class ex1.CellRenderer
Creates a new instance of Class
CropTableModel - class ex1.CropTableModel.
Table model for crop viewer.
CropTableModel(String, String) - Constructor for class ex1.CropTableModel
Creates a new instance of CropTableModel
changeName(String, String) - Method in class ex1.WepsDBFile
Change the name of an existing file.
changeProcess(int, int, int) - Method in class ex1.OprnTableModel
Changes the process type within a row to new process
changeProcess(int, int, ActionValue) - Method in class ex1.WepsDBFile
This function changes a process to a different type.
characters(char[], int, int) - Method in class ex1.DataFileParser
Called automatically by the SAX parser to get the string inside the tags This may require several calls to piece together the data.
characters(char[], int, int) - Method in class ex1.DefnFileParser
Part of SAX processing that gets called to get the contents inside an xml tag.
characters(char[], int, int) - Method in class ex1.LangFileParser
Part of SAX processing that gets called to get the contents inside an xml tag.
checkOneOperation(int, boolean) - Method in class ex1.OprnTableModel
This function checks the process order for one file.
checkProcesses(boolean) - Method in class ex1.OprnTableModel
Checks the process order for all files and marks any that are in error.
checkProcesses(boolean) - Method in class ex1.WepsDBFile
This function determines if the WEPS operations process and group ordering is valid.
choices - Variable in class ex1.ParamDef
 
cloneFile(String, String, boolean) - Method in class ex1.SaveXML
Makes a copy of a file.
compare(Object, Object) - Method in class ex1.ParamCompare
Called automatically by a class using the comprator.
computeRowInfo(int) - Method in class ex1.OprnTableModel
This function updates the row mapping info for one detail table.
computeRowMaps() - Method in class ex1.OprnTableModel
This function causes all row mapping to be updated for all detail tables.
copyCrop(String, int) - Method in class ex1.CropTableModel
Create a copy of the crop data on a certain row and give it a new name.
copyOperation(String, int) - Method in class ex1.OprnTableModel
This copies an existing operation and gives it a new name.
createClone(String, WepsDBFile, boolean) - Method in class ex1.WepsDBFile
Create a copy of this file.
createFile(String) - Method in class ex1.SaveXML
This builds a new XML file almost from scratch.

D

DESCENDING - Static variable in class ex1.TableSorter2
 
DataFileParser - class ex1.DataFileParser.
This class contains functions to parse the data XML file for WEPS crops and operations.
DataFileParser(DefnFileParser, String, boolean) - Constructor for class ex1.DataFileParser
Creates a new instance to handle parsing detail CROP or OPRN files
DefnFileParser - class ex1.DefnFileParser.
This is the parser for the DEFN config files.
DefnFileParser(String, boolean) - Constructor for class ex1.DefnFileParser
Creates a new instance of DefnFileParser
deleteCrop(int) - Method in class ex1.CropTableModel
Delete the crop on this row.
deleteFile() - Method in class ex1.WepsDBFile
Get rid of this file
deleteOperation(int) - Method in class ex1.OprnTableModel
Delete the operation on the specified row.
deleteProcess(int, int) - Method in class ex1.OprnTableModel
Delete process from a specific row.
deleteProcess(int) - Method in class ex1.WepsDBFile
This function deletes a process from an operation.
display() - Static method in class ex1.ErrorSink
 

E

ErrorSink - class ex1.ErrorSink.
This class just accumulates error messages on startup so they be displayed in one group.
ErrorSink() - Constructor for class ex1.ErrorSink
Creates a new instance of ErrorSink.
endActionNode(OpAction) - Method in class ex1.WepsDBFile
This closes building an action node by setting its type and then adding it to the list.
endDocument() - Method in class ex1.DataFileParser
Called automatically by the SAX parser.
endDocument() - Method in class ex1.DefnFileParser
Part of SAX processing...
endDocument() - Method in class ex1.LangFileParser
Part of SAX XML processing...
endElement(String, String, String) - Method in class ex1.DataFileParser
Called automatically by the SAX parser when an ending <> is seen.
endElement(String, String, String) - Method in class ex1.DefnFileParser
Part of SAX processing that gets called when an ending xml tag is encountered.
endElement(String, String, String) - Method in class ex1.LangFileParser
Part of SAX processing that gets called when an ending xml tag is encountered.
ex1 - package ex1
 

F

factor - Variable in class ex1.ParamDef
 
fillWithDefaultParms() - Method in class ex1.ActionValue
This is called when an new process is added by the user.
find(OpAction) - Method in class ex1.WepsDBFile
Finds the first action of a specific type in the operation.
findChoiceString(int) - Method in class ex1.ParamDef
Get the choice string associated with a specific value
findChoiceVal(ParamDef, String) - Method in class ex1.DefnFileParser
From a choice string find the value that is linked to it.
findChoiceVal(String) - Method in class ex1.ParamDef
Get the value assigned to a specific choice list element
findOpAction(String, String) - Method in class ex1.DefnFileParser
Get the process structure that matches the specified code and String numeric identifier.
findOpAction(String, int) - Method in class ex1.DefnFileParser
Get the process structure that matches the specified code and numeric identifier.

G

getAction() - Method in class ex1.ActionValue
Return the meta-information about this process.
getAction(int) - Method in class ex1.DefnFileParser
Get the process structure at the specified index.
getAction(int) - Method in class ex1.WepsDBFile
Return the ith action in the list or null if we don't have it.
getActionCode(int) - Method in class ex1.DefnFileParser
Get the single character code O,G,P for the process at the specified index.
getActionCount() - Method in class ex1.WepsDBFile
For operations return the number of processes/actions that make up this operation
getActionId(int) - Method in class ex1.DefnFileParser
Get the numeric part of the process at the specified index
getActionName(int) - Method in class ex1.DefnFileParser
Get the name of a process at a specific location.
getActionName(int) - Method in class ex1.OprnTableModel
Get the name of a specific action
getActionName(int) - Method in class ex1.WepsDBFile
For an operation file return the name of the ith action.
getActionNameCount() - Method in class ex1.DefnFileParser
Get the number of unique process names.
getActionNameCount() - Method in class ex1.OprnTableModel
Get the number of different process names
getAllParms() - Method in class ex1.ActionValue
Return all the parameters for this process as a list of ParameterVal structs.
getAllParms() - Method in class ex1.DefnFileParser
 
getAllParms() - Method in class ex1.WepsDBFile
Returns a list of all the parameters.
getAltRevValue(String) - Method in class ex1.ParamDef
This function converts a alternate value to its base value.
getAltValue(String) - Method in class ex1.ParamDef
This function converts a base value into an alternate (english) unit representation if the parameter has a factor field and an optional addEnd field.
getBaseName() - Method in class ex1.WepsDBFile
The basename of the file without the .CROP or .OPRN extension
getChangedFiles() - Method in class ex1.CropTableModel
Returns a list of the modified files.
getChangedFiles() - Method in class ex1.OprnTableModel
Get a list of all the files that have been changed
getChoice(int, int) - Method in class ex1.CropTableModel
From a column dropdown list get a specific entry.
getChoice(int, int) - Method in class ex1.DefnFileParser
This function returns one choice string from the list of choices for a parameter.
getChoice(int, int) - Method in class ex1.OpDetailTableModel
Get a specific choice string from a column.
getChoice(int) - Method in class ex1.OprnTableModel
Get the name of a specific choice.
getChoiceCount(int) - Method in class ex1.CropTableModel
Get number of list elements for a dropdown list for this column.
getChoiceCount(int) - Method in class ex1.DefnFileParser
This gets the number of choices for a parameter that is a choice list
getChoiceCount(int) - Method in class ex1.OpDetailTableModel
Get number of choices a dropdown list would have for a column
getChoiceCount() - Method in class ex1.OprnTableModel
Get number of choice entries for a cell
getClass(int) - Method in class ex1.DefnFileParser
Return the Class of this parameter for crop data (either a string or combobox)
getCode() - Method in class ex1.ActionValue
The P or G or O part of the action name.
getColumn(int) - Method in class ex1.ActionValue
Return the meta-information about the parameter for this column.
getColumn(int) - Method in class ex1.DefnFileParser
Get the parameter meta information for a specific column in a crop table
getColumnClass(int) - Method in class ex1.CropTableModel
Called by JTable framework.
getColumnClass(int) - Method in class ex1.OpDetailTableModel
Class of the column, will be either JComboBox or String
getColumnClass(int) - Method in class ex1.OprnTableModel
Class of data in column
getColumnClass(int) - Method in class ex1.TableSorter2
 
getColumnCount() - Method in class ex1.CropTableModel
Number of columns for table.
getColumnCount() - Method in class ex1.OpDetailTableModel
Returns the number of columns for this particular group
getColumnCount() - Method in class ex1.OprnTableModel
This returns the number of columns in the main operations panel view.
getColumnCount() - Method in class ex1.TableSorter2
 
getColumnName(int) - Method in class ex1.CropTableModel
This is prompt field for the parameter with any units appended.
getColumnName(int) - Method in class ex1.OpDetailTableModel
Get the prompt(header) for a particular detail column.
getColumnName(int) - Method in class ex1.OprnTableModel
Get the name of the column of the main operations screen, very generic.
getColumnName(int) - Method in class ex1.TableSorter2
 
getColumnType(int) - Method in class ex1.CropTableModel
The type of data in this column int, float, string, list
getColumnType(int) - Method in class ex1.OpDetailTableModel
Get the type of data in this column
getColumnType(int) - Method in class ex1.OprnTableModel
This gets the column type in the main operations table.
getEdit() - Method in class ex1.OprnTableModel
Get if any changes can be made.
getFile(int) - Method in class ex1.OprnTableModel
Get the file structure associated with a specific row.
getFileName(int) - Method in class ex1.CropTableModel
For a row get the short file name (no path).
getFileName(int) - Method in class ex1.OprnTableModel
This gets the file name (short version for the operations record on a specified row.
getFileName() - Method in class ex1.WepsDBFile
Return the basename and extension of this file.
getFilePath(int) - Method in class ex1.CropTableModel
For a row get the path part of the file
getFilePath(int) - Method in class ex1.OprnTableModel
Get the full path name of the file for a specific row.
getFilePathOnly(int) - Method in class ex1.OprnTableModel
Get the path only part of the file for a specific row This is used to fill in the directory portion of the table
getFullActionName(int) - Method in class ex1.DefnFileParser
Get the name of the process with the the id and code tacked on the front.
getFullActionName(String, String) - Method in class ex1.DefnFileParser
Get the name of the process with the the id and code tacked on the front.
getFullActionName(int) - Method in class ex1.OprnTableModel
Get the full name of a specific action.
getGroupCode() - Method in class ex1.ActionValue
 
getGroupId() - Method in class ex1.ActionValue
Get the group (numeric part) this process requires to proceed it.
getHeaderRendererIcon(int, int) - Method in class ex1.TableSorter2
 
getID() - Method in class ex1.ActionValue
The numeric part of the action name as a string.
getIdInt() - Method in class ex1.ActionValue
The numeric part of the action name as an integer.
getInfo() - Method in class ex1.ParameterVal
Get the meta information about this parameter
getLogicalRow(int, int) - Method in class ex1.OprnTableModel
This gets the row in the main operation table that a specific row in a detail table correspnds to.
getLogicalSub(int, int) - Method in class ex1.OprnTableModel
This gets the sub-index for a process in a detail table.
getName() - Method in class ex1.ActionValue
Return the full name of the process, like 'P21 - Break Crust'
getName() - Method in class ex1.ParameterVal
Get the name of the parameter
getOpChoice(int, int, int) - Method in class ex1.DefnFileParser
Get a specific dropdown choice within a process.
getOpChoiceCount(int, int) - Method in class ex1.DefnFileParser
Get the number of choices that a dropdown list in process contains
getOpParmCode(int) - Method in class ex1.DefnFileParser
Get the numeric part of the process at this location
getOpParmCodeType(int) - Method in class ex1.DefnFileParser
Get the character part of the process at this location.
getOpParmCount(int) - Method in class ex1.DefnFileParser
Get number of parameters for a process.
getOpParmPrompt(int, int, boolean) - Method in class ex1.DefnFileParser
Get the prompt(header) for an operation parameter.
getOpParmType(int, int) - Method in class ex1.DefnFileParser
Get the type of a specific parameter in a process.
getParamDef(String) - Method in class ex1.DefnFileParser
Given a parameter name finds the structure holding its information.
getParmCount() - Method in class ex1.DefnFileParser
Get the number of parameters defined in the DEFN file
getParmInfo() - Method in class ex1.OprnTableModel
Get structure holding all the parameters loaded
getParmPrompt(int, boolean) - Method in class ex1.DefnFileParser
This gets the field for a parameter declaration and appeands any units information if it exists.
getPathName() - Method in class ex1.WepsDBFile
Return the full pathname for this file.
getPathOnly(String) - Method in class ex1.WepsDBFile
Get the path part of this file rooted at the main weps database directory.
getPseudoVal() - Method in class ex1.ParamDef
Get a very basic default value based on the field type
getRawVal() - Method in class ex1.ParameterVal
Get the value of the parameter without any processing, this would be what is stored in the xml file
getRowCount() - Method in class ex1.CropTableModel
Number of rows in table, one per file.
getRowCount() - Method in class ex1.OpDetailTableModel
Return the number of rows this view has.
getRowCount() - Method in class ex1.OprnTableModel
Number of rows in the main operations table which is the same as the number of files loaded.
getRowCount(int) - Method in class ex1.OprnTableModel
Return the number of rows this view/process has.
getRowCount() - Method in class ex1.TableSorter2
 
getRowsSpanned(int, char) - Method in class ex1.WepsDBFile
This determines how many rows in a detail operations table this file occupies for the indicated code and type, like P24, P32, etc.
getSortingStatus(int) - Method in class ex1.TableSorter2
 
getSub(ActionValue) - Method in class ex1.WepsDBFile
This returns the subIndex of this action within the operation.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class ex1.CellRenderer
This is called automatically by the java framework.
getTableHeader() - Method in class ex1.TableSorter2
 
getTableModel() - Method in class ex1.TableSorter2
 
getType(int) - Method in class ex1.DefnFileParser
 
getType() - Method in class ex1.ParamDef
Get the type of the parameter.
getVal(int) - Method in class ex1.ActionValue
Return the parameter value for a particlar column.
getVal(boolean) - Method in class ex1.ParameterVal
Get the value of the parameter applying any conversions needed.
getValue(ParamDef, boolean) - Method in class ex1.WepsDBFile
Get the value of a specific crop parameter.
getValueAt(int, int) - Method in class ex1.CropTableModel
This is called by the JTable framework to get a value at a particular row and column.
getValueAt(int, int) - Method in class ex1.OpDetailTableModel
Get the value at a specific row and column.
getValueAt(int, int) - Method in class ex1.OprnTableModel
Returns the name of a process at a particular position.
getValueAt(int, int, int) - Method in class ex1.OprnTableModel
This gets the value of a cell for a detailed operations table - a specific tab and then the row+column within the tab.
getValueAt(int, int) - Method in class ex1.TableSorter2
 
getValueAt(int, int, int, boolean) - Method in class ex1.WepsDBFile
This reads a particular value from an operations record.
getXmlFile(int) - Method in class ex1.CropTableModel
Return the WepsDBFile instance attached this row
getXmlFile(int) - Method in class ex1.OprnTableModel
This returns the structure holding all information about the file on a specific row.

I

insertProcess(int, int, int, boolean) - Method in class ex1.OprnTableModel
Insert a new process int the operation.
insertProcess(int, int, boolean, ActionValue) - Method in class ex1.WepsDBFile
This function inserts a new process before (or after) a given process.
isCellEditable(int, int) - Method in class ex1.CropTableModel
Called by JTable framework to see if this cell can switch to edit mode
isCellEditable(int, int) - Method in class ex1.OpDetailTableModel
Check if this cell can be modified, for files that don't have a particular action false (readonly) will be returned.
isCellEditable(int, int) - Method in class ex1.OprnTableModel
 
isCellEditable(int, int) - Method in class ex1.TableSorter2
 
isCode(char) - Method in class ex1.ActionValue
Check if this process matches the requested code (P,G,O).
isModified() - Method in class ex1.CropTableModel
Returns true if any file has been modified.
isModified(int) - Method in class ex1.CropTableModel
Return true if this file attached to the row has been changed
isModified() - Method in class ex1.OprnTableModel
This function checks if any of the files have been modified.
isModified(int) - Method in class ex1.OprnTableModel
Check if the file on a specific row has been modified
isModified() - Method in class ex1.ParameterVal
Check id this parameter has been changed
isModified() - Method in class ex1.WepsDBFile
Return true if any parameter has changed.
isOutOfOrder() - Method in class ex1.WepsDBFile
Return true if the process sequence is incorrect, set proviously as a result of checking processes.
isReadOnly(int) - Method in class ex1.CropTableModel
Return true if this row is readonly either because edits are not allowed or the file is readonly.
isReadOnly(int) - Method in class ex1.OprnTableModel
This checks if the file associated with a specific row is read-only
isReadOnly() - Method in class ex1.WepsDBFile
Basic test to see if the file can be written.
isSorting() - Method in class ex1.TableSorter2
 

L

LangFileParser - class ex1.LangFileParser.
This pareses a crop_lang.xml or a operation_lang.xml file and stores information into the parameter name dictionary.
LangFileParser(DefnFileParser, String, boolean) - Constructor for class ex1.LangFileParser
Creates a new instance of LangFileParser

M

main(String[]) - Static method in class ex1.AltView2Dlg
 
main(String[]) - Static method in class ex1.WEPSDBViewer
 
modelIndex(int) - Method in class ex1.TableSorter2
 
moveLeft(int) - Method in class ex1.WepsDBFile
Shifts the process one to the left in the process list.
moveProcess(int, int, boolean) - Method in class ex1.OprnTableModel
This will shift/move an existing process in the process order
moveRight(int) - Method in class ex1.WepsDBFile
Shifts the process one to the right in the process list.

N

NOT_SORTED - Static variable in class ex1.TableSorter2
 
name - Variable in class ex1.ParamDef
 

O

OpDetailTableModel - class ex1.OpDetailTableModel.
This table model handles the operation tables for the indivdual processes.
OpDetailTableModel(int, OprnTableModel, DefnFileParser) - Constructor for class ex1.OpDetailTableModel
Creates a new instance of OpDetailTableModel
OprnTableModel - class ex1.OprnTableModel.
This the model for delivering data to the main operations table view.
OprnTableModel(String, String) - Constructor for class ex1.OprnTableModel
Create the table model for the main part of operations
outOfOrder(int) - Method in class ex1.OprnTableModel
Checks if the processes for a specific row are out-of-order

P

ParamCompare - class ex1.ParamCompare.
This class implements the comparator used in sorting columns.
ParamCompare() - Constructor for class ex1.ParamCompare
Creates a new instance of ParamCompare
ParamDef - class ex1.ParamDef.
This class is a generic parameter class, used for both the crops and operations which hols all information about a parameter except the data value.
ParamDef() - Constructor for class ex1.ParamDef
Construct a new ParamDef class
ParameterVal - class ex1.ParameterVal.
This class holds the data portion of a parameter.
prompt - Variable in class ex1.ParamDef
 

R

renameCrop(String, int) - Method in class ex1.CropTableModel
Give a new name to the crop on this row.
renameOperation(String, int) - Method in class ex1.OprnTableModel
Renames an existing operation to a new name.
resolve(String, String) - Method in class ex1.SaveXML
 
resolveEntity(String, String) - Method in class ex1.DataFileParser
This translates the external DTD references to the file location in the main mcrew_cfg directory.
resolveEntity(String, String) - Method in class ex1.SaveXML
Called automatically by the loader to find where DTD's are located

S

SaveXML - class ex1.SaveXML.
This class handles saving crop and operation data back to XML files.
SaveXML(String, DefnFileParser, WepsDBFile, boolean) - Constructor for class ex1.SaveXML
Creates a new instance of SaveXML class
sameOpAction(OpAction) - Method in class ex1.ActionValue
Check if this action is the same as the requested one.
saveAll() - Method in class ex1.CropTableModel
For any modified files try to save them.
saveAll() - Method in class ex1.OprnTableModel
This calls a save function for all files that have been modified.
saveFile(int) - Method in class ex1.CropTableModel
Save the crop file on this row.
saveFile(int) - Method in class ex1.OprnTableModel
Saves the file at the specified row
saveFile(String) - Method in class ex1.SaveXML
Save the specified file
saveFile(String) - Method in class ex1.WepsDBFile
Save the database file as an XML file specified by the DTD's in mcrewCfgDir
saveFiles(boolean) - Method in class ex1.WEPSDBViewer
Called to optionally save all the modified files
setAction(OpAction) - Method in class ex1.ActionValue
Attaches the meta-information about this process (all instances of this process type will share the same info)
setAddEnd(String, float) - Method in class ex1.DefnFileParser
As part of the alternate (metric to english) conversion this may be added after the factor is applied.
setAltUnit(String, String) - Method in class ex1.DefnFileParser
Set string to display when alternate units are dispalyed.
setAltUnits(boolean) - Method in class ex1.CropTableModel
setAltUnits() True for English, False for Metric
setAltUnits(boolean) - Method in class ex1.OpDetailTableModel
Set whether alternate units are used which cause conversions.
setAltUnits(boolean) - Method in class ex1.OprnTableModel
Sets whether alternate units will be used when retreiving or storing data.
setChoice(String, int, String) - Method in class ex1.DefnFileParser
Add a choice to this parameter.
setEdit(boolean) - Method in class ex1.CropTableModel
True if changes are allowed.
setEdit(boolean) - Method in class ex1.OprnTableModel
Set if this is generally to allow changes
setFactor(String, float) - Method in class ex1.DefnFileParser
Sets the factor that is used to go from regular to alternate units.
setModel() - Method in class ex1.AltView2Dlg
Attaches the list (vector) to the JList GUI.
setModel(OprnTableModel) - Method in class ex1.CellRenderer
Attach a JTable model (operations) to this renderer.
setModel(CropTableModel) - Method in class ex1.CellRenderer
Attach a JTable model (crops) to this renderer.
setPromptName(String, String) - Method in class ex1.DefnFileParser
Sets the user prompt that should be displayed with this parameter.
setSortingStatus(int, int) - Method in class ex1.TableSorter2
 
setTableHeader(JTableHeader) - Method in class ex1.TableSorter2
 
setTableModel(TableModel) - Method in class ex1.TableSorter2
 
setType(int) - Method in class ex1.ParamDef
Set the type of the parameter
setVal(String, boolean) - Method in class ex1.ParameterVal
Change the value of the parameter
setValue(ParamDef, String, boolean) - Method in class ex1.WepsDBFile
Sets the value of a specific crop parameter.
setValueAt(Object, int, int) - Method in class ex1.CropTableModel
This is called by the JTable framework to set a value at a particular position.
setValueAt(Object, int, int) - Method in class ex1.OpDetailTableModel
Stores a value into the table
setValueAt(Object, int, int, int) - Method in class ex1.OprnTableModel
Save the value of a cell for a detailed operations table.
setValueAt(Object, int, int) - Method in class ex1.TableSorter2
 
setValueAt(int, int, int, String, boolean) - Method in class ex1.WepsDBFile
The matching function to setValueAt() for operations data.
setXmlFiles(ArrayList) - Method in class ex1.OprnTableModel
After sorting update the file list order by reseting the array.
sort(int, int) - Method in class ex1.CropTableModel
sort() Sort the column data in ascending or descending order.
sort(int, int) - Method in class ex1.OpDetailTableModel
This sorts the rows based on the contents of a specific column.
sort(int, int) - Method in class ex1.OprnTableModel
This sorts the rows based on the contents of a specific column.
startActionNode() - Method in class ex1.WepsDBFile
This starts off the first action node of an operation.
startDocument() - Method in class ex1.DataFileParser
Called automatically by the SAX parser.
startDocument() - Method in class ex1.DefnFileParser
Part of SAX XML processing...
startDocument() - Method in class ex1.LangFileParser
Part of SAX XML processing...
startElement(String, String, String, Attributes) - Method in class ex1.DataFileParser
Called automatically by the SAX parser when a beginning <> tag is seen.
startElement(String, String, String, Attributes) - Method in class ex1.DefnFileParser
Part of SAX processing that gets called at the when an opening xml tag is encountered.
startElement(String, String, String, Attributes) - Method in class ex1.LangFileParser
Part of SAX processing that gets called at the when an opening xml tag is encountered.

T

TableSorter2 - class ex1.TableSorter2.
When the tableHeader property is set, either by using the setTableHeader() method or the two argument constructor, the table header may be used as a complete UI for TableSorter.
TableSorter2() - Constructor for class ex1.TableSorter2
 
TableSorter2(TableModel) - Constructor for class ex1.TableSorter2
 
TableSorter2(TableModel, JTableHeader) - Constructor for class ex1.TableSorter2
 
tableModel - Variable in class ex1.TableSorter2
 

U

units - Variable in class ex1.ParamDef
 

W

WEPSDBViewer - class ex1.WEPSDBViewer.
This is the main program for viewing WEPS data in spreadsheet form with multiple crops or operations appearing in the tables.
WEPSDBViewer() - Constructor for class ex1.WEPSDBViewer
Creates new form Application
WepsDBFile - class ex1.WepsDBFile.
This class holds basic information about a weps crop or operation xml file.
WepsDBFile(String, boolean, DefnFileParser) - Constructor for class ex1.WepsDBFile
Creates a new instance of WepsDBFile

A C D E F G I L M N O P R S T U W