Index of all Fields and Methods
All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

action(Event, Object). Method in class dstc.kalimantan.debug.BreakpointBrowser
Handles button presses
action(Event, Object). Method in class dstc.kalimantan.debug.Debugger
Handles button presses
action(Event, Object). Method in class dstc.kalimantan.debug.DebugInspectorPanel
Handles buttonpress events
action(Event, Object). Method in class dstc.kalimantan.inspect.InspectorFrame
Handles button presses
action(Event, Object). Method in class dstc.kalimantan.debug.ThreadBrowser
Handles button presses
addClient(PollCallback). Method in class dstc.kalimantan.debug.PollManager
Adds a client
args. Variable in class dstc.kalimantan.debug.Debugger
The arguments to run a new thread

B

BoringInspector(String, String). Constructor for class dstc.kalimantan.inspect.BoringInspector
breakpointEvent(RemoteThread). Method in class dstc.kalimantan.debug.Debugger
Implements the DebuggerCallback interface

C

clearBreakpoint(String, int). Method in class dstc.kalimantan.debug.Debugger
Removes a breakpoint fro the named class and line number
clearBreakpoint(String, String). Method in class dstc.kalimantan.debug.Debugger
Removes a breakpoint fro the named class and method
clients. Variable in class dstc.kalimantan.debug.PollManager
close(). Method in class dstc.kalimantan.inspect.InspectorFrame
Closes the frame

D

debugger. Variable in class dstc.kalimantan.debug.Debugger
The remote debugger
Debugger(). Constructor for class dstc.kalimantan.debug.Debugger
Constructs a new local debugger
Debugger(String). Constructor for class dstc.kalimantan.debug.Debugger
Constructs a debugger on the local host using the cookie
Debugger(String, String). Constructor for class dstc.kalimantan.debug.Debugger
Constructs a debugger on the named host using the cookie
DebugInspectorPanel(Debugger, Inspector). Constructor for class dstc.kalimantan.debug.DebugInspectorPanel
Constructs a new panel

E

endOfLine(int). Method in class dstc.kalimantan.util.IndexedString
Returns the index of the end of the indicated line
exceptionEvent(RemoteThread, String). Method in class dstc.kalimantan.debug.Debugger
Implements the DebuggerCallback interface

G

getClassName(). Method in class dstc.kalimantan.inspect.BoringInspector
Returns the name of the target's class
getClassName(). Method in class dstc.kalimantan.inspect.Inspector
Returns the name of the target's class
getClassName(). Method in class dstc.kalimantan.inspect.RemoteArrayInspector
Returns the name of the target's class
getClassName(). Method in class dstc.kalimantan.inspect.RemoteObjectInspector
Returns the name of the target's class
getClassName(). Method in class dstc.kalimantan.debug.RemoteStackFrameInspector
Returns a string representing the name of the class
getClassName(). Method in class dstc.kalimantan.inspect.RemoteValueInspector
Returns the name of the target's class
getIndicies(). Method in class dstc.kalimantan.util.IndexedString
Returns an array of the starts of each line in the String
getInspector(int). Method in class dstc.kalimantan.inspect.BoringInspector
This should never be called
getInspector(int). Method in class dstc.kalimantan.inspect.Inspector
Returns a new Inspector on the indexed instance variable or array element of the target
getInspector(int). Method in class dstc.kalimantan.inspect.RemoteArrayInspector
Returns a new Inspector on the indexed array element of the target
getInspector(int). Method in class dstc.kalimantan.inspect.RemoteObjectInspector
Returns a new Inspector on the indexed instance variable of the target
getInspector(int). Method in class dstc.kalimantan.debug.RemoteStackFrameInspector
Returns an Inspector on the object indexed by the int
getInspector(int). Method in class dstc.kalimantan.inspect.RemoteValueInspector
This should never be called
getLine(int). Method in class dstc.kalimantan.util.IndexedString
Returns a string containing the indicated line
getNames(). Method in class dstc.kalimantan.inspect.BoringInspector
Returns an empty array of Strings - boring objects have no slots
getNames(). Method in class dstc.kalimantan.inspect.Inspector
Returns an array of strings representing the names of the instance variables or array indices of the target
getNames(). Method in class dstc.kalimantan.inspect.RemoteArrayInspector
Returns an array of strings representing the names of the indices of the target array
getNames(). Method in class dstc.kalimantan.inspect.RemoteObjectInspector
eam.readInt()); Returns an array of strings representing the names of the instance variables of the target
getNames(). Method in class dstc.kalimantan.debug.RemoteStackFrameInspector
Returns an array of strings representing the names of the instance variables, etc of the object
getNames(). Method in class dstc.kalimantan.inspect.RemoteValueInspector
Returns an empty array of strings - basic RemoteValue objects do not have slots to inspect
getSelectedStackFrame(). Method in class dstc.kalimantan.debug.ThreadBrowser
Returns the selected stack frame
getSource(RemoteClass). Static method in class dstc.kalimantan.debug.ThreadBrowser
Returns the source file associated with the given class
getSource(RemoteStackFrame). Static method in class dstc.kalimantan.debug.ThreadBrowser
Returns the source file associated with the stack frame
getTarget(). Method in class dstc.kalimantan.inspect.BoringInspector
Returns a string representing the target
getTarget(). Method in class dstc.kalimantan.inspect.Inspector
Returns a string representing the target
getTarget(). Method in class dstc.kalimantan.inspect.RemoteArrayInspector
Returns a string representing the target
getTarget(). Method in class dstc.kalimantan.inspect.RemoteObjectInspector
Returns a string representing the target
getTarget(). Method in class dstc.kalimantan.debug.RemoteStackFrameInspector
Returns a string representing the target of this inspector
getTarget(). Method in class dstc.kalimantan.inspect.RemoteValueInspector
Returns a string representing the target
getTitle(). Method in class dstc.kalimantan.inspect.InspectorPanel
Returns the title of the panel
getValue(int). Method in class dstc.kalimantan.inspect.BoringInspector
This should never be called
getValue(int). Method in class dstc.kalimantan.inspect.Inspector
Return a string representing the indexed instance variable or array element of the target
getValue(int). Method in class dstc.kalimantan.inspect.RemoteArrayInspector
Return a string representing the indexed array element of the target
getValue(int). Method in class dstc.kalimantan.inspect.RemoteObjectInspector
Return a string representing the indexed instance variable of the target
getValue(int). Method in class dstc.kalimantan.debug.RemoteStackFrameInspector
Returns a string which represents the object named by the getNames value indexed by the int
getValue(int). Method in class dstc.kalimantan.inspect.RemoteValueInspector
This should never be called

