PTP
Release 7.0

org.eclipse.ptp.debug.core.model
Interface IPBreakpoint

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IBreakpoint
All Known Subinterfaces:
IPAddressBreakpoint, IPFunctionBreakpoint, IPLineBreakpoint, IPWatchpoint

public interface IPBreakpoint
extends org.eclipse.debug.core.model.IBreakpoint

Base interface for breakpoint implementations


Field Summary
static java.lang.String CONDITION
           
static java.lang.String CUR_SET_ID
           
static java.lang.String GLOBAL
           
static java.lang.String IGNORE_COUNT
           
static java.lang.String INSTALL_COUNT
           
static java.lang.String JOB_NAME
           
static java.lang.String SOURCE_HANDLE
           
 
Fields inherited from interface org.eclipse.debug.core.model.IBreakpoint
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED
 
Method Summary
 int decrementInstallCount()
          Decrement count of breakpoint instances
 java.lang.String getCondition()
          Get the condition on the breakpoint
 java.lang.String getCurSetId()
          Get the ID of the set this breakpoint applies to
 int getIgnoreCount()
          Get the ignore count for the breakpoint
 java.lang.String getJobId()
          Get the ID of the job associated with this breakpoint
 java.lang.String getJobName()
          Get the name of the job associated with this breakpoint
 java.lang.String getSetId()
          Get the set ID of the breakpoint
 java.lang.String getSourceHandle()
          Get the source handle for the breakpoint
 int incrementInstallCount()
          Increment the count of breakpoint instances
 boolean isConditional()
          Check if this is a conditional breakpoint
 boolean isGlobal()
          Check if this is a global breakpoint
 boolean isInstalled()
          Check if this breakpoint is installed
 void resetInstallCount()
          Reset the breakpoint install count
 void setCondition(java.lang.String condition)
          Set a condition on the breakpoint
 void setCurSetId(java.lang.String id)
          Set the current set ID
 void setIgnoreCount(int ignoreCount)
          Set the breakpoint ignore count
 void setJobId(java.lang.String id)
          Set the job ID
 void setJobName(java.lang.String name)
          Set the job name
 void setSetId(java.lang.String id)
          Set the breakpoint set ID
 void setSourceHandle(java.lang.String sourceHandle)
          Set the source handle
 void updateMarkerMessage()
          Update marker message
 
Methods inherited from interface org.eclipse.debug.core.model.IBreakpoint
delete, getMarker, getModelIdentifier, isEnabled, isPersisted, isRegistered, setEnabled, setMarker, setPersisted, setRegistered
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

GLOBAL

static final java.lang.String GLOBAL

CONDITION

static final java.lang.String CONDITION
See Also:
Constant Field Values

IGNORE_COUNT

static final java.lang.String IGNORE_COUNT
See Also:
Constant Field Values

SOURCE_HANDLE

static final java.lang.String SOURCE_HANDLE
See Also:
Constant Field Values

INSTALL_COUNT

static final java.lang.String INSTALL_COUNT
See Also:
Constant Field Values

CUR_SET_ID

static final java.lang.String CUR_SET_ID
See Also:
Constant Field Values

JOB_NAME

static final java.lang.String JOB_NAME
See Also:
Constant Field Values
Method Detail

decrementInstallCount

int decrementInstallCount()
                          throws org.eclipse.core.runtime.CoreException
Decrement count of breakpoint instances

Returns:
Throws:
org.eclipse.core.runtime.CoreException

getCondition

java.lang.String getCondition()
                              throws org.eclipse.core.runtime.CoreException
Get the condition on the breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

getCurSetId

java.lang.String getCurSetId()
                             throws org.eclipse.core.runtime.CoreException
Get the ID of the set this breakpoint applies to

Returns:
Throws:
org.eclipse.core.runtime.CoreException

getIgnoreCount

int getIgnoreCount()
                   throws org.eclipse.core.runtime.CoreException
Get the ignore count for the breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

getJobId

java.lang.String getJobId()
                          throws org.eclipse.core.runtime.CoreException
Get the ID of the job associated with this breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

getJobName

java.lang.String getJobName()
                            throws org.eclipse.core.runtime.CoreException
Get the name of the job associated with this breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

getSetId

java.lang.String getSetId()
                          throws org.eclipse.core.runtime.CoreException
Get the set ID of the breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

getSourceHandle

java.lang.String getSourceHandle()
                                 throws org.eclipse.core.runtime.CoreException
Get the source handle for the breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

incrementInstallCount

int incrementInstallCount()
                          throws org.eclipse.core.runtime.CoreException
Increment the count of breakpoint instances

Returns:
Throws:
org.eclipse.core.runtime.CoreException

isConditional

boolean isConditional()
                      throws org.eclipse.core.runtime.CoreException
Check if this is a conditional breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

isGlobal

boolean isGlobal()
                 throws org.eclipse.core.runtime.CoreException
Check if this is a global breakpoint

Returns:
Throws:
org.eclipse.core.runtime.CoreException

isInstalled

boolean isInstalled()
                    throws org.eclipse.core.runtime.CoreException
Check if this breakpoint is installed

Returns:
Throws:
org.eclipse.core.runtime.CoreException

resetInstallCount

void resetInstallCount()
                       throws org.eclipse.core.runtime.CoreException
Reset the breakpoint install count

Throws:
org.eclipse.core.runtime.CoreException

setCondition

void setCondition(java.lang.String condition)
                  throws org.eclipse.core.runtime.CoreException
Set a condition on the breakpoint

Parameters:
condition -
Throws:
org.eclipse.core.runtime.CoreException

setCurSetId

void setCurSetId(java.lang.String id)
                 throws org.eclipse.core.runtime.CoreException
Set the current set ID

Parameters:
id -
Throws:
org.eclipse.core.runtime.CoreException

setIgnoreCount

void setIgnoreCount(int ignoreCount)
                    throws org.eclipse.core.runtime.CoreException
Set the breakpoint ignore count

Parameters:
ignoreCount -
Throws:
org.eclipse.core.runtime.CoreException

setJobId

void setJobId(java.lang.String id)
              throws org.eclipse.core.runtime.CoreException
Set the job ID

Parameters:
id -
Throws:
org.eclipse.core.runtime.CoreException

setJobName

void setJobName(java.lang.String name)
                throws org.eclipse.core.runtime.CoreException
Set the job name

Parameters:
name -
Throws:
org.eclipse.core.runtime.CoreException

setSetId

void setSetId(java.lang.String id)
              throws org.eclipse.core.runtime.CoreException
Set the breakpoint set ID

Parameters:
id -
Throws:
org.eclipse.core.runtime.CoreException

setSourceHandle

void setSourceHandle(java.lang.String sourceHandle)
                     throws org.eclipse.core.runtime.CoreException
Set the source handle

Parameters:
sourceHandle -
Throws:
org.eclipse.core.runtime.CoreException

updateMarkerMessage

void updateMarkerMessage()
                         throws org.eclipse.core.runtime.CoreException
Update marker message

Throws:
org.eclipse.core.runtime.CoreException

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.