A C G I M P R S T

A

actionPerformed(ActionEvent) - Method in class sdm.CTable
handle the popup menu insert, replace and delete
actionPerformed(ActionEvent) - Method in class sdm.apps.CTableUtility
 

C

CTable - class sdm.CTable.
This class extends JTable to include some features useful for displaying multiple information in an organized manner.
CTable() - Constructor for class sdm.CTable
Create an empty table
CTable(String[], String[]) - Constructor for class sdm.CTable
Creates a table with the given device names and property names.
CTable(String[], String[], int[]) - Constructor for class sdm.CTable
Creates a table with the given device names and property names and also the column width.
CTableUtility - class sdm.apps.CTableUtility.
This class is a utility class for CTable.
CTableUtility(String) - Constructor for class sdm.apps.CTableUtility
Creates a frame with file management capabilities
CTableUtility(String, String) - Constructor for class sdm.apps.CTableUtility
Creates a frame with file management capabilities
CTableUtility(String, String, String) - Constructor for class sdm.apps.CTableUtility
Creates a frame with file management capabilities
CUtility - class sdm.CUtility.
This class I just borrowed from cdev because it wasn't there in the copy I got.
CUtility() - Constructor for class sdm.CUtility
 

G

getColumnWidth(int) - Method in class sdm.CTable
Returns the size of the column at index i (not include the row head column)
getColumnWidths() - Method in class sdm.CTable
Returns the array of column widths to the utility.
getDeviceNames() - Method in class sdm.CTable
Returns the array of device names.
getPropertyNames() - Method in class sdm.CTable
Returns the array of property names.
getTableState() - Method in class sdm.CTable
Return true if table state change otherwise return false.

I

insertDevice(int, String) - Method in class sdm.CTable
Insert device at given index
insertProperty(int, String) - Method in class sdm.CTable
Insert property at given index

M

main(String[]) - Static method in class sdm.apps.CTableUtility
main function
makeValidName(String) - Static method in class sdm.CUtility
 
mouseClicked(MouseEvent) - Method in class sdm.CTable
 
mouseEntered(MouseEvent) - Method in class sdm.CTable
 
mouseExited(MouseEvent) - Method in class sdm.CTable
 
mousePressed(MouseEvent) - Method in class sdm.CTable
popup a menu when right mouse down
mouseReleased(MouseEvent) - Method in class sdm.CTable
 

P

print(Graphics, PageFormat, int) - Method in class sdm.apps.CTableUtility
This method is used to print the table.
propertyChange(PropertyChangeEvent) - Method in class sdm.apps.CTableUtility
This is a function for preopertyChangelistener

R

removeDevice(int) - Method in class sdm.CTable
Remove device at given index
removeProperty(int) - Method in class sdm.CTable
Remove property at given index
repaint(long, int, int, int, int) - Method in class sdm.apps.CTableUtility
due to a probable error in swing we needed to add this function to repaint the table header of CTable when things are updated.

S

sdm - package sdm
 
sdm.apps - package sdm.apps
 
setColumnWidth(int, int) - Method in class sdm.CTable
to be implemented next release sets the column width of the selected column index
setColumnWidths(int[]) - Method in class sdm.CTable
to be implemented next release
setDeviceName(int, String) - Method in class sdm.CTable
This method is called synchronous to setDeviceName at row r.
setDeviceNames(String[]) - Method in class sdm.CTable
This method is called synchronous to set deviceNames.
setPropertyName(int, String) - Method in class sdm.CTable
Set propertyName at column c.
setPropertyNames(String[]) - Method in class sdm.CTable
This method is called synchronous to setPropertyNames.

T

testNameMatch(String, String) - Static method in class sdm.CUtility
 

A C G I M P R S T