public class RunToCursorBreakpoint extends SyntheticLineBreakpoint implements SteppingBreakpoint
LocatableEventRequestor.EventProcessingException| Modifier and Type | Field and Description |
|---|---|
protected SourcePosition |
myCustomPosition |
CATEGORYDATA_KEY, myCachedVerifiedState, myProject| Modifier | Constructor and Description |
|---|---|
protected |
RunToCursorBreakpoint(Project project,
SourcePosition pos,
boolean restoreBreakpoints) |
| Modifier and Type | Method and Description |
|---|---|
protected static RunToCursorBreakpoint |
create(Project project,
XSourcePosition position,
boolean restoreBreakpoints) |
java.lang.String |
getEventMessage(com.sun.jdi.event.LocatableEvent event)
returns UI representation
|
protected java.lang.String |
getFileName() |
int |
getLineIndex() |
SourcePosition |
getSourcePosition() |
protected JavaLineBreakpointType |
getXBreakpointType() |
boolean |
isRestoreBreakpoints() |
void |
setRequestHint(RequestHint hint) |
boolean |
track() |
fireBreakpointChanged, getProperties, getSuspendPolicy, isClassFiltersEnabled, isConditionEnabled, isCountFilterEnabled, isEnabled, isLogEnabled, isLogExpressionEnabled, isLogStack, isMuted, isValid, isVisible, reload, setEnabled, setSuspendPolicyacceptLocation, canAddLineBreakpoint, create, createOrWaitPrepare, createRequestForPreparedClass, getCategory, getDisabledIcon, getDisplayName, getEvaluationElement, getMethodName, getShortName, getVerifiedIcon, getVerifiedWarningsIconcreateRequest, getClassName, getDescription, getDocument, getIcon, getInvalidIcon, getPackageName, getPsiClass, getPsiClassAt, getSetIcon, getShortClassName, getValidatingIcon, init, isAt, isPositionValid, processClassPrepare, readExternal, reload, setVisible, toString, updateUIaddInstanceFilter, calculateEventClass, createOrWaitPrepare, customizeRenderer, evaluateCondition, getClassExclusionFilters, getClassFilters, getCondition, getCountFilter, getInstanceFilters, getLogMessage, getProject, getStackTrace, getThisObject, getXBreakpoint, isInstanceFiltersEnabled, isObsolete, isRemoveAfterHit, isSuspend, markVerified, processLocatableEvent, setClassExclusionFilters, setClassFilters, setClassFiltersEnabled, setCondition, setCountFilter, setCountFilterEnabled, setInstanceFilters, setInstanceFiltersEnabled, setLogEnabled, setRemoveAfterHit, shouldCreateRequest, shouldCreateRequest, typeMatchesClassFiltersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateRequest, setSuspendPolicyprotected final SourcePosition myCustomPosition
protected RunToCursorBreakpoint(Project project, SourcePosition pos, boolean restoreBreakpoints)
public SourcePosition getSourcePosition()
getSourcePosition in class BreakpointWithHighlighter<JavaLineBreakpointProperties>public int getLineIndex()
getLineIndex in class BreakpointWithHighlighter<JavaLineBreakpointProperties>protected java.lang.String getFileName()
getFileName in class BreakpointWithHighlighter<JavaLineBreakpointProperties>public boolean isRestoreBreakpoints()
isRestoreBreakpoints in interface SteppingBreakpointpublic java.lang.String getEventMessage(com.sun.jdi.event.LocatableEvent event)
BreakpointgetEventMessage in class LineBreakpoint<JavaLineBreakpointProperties>protected JavaLineBreakpointType getXBreakpointType()
getXBreakpointType in class SyntheticLineBreakpointprotected static RunToCursorBreakpoint create(Project project, XSourcePosition position, boolean restoreBreakpoints)
public void setRequestHint(RequestHint hint)
setRequestHint in interface SteppingBreakpointpublic boolean track()
track in interface OverheadProducer