Package ghidra.trace.database.memory
Class DBTraceMemoryRegion.RegionChangeTranslator
java.lang.Object
ghidra.trace.database.target.DBTraceObjectInterface.Translator<TraceMemoryRegion>
ghidra.trace.database.memory.DBTraceMemoryRegion.RegionChangeTranslator
- Enclosing class:
DBTraceMemoryRegion
protected class DBTraceMemoryRegion.RegionChangeTranslator
extends DBTraceObjectInterface.Translator<TraceMemoryRegion>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRegionChangeTranslator(DBTraceObject object, TraceMemoryRegion iface) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanappliesToKey(String key) protected voidprotected voidprotected voidemitExtraLifespanChanged(Lifespan oldLifespan, Lifespan newLifespan) protected voidemitExtraValueChanged(Lifespan lifespan, String key, Object oldValue, Object newValue) protected TraceEvent<TraceMemoryRegion, Void> protected TraceEvent<TraceMemoryRegion, Void> protected TraceEvent<TraceMemoryRegion, Void> protected TraceEvent<TraceMemoryRegion, Lifespan> Methods inherited from class ghidra.trace.database.target.DBTraceObjectInterface.Translator
getSpace, translate, translateAdded, translateDeleted, translateLifespanChanged
-
Constructor Details
-
RegionChangeTranslator
-
-
Method Details
-
getAddedType
- Specified by:
getAddedTypein classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
getLifespanChangedType
- Specified by:
getLifespanChangedTypein classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
getChangedType
- Specified by:
getChangedTypein classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
appliesToKey
- Specified by:
appliesToKeyin classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
getDeletedType
- Specified by:
getDeletedTypein classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
emitExtraAdded
protected void emitExtraAdded()- Overrides:
emitExtraAddedin classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
emitExtraLifespanChanged
- Overrides:
emitExtraLifespanChangedin classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
emitExtraValueChanged
protected void emitExtraValueChanged(Lifespan lifespan, String key, Object oldValue, Object newValue) - Overrides:
emitExtraValueChangedin classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-
emitExtraDeleted
protected void emitExtraDeleted()- Overrides:
emitExtraDeletedin classDBTraceObjectInterface.Translator<TraceMemoryRegion>
-