Interface IJavaPatternBreakpoint

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IBreakpoint, IJavaBreakpoint, IJavaLineBreakpoint, org.eclipse.debug.core.model.ILineBreakpoint, org.eclipse.debug.core.model.ITriggerPoint

@Deprecated public interface IJavaPatternBreakpoint extends IJavaLineBreakpoint
Deprecated.
use IJavaStratumLineBreakpoint instead
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.
Since:
2.0
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Details

    • getPattern

      String getPattern() throws org.eclipse.core.runtime.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:
      org.eclipse.core.runtime.CoreException - if unable to access the property from this breakpoint's underlying marker
    • getSourceName

      String getSourceName() throws org.eclipse.core.runtime.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:
      org.eclipse.core.runtime.CoreException - if unable to access the property from this breakpoint's underlying marker