|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.debug.core.model.Breakpoint
org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint
org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint
org.drools.eclipse.debug.core.DroolsLineBreakpoint
public class DroolsLineBreakpoint
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint |
|---|
CONDITION, CONDITION_ENABLED, CONDITION_SUSPEND_ON_TRUE, JAVA_LINE_BREAKPOINT, NO_LINE_NUMBERS, SOURCE_NAME |
| Fields inherited from class org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint |
|---|
BREAKPOINT_LISTENERS, EXPIRED, fFilteredThreadsByTarget, fgEmptyInstanceFilters, fgExpiredEnabledAttributes, fInstalledTargets, fInstalledTypeName, fInstanceFilters, fRequestsByTarget, HIT_COUNT, INSTALL_COUNT, JAVA_BREAKPOINT_PROPERTY, SUSPEND_POLICY, TYPE_NAME |
| Fields inherited from interface org.eclipse.jdt.debug.core.IJavaBreakpoint |
|---|
SUSPEND_THREAD, SUSPEND_VM |
| Fields inherited from interface org.eclipse.debug.core.model.IBreakpoint |
|---|
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED |
| Constructor Summary | |
|---|---|
DroolsLineBreakpoint()
Default constructor is required for the breakpoint manager to re-create persisted breakpoints. |
|
DroolsLineBreakpoint(org.eclipse.core.resources.IResource resource,
int lineNumber)
Constructs a line breakpoint on the given resource at the given line number. |
|
| Method Summary | |
|---|---|
String |
getDialectName()
|
int |
getDRLLineNumber()
|
Map |
getFileRuleMappings()
|
String |
getModelIdentifier()
|
String |
getRuleName()
|
void |
setJavaBreakpointProperties()
|
| Methods inherited from class org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint |
|---|
addInstanceFilter, addLineBreakpointAttributes, addToTarget, addTypeNameAndHitCount, cleanupForThreadTermination, clearCachedExpressionFor, clearCachedSuspendEvents, createLineBreakpointRequest, determineLocations, getCharEnd, getCharStart, getCondition, getExpression, getJavaProject, getLineNumber, getMarkerMessage, getMarkerType, hasCondition, isConditionEnabled, isConditionSuspendOnTrue, newRequests, removeFromTarget, setCondition, setConditionEnabled, setConditionSuspendOnTrue, setCurrentConditionValue, setExpression, setRequestThreadFilter, supportsCondition, suspendForEvent |
| Methods inherited from class org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint |
|---|
addBreakpointListener, addInstanceFilter, addToTargetForLocalType, classPrepareComplete, configureInstanceFilters, configureRequest, configureRequestHitCount, configureRequestThreadFilter, createRequest, createRequests, decrementInstallCount, deregisterRequest, eventSetComplete, expireHitCount, fireAdding, fireChanged, fireInstalled, fireRemoved, getBreakpointListeners, getDefaultSuspendPolicy, getEnclosingReferenceTypeName, getHitCount, getInstallCount, getInstanceFilters, getJDISuspendPolicy, getMarkerMessage, getRequests, getSuspendPolicy, getThreadFilter, getThreadFilters, getTypeName, handleBreakpointEvent, handleClassPrepareEvent, handleDebugEvents, handleEvent, hasHitCountChanged, incrementInstallCount, installableReferenceType, internalUpdateEnabledState, isExpired, isExpired, isInstalled, isInstalledIn, queryInstallListeners, recreate, recreate, register, registerRequest, removeBreakpointListener, removeInstanceFilter, removeRequests, removeThreadFilter, setEnabled, setExpired, setHitCount, setInstalledIn, setMarker, setSuspendPolicy, setThreadFilter, setTypeName, shouldSkipBreakpoint, supportsInstanceFilters, supportsThreadFilters, suspend, updateEnabledState |
| Methods inherited from class org.eclipse.debug.core.model.Breakpoint |
|---|
delete, ensureMarker, equals, getMarker, getMarkerRule, getMarkerRule, hashCode, isEnabled, isPersisted, isRegistered, markerExists, run, setAttribute, setAttribute, setAttribute, setAttributes, setAttributes, setPersisted, setRegistered |
| Methods inherited from class org.eclipse.core.runtime.PlatformObject |
|---|
getAdapter |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jdt.debug.core.IJavaBreakpoint |
|---|
addBreakpointListener, addInstanceFilter, getBreakpointListeners, getHitCount, getInstanceFilters, getSuspendPolicy, getThreadFilter, getThreadFilters, getTypeName, isInstalled, removeBreakpointListener, removeInstanceFilter, removeThreadFilter, setHitCount, setSuspendPolicy, setThreadFilter, supportsInstanceFilters, supportsThreadFilters |
| Methods inherited from interface org.eclipse.debug.core.model.IBreakpoint |
|---|
delete, getMarker, isEnabled, isPersisted, isRegistered, setEnabled, setMarker, setPersisted, setRegistered |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Constructor Detail |
|---|
public DroolsLineBreakpoint()
setMarker(...) method is called to restore
this breakpoint's attributes.
public DroolsLineBreakpoint(org.eclipse.core.resources.IResource resource,
int lineNumber)
throws org.eclipse.core.runtime.CoreException
resource - file on which to set the breakpointlineNumber - line number of the breakpoint
org.eclipse.core.runtime.CoreException - if unable to create the breakpoint| Method Detail |
|---|
public int getDRLLineNumber()
public String getModelIdentifier()
getModelIdentifier in interface org.eclipse.debug.core.model.IBreakpointgetModelIdentifier in class org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpointpublic String getDialectName()
public Map getFileRuleMappings()
public void setJavaBreakpointProperties()
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionpublic String getRuleName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||