Serialized Form

Class com.ibm.debug.model.AddressBreakpoint implements Serializable


Class com.ibm.debug.model.Breakpoint implements Serializable

Serialized Fields

_owningProcess

DebuggeeProcess _owningProcess

_epdcBkp

com.ibm.debug.epdc.ERepGetNextBkp _epdcBkp


Class com.ibm.debug.model.BreakpointAddedEvent implements Serializable


Class com.ibm.debug.model.BreakpointChangedEvent implements Serializable


Class com.ibm.debug.model.BreakpointDeletedEvent implements Serializable


Class com.ibm.debug.model.BreakpointEvent implements Serializable

Serialized Fields

_breakpoint

Breakpoint _breakpoint


Class com.ibm.debug.model.DebugEngine implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_dateBreakpointsEnabled

boolean _dateBreakpointsEnabled

_entryBreakpointsAutoSetEnabled

boolean _entryBreakpointsAutoSetEnabled

_localSourcePath

java.lang.String _localSourcePath

_isLoaded

boolean _isLoaded

_hasBeenInitialized

boolean _hasBeenInitialized

_host

Host _host

_connection

com.ibm.debug.connection.Connection _connection
A mechanism for communicating between SUI and the debug engine.

_EPDCReplyProcessor

com.ibm.debug.model.EPDCReplyProcessor _EPDCReplyProcessor

_EPDCReplyProcessorThread

java.lang.Thread _EPDCReplyProcessorThread

_process

DebuggeeProcess _process

_viewsByType

java.util.Vector _viewsByType

_supportedViews

ViewInformation[] _supportedViews

_eventListeners

java.util.Vector _eventListeners

_replySemaphore

Semaphore _replySemaphore

_lockSemaphore

Semaphore _lockSemaphore

_requestSemaphore

Semaphore _requestSemaphore

_mostRecentReply

com.ibm.debug.epdc.EPDC_Reply _mostRecentReply

_currentLock

ModelUpdateLock _currentLock

_eventManager

com.ibm.debug.model.EventManager _eventManager

_callbackThread

java.lang.Thread _callbackThread

_capabilities

EngineCapabilities _capabilities

_mostRecentRequest

com.ibm.debug.epdc.EPDC_Request _mostRecentRequest

_currentClient

Client _currentClient

_privilegedListener

ModelEventListener _privilegedListener

_languages

java.util.Vector _languages

_repNames

Representation[] _repNames

_exceptionInfo

DebuggeeException[] _exceptionInfo

_stackDetailColumns

java.util.Vector _stackDetailColumns

_registerGroups

java.util.Vector _registerGroups

_numberOfStackDetailColumns

int _numberOfStackDetailColumns

_numberOfRegisterGroups

int _numberOfRegisterGroups

_processListColumnDetails

ProcessListColumnDetails[] _processListColumnDetails

_debuggeeStartupOptions

DebuggeeStartupOptions _debuggeeStartupOptions

_errorOccurredEventForFileNotFound

ErrorOccurredEvent _errorOccurredEventForFileNotFound

_idleEvent

ModelStateChangedEvent _idleEvent

_engineID

short _engineID

_platformID

short _platformID

_dominantLanguage

byte _dominantLanguage

_saveAndRestoreExceptionFilters

boolean _saveAndRestoreExceptionFilters

_changeFlags

int _changeFlags

_stateFlags

byte _stateFlags

_maximumViewFileCacheSize

int _maximumViewFileCacheSize


Class com.ibm.debug.model.DebugEngineAddedEvent implements Serializable


Class com.ibm.debug.model.DebugEngineCommandLogResponseEvent implements Serializable

Serialized Fields

_responseLines

java.lang.String[] _responseLines


Class com.ibm.debug.model.DebugEngineEvent implements Serializable

Serialized Fields

_debugEngine

DebugEngine _debugEngine


Class com.ibm.debug.model.DebugEngineTerminatedEvent implements Serializable


Class com.ibm.debug.model.DebugEngineWaitingEvent implements Serializable

Serialized Fields

_engineConnected

com.ibm.debug.model.EngineDaemon.EngineConnected _engineConnected


Class com.ibm.debug.model.DebuggeeException implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_name

com.ibm.debug.epdc.EStdString _name

_debugEngine

DebugEngine _debugEngine

_currentState

int _currentState

_pendingState

int _pendingState

_defaultState

int _defaultState


Class com.ibm.debug.model.DebuggeeProcess implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_processID

