public interface IJavaTargetPatternBreakpoint extends IJavaLineBreakpoint
This interface is not intended to be implemented.
IJavaBreakpointListener
SUSPEND_THREAD, SUSPEND_VM
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED
Modifier and Type | Method and Description |
---|---|
String |
getPattern(IJavaDebugTarget target)
Returns the type name pattern this breakpoint uses to identify types
in which to install itself in the given target
|
String |
getSourceName()
Returns the source file name in which this breakpoint is set.
|
void |
setPattern(IJavaDebugTarget target,
String pattern)
Sets the type name pattern this breakpoint uses to identify types
in which to install itself in the given target
|
getCondition, isConditionEnabled, isConditionSuspendOnTrue, setCondition, setConditionEnabled, setConditionSuspendOnTrue, supportsCondition
addInstanceFilter, getHitCount, getInstanceFilters, getSuspendPolicy, getThreadFilter, getThreadFilters, getTypeName, isInstalled, removeInstanceFilter, removeThreadFilter, setHitCount, setSuspendPolicy, setThreadFilter, supportsInstanceFilters, supportsThreadFilters
getCharEnd, getCharStart, getLineNumber
delete, getMarker, getModelIdentifier, isEnabled, isPersisted, isRegistered, setEnabled, setMarker, setPersisted, setRegistered
getAdapter
String getPattern(IJavaDebugTarget target)
target
- debug targetvoid setPattern(IJavaDebugTarget target, String pattern) throws CoreException
target
- debug targetpattern
- type name patternCoreException
- if changing the pattern for this breakpoint failsString getSourceName() throws CoreException
CoreException
- if unable to access the property from
this breakpoint's underlying markerCopyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.