19 package org.sleuthkit.autopsy.directorytree;
21 import java.awt.Dimension;
22 import java.awt.Toolkit;
23 import java.awt.event.ActionEvent;
24 import java.awt.event.ActionListener;
25 import java.util.logging.Level;
26 import java.util.logging.Logger;
27 import javax.swing.AbstractAction;
28 import javax.swing.JDialog;
29 import javax.swing.JFrame;
30 import org.openide.util.NbBundle;
31 import org.openide.windows.WindowManager;
40 final Volume fsContent;
42 @NbBundle.Messages({
"FileSystemDetailsAction.title.text=File System Details"})
44 super(Bundle.FileSystemDetailsAction_title_text());
48 if (!fsContent.getFileSystems().isEmpty()) {
51 }
catch (TskCoreException ex) {
52 logger.log(Level.SEVERE,
"Unable to create FileSystemDetailsAction", ex);
59 fsDetailsDialog.
display(fsContent);
68 super((JFrame) WindowManager.getDefault().getMainWindow(),
69 Bundle.FileSystemDetailsAction_title_text(),
74 FileSystemDetailsPanel fsPanel =
new FileSystemDetailsPanel(content);
75 fsPanel.setOKButtonActionListener(
this);
76 setContentPane(fsPanel);
78 Dimension screenDimension = Toolkit.getDefaultToolkit().getScreenSize();
79 setLocation((screenDimension.width - getSize().width) / 2, (screenDimension.height - getSize().height) / 2);
FileSystemDetailsAction(Volume content)
FileSystemDetailsDialog()
void actionPerformed(ActionEvent e)
void actionPerformed(ActionEvent e)
void display(Volume content)
static final long serialVersionUID
synchronized static Logger getLogger(String name)
static final Logger logger