mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-17 18:17:43 +00:00
don't use 'extra' field to store id that is also passed to the superclass constructor.
This commit is contained in:
parent
670d2e6e0c
commit
9da50733d3
@ -36,12 +36,10 @@ public class EventAddedEvent extends AutopsyEvent implements Serializable {
|
|||||||
private static final Logger logger = Logger.getLogger(EventAddedEvent.class.getName());
|
private static final Logger logger = Logger.getLogger(EventAddedEvent.class.getName());
|
||||||
|
|
||||||
private transient TimelineEvent addedEvent;
|
private transient TimelineEvent addedEvent;
|
||||||
private final long addedEventID;
|
|
||||||
|
|
||||||
public EventAddedEvent(org.sleuthkit.datamodel.TimelineManager.EventAddedEvent event) {
|
public EventAddedEvent(org.sleuthkit.datamodel.TimelineManager.EventAddedEvent event) {
|
||||||
super(Case.Events.EVENT_ADDED.name(), null, event.getAddedEvent().getEventID());
|
super(Case.Events.EVENT_ADDED.name(), null, event.getAddedEvent().getEventID());
|
||||||
addedEvent = event.getAddedEvent();
|
addedEvent = event.getAddedEvent();
|
||||||
addedEventID = addedEvent.getEventID();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -65,6 +63,7 @@ public class EventAddedEvent extends AutopsyEvent implements Serializable {
|
|||||||
return addedEvent;
|
return addedEvent;
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
|
Long addedEventID = (Long) super.getNewValue();
|
||||||
addedEvent = Case.getCurrentCaseThrows().getSleuthkitCase().getTimelineManager().getEventById(addedEventID);
|
addedEvent = Case.getCurrentCaseThrows().getSleuthkitCase().getTimelineManager().getEventById(addedEventID);
|
||||||
return addedEvent;
|
return addedEvent;
|
||||||
} catch (NoCurrentCaseException | TskCoreException ex) {
|
} catch (NoCurrentCaseException | TskCoreException ex) {
|
||||||
@ -73,6 +72,12 @@ public class EventAddedEvent extends AutopsyEvent implements Serializable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the TimelineEvent that was added.
|
||||||
|
*
|
||||||
|
* @return The TimelineEvent or null if there is an error retrieving the
|
||||||
|
* TimelineEvent.
|
||||||
|
*/
|
||||||
public TimelineEvent getAddedEvent() {
|
public TimelineEvent getAddedEvent() {
|
||||||
return getNewValue();
|
return getNewValue();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user