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.internal.jobs.InternalJob>,org.eclipse.core.runtime.IAdaptable
1C:Enterprise Runtime debug process event dispatching job.
Overrides the standard one and adds profiling functionality.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.internal.debug.core.model.RuntimeEventDispatchJob
RuntimeEventDispatchJob.State -
Field Summary
Fields inherited from class org.eclipse.core.runtime.jobs.Job
ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITINGFields inherited from class org.eclipse.core.internal.jobs.InternalJob
manager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidProcess unspecified 1C:Enterprise Runtime debug.Methods inherited from class com._1c.g5.v8.dt.internal.debug.core.model.RuntimeEventDispatchJob
processCallStackFormedEvent, processDebugTargetStartEvent, processDebugTargetTerminateEvent, processEvent, processExpressionEvaluationEvent, processShowErrorRequestEvent, processShowMetadataObjectcEvent, processSuspensionByConditionalExceptionEvent, processSuspensionByExceptionEvent, processValueModifiedEvent, run, start, stop, toStringMethods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, belongsTo, cancel, canceling, create, create, 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, wakeUp, wakeUp, yieldRuleMethods inherited from class org.eclipse.core.internal.jobs.InternalJob
compareToMethods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
-
Constructor Details
-
ProfilingRuntimeEventDispatchJob
public ProfilingRuntimeEventDispatchJob()
-
-
Method Details
-
processUnspecifiedEvent
protected void processUnspecifiedEvent(DBGUIExtCmdInfoBase event) throws org.eclipse.debug.core.DebugException Description copied from class:RuntimeEventDispatchJobProcess unspecified 1C:Enterprise Runtime debug. Default implementation throws anUnsupportedOperationException, subclass may override this behavior.- Overrides:
processUnspecifiedEventin classRuntimeEventDispatchJob- Parameters:
event- an event to process, cannot benull- Throws:
org.eclipse.debug.core.DebugException- if event processing fails
-