int _processID

_qualifiedName

java.lang.String _qualifiedName

_profileName

java.lang.String _profileName

_debugEngine

DebugEngine _debugEngine

_modules

java.util.Vector _modules

_parts

java.util.Vector _parts

_threads

java.util.Vector _threads

_hasBeenRunToMainEntryPoint

boolean _hasBeenRunToMainEntryPoint

_processStopInfo

ProcessStopInfo _processStopInfo

_monitoredExpressions

java.util.Vector _monitoredExpressions

_breakpoints

java.util.Vector _breakpoints

_storage

java.util.Vector _storage

_modulesByName

java.util.Hashtable _modulesByName

_restorableObjects

PersistentRestorableObjects _restorableObjects

_changeFlags

int _changeFlags

_functionsByName

java.util.Vector _functionsByName

_requestByName

boolean _requestByName

_evaluatedExpression

MonitoredExpression _evaluatedExpression

_unresolvedFunctions

java.util.Vector _unresolvedFunctions

_functions

java.util.Vector _functions

_isPostMortem

boolean _isPostMortem

_doingARestart

boolean _doingARestart


Class com.ibm.debug.model.DebuggeeThread implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_epdcThread

com.ibm.debug.epdc.ERepGetNextThread _epdcThread

_owningProcess

DebuggeeProcess _owningProcess

_currentPart

Part _currentPart

_stack

Stack _stack

_monRegisterGroups

java.util.Vector _monRegisterGroups

_localExpressionsMonitor

LocalMonitoredExpressions _localExpressionsMonitor

_isExceptionRaised

boolean _isExceptionRaised

_currentLocation

Location[] _currentLocation

_attributes

ThreadAttribute[] _attributes

_nameOrTID

ThreadAttribute _nameOrTID

_state

ThreadAttribute _state

_priority

ThreadAttribute _priority

_group

ThreadAttribute _group

_blockingThread

ThreadAttribute _blockingThread


Class com.ibm.debug.model.DebugModelObject implements Serializable

Serialized Fields

_hasBeenDeleted

boolean _hasBeenDeleted

_ownerHasBeenDeleted

boolean _ownerHasBeenDeleted

_isPrivate

boolean _isPrivate

_owningClient

Client _owningClient


Class com.ibm.debug.model.EngineCapabilitiesChangedEvent implements Serializable

Serialized Fields

_oldCapabilities

EngineCapabilities _oldCapabilities

_newCapabilities

EngineCapabilities _newCapabilities


Class com.ibm.debug.model.EngineDaemon implements Serializable

Serialized Fields

_debugDaemon

com.ibm.debug.connection.DebugDaemon _debugDaemon

_eventManager

com.ibm.debug.model.EventManager _eventManager

_eventListeners

java.util.Vector _eventListeners


Class com.ibm.debug.model.EntryBreakpoint implements Serializable


Class com.ibm.debug.model.ErrorOccurredEvent implements Serializable

Serialized Fields

_returnCode

int _returnCode

_message

java.lang.String _message


Class com.ibm.debug.model.EventBreakpoint implements Serializable


Class com.ibm.debug.model.ExceptionRaisedEvent implements Serializable

Serialized Fields

_exceptionMsg

java.lang.String _exceptionMsg


Class com.ibm.debug.model.ExecutableDebugEngine implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_exeName

java.lang.String _exeName

_currentArgs

java.lang.String _currentArgs


Class com.ibm.debug.model.Function implements Serializable

Serialized Fields

_owningFile

ViewFile _owningFile

_epdcEntry

com.ibm.debug.epdc.ERepEntryGetNext _epdcEntry

_fullyResolved

boolean _fullyResolved


Class com.ibm.debug.model.Host implements Serializable

Serialized Fields

_address

java.lang.Object _address

_debugEngines

java.util.Vector _debugEngines

_eventListeners

java.util.Vector _eventListeners

_eventManager

com.ibm.debug.model.EventManager _eventManager

_platformID

byte _platformID

_platformIDCanBeOverridden

boolean _platformIDCanBeOverridden


Class com.ibm.debug.model.HostAddedEvent implements Serializable


Class com.ibm.debug.model.HostEvent implements Serializable

Serialized Fields

_host

Host _host


Class com.ibm.debug.jni.control.InternalBreakpointEvent implements Serializable

Serialized Fields

fBreakpointID

java.lang.Object fBreakpointID


Class com.ibm.debug.jni.control.InternalDebugEvent implements Serializable


