Package ghidra.feature.vt.api.impl
Class VersionTrackingChangeRecord
java.lang.Object
ghidra.framework.model.DomainObjectChangeRecord
ghidra.feature.vt.api.impl.VersionTrackingChangeRecord
- All Implemented Interfaces:
Serializable
public class VersionTrackingChangeRecord
extends ghidra.framework.model.DomainObjectChangeRecord
Event data for a DomainObjectChangeEvent generated by Version Tracking.
- See Also:
-
Constructor Summary
ConstructorDescriptionVersionTrackingChangeRecord
(VTEvent eventType, Object affected, Object oldValue, Object newValue) Construct a new VersionTrackingChangeRecord. -
Method Summary
Methods inherited from class ghidra.framework.model.DomainObjectChangeRecord
getEventType, getNewValue, getOldValue
-
Constructor Details
-
VersionTrackingChangeRecord
public VersionTrackingChangeRecord(VTEvent eventType, Object affected, Object oldValue, Object newValue) Construct a new VersionTrackingChangeRecord.- Parameters:
eventType
- event typeaffected
- the object that is the subject of this change record; may be null.oldValue
- the original value; may be null.newValue
- the new value; may be null.
-
-
Method Details
-
getObject
Return the object that is the subject of this change record.- Returns:
- Object null if this change record does not have the affected object
-
toString
- Overrides:
toString
in classghidra.framework.model.DomainObjectChangeRecord
-