Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel, and org.sleuthkit.autopsy.contentviewers.artifactviewers.ArtifactContentViewer.
Inherited by org.sleuthkit.autopsy.communications.relationships.CallLogDataViewer.
Public Member Functions | |
CallLogArtifactViewer () | |
Component | getComponent () |
boolean | isSupported (BlackboardArtifact artifact) |
void | setArtifact (BlackboardArtifact artifact) |
Private Member Functions | |
Map< String, String > | extractOtherAttributes (BlackboardArtifact artifact) throws TskCoreException |
void | extractTimeAndDuration (BlackboardArtifact artifact, CallLogViewData callLogViewData) throws TskCoreException |
String | getAccountDisplayString (String accountIdentifier, CallLogViewData callLogViewDataNew) |
CallLogViewData | getCallLogViewData (BlackboardArtifact artifact) throws NoCurrentCaseException, TskCoreException |
void | initComponents () |
void | resetComponent () |
void | showCRDisabledMessage () |
void | updateMetadataView (CallLogViewData callLogViewData) |
void | updateOtherAttributesView (CallLogViewData callLogViewData) |
void | updateSourceView (CallLogViewData callLogViewData) |
List< AccountPersonaSearcherData > | updateView (CallLogViewData callLogViewData) |
Private Attributes | |
PersonaAccountFetcher | currentAccountFetcher = null |
GridBagConstraints | m_constraints = new GridBagConstraints() |
GridBagLayout | m_gridBagLayout = new GridBagLayout() |
Static Private Attributes | |
static final Set< Integer > | HANDLED_ATTRIBUTE_TYPES |
static final Logger | logger = Logger.getLogger(CallLogArtifactViewer.class.getName()) |
static final long | serialVersionUID = 1L |
Artifact viewer for Call log artifacts.
Displays the To/From and other parties, and metadata for a call.
Definition at line 58 of file CallLogArtifactViewer.java.
org.sleuthkit.autopsy.contentviewers.artifactviewers.CallLogArtifactViewer.CallLogArtifactViewer | ( | ) |
Creates new form CallLogArtifactViewer.
Definition at line 82 of file CallLogArtifactViewer.java.
References org.sleuthkit.autopsy.contentviewers.layout.ContentViewerDefaults.getPanelInsets().
|
private |
Returns the attributes from the given artifact that are not already displayed by the artifact viewer.
artifact | Call log artifact. |
TskCoreException |
Definition at line 296 of file CallLogArtifactViewer.java.
|
private |
Extract the call time and duration from the artifact and saves in the CallLogViewData.
artifact | Call log artifact. |
callLogViewData | CallLogViewData object to save the time & duration in. |
TskCoreException |
Definition at line 266 of file CallLogArtifactViewer.java.
|
private |
Returns display string for a account. Checks if the given account is the local account, if it is known. If it is, it appends a "(Local)" suffix to account display string.
accountIdentifier | Account identifier to check. |
callLogViewDataNew | Call log data which may have the lock account. |
Definition at line 479 of file CallLogArtifactViewer.java.
|
private |
Extracts data from the call log artifact for display in the view.
artifact | Artifact to extract data from. |
TskCoreException |
Definition at line 136 of file CallLogArtifactViewer.java.
References org.sleuthkit.autopsy.guiutils.ContactCache.getContactNameList(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
Component org.sleuthkit.autopsy.contentviewers.artifactviewers.CallLogArtifactViewer.getComponent | ( | ) |
Returns the panel.
Implements org.sleuthkit.autopsy.contentviewers.artifactviewers.ArtifactContentViewer.
Definition at line 488 of file CallLogArtifactViewer.java.
|
private |
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
Definition at line 94 of file CallLogArtifactViewer.java.
boolean org.sleuthkit.autopsy.contentviewers.artifactviewers.CallLogArtifactViewer.isSupported | ( | BlackboardArtifact | artifact | ) |
Checks whether the given artifact is supported by the viewer.
artifact | Artifact to check. |
Implements org.sleuthkit.autopsy.contentviewers.artifactviewers.ArtifactContentViewer.
Definition at line 493 of file CallLogArtifactViewer.java.
|
private |
Resets all artifact specific state.
Definition at line 502 of file CallLogArtifactViewer.java.
References org.sleuthkit.autopsy.contentviewers.layout.ContentViewerDefaults.getSectionIndent().
void org.sleuthkit.autopsy.contentviewers.artifactviewers.CallLogArtifactViewer.setArtifact | ( | BlackboardArtifact | artifact | ) |
Called to display the contents of the given artifact.
artifact | the artifact to display. |
Implements org.sleuthkit.autopsy.contentviewers.artifactviewers.ArtifactContentViewer.
Definition at line 100 of file CallLogArtifactViewer.java.
Referenced by org.sleuthkit.autopsy.communications.relationships.CallLogDataViewer.setNode().
|
private |
|
private |
Update the call log meta data section.
callLogViewData | Call log data. |
Definition at line 395 of file CallLogArtifactViewer.java.
References org.sleuthkit.autopsy.contentviewers.layout.ContentViewerDefaults.getSectionSpacing().
|
private |
Update the other attributes section.
callLogViewData | Call log data. |
Definition at line 445 of file CallLogArtifactViewer.java.
References org.sleuthkit.autopsy.contentviewers.layout.ContentViewerDefaults.getSectionSpacing().
|
private |
Update the call log source section.
callLogViewData |
Definition at line 427 of file CallLogArtifactViewer.java.
References org.sleuthkit.autopsy.contentviewers.layout.ContentViewerDefaults.getSectionSpacing().
|
private |
Update the viewer with the call log data.
callLogViewData | Call log data to update the view with. |
Definition at line 322 of file CallLogArtifactViewer.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled().
|
private |
Definition at line 77 of file CallLogArtifactViewer.java.
|
staticprivate |
Definition at line 63 of file CallLogArtifactViewer.java.
|
staticprivate |
Definition at line 60 of file CallLogArtifactViewer.java.
|
private |
Definition at line 75 of file CallLogArtifactViewer.java.
|
private |
Definition at line 74 of file CallLogArtifactViewer.java.
|
staticprivate |
Definition at line 61 of file CallLogArtifactViewer.java.
Copyright © 2012-2022 Basis Technology. Generated on: Tue Jun 27 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.