public class StepIntoBreakpoint extends RunToCursorBreakpoint
LocatableEventRequestor.EventProcessingException
myCustomPosition
CATEGORY
DATA_KEY, myCachedVerifiedState, myProject
Modifier | Constructor and Description |
---|---|
protected |
StepIntoBreakpoint(Project project,
SourcePosition pos,
BreakpointStepMethodFilter filter) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
acceptLocation(DebugProcessImpl debugProcess,
com.sun.jdi.ReferenceType classType,
com.sun.jdi.Location loc) |
protected static StepIntoBreakpoint |
create(Project project,
BreakpointStepMethodFilter filter) |
protected void |
createRequestForPreparedClass(DebugProcessImpl debugProcess,
com.sun.jdi.ReferenceType classType) |
boolean |
processLocatableEvent(SuspendContextCommandImpl action,
com.sun.jdi.event.LocatableEvent event) |
void |
setRequestHint(RequestHint hint) |
create, getEventMessage, getFileName, getLineIndex, getSourcePosition, getXBreakpointType, isRestoreBreakpoints, track
fireBreakpointChanged, getProperties, getSuspendPolicy, isClassFiltersEnabled, isConditionEnabled, isCountFilterEnabled, isEnabled, isLogEnabled, isLogExpressionEnabled, isLogStack, isMuted, isValid, isVisible, reload, setEnabled, setSuspendPolicy
canAddLineBreakpoint, create, createOrWaitPrepare, getCategory, getDisabledIcon, getDisplayName, getEvaluationElement, getMethodName, getShortName, getVerifiedIcon, getVerifiedWarningsIcon
createRequest, getClassName, getDescription, getDocument, getIcon, getInvalidIcon, getPackageName, getPsiClass, getPsiClassAt, getSetIcon, getShortClassName, getValidatingIcon, init, isAt, isPositionValid, processClassPrepare, readExternal, reload, setVisible, toString, updateUI
addInstanceFilter, calculateEventClass, createOrWaitPrepare, customizeRenderer, evaluateCondition, getClassExclusionFilters, getClassFilters, getCondition, getCountFilter, getInstanceFilters, getLogMessage, getProject, getStackTrace, getThisObject, getXBreakpoint, isInstanceFiltersEnabled, isObsolete, isRemoveAfterHit, isSuspend, markVerified, setClassExclusionFilters, setClassFilters, setClassFiltersEnabled, setCondition, setCountFilter, setCountFilterEnabled, setInstanceFilters, setInstanceFiltersEnabled, setLogEnabled, setRemoveAfterHit, shouldCreateRequest, shouldCreateRequest, typeMatchesClassFilters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createRequest, setSuspendPolicy
protected StepIntoBreakpoint(Project project, SourcePosition pos, BreakpointStepMethodFilter filter)
protected void createRequestForPreparedClass(DebugProcessImpl debugProcess, com.sun.jdi.ReferenceType classType)
createRequestForPreparedClass
in class LineBreakpoint<JavaLineBreakpointProperties>
protected boolean acceptLocation(DebugProcessImpl debugProcess, com.sun.jdi.ReferenceType classType, com.sun.jdi.Location loc)
acceptLocation
in class LineBreakpoint<JavaLineBreakpointProperties>
protected static StepIntoBreakpoint create(Project project, BreakpointStepMethodFilter filter)
public boolean processLocatableEvent(SuspendContextCommandImpl action, com.sun.jdi.event.LocatableEvent event) throws LocatableEventRequestor.EventProcessingException
processLocatableEvent
in interface LocatableEventRequestor
processLocatableEvent
in class Breakpoint<JavaLineBreakpointProperties>
LocatableEventRequestor.EventProcessingException
public void setRequestHint(RequestHint hint)
setRequestHint
in interface SteppingBreakpoint
setRequestHint
in class RunToCursorBreakpoint