Class com.ibm.debug.jni.control.InternalResumeEvent implements Serializable


Class com.ibm.debug.jni.control.InternalStepEvent implements Serializable

Serialized Fields

fKind

int fKind


Class com.ibm.debug.jni.control.InternalSuspendEvent implements Serializable


Class com.ibm.debug.model.Language implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_types

java.util.Vector _types

_numberOfTypes

int _numberOfTypes

_id

int _id

_saveAndRestore

boolean _saveAndRestore

_name

java.lang.String _name

_debugEngine

DebugEngine _debugEngine

_parser

IdentifierParser _parser


Class com.ibm.debug.model.LineBreakpoint implements Serializable


Class com.ibm.debug.model.LocalHost implements Serializable


Class com.ibm.debug.model.LocalJavaDebugEngine implements Serializable


Class com.ibm.debug.model.LocalMonitoredExpressions implements Serializable

Serialized Fields

_thread

DebuggeeThread _thread

_eventListeners

java.util.Vector _eventListeners

_localMonitoredExpressions

java.util.Vector _localMonitoredExpressions


Class com.ibm.debug.model.LocalMonitoredExpressionsAddedEvent implements Serializable


Class com.ibm.debug.model.LocalMonitoredExpressionsEndedEvent implements Serializable


Class com.ibm.debug.model.LocalMonitoredExpressionsEvent implements Serializable

Serialized Fields

_monitor

LocalMonitoredExpressions _monitor


Class com.ibm.debug.model.LocationBreakpoint implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_epdcLocations

com.ibm.debug.epdc.EStdView[] _epdcLocations

_part

Part _part


Class com.ibm.debug.model.MessageReceivedEvent implements Serializable

Serialized Fields

_message

java.lang.String _message


Class com.ibm.debug.model.ModelEvent implements Serializable

Serialized Fields

_requestCode

int _requestCode

_client

Client _client

_privilegedListener

ModelEventListener _privilegedListener

_hasBeenVetoed

boolean _hasBeenVetoed

_isVetoable

boolean _isVetoable

_requestProperty

java.lang.Object _requestProperty


Class com.ibm.debug.model.ModelStateChangedEvent implements Serializable

Serialized Fields

_oldStateFlags

byte _oldStateFlags

_newStateFlags

byte _newStateFlags


Class com.ibm.debug.model.Module implements Serializable

Serialized Fields

_process

DebuggeeProcess _process

_name

java.lang.String _name

_qualifiedName

java.lang.String _qualifiedName

_id

int _id

_parts

java.util.Vector _parts

_eventListeners

java.util.Vector _eventListeners

_hasDebugInfo

boolean _hasDebugInfo


Class com.ibm.debug.model.ModuleAddedEvent implements Serializable


Class com.ibm.debug.model.ModuleEvent implements Serializable

Serialized Fields

_module

Module _module


Class com.ibm.debug.model.ModuleLoadBreakpoint implements Serializable


Class com.ibm.debug.model.ModuleUnloadedEvent implements Serializable


Class com.ibm.debug.model.MonitoredExpression implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_epdcMonitoredExpr

com.ibm.debug.epdc.ERepGetNextMonitorExpr _epdcMonitoredExpr

_rootNode

MonitoredExpressionTreeNode _rootNode

_owningProcess

DebuggeeProcess _owningProcess


Class com.ibm.debug.model.MonitoredExpressionAddedEvent implements Serializable


Class com.ibm.debug.model.MonitoredExpressionChangedEvent implements Serializable


Class com.ibm.debug.model.MonitoredExpressionEndedEvent implements Serializable


Class com.ibm.debug.model.MonitoredExpressionEvent implements Serializable

Serialized Fields

_monitor

MonitoredExpression _monitor


Class com.ibm.debug.model.MonitoredRegister implements Serializable

Serialized Fields

_owningGroup

MonitoredRegisterGroup _owningGroup

_epdcRegister

com.ibm.debug.epdc.ERepGetNextRegister _epdcRegister

_eventListeners

java.util.Vector _eventListeners


Class com.ibm.debug.model.MonitoredRegisterAddedEvent implements Serializable


Class com.ibm.debug.model.MonitoredRegisterChangedEvent implements Serializable


Class com.ibm.debug.model.MonitoredRegisterEndedEvent implements Serializable


Class com.ibm.debug.model.MonitoredRegisterEvent implements Serializable

Serialized Fields

_monRegister

MonitoredRegister _monRegister


