Serialized Form


Package com.bluemarsh.jswat

Class com.bluemarsh.jswat.BadFormatException implements Serializable

Class com.bluemarsh.jswat.FieldNotObjectException implements Serializable

Class com.bluemarsh.jswat.MalformedMemberNameException implements Serializable

Class com.bluemarsh.jswat.NoAttachingConnectorException implements Serializable

Class com.bluemarsh.jswat.NoSuchThreadException implements Serializable

Class com.bluemarsh.jswat.NotActiveException implements Serializable


Package com.bluemarsh.jswat.action

Class com.bluemarsh.jswat.action.AboutAction implements Serializable

Class com.bluemarsh.jswat.action.AddBreakGroupAction implements Serializable

Class com.bluemarsh.jswat.action.BuildClasspathAction implements Serializable

Class com.bluemarsh.jswat.action.BuildSourcepathAction implements Serializable

Class com.bluemarsh.jswat.action.CaptureAction implements Serializable

Class com.bluemarsh.jswat.action.DefineMacroAction implements Serializable

Class com.bluemarsh.jswat.action.ExitAction implements Serializable

Class com.bluemarsh.jswat.action.FindAction implements Serializable

Class com.bluemarsh.jswat.action.FindAgainAction implements Serializable

Class com.bluemarsh.jswat.action.FinishAction implements Serializable

Class com.bluemarsh.jswat.action.JSwatAction implements Serializable

Class com.bluemarsh.jswat.action.ListBreakAction implements Serializable

Class com.bluemarsh.jswat.action.NextAction implements Serializable

Class com.bluemarsh.jswat.action.NextiAction implements Serializable

Class com.bluemarsh.jswat.action.OpenFileAction implements Serializable

Class com.bluemarsh.jswat.action.PathBuilder implements Serializable

Serialized Fields

pathElementTable

javax.swing.JTable pathElementTable
The table that displays the path elements.

pathElementModel

com.bluemarsh.jswat.action.PathBuilder.PathElementTableModel pathElementModel
The table model that holds the path elements.

addElement

javax.swing.JButton addElement
The button to add an element.

removeElement

javax.swing.JButton removeElement
The button to remove an element.

moveUp

javax.swing.JButton moveUp
The button to move an element towards the front of the path.

moveDown

javax.swing.JButton moveDown
The button to move an element towards the end of the path.

moveButtonsEnabled

boolean moveButtonsEnabled
Whether the move buttons are enabled or not.

multiSelectionEnabled

boolean multiSelectionEnabled
Whether to enabled multi-selection in the file chooser or not.

elements

java.util.Vector elements
The elements of the path.

startDirectory

java.lang.String startDirectory
The initial directory to show in the file dialog.

filter

javax.swing.filechooser.FileFilter filter
A file filter to set on the file chooser.

Class com.bluemarsh.jswat.action.PreferencesAction implements Serializable

Class com.bluemarsh.jswat.action.RefreshAction implements Serializable

Class com.bluemarsh.jswat.action.SetBreakAction implements Serializable

Class com.bluemarsh.jswat.action.StepAction implements Serializable

Class com.bluemarsh.jswat.action.StepiAction implements Serializable

Class com.bluemarsh.jswat.action.VMAttachAction implements Serializable

Class com.bluemarsh.jswat.action.VMCloseAction implements Serializable

Class com.bluemarsh.jswat.action.VMListAction implements Serializable

Class com.bluemarsh.jswat.action.VMResumeAction implements Serializable

Class com.bluemarsh.jswat.action.VMStartAction implements Serializable

Class com.bluemarsh.jswat.action.VMStopAction implements Serializable

Class com.bluemarsh.jswat.action.VMSuspendAction implements Serializable


Package com.bluemarsh.jswat.breakpoint

Class com.bluemarsh.jswat.breakpoint.AmbiguousClassSpecException implements Serializable

Class com.bluemarsh.jswat.breakpoint.AmbiguousMethodException implements Serializable

Class com.bluemarsh.jswat.breakpoint.BreakpointEvent implements Serializable

Serialized Fields

bp

Breakpoint bp
The breakpoint that changed.
 

type

int type
The type of breakpoint change.
 

Class com.bluemarsh.jswat.breakpoint.BreakpointGroup implements Serializable

