Package com._1c.g5.v8.dt.debug.profiling
Class ProfilingRuntimeEventDispatchJob
- java.lang.Object
-
- org.eclipse.core.runtime.PlatformObject
-
- org.eclipse.core.internal.jobs.InternalJob
-
- org.eclipse.core.runtime.jobs.Job
-
- com._1c.g5.v8.dt.internal.debug.core.model.RuntimeEventDispatchJob
-
- com._1c.g5.v8.dt.debug.profiling.ProfilingRuntimeEventDispatchJob
-
- All Implemented Interfaces:
IRuntimeEventDispatcher
,Comparable
,org.eclipse.core.runtime.IAdaptable
public class ProfilingRuntimeEventDispatchJob extends com._1c.g5.v8.dt.internal.debug.core.model.RuntimeEventDispatchJob
1C:Enterprise Runtime debug process event dispatching job. Overrides the standard one and adds profiling functionality.
-
-
Constructor Summary
Constructors Constructor Description ProfilingRuntimeEventDispatchJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
processUnspecifiedEvent(DBGUIExtCmdInfoBase event)
Process unspecified 1C:Enterprise Runtime debug.-
Methods inherited from class com._1c.g5.v8.dt.internal.debug.core.model.RuntimeEventDispatchJob
processDebugTargetStartEvent, processDebugTargetTerminateEvent, processEvent, processExpressionEvaluationEvent, processShowErrorRequestEvent, processShowMetadataObjectcEvent, processSuspensionByConditionalExceptionEvent, processSuspensionByExceptionEvent, processSuspensionEvent, processValueModifiedEvent, run, start, stop
-
Methods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, belongsTo, cancel, canceling, create, create, createSystem, createSystem, createSystem, done, getJobGroup, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, join, removeJobChangeListener, schedule, schedule, setJobGroup, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
-
-
-
-
Method Detail
-
processUnspecifiedEvent
protected void processUnspecifiedEvent(DBGUIExtCmdInfoBase event) throws org.eclipse.debug.core.DebugException
Description copied from class:com._1c.g5.v8.dt.internal.debug.core.model.RuntimeEventDispatchJob
Process unspecified 1C:Enterprise Runtime debug. Default implementation throws anUnsupportedOperationException
, subclass may override this behavior.- Overrides:
processUnspecifiedEvent
in classcom._1c.g5.v8.dt.internal.debug.core.model.RuntimeEventDispatchJob
- Parameters:
event
- an event to process, cannot benull
- Throws:
org.eclipse.debug.core.DebugException
- if event processing fails
-
-