Class com.ibm.debug.model.MonitoredRegisterGroup implements Serializable

Serialized Fields

_owningThread

DebuggeeThread _owningThread

_owningGroup

RegisterGroup _owningGroup

_monRegisters

java.util.Vector _monRegisters

_eventListeners

java.util.Vector _eventListeners


Class com.ibm.debug.model.MonitoredRegisterGroupAddedEvent implements Serializable


Class com.ibm.debug.model.MonitoredRegisterGroupEndedEvent implements Serializable


Class com.ibm.debug.model.MonitoredRegisterGroupEvent implements Serializable

Serialized Fields

_monRegGroup

MonitoredRegisterGroup _monRegGroup


Class com.ibm.debug.model.Part implements Serializable

Serialized Fields

_owningModule

Module _owningModule

_epdcPart

com.ibm.debug.epdc.ERepNextPart _epdcPart

_views

View[] _views

_functionsHaveBeenRetrieved

boolean _functionsHaveBeenRetrieved


Class com.ibm.debug.model.PartAddedEvent implements Serializable


Class com.ibm.debug.model.PartEvent implements Serializable

Serialized Fields

_part

Part _part


Class com.ibm.debug.internal.picl.PICLEngineBusyException implements Serializable


Class com.ibm.debug.internal.picl.PICLException implements Serializable

Serialized Fields

fReturnCode

int fReturnCode

fRequestCode

int fRequestCode


Class com.ibm.debug.model.ProcessAddedEvent implements Serializable


Class com.ibm.debug.model.ProcessEndedEvent implements Serializable


Class com.ibm.debug.model.ProcessEvent implements Serializable

Serialized Fields

_process

DebuggeeProcess _process


Class com.ibm.debug.model.ProcessStoppedEvent implements Serializable

Serialized Fields

_stopInfo

ProcessStopInfo _stopInfo


Class com.ibm.debug.model.RegisterGroup implements Serializable

Serialized Fields

_group

com.ibm.debug.epdc.ERepGetRegistersGroups _group

_isDefault

boolean _isDefault


Class com.ibm.debug.model.RemoteHost implements Serializable


Class com.ibm.debug.model.Representation implements Serializable

Serialized Fields

_name

com.ibm.debug.epdc.EStdString _name

_index

short _index


Class com.ibm.debug.model.Stack implements Serializable

Serialized Fields

_owningThread

DebuggeeThread _owningThread

_stackFrames

java.util.Vector _stackFrames

_eventListeners

java.util.Vector _eventListeners


Class com.ibm.debug.model.StackAddedEvent implements Serializable


Class com.ibm.debug.model.StackColumnDetails implements Serializable

Serialized Fields

_epdcStackColumn

com.ibm.debug.epdc.ERepGetStackColumns _epdcStackColumn

_isDefault

boolean _isDefault


Class com.ibm.debug.model.StackEndedEvent implements Serializable


Class com.ibm.debug.model.StackEvent implements Serializable

Serialized Fields

_stack

Stack _stack


Class com.ibm.debug.model.StackFrame implements Serializable

Serialized Fields

_owningStack

Stack _owningStack

_index

int _index

_epdcStackEntry

com.ibm.debug.epdc.ERepGetNextStackEntry _epdcStackEntry

_eventListeners

java.util.Vector _eventListeners

_currentLocation

Location[] _currentLocation


Class com.ibm.debug.model.StackFrameAddedEvent implements Serializable


Class com.ibm.debug.model.StackFrameChangedEvent implements Serializable


Class com.ibm.debug.model.StackFrameEndedEvent implements Serializable


Class com.ibm.debug.model.StackFrameEvent implements Serializable

Serialized Fields

_stackFrame

StackFrame _stackFrame


Class com.ibm.debug.model.Storage implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_owningProcess

DebuggeeProcess _owningProcess

_id

short _id

_storageLines

java.util.Vector _storageLines

_numberOfUnitsPerLine

int _numberOfUnitsPerLine

_address

java.lang.String _address

_storageStyle

short _storageStyle

_firstLineOffset

int _firstLineOffset

_lastLineOffset

int _lastLineOffset

_expression

com.ibm.debug.epdc.EStdExpression2 _expression

_isEnabled

boolean _isEnabled

_exprIsEnabled

boolean _exprIsEnabled


Class com.ibm.debug.model.StorageAddedEvent implements Serializable


Class com.ibm.debug.model.StorageChangedEvent implements Serializable

