Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACCOUNTS_PANEL_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- ACCOUNTS_PANEL_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- ACCOUNTS_PANEL_X - Static variable in class passwordmanagergui.passwords.GroupWindow
- ACCOUNTS_PANEL_Y - Static variable in class passwordmanagergui.passwords.GroupWindow
- accountsPanel - Variable in class passwordmanagergui.passwords.GroupWindow
-
Panel with a list of accounts
- ADD_BUTTON_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- ADD_BUTTON_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- ADD_BUTTON_PREFERRED_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- ADD_BUTTON_PREFERRED_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- ADD_BUTTON_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- ADD_BUTTON_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- ADD_BUTTON_X - Static variable in class passwordmanagergui.group.MainWindow
- ADD_BUTTON_X - Static variable in class passwordmanagergui.passwords.GroupWindow
- ADD_BUTTON_Y - Static variable in class passwordmanagergui.group.MainWindow
- ADD_BUTTON_Y - Static variable in class passwordmanagergui.passwords.GroupWindow
- addGroup(File) - Static method in class passwordmanagergui.UIHelper
-
Method that adds a group based on the transferred file
- addPasswordGroupToListGUI(String) - Method in class passwordmanagergui.group.MainWindow
-
Method that dynamically adds a new group to the list
- addPasswordToListGUI(IRecord) - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that dynamically adds a new account to the list
- ADMIN_FILTER - Static variable in class passwordmanagergui.passwords.GroupWindow
- allNotWhitespaceSymbolsRegexp - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Expression to remove whitespace characters from a password group name
- App - Class in passwordmanagergui
-
Application entry point that initializes and launches the GUI
- App() - Constructor for class passwordmanagergui.App
B
- BUTTON_PREFERRED_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- BUTTON_PREFERRED_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- BUTTON_SPACING - Static variable in class passwordmanagergui.group.MainWindow
- BUTTON_SPACING_MEDIUM - Static variable in class passwordmanagergui.passwords.GroupWindow
- BUTTON_SPACING_SMALL - Static variable in class passwordmanagergui.passwords.GroupWindow
C
- checkAndRemoveFieldWhitespaces(String) - Method in class passwordmanagergui.group.CreateGroupWindow
-
Method that removes all whitespace characters from a string
- clearData() - Static method in class passwordmanagergui.UIHelper
-
Method for resetting information about groups with passwords
- COMPONENT_INSETS - Static variable in class passwordmanagergui.group.MainWindow
- COMPONENT_INSETS - Static variable in class passwordmanagergui.passwords.GroupWindow
- CONFIRM_EDIT_MESSAGE - Static variable in class passwordmanagergui.passwords.GroupWindow
- CONFIRM_REMOVE_MESSAGE - Static variable in class passwordmanagergui.passwords.GroupWindow
- COPY_BUTTON_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- COPY_BUTTON_TEXT - Static variable in class passwordmanagergui.passwords.GroupWindow
- COPY_BUTTON_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- copyIconPath - Variable in class passwordmanagergui.passwords.GroupWindow
-
Path to copy icon
- create() - Method in class passwordmanagergui.group.MainWindow
-
Method that creates a window with a list of password groups and additional controls
- create(JFrame) - Method in class passwordmanagergui.group.CreateGroupWindow
-
A method that creates a window for entering information about a new group of passwords with the ability to confirm or cancel the creation of a new group of passwords
- create(JFrame, String, IRawData) - Method in class passwordmanagergui.passwords.PasswordWindow
-
A method that creates a window for entering information about a new account with the ability to confirm or cancel the creation of a new account
- CreateGroupWindow - Class in passwordmanagergui.group
-
Window for creating a new password group
- CreateGroupWindow() - Constructor for class passwordmanagergui.group.CreateGroupWindow
- createPasswordGroup() - Method in class passwordmanagergui.group.CreateGroupWindow
-
Method that creates an encrypted group of passwords
- createPasswordRecord() - Method in class passwordmanagergui.passwords.PasswordWindow
-
Method that creates a new account, adds it to a group, and then saves the group
D
- decodedGroup - Variable in class passwordmanagergui.passwords.GroupWindow
-
Decrypted password group
- decodeStruct(String) - Method in class passwordmanagergui.passwords.GroupWindow
-
Method for decrypting a group of passwords
- DECODING_ERROR_LOG - Static variable in class passwordmanagergui.passwords.GroupWindow
E
- EDIT_BUTTON_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- EDIT_BUTTON_TEXT - Static variable in class passwordmanagergui.passwords.GroupWindow
- EDIT_BUTTON_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- editPasswordRecord(String, String) - Method in class passwordmanagergui.passwords.PasswordWindow
-
Method that updates information about an existing account and then saves the group
- encodedGroup - Variable in class passwordmanagergui.passwords.GroupWindow
-
Encrypted password group
F
- FILTER_PANEL_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- FILTER_PANEL_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- FILTER_PANEL_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- FILTER_PANEL_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- FILTER_PANEL_X - Static variable in class passwordmanagergui.group.MainWindow
- FILTER_PANEL_X - Static variable in class passwordmanagergui.passwords.GroupWindow
- FILTER_PANEL_Y - Static variable in class passwordmanagergui.group.MainWindow
- FILTER_PANEL_Y - Static variable in class passwordmanagergui.passwords.GroupWindow
- filterPasswordGroups(String) - Method in class passwordmanagergui.group.MainWindow
-
Method that filters the list of password groups
- filterPasswordsGroup(String) - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that filters the list of accounts
- finishCreateWindow() - Method in class passwordmanagergui.group.MainWindow
-
A method that packs all static elements of a window and also completes the creation of the window
- finishCreateWindow() - Method in class passwordmanagergui.passwords.GroupWindow
-
A method that packs all static elements of a window and also completes the creation of the window
G
- generateAddButton() - Method in class passwordmanagergui.group.MainWindow
-
Method that adds a button for creating a new password group to a window
- generateAddButton() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that adds a button for creating a new account to a window
- generateComponents() - Method in class passwordmanagergui.group.MainWindow
-
Method that fills a window with elements
- generateComponents() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that fills a window with elements
- generateFilterPanel() - Method in class passwordmanagergui.group.MainWindow
-
Method that adds a panel to the window to filter the list of password groups
- generateFilterPanel() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that adds a panel to the window to filter the list of accounts
- generateLoadButton() - Method in class passwordmanagergui.group.MainWindow
-
Method that adds a button to load a group of passwords to a window
- generateMainTitle() - Method in class passwordmanagergui.group.MainWindow
-
Method for adding a title to a window
- generateMainTitle() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method for adding a title to a window
- generatePasswordGroupsList() - Method in class passwordmanagergui.group.MainWindow
-
Method that adds a list to the window in which password groups will be located
- generatePasswordsList() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that adds a list to the window in which accounts will be located
- getBadPasswordMessage() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that generates a window with a message about the user entering an incorrect password for a group
- getGroupFileByName(String) - Static method in class passwordmanagergui.UIHelper
-
Method for obtaining a file with a password group by group name
- getGroupFiles() - Static method in class passwordmanagergui.UIHelper
-
Method to get a list of group files
- getGroupNameByFile(File) - Static method in class passwordmanagergui.UIHelper
-
Method for obtaining the name of a group with passwords from a file with an encoded group of passwords
- getGroups() - Static method in class passwordmanagergui.UIHelper
-
Method to get a list of group names
- getPassword() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that generates a window for entering a password for a group to decode the group
- getSuffix() - Static method in class passwordmanagergui.UIHelper
-
Method for getting the extension of files storing groups of passwords
- groupFile - Variable in class passwordmanagergui.passwords.GroupWindow
-
File with an encrypted group of passwords
- groupFiles - Static variable in class passwordmanagergui.UIHelper
-
List of files containing encrypted group accounts
- groupName - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Name of the group being created
- groupNameField - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Group name entry field
- groupPassword - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Password of the created group
- groupPassword - Variable in class passwordmanagergui.passwords.GroupWindow
-
Group password
- groupPasswordField - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Group password entry field
- groups - Static variable in class passwordmanagergui.UIHelper
-
List of password group names
- GROUPS_PANEL_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- GROUPS_PANEL_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- GROUPS_PANEL_X - Static variable in class passwordmanagergui.group.MainWindow
- GROUPS_PANEL_Y - Static variable in class passwordmanagergui.group.MainWindow
- GROUPS_SCROLL_PANE_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- GROUPS_SCROLL_PANE_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- GROUPS_SCROLL_PANE_X - Static variable in class passwordmanagergui.group.MainWindow
- GROUPS_SCROLL_PANE_Y - Static variable in class passwordmanagergui.group.MainWindow
- groupSPane - Variable in class passwordmanagergui.group.MainWindow
-
Container with a slider for a list of groups
- groupsPanel - Variable in class passwordmanagergui.group.MainWindow
-
Panel with a list of groups
- groupWindow - Variable in class passwordmanagergui.passwords.GroupWindow
-
Group window object
- GroupWindow - Class in passwordmanagergui.passwords
-
Window with group records
- GroupWindow(File) - Constructor for class passwordmanagergui.passwords.GroupWindow
-
Class constructor initializing a group file with passwords
I
- initializePasswordManager() - Static method in class passwordmanagergui.App
-
Method initializing manager
L
- launchApp() - Static method in class passwordmanagergui.App
-
Method that creates
MainWindow - LOAD_BUTTON_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- LOAD_BUTTON_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- LOAD_BUTTON_X - Static variable in class passwordmanagergui.group.MainWindow
- LOAD_BUTTON_Y - Static variable in class passwordmanagergui.group.MainWindow
M
- main(String[]) - Static method in class passwordmanagergui.App
-
The method is the entry point to the application, initializes the manager and creates the
MainWindow - MAIN_TITLE_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- MAIN_TITLE_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- MAIN_TITLE_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- MAIN_TITLE_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- MAIN_TITLE_X - Static variable in class passwordmanagergui.group.MainWindow
- MAIN_TITLE_X - Static variable in class passwordmanagergui.passwords.GroupWindow
- MAIN_TITLE_Y - Static variable in class passwordmanagergui.group.MainWindow
- MAIN_TITLE_Y - Static variable in class passwordmanagergui.passwords.GroupWindow
- mainWindow - Variable in class passwordmanagergui.group.MainWindow
-
Main window object
- MainWindow - Class in passwordmanagergui.group
-
Main window with a list of groups and elements for manipulating password groups
- MainWindow() - Constructor for class passwordmanagergui.group.MainWindow
- maxFieldLength - Variable in class passwordmanagergui.passwords.GroupWindow
-
The maximum length of account information, from which the information will be shortened for convenient display
- maxGroupNameLength - Variable in class passwordmanagergui.group.MainWindow
-
The maximum length of a group name, from which names will be shortened for convenient display
O
- open() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that creates a window with a list of accounts and additional controls
- OPEN_BUTTON_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- OPEN_BUTTON_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
P
- PANEL_INSETS - Static variable in class passwordmanagergui.group.MainWindow
- PANEL_INSETS - Static variable in class passwordmanagergui.passwords.GroupWindow
- password - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Group password
- PASSWORD_DIALOG_TITLE - Static variable in class passwordmanagergui.passwords.GroupWindow
- PASSWORD_SCROLL_PANE_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- PASSWORD_SCROLL_PANE_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- PASSWORD_SCROLL_PANE_X - Static variable in class passwordmanagergui.passwords.GroupWindow
- PASSWORD_SCROLL_PANE_Y - Static variable in class passwordmanagergui.passwords.GroupWindow
- passwordmanagergui - package passwordmanagergui
-
A package with an application that is a graphical shell for a password manager
- passwordmanagergui.group - package passwordmanagergui.group
-
Package with windows that interact with password groups
- passwordmanagergui.passwords - package passwordmanagergui.passwords
-
Package with windows that interact with group passwords
- passwordSPane - Variable in class passwordmanagergui.passwords.GroupWindow
-
Container with a slider for a list of accounts
- PasswordWindow - Class in passwordmanagergui.passwords
-
Windows for creating, updating and deleting an account
- PasswordWindow() - Constructor for class passwordmanagergui.passwords.PasswordWindow
Q
- QR_BUTTON_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- QR_BUTTON_TEXT - Static variable in class passwordmanagergui.passwords.GroupWindow
- QR_BUTTON_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- QR_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- QR_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- QWERTY_FILTER - Static variable in class passwordmanagergui.passwords.GroupWindow
R
- RAW_DATA_LOG - Static variable in class passwordmanagergui.passwords.GroupWindow
- rawData - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Changed group of passwords in encrypted form
- readGroupsFromPath() - Static method in class passwordmanagergui.UIHelper
-
Method for obtaining files and group names from the directory for storing encoded groups
- recordInfo - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Information of the created account
- recordInfoField - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Field for entering account information
- recordLogin - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Login of the created account
- recordLoginField - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Field for entering account login
- recordPassword - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Password of the created account
- recordPasswordField - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Field for entering account password
- recordsCount - Variable in class passwordmanagergui.group.MainWindow
-
Group counter
- recordsCount - Variable in class passwordmanagergui.passwords.GroupWindow
-
Account counter
- REMOVE_BUTTON_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- REMOVE_BUTTON_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- REMOVE_BUTTON_TEXT - Static variable in class passwordmanagergui.passwords.GroupWindow
- REMOVE_BUTTON_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- REMOVE_BUTTON_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- removeGroup(String) - Static method in class passwordmanagergui.UIHelper
-
Method for deleting a password group by its name
- removePasswordGroupFromList(String) - Method in class passwordmanagergui.group.MainWindow
-
Method that removes a group from the list of displayed password groups (necessary for filtering to work correctly)
- removePasswordRecord(String, String, String, IRawData) - Method in class passwordmanagergui.passwords.PasswordWindow
-
A method that removes an account from a group and saves the group
- repaintList() - Method in class passwordmanagergui.group.MainWindow
-
Method updating the list of groups from a given set (necessary for filtering to work correctly)
- repaintList() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method for updating the list of accounts from a given set (necessary for filtering to work correctly)
- repaintListFromData() - Method in class passwordmanagergui.group.MainWindow
-
Method updating the list of groups with all found groups in the standard directory
- repaintListFromData() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method updating the list of accounts with all found accounts in the group
- resultGroup - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Created group of passwords in encrypted form
S
- saveFileSuffix - Static variable in class passwordmanagergui.UIHelper
-
Extension of files storing groups of passwords
- SEARCH_FIELD_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- SEARCH_FIELD_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- SEARCH_FIELD_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- SEARCH_FIELD_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- searchGroupsInPath() - Static method in class passwordmanagergui.UIHelper
-
Method for retrieving group files from the encoded group storage directory
- SECRET_CODE_1 - Static variable in class passwordmanagergui.group.MainWindow
- SECRET_CODE_2 - Static variable in class passwordmanagergui.group.MainWindow
- SECRET_MESSAGE_1 - Static variable in class passwordmanagergui.group.MainWindow
- SECRET_MESSAGE_2 - Static variable in class passwordmanagergui.group.MainWindow
- showQRCode(String, String) - Method in class passwordmanagergui.passwords.GroupWindow
- showQRPath - Variable in class passwordmanagergui.passwords.GroupWindow
-
Path to show QR
- startCreateWindow() - Method in class passwordmanagergui.group.MainWindow
-
Method for starting to create a window
- startCreateWindow() - Method in class passwordmanagergui.passwords.GroupWindow
-
Method for starting to create a window
U
- UIHelper - Class in passwordmanagergui
-
Tools to help you prepare and access your password manager
- UIHelper() - Constructor for class passwordmanagergui.UIHelper
- update(JFrame, String, String, String, String, IRawData) - Method in class passwordmanagergui.passwords.PasswordWindow
-
A method that creates a window for entering new information about an existing account with the ability to confirm or cancel the account change
W
- waitWindowClose() - Method in class passwordmanagergui.group.CreateGroupWindow
-
Method that waits for the window to close and then returns the created group
- waitWindowClose() - Method in class passwordmanagergui.passwords.PasswordWindow
-
Method that waits for the window to close and then returns the result
- WHITE_RECORD_FILTER - Static variable in class passwordmanagergui.passwords.GroupWindow
- WINDOW_HEIGHT - Static variable in class passwordmanagergui.group.MainWindow
- WINDOW_HEIGHT - Static variable in class passwordmanagergui.passwords.GroupWindow
- WINDOW_WIDTH - Static variable in class passwordmanagergui.group.MainWindow
- WINDOW_WIDTH - Static variable in class passwordmanagergui.passwords.GroupWindow
- windowElementsPanel - Variable in class passwordmanagergui.group.MainWindow
-
Panel with children of the main window
- windowIsClosed - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Window closed status
- windowIsClosed - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Window closed status
- windowIsModal - Variable in class passwordmanagergui.group.CreateGroupWindow
-
Field responsible for whether the window is modal
- windowIsModal - Variable in class passwordmanagergui.passwords.PasswordWindow
-
Field responsible for whether the window is modal
- windowPanel - Variable in class passwordmanagergui.passwords.GroupWindow
-
Panel with children of the group window
- wrapText(String, int) - Method in class passwordmanagergui.passwords.GroupWindow
-
Method that wraps text to fit within specified width
- WRONG_PASSWORD_MESSAGE - Static variable in class passwordmanagergui.passwords.GroupWindow
All Classes and Interfaces|All Packages|Constant Field Values