Inherits JPanel.
|
class | TextBoxChangedListener |
|
|
static final String | HOST_NAME_OR_IP_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbHostname.toolTipText") |
|
static final String | INCOMPLETE_SETTINGS_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.incomplete") |
|
static final String | INVALID_DB_PORT_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.invalidDatabasePort") |
|
static final String | INVALID_INDEXING_SERVER_PORT_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.invalidIndexingServerPort") |
|
static final String | INVALID_MESSAGE_SERVICE_PORT_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.invalidMessageServicePort") |
|
static final boolean | isWindowsOS = PlatformUtil.isWindowsOS() |
|
static final Logger | logger = Logger.getLogger(MultiUserSettingsPanel.class.getName()) |
|
static final String | PASSWORD_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbPassword.toolTipText") |
|
static final String | PASSWORD_PROMPT_OPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbMsgPassword.toolTipText") |
|
static final String | PORT_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbPort.toolTipText") |
|
static final long | serialVersionUID = 1L |
|
static final String | USER_NAME_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbUsername.toolTipText") |
|
static final String | USER_NAME_PROMPT_OPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbMsgUsername.toolTipText") |
|
Configuration panel for multi-user settings.
Definition at line 50 of file MultiUserSettingsPanel.java.
Creates new form AutopsyMultiUserSettingsPanel
- Parameters
-
theController | Controller to notify of changes. |
Add text prompts to all of the text fields.
Register for notifications when the text boxes get updated.
Definition at line 76 of file MultiUserSettingsPanel.java.
static void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.addDocumentListeners |
( |
Collection< JTextField > |
textFields, |
|
|
TextBoxChangedListener |
listener |
|
) |
| |
|
staticprivate |
Adds a change listener to a collection of text fields.
- Parameters
-
textFields | The text fields. |
listener | The change listener. |
Definition at line 153 of file MultiUserSettingsPanel.java.
void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.bnTestDatabaseActionPerformed |
( |
java.awt.event.ActionEvent |
evt | ) |
|
|
private |
void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.bnTestMessageServiceActionPerformed |
( |
java.awt.event.ActionEvent |
evt | ) |
|
|
private |
void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.bnTestSolrActionPerformed |
( |
java.awt.event.ActionEvent |
evt | ) |
|
|
private |
void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.cbEnableMultiUserItemStateChanged |
( |
java.awt.event.ItemEvent |
evt | ) |
|
|
private |
static void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.configureTextPrompts |
( |
Collection< TextPrompt > |
textPrompts | ) |
|
|
staticprivate |
Sets the foreground color and transparency of a collection of text prompts.
- Parameters
-
textPrompts | The text prompts to configure. |
Definition at line 139 of file MultiUserSettingsPanel.java.
boolean org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.databaseFieldsArePopulated |
( |
| ) |
|
|
private |
Tests whether or not values have been entered in all of the database settings text fields.
- Returns
- True or false.
Definition at line 644 of file MultiUserSettingsPanel.java.
static void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.enableMultiUserComponents |
( |
Collection< JTextField > |
textFields, |
|
|
boolean |
enabled |
|
) |
| |
|
staticprivate |
Enables/disables the multi-user settings, based upon input provided
- Parameters
-
textFields | The text fields to enable/disable. |
enabled | True means enable, false means disable. |
Definition at line 485 of file MultiUserSettingsPanel.java.
void org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.initComponents |
( |
| ) |
|
|
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 166 of file MultiUserSettingsPanel.java.
boolean org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.messageServiceFieldsArePopulated |
( |
| ) |
|
|
private |
Tests whether or not values have been entered in all of the required message service settings text fields.
- Returns
- True or false.
Definition at line 668 of file MultiUserSettingsPanel.java.
static boolean org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.portNumberIsValid |
( |
String |
portNumber | ) |
|
|
staticprivate |
Determines whether or not a port number is within the range of valid port numbers.
- Parameters
-
portNumber | The port number as a string. |
- Returns
- True or false.
Definition at line 828 of file MultiUserSettingsPanel.java.
boolean org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.solrFieldsArePopulated |
( |
| ) |
|
|
private |
Tests whether or not values have been entered in all of the Solr settings text fields.
- Returns
- True or false.
Definition at line 657 of file MultiUserSettingsPanel.java.
final ImageIcon org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.badIcon |
|
private |
javax.swing.JButton org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.bnTestDatabase |
|
private |
javax.swing.JButton org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.bnTestMessageService |
|
private |
javax.swing.JButton org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.bnTestSolr |
|
private |
javax.swing.JCheckBox org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.cbEnableMultiUser |
|
private |
final ImageIcon org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.goodIcon |
|
private |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.HOST_NAME_OR_IP_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbHostname.toolTipText") |
|
staticprivate |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.INCOMPLETE_SETTINGS_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.incomplete") |
|
staticprivate |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.INVALID_DB_PORT_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.invalidDatabasePort") |
|
staticprivate |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.INVALID_INDEXING_SERVER_PORT_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.invalidIndexingServerPort") |
|
staticprivate |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.INVALID_MESSAGE_SERVICE_PORT_MSG = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.validationErrMsg.invalidMessageServicePort") |
|
staticprivate |
final boolean org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.isWindowsOS = PlatformUtil.isWindowsOS() |
|
staticprivate |
javax.swing.JScrollPane org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.jScrollPane |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbDatabaseSettings |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbMessageServiceSettings |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbSolrSettings |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbTestDatabase |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbTestDbWarning |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbTestMessageService |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbTestMessageWarning |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbTestSolr |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.lbTestSolrWarning |
|
private |
final Logger org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.logger = Logger.getLogger(MultiUserSettingsPanel.class.getName()) |
|
staticprivate |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.PASSWORD_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbPassword.toolTipText") |
|
staticprivate |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.PASSWORD_PROMPT_OPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbMsgPassword.toolTipText") |
|
staticprivate |
javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.pnDatabaseSettings |
|
private |
javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.pnMessagingSettings |
|
private |
javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.pnOverallPanel |
|
private |
javax.swing.JPanel org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.pnSolrSettings |
|
private |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.PORT_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbPort.toolTipText") |
|
staticprivate |
final long org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.serialVersionUID = 1L |
|
staticprivate |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbDbHostname |
|
private |
javax.swing.JPasswordField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbDbPassword |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbDbPort |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbDbUsername |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbMsgHostname |
|
private |
javax.swing.JPasswordField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbMsgPassword |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbMsgPort |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbMsgUsername |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbOops |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbSolrHostname |
|
private |
javax.swing.JTextField org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.tbSolrPort |
|
private |
final TextBoxChangedListener org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.textBoxChangedListener |
|
private |
final Collection<JTextField> org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.textBoxes = new ArrayList<>() |
|
private |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.USER_NAME_PROMPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbDbUsername.toolTipText") |
|
staticprivate |
final String org.sleuthkit.autopsy.corecomponents.MultiUserSettingsPanel.USER_NAME_PROMPT_OPT = NbBundle.getMessage(MultiUserSettingsPanel.class, "MultiUserSettingsPanel.tbMsgUsername.toolTipText") |
|
staticprivate |
The documentation for this class was generated from the following file: