A B C D E F G H I L M N O P Q R S T U V W X Y

S

selectColorModel(int) - Method in class mvc.View
 
SelectionObs - Class in FlexOr.searchAndSort
An observable sort of an array of objects using selection sort.
SelectionObs(Object[], BinaryPredicate) - Constructor for class FlexOr.searchAndSort.SelectionObs
 
SelectionObserver - Class in FlexOr.searchAndSort
A sort observer implements a canvas to show the viewer what it is observing.
SelectionObserver(Object[], Observable, String) - Constructor for class FlexOr.searchAndSort.SelectionObserver
 
SelectionSort - Class in FlexOr.searchAndSort
Sort an array of objects using selection sort.
SelectionSort() - Constructor for class FlexOr.searchAndSort.SelectionSort
 
SelectionTest - Class in FlexOr.searchAndSort
 
SelectionTest() - Constructor for class FlexOr.searchAndSort.SelectionTest
 
Sequence - Interface in FlexOr.container
This interface together with the container interface parallels the that of the java Vector class since a vector is an implementation of a sequence -- although it is not of type Sequence.
SequenceIndexException - Exception in FlexOr.container
The exception is thrown whenever an attempt is made to access container elements by an out of range index (less than 0 or greater than or equal to size).
SequenceIndexException() - Constructor for exception FlexOr.container.SequenceIndexException
Exception without a message.
SequenceIndexException(String) - Constructor for exception FlexOr.container.SequenceIndexException
Exception with a message.
SequencesTest - Class in FlexOr.container
 
SequencesTest() - Constructor for class FlexOr.container.SequencesTest
 
setAt(Object, int) - Method in class FlexOr.container.CircularArray
Replace the object at the specified index.
setAt(Object, int) - Method in class FlexOr.container.DLList
Replace the object at the specified index.
setAt(Object, int) - Method in interface FlexOr.container.Sequence
Replace the object at the specified index.
setAt(Object, int) - Method in class FlexOr.container.SLList
Replace the object at the specified index.
setControl(Control) - Method in class mvc.Model
 
setFont(Font) - Method in class FlexOr.utility.ReportDialog
 
setHeight(int) - Method in class mvc.Model
 
setMaxCount(int) - Method in class mvc.Model
 
setModel(Model) - Method in class mvc.Parameters
 
setModel(Model) - Method in class mvc.View
 
setParameters(Parameters) - Method in class mvc.View
 
setTabStopDist(int) - Method in class FlexOr.io.BufferedOutput
 
setTabstopDist(int) - Method in class FlexOr.io.CountedOutput
Set the tabstop distance.
setView(View) - Method in class mvc.Model
 
setWidth(int) - Method in class mvc.Model
 
SI - Static variable in class FlexOr.io.Char
Shift in -- change character sets
size() - Method in class FlexOr.container.BinaryTree
Returns the number of elements in the container.
size() - Method in class FlexOr.container.CircularArray
Return the number of elements in the sequence.
size() - Method in interface FlexOr.container.Container
Returns the number of elements in the container.
size() - Method in class FlexOr.container.DLList
Return the number of elements in the list.
size() - Method in class FlexOr.container.Heap
Returns the number of elements in the container.
size() - Method in class FlexOr.container.Queue
Returns the number of elements in the queue.
size() - Method in class FlexOr.container.SLList
Return the number of elements in the list.
size() - Method in class FlexOr.container.Stack
Returns the number of elements in the stack.
skipToNextLine() - Method in class FlexOr.io.BufferedInput
Requires: True Ensures: forall c : old currentChar ..
skipToNextLine() - Method in class FlexOr.io.CountedInput
Skip to and return the first character on the next line.
skipWhitespace() - Method in class FlexOr.io.CountedInput
Skip characters until a non whitespace character is read.
skipWhitespaces() - Method in class FlexOr.io.BufferedInput
Requires: True Ensures: old currentChar ..
SLList - Class in FlexOr.container
Implementation of a sequence of objects as a singly linked list.
SLList() - Constructor for class FlexOr.container.SLList
Establish the class invariant on an empty list.
SO - Static variable in class FlexOr.io.Char
Shift out -- change character sets
SOH - Static variable in class FlexOr.io.Char
Start of heading
sort(Object[], BinaryPredicate) - Method in interface FlexOr.searchAndSort.ArraySort
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.BubbleObs
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.BubbleSort
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.Heapsort
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.HeapsortObs
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.InsertObs
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.InsertSort
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.MergeObs
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.MergeSort
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.Quicksort
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.QuicksortObs
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.SelectionObs
 
sort(Object[], BinaryPredicate) - Method in class FlexOr.searchAndSort.SelectionSort
 
sortArray - Variable in class FlexOr.searchAndSort.SortObservable
The array of objects to sort.
SortComparison - Class in FlexOr.searchAndSort
 
SortComparison() - Constructor for class FlexOr.searchAndSort.SortComparison
 
SortObsData - Class in FlexOr.searchAndSort
Data to be passed to observers of array sort algorithms.
SortObsData(int) - Constructor for class FlexOr.searchAndSort.SortObsData
 
SortObservable - Class in FlexOr.searchAndSort
An observable sort of an array of objects using selection sort, including a runnable interface.
SortObservable(Object[], BinaryPredicate) - Constructor for class FlexOr.searchAndSort.SortObservable
Store pointers to the array locally.
SortObserver - Class in FlexOr.searchAndSort
A sort observer implements a canvas to show the viewer what it is observing.
SortObserver(Object[], Observable, String) - Constructor for class FlexOr.searchAndSort.SortObserver
 
SortTest - Class in FlexOr.searchAndSort
 
SortTest() - Constructor for class FlexOr.searchAndSort.SortTest
 
Space - Static variable in class FlexOr.io.Char
Space
spanNonWhitespace() - Method in class FlexOr.io.CountedInput
Span non whitespace
spanWhitespace() - Method in class FlexOr.io.CountedInput
Span whitespace.
SQ - Static variable in class FlexOr.io.Char
Single quote
SQtest - Class in FlexOr.container
 
SQtest() - Constructor for class FlexOr.container.SQtest
 
Stack - Class in FlexOr.container
The stack implements container which has the basic add and remove methods that a stack needs.
Stack() - Constructor for class FlexOr.container.Stack
The default constructor selects a singly linked list as the storage container.
Stack(Sequence) - Constructor for class FlexOr.container.Stack
The constructor permits the user to specify the type of storage container.
start() - Method in class FlexOr.searchAndSort.MergeObs
 
start() - Method in class FlexOr.searchAndSort.SortObservable
Runnable interface start method to create a thread for each object of this class.
start() - Method in class FlexOr.searchAndSort.SortObserver
Runnable interface start method to create a thread for each object of this class.
start() - Method in class mvc.Model
 
Start - Class in mvc
 
Start() - Constructor for class mvc.Start
 
startSingleStep() - Method in class FlexOr.searchAndSort.SortObserver
 
statusMsg - Variable in class mvc.Control
 
step() - Method in class FlexOr.searchAndSort.SortObservable
Advance to next comparison or swap.
step() - Method in class FlexOr.searchAndSort.SortObserver
 
stop() - Method in class FlexOr.searchAndSort.SortObserver
Observable stops observer when sort is done.
stop() - Method in class mvc.Model
 
StringEqual - Class in FlexOr.container
Compare two strings.
StringEqual() - Constructor for class FlexOr.container.StringEqual
 
StringEqualIC - Class in FlexOr.container
Compare two strings ignoring letter case.
StringEqualIC() - Constructor for class FlexOr.container.StringEqualIC
 
StringGreaterThan - Class in FlexOr.container
Compare two strings.
StringGreaterThan() - Constructor for class FlexOr.container.StringGreaterThan
 
StringGreaterThanEqual - Class in FlexOr.container
Compare two strings.
StringGreaterThanEqual() - Constructor for class FlexOr.container.StringGreaterThanEqual
 
StringGreaterThanEqualIC - Class in FlexOr.container
Compare two strings ignoring letter case.
StringGreaterThanEqualIC() - Constructor for class FlexOr.container.StringGreaterThanEqualIC
 
StringGreaterThanIC - Class in FlexOr.container
Compare two strings ignoring letter case.
StringGreaterThanIC() - Constructor for class FlexOr.container.StringGreaterThanIC
 
StringLessThan - Class in FlexOr.container
Compare two strings.
StringLessThan() - Constructor for class FlexOr.container.StringLessThan
 
StringLessThanEqual - Class in FlexOr.container
Compare two strings.
StringLessThanEqual() - Constructor for class FlexOr.container.StringLessThanEqual
 
StringLessThanEqualIC - Class in FlexOr.container
Compare two strings ignoring case.
StringLessThanEqualIC() - Constructor for class FlexOr.container.StringLessThanEqualIC
 
StringLessThanIC - Class in FlexOr.container
Compare two strings ignoring case.
StringLessThanIC() - Constructor for class FlexOr.container.StringLessThanIC
 
StringNotEqual - Class in FlexOr.container
Compare two strings.
StringNotEqual() - Constructor for class FlexOr.container.StringNotEqual
 
StringNotEqualIC - Class in FlexOr.container
Compare two strings ignoring case.
StringNotEqualIC() - Constructor for class FlexOr.container.StringNotEqualIC
 
STX - Static variable in class FlexOr.io.Char
Start of text
SUB - Static variable in class FlexOr.io.Char
Substitute
swap - Variable in class FlexOr.searchAndSort.SortObsData
True if items are to be swapped; False if items are only compared.
SYN - Static variable in class FlexOr.io.Char
Synchronize idle

A B C D E F G H I L M N O P Q R S T U V W X Y