25 package org.sleuthkit.autopsy.casemodule;
27 import org.openide.util.NbBundle;
33 final class NewCaseVisualPanel2
extends javax.swing.JPanel {
35 private static final long serialVersionUID = 1L;
37 private final OptionalCasePropertiesPanel propertiesPanel;
42 NewCaseVisualPanel2() {
44 propertiesPanel =
new OptionalCasePropertiesPanel();
45 this.add(propertiesPanel);
46 propertiesPanel.setVisible(
true);
57 public String getName() {
58 return NbBundle.getMessage(this.getClass(),
"NewCaseVisualPanel2.getName.text");
66 @SuppressWarnings(
"unchecked")
68 private
void initComponents() {
70 setLayout(
new java.awt.BorderLayout());
75 String getCaseNumber() {
76 return propertiesPanel.getCaseNumber();
79 String getExaminerName() {
80 return propertiesPanel.getExaminerName();
83 String getExaminerPhone() {
84 return propertiesPanel.getExaminerPhone();
87 String getExaminerEmail() {
88 return propertiesPanel.getExaminerEmail();
91 String getCaseNotes() {
92 return propertiesPanel.getCaseNotes();
95 String getOrganization() {
96 return propertiesPanel.getOrganization();
99 void setCaseNumber(String caseNumber) {
100 propertiesPanel.setCaseNumberField(caseNumber);
103 void setExaminerName(String examinerName) {
104 propertiesPanel.setExaminerNameField(examinerName);
107 void setExaminerPhone(String examinerPhone) {
108 propertiesPanel.setExaminerPhoneField(examinerPhone);
111 void setExaminerEmail(String examinerEmail) {
112 propertiesPanel.setExaminerEmailField(examinerEmail);
115 void setCaseNotes(String caseNotes) {
116 propertiesPanel.setCaseNotesField(caseNotes);
119 void setOrganization(String organizationName) {
120 propertiesPanel.setCurrentlySelectedOrganization(organizationName);
123 void refreshCaseDetailsFields() {
124 propertiesPanel.setUpCaseDetailsFields();