Serialized Fields

_rebuild

boolean _rebuild


Class com.ibm.debug.model.StorageColumn implements Serializable

Serialized Fields

_owningStorageLine

StorageLine _owningStorageLine

_storageContents

java.lang.String _storageContents

_offset

int _offset

_unitFieldIndex

int _unitFieldIndex

_numberOfUnits

int _numberOfUnits


Class com.ibm.debug.model.StorageDeletedEvent implements Serializable


Class com.ibm.debug.model.StorageEvent implements Serializable

Serialized Fields

_storage

Storage _storage


Class com.ibm.debug.model.StorageLine implements Serializable

Serialized Fields

_epdcStorageLine

com.ibm.debug.epdc.ERepGetNextMonitorStorageLine _epdcStorageLine

_owningStorage

Storage _owningStorage

_storageColumns

StorageColumn[] _storageColumns

_eventListeners

java.util.Vector _eventListeners

_offset

int _offset


Class com.ibm.debug.model.StorageLineChangedEvent implements Serializable


Class com.ibm.debug.model.StorageLineEvent implements Serializable

Serialized Fields

_storageLine

StorageLine _storageLine


Class com.ibm.debug.model.StorageStyle implements Serializable

Serialized Fields

_styleIdentifier

short _styleIdentifier

_supportFlag

int _supportFlag

_bytesPerUnit

int _bytesPerUnit


Class com.ibm.debug.model.SystemProcess implements Serializable

Serialized Fields

_processDetails

java.lang.String[] _processDetails

_index

int _index


Class com.ibm.debug.model.ThreadAddedEvent implements Serializable


Class com.ibm.debug.model.ThreadChangedEvent implements Serializable


Class com.ibm.debug.model.ThreadEndedEvent implements Serializable


Class com.ibm.debug.model.ThreadEvent implements Serializable

Serialized Fields

_thread

DebuggeeThread _thread


Class com.ibm.debug.model.Type implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method is used by Java Serialization - it is called from ObjectInputStream.readObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the writeObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to read in the entire object, we will call the default method provided by Java - ObjectInputStream.defaultReadObject. This default method reads in all non-static, non-transient fields.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
This method is used by Java Serialization - it is called from ObjectOutputStream.writeObject in order to serialize objects of this class.

IMPORTANT: This method must be kept in synch with the readObject method for this class so that we only ever try to read in those fields that were written out (and in the same order). This includes the possibility that the writeObject method has chosen to write nothing out in which case the readObject method must be prepared to read nothing in.

If we want to write out the entire object, we will call the default method provided by Java - ObjectOutputStream.defaultWriteObject. This default method writes out all non-static, non-transient fields.

Serialized Fields

_representations

java.util.Vector _representations

_name

java.lang.String _name

_typeIndex

int _typeIndex

_defaultRepIndex

int _defaultRepIndex

_pendingDefaultRepIndex

int _pendingDefaultRepIndex

_owningLanguage

Language _owningLanguage

_engine

DebugEngine _engine


Class com.ibm.debug.model.View implements Serializable

Serialized Fields

_files

java.util.Vector _files

_owningPart

Part _owningPart

_epdcView

com.ibm.debug.epdc.EViewData _epdcView

_index

short _index

_filesHaveBeenRetrieved

boolean _filesHaveBeenRetrieved

_viewInformation

ViewInformation _viewInformation


Class com.ibm.debug.model.ViewFile implements Serializable

Serialized Fields

_owningView

View _owningView

_epdcFile

com.ibm.debug.epdc.EViews _epdcFile

_index

int _index

_functions

java.util.Vector _functions

_lineCacheSegments

java.util.Vector _lineCacheSegments

_currentCacheSize

int _currentCacheSize

_maximumCacheSize

int _maximumCacheSize

_breakpoints

java.util.Hashtable _breakpoints

_eventListeners

java.util.Vector _eventListeners

_searchString

java.lang.String _searchString

_lastFindLocation

Location _lastFindLocation

_caseSensitiveSearch

boolean _caseSensitiveSearch

_fileUtility

FileUtility _fileUtility

_fileNotFoundError

boolean _fileNotFoundError

_localSourcePath

java.lang.String _localSourcePath


Class com.ibm.debug.model.ViewInformation implements Serializable

Serialized Fields

_epdcViewInformation

com.ibm.debug.epdc.ERepGetViews _epdcViewInformation

_index

short _index


Class com.ibm.debug.model.Watchpoint implements Serializable