Package ghidra.trace.database.program
Class DBTraceProgramView.EventTranslator
java.lang.Object
ghidra.trace.util.TypedEventDispatcher
ghidra.trace.database.program.DBTraceProgramView.EventTranslator
- All Implemented Interfaces:
DBTraceDirectChangeListener
- Enclosing class:
DBTraceProgramView
protected class DBTraceProgramView.EventTranslator
extends TypedEventDispatcher
implements DBTraceDirectChangeListener
-
Nested Class Summary
Nested classes/interfaces inherited from class ghidra.trace.util.TypedEventDispatcher
TypedEventDispatcher.AffectedAndValuesOnlyHandler<T,U>, TypedEventDispatcher.AffectedObjectHandler<T>, TypedEventDispatcher.AffectedObjectOnlyHandler<T>, TypedEventDispatcher.EventRecordHandler<T, U>, TypedEventDispatcher.FullEventRecordHandler<T, U>, TypedEventDispatcher.IgnoreAllHandler, TypedEventDispatcher.IgnoreValuesHandler, TypedEventDispatcher.SpaceValuesHandler<U>, TypedEventDispatcher.ValuesOnlyHandler<U> -
Field Summary
Fields inherited from class ghidra.trace.util.TypedEventDispatcher
restoredHandler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchanged(DomainObjectChangeRecord event) protected voidfireBookmarkAdded(DomainObjectEventQueues queues, TraceBookmark bm) protected voidfireBookmarkChanged(DomainObjectEventQueues queues, TraceBookmark bm) protected voidfireBookmarkRemoved(DomainObjectEventQueues queues, TraceBookmark bm) protected voidfireCodeAdded(DomainObjectEventQueues queues, Address min, Address max) protected voidfireCodeRemoved(DomainObjectEventQueues queues, Address min, Address max, TraceCodeUnit removed) protected voidfireMemoryBytesChanged(DomainObjectEventQueues queues, TraceAddressSnapRange range) voidfireSymbolAdded(DomainObjectEventQueues queues, TraceSymbol symbol) protected voidfireSymbolRemoved(DomainObjectEventQueues queues, TraceSymbol symbol) Methods inherited from class ghidra.trace.util.TypedEventDispatcher
handleChangeRecord, handleTraceChangeRecord, listenFor, listenFor, listenFor, listenFor, listenFor, listenFor, listenFor, listenFor, listenFor, listenForUntyped, unhandled
-
Constructor Details
-
EventTranslator
public EventTranslator()
-
-
Method Details
-
changed
- Specified by:
changedin interfaceDBTraceDirectChangeListener
-
fireBookmarkAdded
-
fireBookmarkChanged
-
fireBookmarkRemoved
-
fireCodeAdded
-
fireCodeRemoved
protected void fireCodeRemoved(DomainObjectEventQueues queues, Address min, Address max, TraceCodeUnit removed) -
fireMemoryBytesChanged
-
fireSymbolAdded
-
fireSymbolRemoved
-