PTP
Release 7.0

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

All Known Subinterfaces:
IPAddressBreakpoint, IPFunctionBreakpoint, IPLineBreakpoint, IPWatchpoint

public interface IPBreakpoint

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
           
 
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
 

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 CoreException
Decrement count of breakpoint instances

Returns:
Throws:
CoreException

getCondition

java.lang.String getCondition()
                              throws CoreException
Get the condition on the breakpoint

Returns:
Throws:
CoreException

getCurSetId

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

Returns:
Throws:
CoreException

getIgnoreCount

int getIgnoreCount()
                   throws CoreException
Get the ignore count for the breakpoint

Returns:
Throws:
CoreException

getJobId

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

Returns:
Throws:
CoreException

getJobName

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

Returns:
Throws:
CoreException

getSetId

java.lang.String getSetId()
                          throws CoreException
Get the set ID of the breakpoint

Returns:
Throws:
CoreException

getSourceHandle

java.lang.String getSourceHandle()
                                 throws CoreException
Get the source handle for the breakpoint

Returns:
Throws:
CoreException

incrementInstallCount

int incrementInstallCount()
                          throws CoreException
Increment the count of breakpoint instances

Returns:
Throws:
CoreException

isConditional

boolean isConditional()
                      throws CoreException
Check if this is a conditional breakpoint

Returns:
Throws:
CoreException

isGlobal

boolean isGlobal()
                 throws CoreException
Check if this is a global breakpoint

Returns:
Throws:
CoreException

isInstalled

boolean isInstalled()
                    throws CoreException
Check if this breakpoint is installed

Returns:
Throws:
CoreException

resetInstallCount

void resetInstallCount()
                       throws CoreException
Reset the breakpoint install count

Throws:
CoreException

setCondition

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

Parameters:
condition -
Throws:
CoreException

setCurSetId

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

Parameters:
id -
Throws:
CoreException

setIgnoreCount

void setIgnoreCount(int ignoreCount)
                    throws CoreException
Set the breakpoint ignore count

Parameters:
ignoreCount -
Throws:
CoreException

setJobId

void setJobId(java.lang.String id)
              throws CoreException
Set the job ID

Parameters:
id -
Throws:
CoreException

setJobName

void setJobName(java.lang.String name)
                throws CoreException
Set the job name

Parameters:
name -
Throws:
CoreException

setSetId

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

Parameters:
id -
Throws:
CoreException

setSourceHandle

void setSourceHandle(java.lang.String sourceHandle)
                     throws CoreException
Set the source handle

Parameters:
sourceHandle -
Throws:
CoreException

updateMarkerMessage

void updateMarkerMessage()
                         throws CoreException
Update marker message

Throws:
CoreException

PTP
Release 7.0

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