public static class InstrumentationTracker.InstrumentationMethodBreakpoint extends SyntheticLineBreakpoint
LocatableEventRequestor.EventProcessingException
CATEGORY
DATA_KEY, myCachedVerifiedState, myProject
Constructor and Description |
---|
InstrumentationMethodBreakpoint(Project project,
java.lang.String className,
java.lang.String methodName) |
Modifier and Type | Method and Description |
---|---|
void |
createRequest(DebugProcessImpl debugProcess)
Request for creating all needed JPDA requests in the specified VM
|
protected void |
createRequestForPreparedClass(DebugProcessImpl debugProcess,
com.sun.jdi.ReferenceType classType) |
protected void |
createRequestInMethod(DebugProcessImpl debugProcess,
com.sun.jdi.Method method) |
java.lang.String |
getDisplayName() |
fireBreakpointChanged, getProperties, getSuspendPolicy, getXBreakpointType, isClassFiltersEnabled, isConditionEnabled, isCountFilterEnabled, isEnabled, isLogEnabled, isLogExpressionEnabled, isLogStack, isMuted, isValid, isVisible, reload, setEnabled, setSuspendPolicy
acceptLocation, canAddLineBreakpoint, create, createOrWaitPrepare, getCategory, getDisabledIcon, getEvaluationElement, getEventMessage, getMethodName, getShortName, getVerifiedIcon, getVerifiedWarningsIcon
getClassName, getDescription, getDocument, getFileName, getIcon, getInvalidIcon, getLineIndex, getPackageName, getPsiClass, getPsiClassAt, getSetIcon, getShortClassName, getSourcePosition, 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, processLocatableEvent, setClassExclusionFilters, setClassFilters, setClassFiltersEnabled, setCondition, setCountFilter, setCountFilterEnabled, setInstanceFilters, setInstanceFiltersEnabled, setLogEnabled, setRemoveAfterHit, shouldCreateRequest, shouldCreateRequest, typeMatchesClassFilters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
track
public InstrumentationMethodBreakpoint(Project project, java.lang.String className, java.lang.String methodName)
public void createRequest(DebugProcessImpl debugProcess)
Breakpoint
createRequest
in class BreakpointWithHighlighter<JavaLineBreakpointProperties>
debugProcess
- the requesting processprotected void createRequestForPreparedClass(DebugProcessImpl debugProcess, com.sun.jdi.ReferenceType classType)
createRequestForPreparedClass
in class LineBreakpoint<JavaLineBreakpointProperties>
protected void createRequestInMethod(DebugProcessImpl debugProcess, com.sun.jdi.Method method)
public java.lang.String getDisplayName()
getDisplayName
in class LineBreakpoint<JavaLineBreakpointProperties>