H

handleEvent(Event). Method in class dstc.kalimantan.debug.BreakpointBrowser
Handles UI events
handleEvent(Event). Method in class dstc.kalimantan.debug.Debugger
Handles UI events
handleEvent(Event). Method in class dstc.kalimantan.debug.DebugInspectorPanel
Handles GUI events
handleEvent(Event). Method in class dstc.kalimantan.inspect.InspectorFrame
Handles Window manager requests
handleEvent(Event). Method in class dstc.kalimantan.inspect.InspectorPanel
Handles list select and deselect events to update the value text area
handleEvent(Event). Method in class dstc.kalimantan.debug.ThreadBrowser
Handle UI events
hide(). Method in class dstc.kalimantan.debug.BreakpointBrowser
Disconnects the browser from the polling mechanism when hidden
hide(). Method in class dstc.kalimantan.debug.Debugger
Shut everything down when the window is hidden
hide(). Method in class dstc.kalimantan.debug.ThreadBrowser
Disconnects the browser from the polling mechanism when hidden

I

IndexedString(InputStream). Constructor for class dstc.kalimantan.util.IndexedString
Constructs a new indexed string on the given stream
IndexedString(String). Constructor for class dstc.kalimantan.util.IndexedString
Constructs a new indexed string on the given string
initialize(RemoteDebugger). Method in class dstc.kalimantan.debug.Debugger
Constructs a debugger on the given RemoteDebugger
Inspector(). Constructor for class dstc.kalimantan.inspect.Inspector
InspectorFrame(InspectorPanel). Constructor for class dstc.kalimantan.inspect.InspectorFrame
Constructs an InpectorFrame around the given InspectorPanel
InspectorPanel(Inspector). Constructor for class dstc.kalimantan.inspect.InspectorPanel
Constructs a new InspectorPanel on the Inspector
isAtBreakpoint(). Method in class dstc.kalimantan.debug.ThreadBrowser
isSuspended(). Method in class dstc.kalimantan.debug.ThreadBrowser
If the thread is suspended or at a breakpoint

L

loadClass(String). Method in class dstc.kalimantan.debug.Debugger
Loads a class into the client application

M

Main(). Constructor for class dstc.kalimantan.debug.Main
main(String[]). Static method in class dstc.kalimantan.debug.Main
Parses input arguments and starts up the debugger frame

N

numberOfLines(). Method in class dstc.kalimantan.util.IndexedString
Returns the number of lines of text in the String

O

on(boolean). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the boolean
on(boolean). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the boolean
on(boolean). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the boolean
on(byte). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the byte
on(byte). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the byte
on(byte). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the byte
on(char). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the char
on(char). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the char
on(char). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the char
on(Debugger, RemoteThread). Static method in class dstc.kalimantan.debug.ThreadBrowser
Returns a possibly new ThreadBrowser on a given thread
on(double). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the double
on(double). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the double
on(double). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the double
on(float). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the float
on(float). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the float
on(float). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the float
on(int). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the int
on(int). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the int
on(int). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the int
on(long). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the long
on(long). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the long
on(long). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the long
on(Object). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the object
on(Object). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the object
on(Object). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the object
on(short). Static method in class dstc.kalimantan.inspect.Inspector
Constructs a new inspector on the short
on(short). Static method in class dstc.kalimantan.inspect.InspectorFrame
Returns an InspectorFrame on the short
on(short). Static method in class dstc.kalimantan.inspect.InspectorPanel
Returns an InspectorPanel on the short

