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

A

actionPerformed(ActionEvent) - Method in class net.elucidsoft.encruft.App
This catches action requests from the user and processes them as stimuli.
add(Object) - Method in class net.elucidsoft.encruft.Document
 
App - class net.elucidsoft.encruft.App.
This is the code for the App part of the enCruft demo.
App() - Constructor for class net.elucidsoft.encruft.App
Constructor.

C

chooser - Variable in class net.elucidsoft.encruft.App
 
createDefaultModel() - Method in class net.elucidsoft.encruft.WholeNumberField
 

D

data() - Method in class net.elucidsoft.encruft.App
Transfer data read to document response
doc - Variable in class net.elucidsoft.encruft.App
 
doc - Variable in class net.elucidsoft.encruft.View
Reference to document being viewed
Document - class net.elucidsoft.encruft.Document.
 
Document() - Constructor for class net.elucidsoft.encruft.Document
 

E

edited - Variable in class net.elucidsoft.encruft.App
State Variable denoted when a file has been edited and changes have not been saved.
empty(File) - Method in class net.elucidsoft.encruft.App
Create an empty document, the Empty response
enabled - Variable in class net.elucidsoft.encruft.App
State Variable Enabled, whether or not file editing is enabled
enableResponse() - Method in class net.elucidsoft.encruft.App
Enable response

F

file - Variable in class net.elucidsoft.encruft.App
 

G

getColumnClass(int) - Method in class net.elucidsoft.encruft.View
This routine returns the Class of the column variables which controls which cell editor gets called.
getColumnCount() - Method in class net.elucidsoft.encruft.Document
 
getData() - Method in class net.elucidsoft.encruft.Document
 
getRowCount() - Method in class net.elucidsoft.encruft.Document
 
getValue() - Method in class net.elucidsoft.encruft.WholeNumberField
 
getValueAt(int, int) - Method in class net.elucidsoft.encruft.Document
 

H

handleNew() - Method in class net.elucidsoft.encruft.App
Routine to process the "N" New Stimulus
handleOpen() - Method in class net.elucidsoft.encruft.App
Routine to process the "O" Open Stimulus
handleRename() - Method in class net.elucidsoft.encruft.App
Routine to process the "R" Rename Stimulus
handleRevert() - Method in class net.elucidsoft.encruft.App
Routine to process the "V" Revert Stimulus
handleSave() - Method in class net.elucidsoft.encruft.App
Routine to process the "S" Save Stimulus

I

insertString(int, String, AttributeSet) - Method in class net.elucidsoft.encruft.WholeNumberField.WholeNumberDocument
 
isCellEditable(int, int) - Method in class net.elucidsoft.encruft.Document
 

K

keyPressed(KeyEvent) - Method in class net.elucidsoft.encruft.View
Create new rows at the end when the enter key is pressed
keyReleased(KeyEvent) - Method in class net.elucidsoft.encruft.View
Stub to satisfy the KeyListener interface
keyTyped(KeyEvent) - Method in class net.elucidsoft.encruft.View
Stub to satisfy the KeyListener interface

M

m_list - Variable in class net.elucidsoft.encruft.Document
 
main(String[]) - Static method in class net.elucidsoft.encruft.App
This is the entry point for the enCruft demo.
Constructs an object of type App and displays it.
menuItem(String, ActionListener, String, int, int) - Static method in class net.elucidsoft.encruft.App
Helper function to create menuItems

N

net.elucidsoft.encruft - package net.elucidsoft.encruft
 

O

open(File) - Method in class net.elucidsoft.encruft.App
Open document response

R

remove(int) - Method in class net.elucidsoft.encruft.Document
 
rename - Variable in class net.elucidsoft.encruft.App
 
revert - Variable in class net.elucidsoft.encruft.App
 

S

save - Variable in class net.elucidsoft.encruft.App
 
save() - Method in class net.elucidsoft.encruft.App
Save document response
save(File, List) - Method in class net.elucidsoft.encruft.App
Helper routine to improve fan-in
setData(List) - Method in class net.elucidsoft.encruft.Document
 
setValue(int) - Method in class net.elucidsoft.encruft.WholeNumberField
 
setValueAt(Object, int, int) - Method in class net.elucidsoft.encruft.Document
 

T

tableChanged(TableModelEvent) - Method in class net.elucidsoft.encruft.App
Handles the "E" Edit Stimulus
title() - Method in class net.elucidsoft.encruft.App
Change document title response
tmpdata - Variable in class net.elucidsoft.encruft.App
 

V

view - Variable in class net.elucidsoft.encruft.App
 
View - class net.elucidsoft.encruft.View.
This is the code for the View portion of the enCruft demo.
View(Document) - Constructor for class net.elucidsoft.encruft.View
View constructor
It sets up a JTable view that with special number validation and editing

W

WholeNumberField - class net.elucidsoft.encruft.WholeNumberField.
This code is to create an integer field editor for a JTable It was taken from the Sun document "How To Use Tables".
WholeNumberField.WholeNumberDocument - class net.elucidsoft.encruft.WholeNumberField.WholeNumberDocument.
 
WholeNumberField.WholeNumberDocument() - Constructor for class net.elucidsoft.encruft.WholeNumberField.WholeNumberDocument
 
WholeNumberField(int, int) - Constructor for class net.elucidsoft.encruft.WholeNumberField
 
windowActivated(WindowEvent) - Method in class net.elucidsoft.encruft.App
Stub for WindowListener implementation
windowClosed(WindowEvent) - Method in class net.elucidsoft.encruft.App
The window has closed, exit java
windowClosing(WindowEvent) - Method in class net.elucidsoft.encruft.App
Intercept the window close request as a WindowListener
Handles the "X" Exit Stimuli
windowDeactivated(WindowEvent) - Method in class net.elucidsoft.encruft.App
Stub for WindowListener implementation
windowDeiconified(WindowEvent) - Method in class net.elucidsoft.encruft.App
Stub for WindowListener implementation
windowIconified(WindowEvent) - Method in class net.elucidsoft.encruft.App
Stub for WindowListener implementation
windowOpened(WindowEvent) - Method in class net.elucidsoft.encruft.App
Stub for WindowListener implementation

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

Copyright © 2002 eLucid Software. All Rights Reserved.