Serialized Fields

groupName

java.lang.String groupName
Name of our breakpoint group. Used for display.

isEnabled

boolean isEnabled
True if this breakpoint group is enabled.

groupList

java.util.List groupList
List of breakpoint groups in this group.

breakpointList

java.util.List breakpointList
List of breakpoints in this group.

parentGroup

BreakpointGroup parentGroup
The breakpoint group to which we belong (always non-null).

Class com.bluemarsh.jswat.breakpoint.CommandMonitor implements Serializable

Serialized Fields

commandToRun

java.lang.String commandToRun
The command to be run.

Class com.bluemarsh.jswat.breakpoint.DefaultBreakpoint implements Serializable

Serialized Fields

suspendPolicy

int suspendPolicy
The thread suspension policy for this request. Must be one of the com.sun.jdi.request.EventRequest suspend constants. Defaults to SUSPEND_ALL.

isEnabled

boolean isEnabled
True if this breakpoint is enabled.

breakpointGroup

BreakpointGroup breakpointGroup
Breakpoint group that contains us (always non-null).

stoppedCount

int stoppedCount
Number of times this breakpoint has stopped.

expireCount

int expireCount
Number of times this breakpoint can be hit before it expires. If value is zero, breakpoint will not expire.

skipCount

int skipCount
Number of times this breakpoint will be hit before it stops. If value is zero, breakpoint will not skip.

conditionList

java.util.List conditionList
List of conditions this breakpoint depends on.

monitorList

java.util.List monitorList
List of monitors this breakpoint executes when it stops.

propertyList

java.util.Hashtable propertyList
Table of named properties stored in this breakpoint.

deleteOnExpire

boolean deleteOnExpire
True if the breakpoint should be deleted on expiration.

Class com.bluemarsh.jswat.breakpoint.ExceptionBreakpoint implements Serializable

Class com.bluemarsh.jswat.breakpoint.GroupEvent implements Serializable

Serialized Fields

group

BreakpointGroup group
The group that changed.
 

type

int type
The type of group change.
 

Class com.bluemarsh.jswat.breakpoint.LineBreakpoint implements Serializable

Serialized Fields

lineNumber

int lineNumber
Line number of breakpoint.

Class com.bluemarsh.jswat.breakpoint.LineNotFoundException implements Serializable

Class com.bluemarsh.jswat.breakpoint.MethodBreakpoint implements Serializable

Serialized Fields

methodId

java.lang.String methodId
Name of the method this breakpoint is set at.

methodArgs

java.util.List methodArgs
List of method arguments (if any are given), where each element is a String object reprepsenting the argument type in the JNI-style signature.

Class com.bluemarsh.jswat.breakpoint.MissingBreakpointException implements Serializable

Class com.bluemarsh.jswat.breakpoint.PatternReferenceTypeSpec implements Serializable

Serialized Fields

className

java.lang.String className
Name of the class specified, without wildcards.

classPattern

java.lang.String classPattern
Name of the class specified, possibly with wild cards.

postWild

boolean postWild
True if class specification is suffixed with a wildcard.

preWild

boolean preWild
True if class specification is prefixed with a wildcard.

Class com.bluemarsh.jswat.breakpoint.ResolvableBreakpoint implements Serializable

Serialized Fields

referenceSpec

ReferenceTypeSpec referenceSpec
Specification for the class this breakpoint is meant for.

Class com.bluemarsh.jswat.breakpoint.ResolveException implements Serializable

Serialized Fields

nestedException

java.lang.Exception nestedException
Nested exception, which is likely the true cause of the problem.

Class com.bluemarsh.jswat.breakpoint.ValueCondition implements Serializable

Serialized Fields

variableName

java.lang.String variableName
Name of the variable to examine.

valueString

java.lang.String valueString
Original value to compare against, as a String.


Package com.bluemarsh.jswat.breakpoint.ui

Class com.bluemarsh.jswat.breakpoint.ui.BasicBreakpointUI.NumericDocument implements Serializable

Serialized Fields

this$0

BasicBreakpointUI this$0

Class com.bluemarsh.jswat.breakpoint.ui.EditorDialog implements Serializable

Serialized Fields

targetBreakpoint

Breakpoint targetBreakpoint
Breakpoint that we are editing.

uiAdapter