P

period. Variable in class dstc.kalimantan.debug.PollManager
pollEvent(). Method in class dstc.kalimantan.debug.BreakpointBrowser
Implements the PollCallback interface
pollEvent(). Method in class dstc.kalimantan.debug.Debugger
Implements the PollCallback interface
pollEvent(). Method in class dstc.kalimantan.debug.DebugInspectorPanel
Implements the PollCallback interface
pollEvent(). Method in interface dstc.kalimantan.debug.PollCallback
A polling event occurred
pollEvent(). Method in class dstc.kalimantan.debug.ThreadBrowser
Implements the PollCallback interface
pollManager. Variable in class dstc.kalimantan.debug.Debugger
The poll manager
PollManager(long). Constructor for class dstc.kalimantan.debug.PollManager
Constructs a poll manager with the given period (in ms) between polls
pop(). Method in class dstc.kalimantan.debug.DebugInspectorPanel
pop(). Method in class dstc.kalimantan.inspect.InspectorPanel
Inspects the object by which the InspectorPanel came to be viewing the current Inspector.
printToConsole(String). Method in class dstc.kalimantan.debug.Debugger
Implements the DebuggerCallback interface
push(). Method in class dstc.kalimantan.debug.DebugInspectorPanel
push(). Method in class dstc.kalimantan.inspect.InspectorPanel
Inspects the selected slot, recording the current object and slot index in expectation of a subsequent pop

Q

quitEvent(). Method in class dstc.kalimantan.debug.Debugger
Implements the DebuggerCallback interface

R

refresh(). Method in class dstc.kalimantan.debug.PollManager
Refreshs each of the clients
refreshBreakpointNames(). Method in class dstc.kalimantan.debug.BreakpointBrowser
Updates the list of breakpoint names if necessary
refreshSource(). Method in class dstc.kalimantan.debug.ThreadBrowser
Updates the source code to be representative of the current stack frame
refreshThreads(). Method in class dstc.kalimantan.debug.Debugger
Updates the list of threads if necessary
RemoteObjectInspector(Object). Constructor for class dstc.kalimantan.inspect.RemoteObjectInspector
Constructs a new Inspector on the object
RemoteStackFrameInspector(Object). Constructor for class dstc.kalimantan.debug.RemoteStackFrameInspector
Constructs a new inspector on the array of stack variables
RemoteValueInspector(Object). Constructor for class dstc.kalimantan.inspect.RemoteValueInspector
Constructs a RemoteValueInspector on the object
removeClient(PollCallback). Method in class dstc.kalimantan.debug.PollManager
Remotes a client
reset(). Method in class dstc.kalimantan.inspect.InspectorPanel
Throw away the history and the target
resetModel(Inspector). Method in class dstc.kalimantan.debug.DebugInspectorPanel
Sets the model and erases the history
run(). Method in class dstc.kalimantan.debug.Debugger
Run the default class's main() method
run(). Method in class dstc.kalimantan.debug.PollManager
poll and wait loop
run(String[]). Method in class dstc.kalimantan.debug.Debugger
Runs a class's main() method

S

setBreakpoint(String, String). Method in class dstc.kalimantan.debug.Debugger
Sets a breakpoint on the named class and method
setModel(Inspector). Method in class dstc.kalimantan.debug.DebugInspectorPanel
Changes the focus of the panel to a new inspector
setModel(Inspector). Method in class dstc.kalimantan.inspect.InspectorPanel
View the fields of a Inspector.
show(). Method in class dstc.kalimantan.debug.BreakpointBrowser
Connects browser to the polling mechanism when visible
show(). Method in class dstc.kalimantan.debug.Debugger
Connects the debugger to the polling mechanism when visible
show(). Method in class dstc.kalimantan.debug.ThreadBrowser
Connects browser to the polling mechanism when visible
spawn(). Method in class dstc.kalimantan.inspect.InspectorPanel
Returns a new InspectorPanel on the currently selected slot, or null if no slots is selected.
startOfLine(int). Method in class dstc.kalimantan.util.IndexedString
Returns the index of the start of the indicated line
string. Variable in class dstc.kalimantan.util.IndexedString
The target string
sync(). Method in class dstc.kalimantan.debug.PollManager
Poll all clients NOW!

T

thread. Variable in class dstc.kalimantan.debug.PollManager
ThreadBrowser(Debugger, RemoteThread). Constructor for class dstc.kalimantan.debug.ThreadBrowser
Constructs a new ThreadBrowser on a given thread
threadDeathEvent(RemoteThread). Method in class dstc.kalimantan.debug.Debugger
Implements the DebuggerCallback interface
toString(). Method in class dstc.kalimantan.util.IndexedString
Returns the target string

U

updateList(List, String[], int). Method in class dstc.kalimantan.debug.Debugger
updateStackFrames(RemoteStackFrame). Method in class dstc.kalimantan.debug.ThreadBrowser
Updates the list of stack frames to reflect a recent change
updateTitle(). Method in class dstc.kalimantan.inspect.InspectorFrame
Updates the Frame's title to reflect a new target