public class SyntheticMethodBreakpoint extends WildcardMethodBreakpoint
LocatableEventRequestor.EventProcessingException
DATA_KEY, myCachedVerifiedState, myProject
METHOD_ENTRY_KEY
Constructor and Description |
---|
SyntheticMethodBreakpoint(java.lang.String className,
java.lang.String methodName,
java.lang.String signature,
Project project) |
Modifier and Type | Method and Description |
---|---|
protected void |
fireBreakpointChanged() |
protected JavaMethodBreakpointProperties |
getProperties() |
java.lang.String |
getSuspendPolicy() |
boolean |
isClassFiltersEnabled() |
boolean |
isConditionEnabled() |
boolean |
isCountFilterEnabled() |
boolean |
isEnabled() |
protected boolean |
isLogEnabled() |
protected boolean |
isLogExpressionEnabled() |
protected boolean |
isLogStack() |
<any> |
matchingMethods(<any> methods,
DebugProcessImpl debugProcess) |
void |
setEnabled(boolean enabled) |
void |
setSuspendPolicy(java.lang.String policy) |
create, createRequest, disableEmulation, evaluateCondition, getCategory, getClassName, getDisplayName, getEvaluationElement, getEventMessage, getIcon, getMethodName, getPsiClass, getShortClassName, isEmulated, isValid, isWatchEntry, isWatchExit, processClassPrepare, readExternal, reload
addInstanceFilter, calculateEventClass, createOrWaitPrepare, createOrWaitPrepare, customizeRenderer, getClassExclusionFilters, getClassFilters, getCondition, getCountFilter, getInstanceFilters, getLogMessage, getPackageName, getProject, getShortName, getStackTrace, getThisObject, getXBreakpoint, isInstanceFiltersEnabled, isObsolete, isRemoveAfterHit, isSuspend, markVerified, processLocatableEvent, setClassExclusionFilters, setClassFilters, setClassFiltersEnabled, setCondition, setCountFilter, setCountFilterEnabled, setInstanceFilters, setInstanceFiltersEnabled, setLogEnabled, setRemoveAfterHit, shouldCreateRequest, shouldCreateRequest, typeMatchesClassFilters, updateUI
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canBeEmulated, disableEmulation, getXBreakpoint
getClassExclusionFilters, getClassFilters, getCountFilter, getInstanceFilters, isInstanceFiltersEnabled
processLocatableEvent
track
public SyntheticMethodBreakpoint(java.lang.String className, java.lang.String methodName, java.lang.String signature, Project project)
public <any> matchingMethods(<any> methods, DebugProcessImpl debugProcess)
matchingMethods
in interface MethodBreakpointBase
matchingMethods
in class WildcardMethodBreakpoint
protected JavaMethodBreakpointProperties getProperties()
getProperties
in class Breakpoint<JavaMethodBreakpointProperties>
public boolean isCountFilterEnabled()
isCountFilterEnabled
in interface FilteredRequestor
isCountFilterEnabled
in class Breakpoint<JavaMethodBreakpointProperties>
public boolean isClassFiltersEnabled()
isClassFiltersEnabled
in interface FilteredRequestor
isClassFiltersEnabled
in class Breakpoint<JavaMethodBreakpointProperties>
public boolean isConditionEnabled()
isConditionEnabled
in interface FilteredRequestor
isConditionEnabled
in class Breakpoint<JavaMethodBreakpointProperties>
public java.lang.String getSuspendPolicy()
getSuspendPolicy
in interface LocatableEventRequestor
getSuspendPolicy
in interface FilteredRequestor
getSuspendPolicy
in class Breakpoint<JavaMethodBreakpointProperties>
public void setSuspendPolicy(java.lang.String policy)
setSuspendPolicy
in class Breakpoint<JavaMethodBreakpointProperties>
protected void fireBreakpointChanged()
fireBreakpointChanged
in class Breakpoint<JavaMethodBreakpointProperties>
protected boolean isLogEnabled()
isLogEnabled
in class Breakpoint<JavaMethodBreakpointProperties>
protected boolean isLogExpressionEnabled()
isLogExpressionEnabled
in class Breakpoint<JavaMethodBreakpointProperties>
protected boolean isLogStack()
isLogStack
in class Breakpoint<JavaMethodBreakpointProperties>
public boolean isEnabled()
isEnabled
in interface OverheadProducer
isEnabled
in class Breakpoint<JavaMethodBreakpointProperties>
public void setEnabled(boolean enabled)
setEnabled
in interface OverheadProducer
setEnabled
in class Breakpoint<JavaMethodBreakpointProperties>