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 String CONDITION
           
static String CUR_SET_ID
           
static String GLOBAL
           
static String IGNORE_COUNT
           
static String INSTALL_COUNT
           
static String JOB_NAME
           
static String SOURCE_HANDLE
           
 
Method Summary
 int decrementInstallCount()
          Decrement count of breakpoint instances
 String getCondition()
          Get the condition on the breakpoint
 String getCurSetId()
          Get the ID of the set this breakpoint applies to
 int getIgnoreCount()
          Get the ignore count for the breakpoint
 String getJobId()
          Get the ID of the job associated with this breakpoint
 String getJobName()
          Get the name of the job associated with this breakpoint
 String getSetId()
          Get the set ID of the breakpoint
 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(String condition)
          Set a condition on the breakpoint
 void setCurSetId(String id)
          Set the current set ID
 void setIgnoreCount(int ignoreCount)
          Set the breakpoint ignore count
 void setJobId(String id)
          Set the job ID
 void setJobName(String name)
          Set the job name
 void setSetId(String id)
          Set the breakpoint set ID
 void setSourceHandle(String sourceHandle)
          Set the source handle
 void updateMarkerMessage()
          Update marker message
 

Field Detail

GLOBAL

static final String GLOBAL

CONDITION

static final String CONDITION
See Also:
Constant Field Values

IGNORE_COUNT

static final String IGNORE_COUNT
See Also:
Constant Field Values

SOURCE_HANDLE

static final String SOURCE_HANDLE
See Also:
Constant Field Values

INSTALL_COUNT

static final String INSTALL_COUNT
See Also:
Constant Field Values

CUR_SET_ID

static final String CUR_SET_ID
See Also:
Constant Field Values

JOB_NAME

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

decrementInstallCount

int decrementInstallCount()
                          throws CoreException
Decrement count of breakpoint instances

Returns:
Throws:
CoreException

getCondition

String getCondition()
                    throws CoreException
Get the condition on the breakpoint

Returns:
Throws:
CoreException

getCurSetId

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

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

Returns:
Throws:
CoreException

getJobName

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

Returns:
Throws:
CoreException

getSetId

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

Returns:
Throws:
CoreException

getSourceHandle

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(String condition)
                  throws CoreException
Set a condition on the breakpoint

Parameters:
condition -
Throws:
CoreException

setCurSetId

void setCurSetId(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(String id)
              throws CoreException
Set the job ID

Parameters:
id -
Throws:
CoreException

setJobName

void setJobName(String name)
                throws CoreException
Set the job name

Parameters:
name -
Throws:
CoreException

setSetId

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

Parameters:
id -
Throws:
CoreException

setSourceHandle

void setSourceHandle(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.