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
- 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
- BoringInspector(String, String).
Constructor for class dstc.kalimantan.inspect.BoringInspector
-
- breakpointEvent(RemoteThread).
Method in class dstc.kalimantan.debug.Debugger
- Implements the DebuggerCallback interface
- 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
- 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
- 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
- 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
- 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
- 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
- loadClass(String).
Method in class dstc.kalimantan.debug.Debugger
- Loads a class into the client application
- 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
- numberOfLines().
Method in class dstc.kalimantan.util.IndexedString
- Returns the number of lines of text in the String
- 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
- 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
- quitEvent().
Method in class dstc.kalimantan.debug.Debugger
- Implements the DebuggerCallback interface
- 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
- 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!
- 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
- 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