Interface IJavaClassPrepareBreakpoint

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

public interface IJavaClassPrepareBreakpoint extends IJavaBreakpoint
A breakpoint that suspends execution when a class is prepared in a target VM.
Since:
3.0
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Field Details

    • TYPE_CLASS

      static final int TYPE_CLASS
      Constant indicating a class prepare breakpoint is associated with a class type.
      See Also:
    • TYPE_INTERFACE

      static final int TYPE_INTERFACE
      Constant indicating a class prepare breakpoint is associated with an interface type.
      See Also:
  • Method Details

    • getMemberType

      int getMemberType() throws org.eclipse.core.runtime.CoreException
      Returns a constant indicating what kind of type this breakpoint is associated with.
      Returns:
      one of TYPE_CLASS or TYPE_INTERFACE
      Throws:
      org.eclipse.core.runtime.CoreException - if unable to retrieve the attribute