Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.jdt.debug.core
Interface IJavaPatternBreakpoint

All Superinterfaces:
  IAdaptable, IBreakpoint, IJavaBreakpoint, IJavaLineBreakpoint, ILineBreakpoint

Deprecated. use `IJavaStratumLineBreakpoint` instead

public interface IJavaPatternBreakpoint
extends IJavaLineBreakpoint

A line breakpoint installed in types associated with a specific source file (based on source file name debug attribute) and whose fully qualified name matches a specified pattern.

This interface is not intended to be implemented.

Since:
  2.0

Field Summary

Fields inherited from interface org.eclipse.jdt.debug.core.IJavaBreakpoint
`SUSPEND_THREAD, SUSPEND_VM`

Fields inherited from interface org.eclipse.debug.core.model.IBreakpoint
`BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED`

Method Summary
`String` | `getPattern()` Deprecated. Returns the type name pattern this breakpoint uses to identify types in which to install itself.
`String` | `getSourceName()` Deprecated. Returns the source file name in which this breakpoint is set.

Methods inherited from interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint
`getCondition, isConditionEnabled, isConditionSuspendOnTrue, setCondition, setConditionEnabled, setConditionSuspendOnTrue, supportsCondition`

Methods inherited from interface org.eclipse.jdt.debug.core.IJavaBreakpoint
`addInstanceFilter, getHitCount, getInstanceFilters, getSuspendPolicy, getThreadFilter, getThreadFilters, getTypeName, isInstalled, removeInstanceFilter, removeThreadFilter, setHitCount, setSuspendPolicy, setThreadFilter, supportsInstanceFilters, supportsThreadFilters`

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`

Methods inherited from interface org.eclipse.debug.core.model.ILineBreakpoint
`getCharEnd, getCharStart, getLineNumber`

Method Detail

### getPattern

    public String getPattern()
                      throws CoreException

  Deprecated.
  Returns the type name pattern this breakpoint uses to identify types in which to install itself.

  Returns:
    the type name pattern this breakpoint uses to identify types in which to install itself
  Throws:
    `CoreException` - if unable to access the property from this breakpoint's underlying marker

### getSourceName

    public String getSourceName()
                         throws CoreException

  Deprecated.
  Returns the source file name in which this breakpoint is set. When this breakpoint specifies a source file name, this breakpoint is only installed in types whose source file name debug attribute match this value.

  Returns:
    the source file name in which this breakpoint is set
  Throws:
    `CoreException` - if unable to access the property from this breakpoint's underlying marker

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.