BreakpointUI uiAdapter
UI adapter for the breakpoint we are editing.

conditionList

javax.swing.JList conditionList
List showing the conditions, if any.

monitorList

javax.swing.JList monitorList
List showing the monitors, if any.

Class com.bluemarsh.jswat.breakpoint.ui.ManagerDialog implements Serializable

Serialized Fields

breakpointsPanel

BreakPanel breakpointsPanel
Panel showing the breakpoints.

owningSession

Session owningSession
Session this dialog is associated with.


Package com.bluemarsh.jswat.event

Class com.bluemarsh.jswat.event.ContextChangeEvent implements Serializable

Serialized Fields

types

int types
The type flags of this context change.
 


Package com.bluemarsh.jswat.panel

Class com.bluemarsh.jswat.panel.BasicTreeNode implements Serializable

Class com.bluemarsh.jswat.panel.BreakPanel.BasicTreeNode implements Serializable

Serialized Fields

this$0

BreakPanel this$0

disabledIcon

javax.swing.Icon disabledIcon
Icon for disabled breakpoints.

resolvedIcon

javax.swing.Icon resolvedIcon
Icon for resolved breakpoints.

Class com.bluemarsh.jswat.panel.BreakPanel.BreakpointNode implements Serializable

Serialized Fields

this$0

BreakPanel this$0

Class com.bluemarsh.jswat.panel.BreakPanel.GroupNode implements Serializable

Serialized Fields

this$0

BreakPanel this$0

Class com.bluemarsh.jswat.panel.DbgVar implements Serializable

Serialized Fields

varName

java.lang.String varName
Name of 'this' variable, e.g. "foo".

typeName

java.lang.String typeName
Type of 'this' variable, e.g. "int".

Class com.bluemarsh.jswat.panel.EditPopup implements Serializable

Serialized Fields

textComponent

javax.swing.text.JTextComponent textComponent
Text component to operate on.

clearMenuItem

javax.swing.JMenuItem clearMenuItem
The Clear menu item.

copyMenuItem

javax.swing.JMenuItem copyMenuItem
The Copy menu item.

pasteMenuItem

javax.swing.JMenuItem pasteMenuItem
The Paste menu item.

Class com.bluemarsh.jswat.panel.ObjectDbgVar implements Serializable

Serialized Fields

objRef

com.sun.jdi.ObjectReference objRef
Object reference 'this' represents.

valuesMap

java.util.Map valuesMap
This will eventually be set to the map of values for it. It should always be accessed via the ObjectDbgVar.getValuesMap() method.


Package com.bluemarsh.jswat.parser

Class com.bluemarsh.jswat.parser.ParseException implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.

expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.

tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.

eol

java.lang.String eol
The end of line string for this machine.

Class com.bluemarsh.jswat.parser.TokenMgrError implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package com.bluemarsh.jswat.ui

Class com.bluemarsh.jswat.ui.MainWindow implements Serializable

Serialized Fields

menubar

javax.swing.JMenuBar menubar
The menu bar.
 

toolbar

javax.swing.JToolBar toolbar
The tool bar.
 

Class com.bluemarsh.jswat.ui.MainWindow.MainLayout implements Serializable

Serialized Fields

this$0

MainWindow this$0

Class com.bluemarsh.jswat.ui.NoOpenViewException implements Serializable


Package com.bluemarsh.jswat.view

Class com.bluemarsh.jswat.view.SourceDocument implements Serializable

Serialized Fields

lineStartOffset

int[] lineStartOffset
Array of start-of-line offsets.

lineEndOffset

int[] lineEndOffset
Array of end-of-line offsets.

lineCount

int lineCount
Number of lines in document.

Class com.bluemarsh.jswat.view.SourceViewPopup implements Serializable

Serialized Fields

menuItemTable

java.util.Hashtable menuItemTable
Hashtable of menu items keyed by their names (eg. 'add').

classLines

java.util.List classLines
List of class definition objects.

lastClickedLine

int lastClickedLine
If non-zero, the line the user last right-clicked on.

lastClickedClass

java.lang.String lastClickedClass
If non-null, name of class user last right-clicked within.

lastClickedBreakpoint

Breakpoint lastClickedBreakpoint
If non-null, breakpoint user last right-clicked on.