Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
D
E
F
G
H
I
J
K
M
N
P
R
S
T
W
A
accept(File)
- Method in class
ExampleFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
actionPerformed(ActionEvent)
- Method in class
MyBinaryOption
actionPerformed(ActionEvent)
- Method in class
StickyPanel
actionPerformed(ActionEvent)
- Method in class
Test
add(Object)
- Method in class
Nodelist0211
add(StickyNote)
- Method in class
NoteBook
same as AddSticky()
add(StickyNote)
- Method in class
NoteBook0211
same as AddSticky()
add(StickyNote)
- Method in class
NoteBook0312
same as AddSticky()
addExtension(String)
- Method in class
ExampleFileFilter
Adds a filetype "dot" extension to filter against.
addSticky(StickyNote)
- Method in class
NoteBook
append a stickynote to the list
addSticky(StickyNote)
- Method in class
NoteBook0211
append a stickynote to the list
addSticky(StickyNote)
- Method in class
NoteBook0312
append a stickynote to the list
append(NoteBook0211)
- Method in class
NoteBook0211
Join two NoteBook0211s
append(NoteBook0312)
- Method in class
NoteBook0312
Join two NoteBook0312s
append(Object)
- Method in class
Nodelist
Add data r to the end of the linked list.
append(Object)
- Method in class
Nodelist0211
Add data r to the end of the linked list.
appendNodelist0211(Nodelist0211)
- Method in class
Nodelist0211
join two Nodelist0211s
B
back
- Variable in class
Node
A reference to the previous node in the
Nodelist
.
back()
- Method in class
Iterator
Move Iterator back one position and return data at the new location.
D
data
- Variable in class
Node
The actual data that is referenced by the Node.
deleteAt(int)
- Method in class
Nodelist
Remove the element at position n.
deleteAt(int)
- Method in class
Nodelist0211
Remove the element at position n.
deleteNode(Node)
- Method in class
Nodelist
Delete the Node arguement from the linked list Nodelist.
deleteNode(Node)
- Method in class
Nodelist0211
Delete the Node arguement from the linked list Nodelist0211.
deleteSticky(int)
- Method in class
NoteBook
deleteSticky(int)
- Method in class
NoteBook0211
deleteSticky(int)
- Method in class
NoteBook0312
E
ExampleFileFilter
- class
ExampleFileFilter
.
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
ExampleFileFilter()
- Constructor for class
ExampleFileFilter
Creates a file filter.
ExampleFileFilter(String)
- Constructor for class
ExampleFileFilter
Creates a file filter that accepts files with the given extension.
ExampleFileFilter(String[])
- Constructor for class
ExampleFileFilter
Creates a file filter from the given string array.
ExampleFileFilter(String[], String)
- Constructor for class
ExampleFileFilter
Creates a file filter from the given string array and description.
ExampleFileFilter(String, String)
- Constructor for class
ExampleFileFilter
Creates a file filter that accepts the given file type.
export(StickyNote, JPanel)
- Static method in class
FileOperation
The idea here is to save a single note
F
FileOperation
- class
FileOperation
.
File manager.
FileOperation()
- Constructor for class
FileOperation
G
getAuthor()
- Method in class
StickyNote
getContent()
- Method in class
StickyNote
getDescription()
- Method in class
ExampleFileFilter
Returns the human readable description of this filter.
getExtension(File)
- Method in class
ExampleFileFilter
Return the extension portion of the file's name .
getFilename()
- Method in class
NoteBook
When an instance of this class is saved, this class provides for remembering the filename.
getFilename()
- Method in class
NoteBook0211
When an instance of this class is saved, this class provides for remembering the filename.
getFilename()
- Method in class
NoteBook0312
When an instance of this class is saved, this class provides for remembering the filename.
getHeaderFont()
- Method in class
PrintingOptions
getIndex()
- Method in class
StickyLabel
getIterator()
- Method in class
Nodelist
Build and return an
Iterator
that accesses this instance of the linked list.
getIterator()
- Method in class
Nodelist0211
Build and return an
Iterator
that accesses this instance of the linked list.
getKeyWords()
- Method in class
StickyNote
getLength()
- Method in class
Nodelist
Return the number of elements in the list.
getLength()
- Method in class
Nodelist0211
Return the number of elements in the list.
getNode()
- Method in class
Iterator
Get the current Node.
getNote()
- Method in class
StickyLabel
getPageFont()
- Method in class
PrintingOptions
getPageFormat()
- Method in class
PrintingOptions
getPassword()
- Method in class
NoteBook0312
getPassword()
- Method in class
Password
getPrintHeader()
- Method in class
PrintingOptions
getPrintLineNumbers()
- Method in class
PrintingOptions
getPrintSyntax()
- Method in class
PrintingOptions
getScreensize()
- Method in class
JStickyWindowPreferences
getSize()
- Method in class
NoteBook
getSize()
- Method in class
NoteBook0211
getSize()
- Method in class
NoteBook0312
getSticky(int)
- Method in class
NoteBook
getSticky(int)
- Method in class
NoteBook0211
getSticky(int)
- Method in class
NoteBook0312
getTitle()
- Method in class
StickyNote
getUserResponse(String, String, String)
- Method in class
MyBinaryOption
q: question y: yes answer n: no answer.
getWindowsize()
- Method in class
JStickyWindowPreferences
getWordwrapIsOn()
- Method in class
NoteBook
getWordwrapIsOn()
- Method in class
NoteBook0211
getWordwrapIsOn()
- Method in class
NoteBook0312
getWrapText()
- Method in class
PrintingOptions
getX()
- Method in class
JStickyWindowPreferences
getY()
- Method in class
JStickyWindowPreferences
gotoBack()
- Method in class
Iterator
Locate Iterator at the end of the list.
gotoFirst()
- Method in class
Iterator
Locate Iterator at the front of the list.
gotopos(int)
- Method in class
Nodelist
Return the
Node
at position n.
gotopos(int)
- Method in class
Nodelist0211
Return the
Node
at position n.
H
hasNext()
- Method in class
Iterator
Checks to see if Iterator is at the end of the list.
hasPrev()
- Method in class
Iterator
Check if Iterator is at the beginning of the list.
I
importNote(JPanel)
- Static method in class
FileOperation
The idea here is to be able to import a single note into the database
insertAt(Object, int)
- Method in class
Nodelist
Insert a piece of data into the list at position n.
insertAt(Object, int)
- Method in class
Nodelist0211
Insert a piece of data into the list at position n.
isExtensionListInDescription()
- Method in class
ExampleFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
iterator
- Variable in class
NoteBook
iterator
- Variable in class
NoteBook0211
iterator
- Variable in class
NoteBook0312
Iterator
- class
Iterator
.
Iterator for a list of nodes To be used with my Node and Nodelist classes.
Author: Neil Short
Iterator(Node, Node)
- Constructor for class
Iterator
(Don't try this at home)--Constructor called only by Nodelist class.
J
JSticky
- class
JSticky
.
This class contains the main() method of the program.
JSticky()
- Constructor for class
JSticky
JStickyWindowPreferences
- class
JStickyWindowPreferences
.
K
keyPressed(KeyEvent)
- Method in class
StickyPanel
keyReleased(KeyEvent)
- Method in class
StickyPanel
keyTyped(KeyEvent)
- Method in class
StickyPanel
M
main(String[])
- Static method in class
JSticky
main(String[])
- Static method in class
Shortscape
main(String[])
- Static method in class
Test
makeempty()
- Method in class
Nodelist
This method empties the linked list.
makeempty()
- Method in class
Nodelist0211
This method empties the linked list.
makeEmpty()
- Method in class
NoteBook0211
empty the notebook
makeEmpty()
- Method in class
NoteBook0312
empty the notebook
mouseClicked(MouseEvent)
- Method in class
StickyPanel
The only Swing components that are listenning for classwide mouse clicks are the special JLabels called StickyLabel.
mouseEntered(MouseEvent)
- Method in class
StickyPanel
mouseExited(MouseEvent)
- Method in class
StickyPanel
mousePressed(MouseEvent)
- Method in class
StickyPanel
mouseReleased(MouseEvent)
- Method in class
StickyPanel
MyBinaryOption
- class
MyBinaryOption
.
MyBinaryOption()
- Constructor for class
MyBinaryOption
N
next
- Variable in class
Node
A reference to the next node in the
Nodelist
.
next()
- Method in class
Iterator
Advance Iterater one position and return the data at that location.
Node
- class
Node
.
Simple Node class that includes three references: two to Nodes and one to an Object.
Node()
- Constructor for class
Node
Basic constructor.
Node(Object)
- Constructor for class
Node
Constructor built with a reference only to the data it tags.
Node(Object, Node, Node)
- Constructor for class
Node
The full constructor that is built with data and references to two other nodes of this type.
Nodelist
- class
Nodelist
.
Nodelist is a manager Object for a linked list.
Nodelist()
- Constructor for class
Nodelist
Construct a list with no data elements.
Nodelist0211
- class
Nodelist0211
.
Nodelist0211 is a manager Object for a linked list.
Nodelist0211()
- Constructor for class
Nodelist0211
Construct a list with no data elements.
NoteBook
- class
NoteBook
.
This class handlles the whole notebook.
NoteBook()
- Constructor for class
NoteBook
NoteBook0211
- class
NoteBook0211
.
This class handlles the whole notebook.
NoteBook0211()
- Constructor for class
NoteBook0211
NoteBook0312
- class
NoteBook0312
.
This class handlles the whole notebook.
NoteBook0312()
- Constructor for class
NoteBook0312
P
Password
- class
Password
.
a Serializable object containing a password.
Password(String)
- Constructor for class
Password
PrintingOptions
- class
PrintingOptions
.
Stores the print options for printing using the PrintText class.
PrintingOptions()
- Constructor for class
PrintingOptions
PrintingOptions(boolean, boolean, boolean, boolean, Font, PageFormat)
- Constructor for class
PrintingOptions
PrintText
- class
PrintText
.
A simple printing class to handle basic text printing.
PrintText(PlainDocument)
- Constructor for class
PrintText
Constructor - Accepts a plain document and uses default font.
PrintText(PlainDocument, String, PrintingOptions, boolean, int)
- Constructor for class
PrintText
Constructor - Accepts a plain document as well as other print options, including font, page title, and header indicator (true if printing header, false otherwise).
R
restore()
- Static method in class
FileOperation
Recover a saved NoteBook0312.
restore(String)
- Static method in class
FileOperation
recover a NoteBook0211 when given a filename
S
saveAs(NoteBook0312, JPanel)
- Static method in class
FileOperation
Save the notebook, asking the user for the file name.
saveNoteBook0312(NoteBook0312, JPanel)
- Static method in class
FileOperation
Quick save - as long as the notebook contains a filename.
setAuthor(String)
- Method in class
StickyNote
setContent(String)
- Method in class
StickyNote
setDescription(String)
- Method in class
ExampleFileFilter
Sets the human readable description of this filter.
setExtensionListInDescription(boolean)
- Method in class
ExampleFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFilename(String)
- Method in class
NoteBook
When an instance of this class is saved, this class provides for remembering the filename.
setFilename(String)
- Method in class
NoteBook0211
When an instance of this class is saved, this class provides for remembering the filename.
setFilename(String)
- Method in class
NoteBook0312
When an instance of this class is saved, this class provides for remembering the filename.
setKeyWords(String)
- Method in class
StickyNote
setPageFont(Font)
- Method in class
PrintingOptions
setPageFormat(PageFormat)
- Method in class
PrintingOptions
setPassword(String)
- Method in class
NoteBook0312
setPrintHeader(boolean)
- Method in class
PrintingOptions
setPrintLineNumbers(boolean)
- Method in class
PrintingOptions
setPrintSyntax(boolean)
- Method in class
PrintingOptions
setTitle(String)
- Method in class
StickyNote
setWordWrap(boolean)
- Method in class
NoteBook
set to true to turn wordwrapping on.
setWordWrap(boolean)
- Method in class
NoteBook0211
set to true to turn wordwrapping on.
setWordWrap(boolean)
- Method in class
NoteBook0312
set to true to turn wordwrapping on.
setWrapText(boolean)
- Method in class
PrintingOptions
Shortscape
- class
Shortscape
.
This class is a tiny, trimmed down web browser.
Shortscape()
- Constructor for class
Shortscape
showframe()
- Method in class
Shortscape
Build a frame and insert in it the panel ShortscapePanel.
showframe(String)
- Method in class
Shortscape
showframe(String, int, int)
- Method in class
Shortscape
StickyLabel
- class
StickyLabel
.
A special extension of JLabel.
StickyLabel(String, StickyNote, int)
- Constructor for class
StickyLabel
StickyNote
- class
StickyNote
.
This class contains the content of a single note
Author: Neil Short
StickyNote()
- Constructor for class
StickyNote
StickyPanel
- class
StickyPanel
.
This class is a JPanel that contains all the graphical components of the program.
Author: Neil Short.
StickyPanel(JFrame, String[])
- Constructor for class
StickyPanel
Constructor
T
Test
- class
Test
.
Test()
- Constructor for class
Test
toString()
- Method in class
NoteBook
toString()
- Method in class
NoteBook0211
toString()
- Method in class
NoteBook0312
toString()
- Method in class
StickyNote
W
windowGainedFocus(WindowEvent)
- Method in class
StickyPanel
windowLostFocus(WindowEvent)
- Method in class
StickyPanel
A
B
D
E
F
G
H
I
J
K
M
N
P
R
S
T
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes