Full Code of GoldenGnu/jeveassets for AI

main 4515534818cb cached
791 files
22.2 MB
3.0M tokens
14834 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (12,039K chars total). Download the full file to get everything.
Repository: GoldenGnu/jeveassets
Branch: main
Commit: 4515534818cb
Files: 791
Total size: 22.2 MB

Directory structure:
gitextract_syw4v6nw/

├── .github/
│   └── workflows/
│       ├── codeql-analysis.yml
│       ├── esi.yml
│       └── tests.yml
├── .gitignore
├── CONTRIBUTING.md
├── changelog.txt
├── checkstyle.xml
├── credits.txt
├── data/
│   ├── agents.xml
│   ├── flags.xml
│   ├── items.xml
│   ├── jumps.xml
│   ├── locations.xml
│   └── npccorporation.xml
├── license.txt
├── pom.xml
├── readme.txt
├── src/
│   ├── main/
│   │   ├── assembly/
│   │   │   └── assembly.xml
│   │   ├── java/
│   │   │   └── net/
│   │   │       └── nikr/
│   │   │           └── eve/
│   │   │               └── jeveasset/
│   │   │                   ├── CliExport.java
│   │   │                   ├── CliOptions.java
│   │   │                   ├── CliUpdate.java
│   │   │                   ├── DetectEdtViolationRepaintManager.java
│   │   │                   ├── LibraryManager.java
│   │   │                   ├── Main.java
│   │   │                   ├── NahimicDetector.java
│   │   │                   ├── NikrUncaughtExceptionHandler.java
│   │   │                   ├── Program.java
│   │   │                   ├── SingleInstance.java
│   │   │                   ├── SplashUpdater.java
│   │   │                   ├── ToolLoader.java
│   │   │                   ├── data/
│   │   │                   │   ├── api/
│   │   │                   │   │   ├── accounts/
│   │   │                   │   │   │   ├── AbstractOwner.java
│   │   │                   │   │   │   ├── ApiType.java
│   │   │                   │   │   │   ├── EsiOwner.java
│   │   │                   │   │   │   ├── OwnerType.java
│   │   │                   │   │   │   └── SimpleOwner.java
│   │   │                   │   │   ├── my/
│   │   │                   │   │   │   ├── MyAccountBalance.java
│   │   │                   │   │   │   ├── MyAsset.java
│   │   │                   │   │   │   ├── MyBlueprint.java
│   │   │                   │   │   │   ├── MyContract.java
│   │   │                   │   │   │   ├── MyContractItem.java
│   │   │                   │   │   │   ├── MyExtraction.java
│   │   │                   │   │   │   ├── MyIndustryJob.java
│   │   │                   │   │   │   ├── MyJournal.java
│   │   │                   │   │   │   ├── MyLoyaltyPoints.java
│   │   │                   │   │   │   ├── MyMarketOrder.java
│   │   │                   │   │   │   ├── MyMining.java
│   │   │                   │   │   │   ├── MyNpcStanding.java
│   │   │                   │   │   │   ├── MyShip.java
│   │   │                   │   │   │   ├── MySkill.java
│   │   │                   │   │   │   └── MyTransaction.java
│   │   │                   │   │   └── raw/
│   │   │                   │   │       ├── RawAccountBalance.java
│   │   │                   │   │       ├── RawAsset.java
│   │   │                   │   │       ├── RawBlueprint.java
│   │   │                   │   │       ├── RawClone.java
│   │   │                   │   │       ├── RawContract.java
│   │   │                   │   │       ├── RawContractItem.java
│   │   │                   │   │       ├── RawExtraction.java
│   │   │                   │   │       ├── RawIndustryJob.java
│   │   │                   │   │       ├── RawJournal.java
│   │   │                   │   │       ├── RawJournalRefType.java
│   │   │                   │   │       ├── RawLoyaltyPoints.java
│   │   │                   │   │       ├── RawMarketOrder.java
│   │   │                   │   │       ├── RawMining.java
│   │   │                   │   │       ├── RawNpcStanding.java
│   │   │                   │   │       ├── RawPublicMarketOrder.java
│   │   │                   │   │       ├── RawSkill.java
│   │   │                   │   │       └── RawTransaction.java
│   │   │                   │   ├── profile/
│   │   │                   │   │   ├── Profile.java
│   │   │                   │   │   ├── ProfileData.java
│   │   │                   │   │   ├── ProfileManager.java
│   │   │                   │   │   ├── StockpileIDs.java
│   │   │                   │   │   └── TableData.java
│   │   │                   │   ├── sde/
│   │   │                   │   │   ├── Agent.java
│   │   │                   │   │   ├── IndustryMaterial.java
│   │   │                   │   │   ├── Item.java
│   │   │                   │   │   ├── ItemFlag.java
│   │   │                   │   │   ├── Jump.java
│   │   │                   │   │   ├── MyLocation.java
│   │   │                   │   │   ├── NpcCorporation.java
│   │   │                   │   │   ├── ReprocessedMaterial.java
│   │   │                   │   │   ├── RouteFinder.java
│   │   │                   │   │   └── StaticData.java
│   │   │                   │   └── settings/
│   │   │                   │       ├── AddedData.java
│   │   │                   │       ├── Citadel.java
│   │   │                   │       ├── CitadelSettings.java
│   │   │                   │       ├── ColorEntry.java
│   │   │                   │       ├── ColorSettings.java
│   │   │                   │       ├── ColorTheme.java
│   │   │                   │       ├── ColorThemeColorblind.java
│   │   │                   │       ├── ColorThemeDark.java
│   │   │                   │       ├── ColorThemeDefault.java
│   │   │                   │       ├── ColorThemeStrong.java
│   │   │                   │       ├── Colors.java
│   │   │                   │       ├── CopySettings.java
│   │   │                   │       ├── DarkNimbus.java
│   │   │                   │       ├── ExportSettings.java
│   │   │                   │       ├── ManufacturingSettings.java
│   │   │                   │       ├── MarketOrdersSettings.java
│   │   │                   │       ├── MarketPriceData.java
│   │   │                   │       ├── PriceData.java
│   │   │                   │       ├── PriceDataSettings.java
│   │   │                   │       ├── PriceHistoryDatabase.java
│   │   │                   │       ├── ProxyData.java
│   │   │                   │       ├── ReprocessSettings.java
│   │   │                   │       ├── RouteAvoidSettings.java
│   │   │                   │       ├── RouteResult.java
│   │   │                   │       ├── RoutingSettings.java
│   │   │                   │       ├── Settings.java
│   │   │                   │       ├── SettingsUpdateListener.java
│   │   │                   │       ├── StockpileGroupSettings.java
│   │   │                   │       ├── TempDirs.java
│   │   │                   │       ├── TrackerData.java
│   │   │                   │       ├── TrackerSettings.java
│   │   │                   │       ├── UserItem.java
│   │   │                   │       ├── tag/
│   │   │                   │       │   ├── Tag.java
│   │   │                   │       │   ├── TagColor.java
│   │   │                   │       │   ├── TagID.java
│   │   │                   │       │   ├── TagUpdate.java
│   │   │                   │       │   └── Tags.java
│   │   │                   │       └── types/
│   │   │                   │           ├── BlueprintType.java
│   │   │                   │           ├── CorporationType.java
│   │   │                   │           ├── EditableLocationType.java
│   │   │                   │           ├── EditablePriceType.java
│   │   │                   │           ├── EsiType.java
│   │   │                   │           ├── ItemType.java
│   │   │                   │           ├── LastTransactionType.java
│   │   │                   │           ├── LocationType.java
│   │   │                   │           ├── LocationsType.java
│   │   │                   │           ├── MarketDetailType.java
│   │   │                   │           ├── OwnersType.java
│   │   │                   │           ├── PriceType.java
│   │   │                   │           └── TagsType.java
│   │   │                   ├── gui/
│   │   │                   │   ├── dialogs/
│   │   │                   │   │   ├── AboutDialog.java
│   │   │                   │   │   ├── account/
│   │   │                   │   │   │   ├── AccountImportDialog.java
│   │   │                   │   │   │   ├── AccountManagerDialog.java
│   │   │                   │   │   │   ├── AccountSeparatorTableCell.java
│   │   │                   │   │   │   ├── AccountTableFormat.java
│   │   │                   │   │   │   ├── JAccountTable.java
│   │   │                   │   │   │   └── SeparatorListComparator.java
│   │   │                   │   │   ├── profile/
│   │   │                   │   │   │   ├── JValidatedInputDialog.java
│   │   │                   │   │   │   └── ProfileDialog.java
│   │   │                   │   │   ├── settings/
│   │   │                   │   │   │   ├── AssetsToolSettingsPanel.java
│   │   │                   │   │   │   ├── ColorSeparatorTableCell.java
│   │   │                   │   │   │   ├── ColorSettingsPanel.java
│   │   │                   │   │   │   ├── ColorsTableFormat.java
│   │   │                   │   │   │   ├── ContractToolSettingsPanel.java
│   │   │                   │   │   │   ├── ExperimentalSettingsPanel.java
│   │   │                   │   │   │   ├── GeneralSettingsPanel.java
│   │   │                   │   │   │   ├── IndustryJobsToolSettingsPanel.java
│   │   │                   │   │   │   ├── JColorTable.java
│   │   │                   │   │   │   ├── JSettingsPanel.java
│   │   │                   │   │   │   ├── JUserListPanel.java
│   │   │                   │   │   │   ├── JournalToolSettingsPanel.java
│   │   │                   │   │   │   ├── JumpsSettingsPanel.java
│   │   │                   │   │   │   ├── LookAndFeelPreview.java
│   │   │                   │   │   │   ├── ManufacturingSettingsPanel.java
│   │   │                   │   │   │   ├── MarketOrdersToolSettingsPanel.java
│   │   │                   │   │   │   ├── MiningToolSettingsPanel.java
│   │   │                   │   │   │   ├── OverviewToolSettingsPanel.java
│   │   │                   │   │   │   ├── PriceDataSettingsPanel.java
│   │   │                   │   │   │   ├── PriceHistoryToolSettingsPanel.java
│   │   │                   │   │   │   ├── ProxySettingsPanel.java
│   │   │                   │   │   │   ├── ReprocessingSettingsPanel.java
│   │   │                   │   │   │   ├── SettingsDialog.java
│   │   │                   │   │   │   ├── ShowToolSettingsPanel.java
│   │   │                   │   │   │   ├── SoundsSettingsPanel.java
│   │   │                   │   │   │   ├── StockpileToolSettingsPanel.java
│   │   │                   │   │   │   ├── TagsSettingsPanel.java
│   │   │                   │   │   │   ├── TrackerToolSettingsPanel.java
│   │   │                   │   │   │   ├── TransactionsToolSettingsPanel.java
│   │   │                   │   │   │   ├── UserLocationSettingsPanel.java
│   │   │                   │   │   │   ├── UserNameSettingsPanel.java
│   │   │                   │   │   │   ├── UserPriceSettingsPanel.java
│   │   │                   │   │   │   └── WindowSettingsPanel.java
│   │   │                   │   │   └── update/
│   │   │                   │   │       ├── StructureUpdateDialog.java
│   │   │                   │   │       ├── TaskDialog.java
│   │   │                   │   │       ├── UpdateDialog.java
│   │   │                   │   │       └── UpdateTask.java
│   │   │                   │   ├── frame/
│   │   │                   │   │   ├── MainMenu.java
│   │   │                   │   │   ├── MainWindow.java
│   │   │                   │   │   └── StatusPanel.java
│   │   │                   │   ├── images/
│   │   │                   │   │   └── Images.java
│   │   │                   │   ├── shared/
│   │   │                   │   │   ├── ColorIcon.java
│   │   │                   │   │   ├── ColorUtil.java
│   │   │                   │   │   ├── CopyHandler.java
│   │   │                   │   │   ├── DocumentFactory.java
│   │   │                   │   │   ├── Formatter.java
│   │   │                   │   │   ├── InstantToolTip.java
│   │   │                   │   │   ├── JFreeChartUtil.java
│   │   │                   │   │   ├── JOptionInput.java
│   │   │                   │   │   ├── JSimpleColorPicker.java
│   │   │                   │   │   ├── MarketDetailsColumn.java
│   │   │                   │   │   ├── MenuScroller.java
│   │   │                   │   │   ├── NativeUtil.java
│   │   │                   │   │   ├── StringComparators.java
│   │   │                   │   │   ├── TextImport.java
│   │   │                   │   │   ├── TextManager.java
│   │   │                   │   │   ├── TreeSelectDialog.java
│   │   │                   │   │   ├── Updatable.java
│   │   │                   │   │   ├── components/
│   │   │                   │   │   │   ├── CheckBoxNode.java
│   │   │                   │   │   │   ├── CheckBoxNodeEditor.java
│   │   │                   │   │   │   ├── CheckBoxNodeRenderer.java
│   │   │                   │   │   │   ├── CompoundUndoManager.java
│   │   │                   │   │   │   ├── JAutoCompleteDialog.java
│   │   │                   │   │   │   ├── JButtonComparable.java
│   │   │                   │   │   │   ├── JButtonNull.java
│   │   │                   │   │   │   ├── JCustomFileChooser.java
│   │   │                   │   │   │   ├── JDateChooser.java
│   │   │                   │   │   │   ├── JDefaultField.java
│   │   │                   │   │   │   ├── JDialogCentered.java
│   │   │                   │   │   │   ├── JDoubleField.java
│   │   │                   │   │   │   ├── JDragTabbedPane.java
│   │   │                   │   │   │   ├── JDropDownButton.java
│   │   │                   │   │   │   ├── JFixedToolBar.java
│   │   │                   │   │   │   ├── JGroupLayoutPanel.java
│   │   │                   │   │   │   ├── JImportDialog.java
│   │   │                   │   │   │   ├── JIntegerField.java
│   │   │                   │   │   │   ├── JLabelMultiline.java
│   │   │                   │   │   │   ├── JLabelMultilineHtml.java
│   │   │                   │   │   │   ├── JLockWindow.java
│   │   │                   │   │   │   ├── JMainTab.java
│   │   │                   │   │   │   ├── JMainTabPrimary.java
│   │   │                   │   │   │   ├── JMainTabSecondary.java
│   │   │                   │   │   │   ├── JManagerDialog.java
│   │   │                   │   │   │   ├── JMultiSelectionDialog.java
│   │   │                   │   │   │   ├── JMultiSelectionList.java
│   │   │                   │   │   │   ├── JOptionsDialog.java
│   │   │                   │   │   │   ├── JSelectionDialog.java
│   │   │                   │   │   │   ├── JTextAreaPlaceholder.java
│   │   │                   │   │   │   ├── JTextDialog.java
│   │   │                   │   │   │   ├── JTreemap.java
│   │   │                   │   │   │   ├── JWorking.java
│   │   │                   │   │   │   └── ListComboBoxModel.java
│   │   │                   │   │   ├── filter/
│   │   │                   │   │   │   ├── ColumnCache.java
│   │   │                   │   │   │   ├── ExportDialog.java
│   │   │                   │   │   │   ├── ExportTableData.java
│   │   │                   │   │   │   ├── Filter.java
│   │   │                   │   │   │   ├── FilterControl.java
│   │   │                   │   │   │   ├── FilterExport.java
│   │   │                   │   │   │   ├── FilterGui.java
│   │   │                   │   │   │   ├── FilterLogicalMatcher.java
│   │   │                   │   │   │   ├── FilterMatcher.java
│   │   │                   │   │   │   ├── FilterMenu.java
│   │   │                   │   │   │   ├── FilterPanel.java
│   │   │                   │   │   │   ├── FilterPanelSeparator.java
│   │   │                   │   │   │   ├── FilterSave.java
│   │   │                   │   │   │   ├── JFilterManagerDialog.java
│   │   │                   │   │   │   ├── SimpleFilterControl.java
│   │   │                   │   │   │   └── SimpleTableFormat.java
│   │   │                   │   │   ├── menu/
│   │   │                   │   │   │   ├── JFormulaDialog.java
│   │   │                   │   │   │   ├── JMenuAssetFilter.java
│   │   │                   │   │   │   ├── JMenuColumns.java
│   │   │                   │   │   │   ├── JMenuCopy.java
│   │   │                   │   │   │   ├── JMenuCopyPlus.java
│   │   │                   │   │   │   ├── JMenuFormula.java
│   │   │                   │   │   │   ├── JMenuInfo.java
│   │   │                   │   │   │   ├── JMenuJumps.java
│   │   │                   │   │   │   ├── JMenuLoadout.java
│   │   │                   │   │   │   ├── JMenuLocation.java
│   │   │                   │   │   │   ├── JMenuLookup.java
│   │   │                   │   │   │   ├── JMenuName.java
│   │   │                   │   │   │   ├── JMenuPrice.java
│   │   │                   │   │   │   ├── JMenuPriceHistory.java
│   │   │                   │   │   │   ├── JMenuReprocessed.java
│   │   │                   │   │   │   ├── JMenuRouting.java
│   │   │                   │   │   │   ├── JMenuStockpile.java
│   │   │                   │   │   │   ├── JMenuSum.java
│   │   │                   │   │   │   ├── JMenuTags.java
│   │   │                   │   │   │   ├── JMenuTransactionFilter.java
│   │   │                   │   │   │   ├── JMenuUI.java
│   │   │                   │   │   │   ├── JTagsDialog.java
│   │   │                   │   │   │   ├── MenuData.java
│   │   │                   │   │   │   └── MenuManager.java
│   │   │                   │   │   └── table/
│   │   │                   │   │       ├── ColumnManager.java
│   │   │                   │   │       ├── EnumTableColumn.java
│   │   │                   │   │       ├── EnumTableFormatAdaptor.java
│   │   │                   │   │       ├── EventListManager.java
│   │   │                   │   │       ├── EventModels.java
│   │   │                   │   │       ├── JAutoColumnTable.java
│   │   │                   │   │       ├── JEditColumnsDialog.java
│   │   │                   │   │       ├── JSeparatorTable.java
│   │   │                   │   │       ├── JViewManagerDialog.java
│   │   │                   │   │       ├── PaddingTableCellRenderer.java
│   │   │                   │   │       ├── SeparatorTableCell.java
│   │   │                   │   │       ├── SimpleColumnManager.java
│   │   │                   │   │       ├── TableCellRenderers.java
│   │   │                   │   │       ├── TableFormatFactory.java
│   │   │                   │   │       ├── View.java
│   │   │                   │   │       └── containers/
│   │   │                   │   │           ├── AssetContainer.java
│   │   │                   │   │           ├── DateOnly.java
│   │   │                   │   │           ├── Duration.java
│   │   │                   │   │           ├── ExpirerDate.java
│   │   │                   │   │           ├── HierarchyColumn.java
│   │   │                   │   │           ├── ISK.java
│   │   │                   │   │           ├── LongInt.java
│   │   │                   │   │           ├── ModulePriceValue.java
│   │   │                   │   │           ├── NumberValue.java
│   │   │                   │   │           ├── Percent.java
│   │   │                   │   │           ├── Runs.java
│   │   │                   │   │           ├── Security.java
│   │   │                   │   │           ├── Standing.java
│   │   │                   │   │           ├── TextIcon.java
│   │   │                   │   │           └── YesNo.java
│   │   │                   │   ├── sounds/
│   │   │                   │   │   ├── DefaultSound.java
│   │   │                   │   │   ├── FileSound.java
│   │   │                   │   │   ├── Sound.java
│   │   │                   │   │   ├── SoundPlayer.java
│   │   │                   │   │   └── SoundThread.java
│   │   │                   │   └── tabs/
│   │   │                   │       ├── agents/
│   │   │                   │       │   ├── AgentsTab.java
│   │   │                   │       │   └── AgentsTableFormat.java
│   │   │                   │       ├── assets/
│   │   │                   │       │   ├── AssetTableFormat.java
│   │   │                   │       │   ├── AssetsTab.java
│   │   │                   │       │   └── JAssetTable.java
│   │   │                   │       ├── contracts/
│   │   │                   │       │   ├── ContractsSeparatorTableCell.java
│   │   │                   │       │   ├── ContractsTab.java
│   │   │                   │       │   ├── ContractsTableFormat.java
│   │   │                   │       │   └── JContractsTable.java
│   │   │                   │       ├── items/
│   │   │                   │       │   ├── ItemTableFormat.java
│   │   │                   │       │   └── ItemsTab.java
│   │   │                   │       ├── jobs/
│   │   │                   │       │   ├── IndustryJobTableFormat.java
│   │   │                   │       │   ├── IndustryJobsTab.java
│   │   │                   │       │   └── JIndustryJobsTable.java
│   │   │                   │       ├── journal/
│   │   │                   │       │   ├── JJournalTable.java
│   │   │                   │       │   ├── JournalChartDialog.java
│   │   │                   │       │   ├── JournalTab.java
│   │   │                   │       │   └── JournalTableFormat.java
│   │   │                   │       ├── loadout/
│   │   │                   │       │   ├── Loadout.java
│   │   │                   │       │   ├── LoadoutData.java
│   │   │                   │       │   ├── LoadoutExtendedTableFormat.java
│   │   │                   │       │   ├── LoadoutSeparatorComparator.java
│   │   │                   │       │   ├── LoadoutSeparatorTableCell.java
│   │   │                   │       │   ├── LoadoutTableFormat.java
│   │   │                   │       │   ├── LoadoutsExportDialog.java
│   │   │                   │       │   └── LoadoutsTab.java
│   │   │                   │       ├── loyalty/
│   │   │                   │       │   ├── LoyaltyPointsTab.java
│   │   │                   │       │   ├── LoyaltyPointsTableFormat.java
│   │   │                   │       │   └── TotalLoyaltyPoints.java
│   │   │                   │       ├── materials/
│   │   │                   │       │   ├── Material.java
│   │   │                   │       │   ├── MaterialExtendedTableFormat.java
│   │   │                   │       │   ├── MaterialSeparatorComparator.java
│   │   │                   │       │   ├── MaterialTableFormat.java
│   │   │                   │       │   ├── MaterialsData.java
│   │   │                   │       │   ├── MaterialsSeparatorTableCell.java
│   │   │                   │       │   └── MaterialsTab.java
│   │   │                   │       ├── mining/
│   │   │                   │       │   ├── ExtractionsTab.java
│   │   │                   │       │   ├── ExtractionsTableFormat.java
│   │   │                   │       │   ├── JExtractionsTable.java
│   │   │                   │       │   ├── MiningGraphTab.java
│   │   │                   │       │   ├── MiningTab.java
│   │   │                   │       │   └── MiningTableFormat.java
│   │   │                   │       ├── orders/
│   │   │                   │       │   ├── JMarketOrdersTable.java
│   │   │                   │       │   ├── MarketLog.java
│   │   │                   │       │   ├── MarketOrdersTab.java
│   │   │                   │       │   ├── MarketTableFormat.java
│   │   │                   │       │   ├── Outbid.java
│   │   │                   │       │   └── OutbidProcesser.java
│   │   │                   │       ├── overview/
│   │   │                   │       │   ├── JOverviewMenu.java
│   │   │                   │       │   ├── JOverviewTable.java
│   │   │                   │       │   ├── Overview.java
│   │   │                   │       │   ├── OverviewData.java
│   │   │                   │       │   ├── OverviewGroup.java
│   │   │                   │       │   ├── OverviewLocation.java
│   │   │                   │       │   ├── OverviewTab.java
│   │   │                   │       │   └── OverviewTableFormat.java
│   │   │                   │       ├── prices/
│   │   │                   │       │   ├── JItemsManagerDialog.java
│   │   │                   │       │   ├── PriceChangesTab.java
│   │   │                   │       │   ├── PriceChangesTableFormat.java
│   │   │                   │       │   └── PriceHistoryTab.java
│   │   │                   │       ├── reprocessed/
│   │   │                   │       │   ├── JReprocessedTable.java
│   │   │                   │       │   ├── ReprocessedData.java
│   │   │                   │       │   ├── ReprocessedExtendedTableFormat.java
│   │   │                   │       │   ├── ReprocessedGrandItem.java
│   │   │                   │       │   ├── ReprocessedGrandTotal.java
│   │   │                   │       │   ├── ReprocessedInterface.java
│   │   │                   │       │   ├── ReprocessedItem.java
│   │   │                   │       │   ├── ReprocessedSeparatorComparator.java
│   │   │                   │       │   ├── ReprocessedSeparatorTableCell.java
│   │   │                   │       │   ├── ReprocessedTab.java
│   │   │                   │       │   ├── ReprocessedTableFormat.java
│   │   │                   │       │   └── ReprocessedTotal.java
│   │   │                   │       ├── routing/
│   │   │                   │       │   ├── EditableListModel.java
│   │   │                   │       │   ├── JAvoid.java
│   │   │                   │       │   ├── JAvoidManagerDialog.java
│   │   │                   │       │   ├── JRouteEditDialog.java
│   │   │                   │       │   ├── JRouteManagerDialog.java
│   │   │                   │       │   ├── MoveJList.java
│   │   │                   │       │   ├── RoutingTab.java
│   │   │                   │       │   └── SolarSystem.java
│   │   │                   │       ├── skills/
│   │   │                   │       │   ├── JSkillPlansManageDialog.java
│   │   │                   │       │   ├── SkillsOverviewTab.java
│   │   │                   │       │   ├── SkillsOverviewTableFormat.java
│   │   │                   │       │   ├── SkillsTab.java
│   │   │                   │       │   └── SkillsTableFormat.java
│   │   │                   │       ├── slots/
│   │   │                   │       │   ├── JSlotsTable.java
│   │   │                   │       │   ├── Slots.java
│   │   │                   │       │   ├── SlotsData.java
│   │   │                   │       │   ├── SlotsTab.java
│   │   │                   │       │   └── SlotsTableFormat.java
│   │   │                   │       ├── standing/
│   │   │                   │       │   ├── NpcStandingTab.java
│   │   │                   │       │   └── NpcStandingTableFormat.java
│   │   │                   │       ├── stockpile/
│   │   │                   │       │   ├── JStockpileItemMenu.java
│   │   │                   │       │   ├── JStockpileTable.java
│   │   │                   │       │   ├── Stockpile.java
│   │   │                   │       │   ├── StockpileBpDialog.java
│   │   │                   │       │   ├── StockpileData.java
│   │   │                   │       │   ├── StockpileDialog.java
│   │   │                   │       │   ├── StockpileExtendedTableFormat.java
│   │   │                   │       │   ├── StockpileItemDialog.java
│   │   │                   │       │   ├── StockpileSeparatorTableCell.java
│   │   │                   │       │   ├── StockpileShoppingListDialog.java
│   │   │                   │       │   ├── StockpileTab.java
│   │   │                   │       │   └── StockpileTableFormat.java
│   │   │                   │       ├── tracker/
│   │   │                   │       │   ├── JTrackerEditDialog.java
│   │   │                   │       │   ├── QuickDate.java
│   │   │                   │       │   ├── TrackerAssetFilterDialog.java
│   │   │                   │       │   ├── TrackerDate.java
│   │   │                   │       │   ├── TrackerNote.java
│   │   │                   │       │   ├── TrackerSkillPointFilter.java
│   │   │                   │       │   ├── TrackerSkillPointsFilterDialog.java
│   │   │                   │       │   ├── TrackerSkillPointsFilterTableFormat.java
│   │   │                   │       │   ├── TrackerTab.java
│   │   │                   │       │   └── TrackerWalletFilterDialog.java
│   │   │                   │       ├── transaction/
│   │   │                   │       │   ├── JTransactionTable.java
│   │   │                   │       │   ├── TransactionTab.java
│   │   │                   │       │   └── TransactionTableFormat.java
│   │   │                   │       ├── tree/
│   │   │                   │       │   ├── JTreeTable.java
│   │   │                   │       │   ├── TreeAsset.java
│   │   │                   │       │   ├── TreeData.java
│   │   │                   │       │   ├── TreeTab.java
│   │   │                   │       │   └── TreeTableFormat.java
│   │   │                   │       └── values/
│   │   │                   │           ├── AssetValue.java
│   │   │                   │           ├── DataSetCreator.java
│   │   │                   │           ├── IskData.java
│   │   │                   │           ├── JValueTable.java
│   │   │                   │           ├── Value.java
│   │   │                   │           ├── ValueRetroTab.java
│   │   │                   │           ├── ValueTableFormat.java
│   │   │                   │           └── ValueTableTab.java
│   │   │                   ├── i18n/
│   │   │                   │   ├── BundleServiceFactory.java
│   │   │                   │   ├── DataColors.java
│   │   │                   │   ├── DataModelAsset.java
│   │   │                   │   ├── DataModelIndustryJob.java
│   │   │                   │   ├── DataModelPriceDataSettings.java
│   │   │                   │   ├── DialoguesAbout.java
│   │   │                   │   ├── DialoguesAccount.java
│   │   │                   │   ├── DialoguesExport.java
│   │   │                   │   ├── DialoguesProfiles.java
│   │   │                   │   ├── DialoguesSettings.java
│   │   │                   │   ├── DialoguesStructure.java
│   │   │                   │   ├── DialoguesUpdate.java
│   │   │                   │   ├── General.java
│   │   │                   │   ├── GuiFrame.java
│   │   │                   │   ├── GuiShared.java
│   │   │                   │   ├── TabsAgents.java
│   │   │                   │   ├── TabsAssets.java
│   │   │                   │   ├── TabsContracts.java
│   │   │                   │   ├── TabsItems.java
│   │   │                   │   ├── TabsJobs.java
│   │   │                   │   ├── TabsJournal.java
│   │   │                   │   ├── TabsLoadout.java
│   │   │                   │   ├── TabsLoyaltyPoints.java
│   │   │                   │   ├── TabsMaterials.java
│   │   │                   │   ├── TabsMining.java
│   │   │                   │   ├── TabsNpcStanding.java
│   │   │                   │   ├── TabsOrders.java
│   │   │                   │   ├── TabsOverview.java
│   │   │                   │   ├── TabsPriceChanges.java
│   │   │                   │   ├── TabsPriceHistory.java
│   │   │                   │   ├── TabsReprocessed.java
│   │   │                   │   ├── TabsRouting.java
│   │   │                   │   ├── TabsSkills.java
│   │   │                   │   ├── TabsSlots.java
│   │   │                   │   ├── TabsStockpile.java
│   │   │                   │   ├── TabsTracker.java
│   │   │                   │   ├── TabsTransaction.java
│   │   │                   │   ├── TabsTree.java
│   │   │                   │   └── TabsValues.java
│   │   │                   └── io/
│   │   │                       ├── esi/
│   │   │                       │   ├── AbstractEsiGetter.java
│   │   │                       │   ├── AuthCodeListener.java
│   │   │                       │   ├── EsiAccountBalanceGetter.java
│   │   │                       │   ├── EsiAssetsGetter.java
│   │   │                       │   ├── EsiAuth.java
│   │   │                       │   ├── EsiBlueprintsGetter.java
│   │   │                       │   ├── EsiCallbackURL.java
│   │   │                       │   ├── EsiClonesGetter.java
│   │   │                       │   ├── EsiContractItemsGetter.java
│   │   │                       │   ├── EsiContractsGetter.java
│   │   │                       │   ├── EsiConverter.java
│   │   │                       │   ├── EsiDivisionsGetter.java
│   │   │                       │   ├── EsiFactionWarfareGetter.java
│   │   │                       │   ├── EsiIndustryJobsGetter.java
│   │   │                       │   ├── EsiItemsGetter.java
│   │   │                       │   ├── EsiJournalGetter.java
│   │   │                       │   ├── EsiLocationsGetter.java
│   │   │                       │   ├── EsiLoyaltyPointsGetter.java
│   │   │                       │   ├── EsiManufacturingPrices.java
│   │   │                       │   ├── EsiMarketOrdersGetter.java
│   │   │                       │   ├── EsiMiningGetter.java
│   │   │                       │   ├── EsiNameGetter.java
│   │   │                       │   ├── EsiNpcStandingGetter.java
│   │   │                       │   ├── EsiOwnerGetter.java
│   │   │                       │   ├── EsiPlanetaryInteractionGetter.java
│   │   │                       │   ├── EsiPublicMarketOrdersGetter.java
│   │   │                       │   ├── EsiScopes.java
│   │   │                       │   ├── EsiShipGetter.java
│   │   │                       │   ├── EsiSkillGetter.java
│   │   │                       │   ├── EsiStructuresGetter.java
│   │   │                       │   ├── EsiTransactionsGetter.java
│   │   │                       │   └── MicroServe.java
│   │   │                       ├── local/
│   │   │                       │   ├── AbstractBackup.java
│   │   │                       │   ├── AbstractXmlReader.java
│   │   │                       │   ├── AbstractXmlWriter.java
│   │   │                       │   ├── AgentsReader.java
│   │   │                       │   ├── AssetAddedReader.java
│   │   │                       │   ├── AttributeGetters.java
│   │   │                       │   ├── CitadelReader.java
│   │   │                       │   ├── CitadelWriter.java
│   │   │                       │   ├── CsvWriter.java
│   │   │                       │   ├── EveFittingReader.java
│   │   │                       │   ├── EveFittingWriter.java
│   │   │                       │   ├── FileLock.java
│   │   │                       │   ├── FlagsReader.java
│   │   │                       │   ├── HtmlWriter.java
│   │   │                       │   ├── ItemsReader.java
│   │   │                       │   ├── ItemsWriter.java
│   │   │                       │   ├── JumpsReader.java
│   │   │                       │   ├── LocationsReader.java
│   │   │                       │   ├── MarketLogReader.java
│   │   │                       │   ├── NpcCorporationsReader.java
│   │   │                       │   ├── ProfileFinder.java
│   │   │                       │   ├── ProfileReader.java
│   │   │                       │   ├── SettingsReader.java
│   │   │                       │   ├── SettingsWriter.java
│   │   │                       │   ├── SoundFinder.java
│   │   │                       │   ├── SqlWriter.java
│   │   │                       │   ├── StockpileReader.java
│   │   │                       │   ├── StockpileWriter.java
│   │   │                       │   ├── TrackerReader.java
│   │   │                       │   ├── TrackerWriter.java
│   │   │                       │   ├── XmlException.java
│   │   │                       │   ├── profile/
│   │   │                       │   │   ├── ProfileAccountBalances.java
│   │   │                       │   │   ├── ProfileActiveShip.java
│   │   │                       │   │   ├── ProfileAssetDivisions.java
│   │   │                       │   │   ├── ProfileAssets.java
│   │   │                       │   │   ├── ProfileBlueprints.java
│   │   │                       │   │   ├── ProfileClones.java
│   │   │                       │   │   ├── ProfileConnection.java
│   │   │                       │   │   ├── ProfileConnectionData.java
│   │   │                       │   │   ├── ProfileContracts.java
│   │   │                       │   │   ├── ProfileDatabase.java
│   │   │                       │   │   ├── ProfileIndustryJobs.java
│   │   │                       │   │   ├── ProfileJournals.java
│   │   │                       │   │   ├── ProfileLoyaltyPoints.java
│   │   │                       │   │   ├── ProfileMarketOrders.java
│   │   │                       │   │   ├── ProfileMining.java
│   │   │                       │   │   ├── ProfileNpcStanding.java
│   │   │                       │   │   ├── ProfileOwners.java
│   │   │                       │   │   ├── ProfileSkills.java
│   │   │                       │   │   ├── ProfileTable.java
│   │   │                       │   │   ├── ProfileTransactions.java
│   │   │                       │   │   └── ProfileWalletDivisions.java
│   │   │                       │   ├── text/
│   │   │                       │   │   ├── AbstractTextImport.java
│   │   │                       │   │   ├── ImportEft.java
│   │   │                       │   │   ├── ImportEveMultibuy.java
│   │   │                       │   │   ├── ImportIskPerHour.java
│   │   │                       │   │   ├── ImportShoppingList.java
│   │   │                       │   │   └── TextImportType.java
│   │   │                       │   └── update/
│   │   │                       │       ├── LocalUpdate.java
│   │   │                       │       ├── Update.java
│   │   │                       │       └── updates/
│   │   │                       │           └── Update1To2.java
│   │   │                       ├── online/
│   │   │                       │   ├── CitadelGetter.java
│   │   │                       │   ├── DataGetter.java
│   │   │                       │   ├── EveImageGetter.java
│   │   │                       │   ├── EveRefGetter.java
│   │   │                       │   ├── PriceDataGetter.java
│   │   │                       │   ├── UpdateTaskInputStream.java
│   │   │                       │   ├── Updater.java
│   │   │                       │   └── ZkillboardPricesHistoryGetter.java
│   │   │                       └── shared/
│   │   │                           ├── AbstractGetter.java
│   │   │                           ├── AccountAdder.java
│   │   │                           ├── AccountAdderAdapter.java
│   │   │                           ├── ApiIdConverter.java
│   │   │                           ├── DataConverter.java
│   │   │                           ├── DesktopUtil.java
│   │   │                           ├── FileUtil.java
│   │   │                           ├── FileUtilSimple.java
│   │   │                           ├── RawConverter.java
│   │   │                           ├── SafeConverter.java
│   │   │                           └── ThreadWoker.java
│   │   └── resources/
│   │       ├── logback.xml
│   │       └── net/
│   │           └── nikr/
│   │               └── eve/
│   │                   └── jeveasset/
│   │                       └── i18n/
│   │                           ├── DataColors.properties
│   │                           ├── DataModelAsset.properties
│   │                           ├── DataModelIndustryJob.properties
│   │                           ├── DataModelPriceDataSettings.properties
│   │                           ├── DialoguesAbout.properties
│   │                           ├── DialoguesAccount.properties
│   │                           ├── DialoguesExport.properties
│   │                           ├── DialoguesProfiles.properties
│   │                           ├── DialoguesSettings.properties
│   │                           ├── DialoguesStructure.properties
│   │                           ├── DialoguesUpdate.properties
│   │                           ├── General.properties
│   │                           ├── GuiFrame.properties
│   │                           ├── GuiShared.properties
│   │                           ├── TabsAgents.properties
│   │                           ├── TabsAssets.properties
│   │                           ├── TabsContracts.properties
│   │                           ├── TabsItems.properties
│   │                           ├── TabsJobs.properties
│   │                           ├── TabsJournal.properties
│   │                           ├── TabsLoadout.properties
│   │                           ├── TabsLoyaltyPoints.properties
│   │                           ├── TabsMaterials.properties
│   │                           ├── TabsMining.properties
│   │                           ├── TabsNpcStanding.properties
│   │                           ├── TabsOrders.properties
│   │                           ├── TabsOverview.properties
│   │                           ├── TabsPriceChanges.properties
│   │                           ├── TabsPriceHistory.properties
│   │                           ├── TabsReprocessed.properties
│   │                           ├── TabsRouting.properties
│   │                           ├── TabsSkills.properties
│   │                           ├── TabsSlots.properties
│   │                           ├── TabsStockpile.properties
│   │                           ├── TabsTracker.properties
│   │                           ├── TabsTransaction.properties
│   │                           ├── TabsTree.properties
│   │                           └── TabsValues.properties
│   ├── site/
│   │   └── site.xml
│   └── test/
│       ├── java/
│       │   └── net/
│       │       └── nikr/
│       │           └── eve/
│       │               └── jeveasset/
│       │                   ├── ProgramTest.java
│       │                   ├── TestUtil.java
│       │                   ├── data/
│       │                   │   ├── profile/
│       │                   │   │   └── StockpileIDsTest.java
│       │                   │   ├── raw/
│       │                   │   │   ├── LocationFlagTest.java
│       │                   │   │   ├── RawAssetTest.java
│       │                   │   │   ├── RawBlueprintTest.java
│       │                   │   │   ├── RawCloneTest.java
│       │                   │   │   ├── RawContractItemTest.java
│       │                   │   │   ├── RawContractTest.java
│       │                   │   │   ├── RawIndustryJobTest.java
│       │                   │   │   ├── RawJournalTest.java
│       │                   │   │   ├── RawLoyaltyPointsTest.java
│       │                   │   │   ├── RawMarketOrderTest.java
│       │                   │   │   ├── RawNpcStandingTest.java
│       │                   │   │   ├── RawPublicMarketOrderTest.java
│       │                   │   │   ├── RawSkillTest.java
│       │                   │   │   ├── RawTransactionTest.java
│       │                   │   │   └── RawUtil.java
│       │                   │   ├── sde/
│       │                   │   │   ├── ItemTest.java
│       │                   │   │   └── StaticDataTest.java
│       │                   │   └── settings/
│       │                   │       ├── ColorThemeTest.java
│       │                   │       ├── MarketPriceDataTest.java
│       │                   │       ├── ModuleTest.java
│       │                   │       ├── ReprocessSettingsTest.java
│       │                   │       ├── SettingsTest.java
│       │                   │       └── TrackerDataTest.java
│       │                   ├── gui/
│       │                   │   ├── images/
│       │                   │   │   └── ImagesTest.java
│       │                   │   ├── shared/
│       │                   │   │   ├── FormatterTest.java
│       │                   │   │   ├── components/
│       │                   │   │   │   └── CheckBoxNodeTest.java
│       │                   │   │   ├── filter/
│       │                   │   │   │   ├── FilterExportTest.java
│       │                   │   │   │   └── FilterMatcherTest.java
│       │                   │   │   └── menu/
│       │                   │   │       ├── ExpressionExceptionTest.java
│       │                   │   │       ├── JMenuInfoTest.java
│       │                   │   │       └── JMenuLookupOnlineTest.java
│       │                   │   ├── sounds/
│       │                   │   │   └── SoundsTest.java
│       │                   │   └── tabs/
│       │                   │       ├── TableFormatTest.java
│       │                   │       ├── assets/
│       │                   │       │   └── AssetAndTreeTableFormatTest.java
│       │                   │       ├── orders/
│       │                   │       │   └── MarketOrdersTabTest.java
│       │                   │       ├── routing/
│       │                   │       │   ├── TestEditableModel.java
│       │                   │       │   ├── TestMoveJList.java
│       │                   │       │   ├── TestRouting.java
│       │                   │       │   └── mocks/
│       │                   │       │       ├── FakeRoutingTab.java
│       │                   │       │       └── RoutingMockProgram.java
│       │                   │       ├── stockpile/
│       │                   │       │   └── StockpileTest.java
│       │                   │       └── values/
│       │                   │           └── DataSetCreatorTest.java
│       │                   ├── i18n/
│       │                   │   └── TestI18N.java
│       │                   ├── io/
│       │                   │   ├── esi/
│       │                   │   │   ├── EsiConverterTest.java
│       │                   │   │   ├── EsiDeprecationOnlineTest.java
│       │                   │   │   ├── EsiNameGetterOnlineTest.java
│       │                   │   │   └── EsiScopesTest.java
│       │                   │   ├── local/
│       │                   │   │   ├── AssetAddedReaderTest.java
│       │                   │   │   ├── BackupTest.java
│       │                   │   │   ├── BackwardCompatibilitySettings.java
│       │                   │   │   ├── FileLockSettings.java
│       │                   │   │   ├── FileLockTest.java
│       │                   │   │   ├── ItemFlagsTest.java
│       │                   │   │   ├── ProfileReadWriteTest.java
│       │                   │   │   ├── SettingsTest.java
│       │                   │   │   ├── StockpileDataReadWriteTest.java
│       │                   │   │   ├── TrackerDataTest.java
│       │                   │   │   └── text/
│       │                   │   │       ├── ImportEftTest.java
│       │                   │   │       ├── ImportEveMultibuyTest.java
│       │                   │   │       ├── ImportIskPerHourTest.java
│       │                   │   │       └── ImportShoppingListTest.java
│       │                   │   ├── online/
│       │                   │   │   ├── EveRefGetterOnlineTest.java
│       │                   │   │   ├── EveRefGetterTest.java
│       │                   │   │   ├── PriceDataGetterOnlineTest.java
│       │                   │   │   ├── ProxyTest.java
│       │                   │   │   └── ZkillboardPricesHistoryGetterOnlineTest.java
│       │                   │   └── shared/
│       │                   │       ├── ApiIdConverterOnlineTest.java
│       │                   │       ├── ApiIdConverterTest.java
│       │                   │       ├── AssetsGetterTest.java
│       │                   │       ├── ConverterTestOptions.java
│       │                   │       ├── ConverterTestOptionsGetter.java
│       │                   │       ├── ConverterTestUtil.java
│       │                   │       ├── DataConverterTest.java
│       │                   │       ├── ProfileDatabaseConverterTest.java
│       │                   │       └── RawConverterTest.java
│       │                   ├── lib/
│       │                   │   └── LibTest.java
│       │                   └── tests/
│       │                       └── mocks/
│       │                           ├── FakeProgram.java
│       │                           ├── FakeProgress.java
│       │                           ├── FakeSettings.java
│       │                           └── OverwriteTest.java
│       └── resources/
│           ├── 740/
│           │   ├── stockpile_test_0.xml
│           │   ├── stockpile_test_1.xml
│           │   ├── stockpile_test_10.xml
│           │   ├── stockpile_test_11.xml
│           │   ├── stockpile_test_2.xml
│           │   ├── stockpile_test_3.xml
│           │   ├── stockpile_test_4.xml
│           │   ├── stockpile_test_5.xml
│           │   ├── stockpile_test_6.xml
│           │   ├── stockpile_test_7.xml
│           │   ├── stockpile_test_8.xml
│           │   └── stockpile_test_9.xml
│           ├── 750/
│           │   ├── stockpile_test_0.xml
│           │   ├── stockpile_test_1.xml
│           │   ├── stockpile_test_10.xml
│           │   ├── stockpile_test_11.xml
│           │   ├── stockpile_test_2.xml
│           │   ├── stockpile_test_3.xml
│           │   ├── stockpile_test_4.xml
│           │   ├── stockpile_test_5.xml
│           │   ├── stockpile_test_6.xml
│           │   ├── stockpile_test_7.xml
│           │   ├── stockpile_test_8.xml
│           │   └── stockpile_test_9.xml
│           ├── added.json
│           ├── data-1-0-0/
│           │   └── settings.xml
│           ├── data-1-1-0/
│           │   └── settings.xml
│           ├── data-1-2-0/
│           │   └── settings.xml
│           ├── data-1-2-1/
│           │   └── settings.xml
│           ├── data-1-2-2/
│           │   └── settings.xml
│           ├── data-1-2-3/
│           │   └── settings.xml
│           ├── data-1-3-0/
│           │   └── settings.xml
│           ├── data-1-4-0/
│           │   └── settings.xml
│           ├── data-1-4-1/
│           │   └── settings.xml
│           ├── data-1-5-0/
│           │   └── settings.xml
│           ├── data-1-6-0/
│           │   └── settings.xml
│           ├── data-1-6-1/
│           │   └── settings.xml
│           ├── data-1-6-2/
│           │   └── settings.xml
│           ├── data-1-6-3/
│           │   └── settings.xml
│           ├── data-1-6-4/
│           │   └── settings.xml
│           ├── data-1-7-0/
│           │   └── settings.xml
│           ├── data-1-7-1/
│           │   └── settings.xml
│           ├── data-1-7-2/
│           │   └── settings.xml
│           ├── data-1-7-3/
│           │   └── settings.xml
│           ├── data-1-8-0/
│           │   └── settings.xml
│           ├── data-1-8-1/
│           │   └── settings.xml
│           ├── data-1-9-0/
│           │   └── settings.xml
│           ├── data-1-9-1/
│           │   └── settings.xml
│           ├── data-1-9-2/
│           │   └── settings.xml
│           ├── data-2-0-0/
│           │   └── settings.xml
│           ├── data-2-1-0/
│           │   └── settings.xml
│           ├── data-2-1-1/
│           │   └── settings.xml
│           ├── data-2-1-2/
│           │   └── settings.xml
│           ├── data-2-2-0/
│           │   └── settings.xml
│           ├── data-2-3-0/
│           │   └── settings.xml
│           ├── data-2-4-0/
│           │   └── settings.xml
│           ├── data-2-5-0/
│           │   └── settings.xml
│           ├── data-2-6-0/
│           │   └── settings.xml
│           ├── data-2-7-0/
│           │   └── settings.xml
│           ├── data-fail/
│           │   └── settings.xml
│           ├── everefblueprint.json
│           ├── evereftype.json
│           ├── tracker_empty.json
│           ├── tracker_filters.json
│           └── tracker_total.json
└── tools/
    ├── bugs/
    │   ├── conn.php
    │   ├── index.php
    │   ├── jeveasset.sql
    │   └── submit.php
    ├── citadel/
    │   └── index.php
    ├── izpack/
    │   ├── ProcessPanel.Spec.xml
    │   ├── install.xml
    │   └── izpack-util.jar
    ├── jarfile.properties
    ├── jmemory.jar
    ├── packagemanager.properties
    └── update/
        ├── .htaccess
        ├── github.update
        └── list.php

================================================
FILE CONTENTS
================================================

================================================
FILE: .github/workflows/codeql-analysis.yml
================================================
name: "CodeQL"

on:
  push:
  pull_request:
  schedule:
    - cron: '39 17 * * 1'

jobs:
  analyze:
    name: Analyze
    runs-on: ubuntu-latest
    permissions:
      actions: read
      contents: read
      security-events: write

    strategy:
      fail-fast: false
      matrix:
        language: [ 'java' ]

    steps:
    - name: Checkout repository
      uses: actions/checkout@v4
    - name: Cache
      uses: actions/cache@v4
      with:
        path: ~/.m2/repository
        key: ${{ matrix.os }}-maven-${{ hashFiles('**/pom.xml') }}
        restore-keys: |
          ${{ matrix.os }}-maven-
    # Initializes the CodeQL tools for scanning.
    - name: Initialize CodeQL
      uses: github/codeql-action/init@v3
      with:
        languages: ${{ matrix.language }}
    - name: Autobuild
      uses: github/codeql-action/autobuild@v3
    - name: Perform CodeQL Analysis
      uses: github/codeql-action/analyze@v3


================================================
FILE: .github/workflows/esi.yml
================================================
name: Esi

on:
  push:
  schedule:
    # Daily @ 8:44
    - cron:  '44 8 * * *'

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout
      uses: actions/checkout@v4
    - name: Cache
      uses: actions/cache@v4
      with:
        path: ~/.m2/repository
        key: build-${{ hashFiles('**/pom.xml') }}
        restore-keys: |
          build-
    - name: JDK
      uses: actions/setup-java@v2
      with:
        distribution: 'temurin'
        java-version: 8
    - name: Build with Maven
      env:
        SSO_CLIENT_ID: ${{ secrets.SSO_CLIENT_ID }}
        SSO_REFRESH_TOKEN: ${{ secrets.SSO_REFRESH_TOKEN }}
      run: mvn -Dtest=EsiDeprecationOnlineTest test
    - name: Send discord notification for new release
      if: failure()
      env:
        DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
      uses: Ilshidur/action-discord@cf9b729d74ae8cd2de75a32a02594d4d4a1d4a77
      with:
        args: ':exclamation: eve-esi library needs to be updated'

================================================
FILE: .github/workflows/tests.yml
================================================
name: Tests

on: [push, pull_request]

jobs:
  build:
    runs-on: ${{ matrix.os }}
    strategy:
      matrix:
        os: [macOS-latest, ubuntu-latest, windows-latest]
        java: [ 8, 11, 17 ]
    name: ${{ matrix.os }} (Java ${{ matrix.java }})
    steps:
    - name: Checkout
      uses: actions/checkout@v4
    - name: Cache
      uses: actions/cache@v4
      with:
        path: ~/.m2/repository
        key: ${{ matrix.os }}-maven-${{ hashFiles('**/pom.xml') }}
        restore-keys: |
          ${{ matrix.os }}-maven-
    - name: JDK
      uses: actions/setup-java@v2
      with:
        distribution: 'temurin'
        java-version: ${{ matrix.java }}
    - name: Build with Maven
      env:
        SSO_CLIENT_ID: ${{ secrets.SSO_CLIENT_ID }}
        SSO_REFRESH_TOKEN: ${{ secrets.SSO_REFRESH_TOKEN }}
      run: mvn -B package --file pom.xml -P skip-online-tests


================================================
FILE: .gitignore
================================================
.idea
.vscode
target
nbactions.xml
jeveassets.log
nbproject
nb-configuration.xml
nbactions*.xml
jeveassets1.log

================================================
FILE: CONTRIBUTING.md
================================================
# Git Checkout #

We usually work in two branches:
  * New Features:  
https://github.com/GoldenGnu/jeveassets/tree/develop
  * Bug Fixes:  
https://github.com/GoldenGnu/jeveassets/tree/main

It's **strongly** advised to make a new branch for each PR in your own fork

# Git Clone #

https://github.com/GoldenGnu/jeveassets.git

# Compile #

We compile with the latest version of Oracle Java SE 8 (Yes, still using Java 8).

## Netbeans ##

Open the project and compile (F11)

## Other IDEs ##

I only use NetBeans. Feel free to make a PR with instructions

# Coding Guidelines #

  * We use tab and not space. Be sure to disable "expand tabs to space" in your IDE.
  * Swing JComponent variable names should have leading "j". Ex.: `jMyTable`
  * No other variable names should use [Systems Hungarian](https://en.wikipedia.org/wiki/Hungarian_notation)

# Contribute #

We are looking for (in random order):
  * Documentation
  * Java Programmers
  * Dedicated Testers
  * Translators

If you want to join the project contract `goldengnu` on the [jEveAssets Discord server](https://discord.gg/8kYZvbM) (PMs welcome).


================================================
FILE: changelog.txt
================================================


               ########             #####   
               ########            #######  
               ###                ###   ### 
             # ######## #  # #### ######### #### #### #### ##### ####
               ######## #  # #    ######### #    #    #      #   #
             # ###      #  # #### ###   ### #### #### ####   #   ####
             # ######## #### #    ###   ###    #    # #      #      #
             # ########  ##  #### ###   ### #### #### ####   #   ####
             #
           ###    #### #  # #### #  # #### #### #    #### ####
                  #    #  # #  # ## # #    #    #    #  # #
                  #    #### #### #### # ## #### #    #  # # ##
                  #    #  # #  # # ## #  # #    #    #  # #  #
                  #### #  # #  # #  # #### #### #### #### ####

________________________________________________________________________________
_8.1.2__________________________________________________________________________

Bug Fixes:
-Stockpile locations was empty (issue #572)

________________________________________________________________________________
_8.1.1__________________________________________________________________________

Bug Fixes:
-Bad update logic for the industry jobs time left column
-Duplicate implants in the assets tool

________________________________________________________________________________
_8.1.0__________________________________________________________________________

New Features:
-Added tree map to the assets and overview tools (by Ansirane Solette)
-Add journal presets and chart (by Ansirane Solette)
-Added new loyalty points tool (issue #48)
-Added new npc standing tool (characters and corporations)
-Added new skill plans tool with import functionality (by WildGear)
-Added new agents tool
-Added shopping list button to the group bar in the table
-Allow adding multiple filters from the same column at once
-Save current sorting
-Added jump clones to assets (issue #39)
-Added clones group in the location tree
-Added avoid filters to the jump columns
-Added eve market browser to the lookup menu
-Added jita space to the lookup menu
-Added eveconomy to the lookup menu
-Added Quantum Anomaly loyalty points store to the lookup menu
-Added time left column to the industry jobs tool
-Added option to open eve gatecamp check when setting in-game route
-Lazy initialization of tools (optional, on by default)

Changed:
-Use " to escape SQL identifiers (instead of `)
-Save html and sql text files as UTF-8
-Removed lazy blacksmith from the lookup menu

Bug Fixes:
-Refresh token can be null (after character transfers) (issue #570)
-Workaround for esi contract items rate limit
-AssetsToolSettingsPanel always trigger full update
-Repaint filter panel on color scheme changes
-Mining export never worked
-Unable to load column filter in the reprocessed and price changes tools
-Fixed duplicates in skills
-Routing start system didn't work with stations
-EditableListModel had bad logic
-Adding subpiles didn't update the stockpile items
-Stockpile zero of zero shows red (issue #553)
-Slots statusbar manufacturing max had the wrong tooltip
-SQL export should use NULL for null values (issue #558)

Code:
-Updated eve-esi library to version 7.0.0 (2025-09-30)
-Updated pricing library to version 3.1.2 (updated janice locations)

________________________________________________________________________________
_8.0.3__________________________________________________________________________

New Features:
-Added eve market browser to the lookup menu
-Added jita space to the lookup menu

Bug Fixes:
-Price update would sometimes fail due to a rounding error
-Add support for global plex market region to fuzzwork price source
-Added global plex market region support to outbid
-Duplicates in account balances  (BugID: 1323)

________________________________________________________________________________
_8.0.2__________________________________________________________________________

Bug Fixes:
-Static files should not be file locked (Issue #528)
-Handle when os locks are not supported (Issue #528)
-Ignore duplicates in the skills table (BugId: 1315)
-Outbid could have the wrong color for types in multiple regions

________________________________________________________________________________
_8.0.1__________________________________________________________________________

New Features:
-Added OS file locks (may help prevent errors when syncing data to the cloud)

Bug Fixes:
-Fixed CtD because of duplicated assets and mining logs
-Fixed CtD due to empty tables (users will need to restore a backup)
-Archived industry jobs now count as done (again)

Code:
-Add 30 seconds delay to esi cache expiry to avoid stale responses
-Ensure crash on OutOfMemoryError when updating
-Moved clones and clone implants to their own table

________________________________________________________________________________
_8.0.0__________________________________________________________________________

New Features:
-Import routes from system names/ids in routing tool (Issue #475)
-Moved stockpile and reprocessing import format selecting to the import dialog
-Save profile data in SQLite
-Include plugged implants in assets and tracker (Issue #124)
-Automatic naming for loadout EFT export (Issue #471)
-Added dotlan lookup link to system on region map
-Added contract count to the statusbar (Issue #513)

Bug Fixes:
-Dotlan constellation lookup didn't replace space
-Blueprint runs rounding did not match fuzzwork and IPH
-Fixed how flags are handled in the tracker edit dialog
-Tracker assets containers not in the correct corp hangar division (Issue #519)

Code:
-Added email to user agent (thanks to the ccp esi team for making this matter!)

________________________________________________________________________________
_7.9.4__________________________________________________________________________

Bug Fixes:
-CtD in the stockpile tool (NPE)
-CtD when sorting columns (NPE/ISE)

________________________________________________________________________________
_7.9.3__________________________________________________________________________

Bug Fixes:
-Loadout eft export doesn't handle charges (Issue #498) [Tsuro Tsero]
-Made string columns sorting case insensitive (Issue  #506)
-Importing tracker data replaced existing data
-Made stockpile match all differentiate between bpc and runs
-Stockpile shopping list counted own items double if also in subpile

Code:
-Optimized JCustomFileChooser (reduced startup time)
-Update eve-esi to 5.0.0 (removed esi bookmarks)
-Updated logback to 1.3.15
-Updated slf4j to 2.0.16

________________________________________________________________________________
_7.9.2__________________________________________________________________________

Bug Fixes:
-Stockpiles collapsing after adding item (Issue #497)

Code:
-Optimization of FilterMatcher (Optional, on by default)

________________________________________________________________________________
_7.9.1__________________________________________________________________________

Bug Fixes:
-Added contract locations to my stockpile locations
-Stockpile my locations contained delivered industry jobs locations
-Corporation contract assets owner is now an option: char/corp/both (Issue #476)
-Changed http to https in multiple places (contributed by Salartarium)
-Reprocessed grand total should never have a color
-Reprocessed value and color box was wrong
-Mining graph/tracker owners list is not sorted (Issue #491)
-Tracker assets location filter others node didn't work (Issue #485)
-Tracker add new locations selected is never saved (Issue#488)
-Remember what screen to open on (Issue #462)
-noformula and nojumps cli arguments not working (Issue #492)
-Fixed everef lookup to point to the correct url
-Stockpile groups behave incorrectly with filters (Issue #484)
-Ensure stockpile cell is visible after being expanded
-Industry jobs assets use the wrong location
-Ensure reprocess settings are valid
-Flagstring attribute was never saved/loaded for assets and blueprints
-Expired contracts are not included in tracker/assets (Issue #473)
-Stockpile industry copy jobs now output both BPCs and Runs (Issue #482)
-Fixed a typo (Issue #479)
-Delivered industry jobs was included in assets and stockpiles (Issue #480)
-Stockpile target column truncation (Issue #467)
-Price history use tick scale of selected items (Issue #466)
-Contract/Industry jobs assets was not updated on status change by users

Changed:
-Reduced throughput for public market orders to 100
-Removed contract status expired and added archived

Code:
-Minor optimization of the stockpile tool
-Updated sqlite to 3.41.2.2
-Updated logback to 1.2.13
-Updated prices library to 3.1.1 (Issue #469)
-Updated eve-esi library to 4.9.0

________________________________________________________________________________
_7.9.0__________________________________________________________________________

New Features:
-Keep original name when cloning stockpiles (contributed by Ed Thelleres)
-Show/Hide container ItemID in the Assets and Tree tools
-Lock tool tabs
-Stockpile can now hide the subpile tree
-Play sound when outbid data can be updated again
-Stockpiles shopping list CSV/Spreadsheet format
-Added TypeID column to the materials tool
-Added Tags column to the journal tool
-Added Tags column to the transactions tool
-Stockpile matching/contains all for assets
-Added commodity category to the materials tool
-Added corporation wallet division 1-7 columns to the isk tool
-Added price changes tool
-Added date values to formula columns
-Save industry jobs history (optional, on by default)
-Get missing item data from EveRef (data not in ESI)
-Added packaged volume column to the assets and tree tools
-Added link to jEveAssets discord server

Bug Fixes:
-Industry Jobs blueprints show as output material
-Stockpile group editing would sometimes lead to visual artifacts
-Stockpile target column sometimes truncate editable numbers
-Overflow in Formula/Jumps/Tags menus
-Lookup menu Eve Tycoon used the wrong link
-Fixed reactions calculations (contributed by Ed Thelleres)
-Subpile count in the stockpile shopping list was always zero
-Tags was bold on first render
-CtD when importing stockpile text into new/rename stockpile
-CtD in the stockpile tool (BugID 1074 & 1076)

Changed:
-Removed EveMarketer from the lookup menu
-Replaced lazy-blacksmith.space with lzb.eveskillboard.com in lookup menu
-Sort stockpile shopping list by name
-Improved account import usability

Code:
-Update multiple missing items at the same time

________________________________________________________________________________
_7.8.1__________________________________________________________________________

Bug Fixes:
-Removed outbid auto-update due to impact on esi
-Added advanced contracting to the slots tool (Reported by MagnarM)

________________________________________________________________________________
_7.8.0__________________________________________________________________________

New Features:
-Rename Stockpile Groups (Issue #379)
-Group multiple stockpiles (Issue #377)
-Delete multiple stockpiles (Issue #377)
-Added income/expenditure/total to the journal statusbar (Issue #17)
-Import systems to the routing tool (Issue #208)
-Sorting contract columns now sort the contract groups too (Issue #374)
-Added ore/ice/gas to the materials tool (Issue #391)
-Made each group optional in the materials tool (Issue #391)
-Added reprocessed/manufacturing columns to the contracts tool (Issue #412)
-Import eve fitting xml to stockpiles (Issue #382)
-Added output volume column to the industry jobs tool (Issue #418)
-Different color for orders outbid by your own orders (Issue #416)
-Added option to ignore multiplier for stockpile items (Issue #411)
-Added owned column to industry jobs/market orders/contracts

Bug Fixes:
-Update table cell on stockpile delete
-Reprocessed count/account name/stockpile multiplier require enter (Issue #410)
-Stockpile menu wasn't updating on stockpile rename
-Added expired status to contracts (Issue #415)
-PB materials added to stockpiles are rounded up (Issue #413)

Changed:
-Removed evemarketer.com API as a market price source

Code:
-Added fail-safe for endless outbid update loop on error

________________________________________________________________________________
_7.7.0__________________________________________________________________________

New Features:
-Added corporation mining ledger (Issue #371)
-Added wallet division column to the market orders tool (Issue #375)
-Added completed by column to the industry jobs tool (Issue #389)
-Allow users to add their own mp3 files for sound alerts (Issue #378)
-Manufacturing price column to assets/tree/items/market orders (Issue #138)
-Made the stockpile dialog for adding manufacturing materials more detailed
-Retry invalid accounts from the account manager
-Added options for more visible chart colors (Issue #387 & #404)
-Added tooltips for filter buttons

Bug Fixes:
-Stockpile total for transaction and contract columns showed wrong value
-Ensure adding to the reprocessed tool is always great than zero
-Industry jobs default filters didn't include cancelled/reverted (Issue #399)
-Stockpile menu could overflow (Issue #381)
-Shopping list and subpiles didn't work with "matching all" (Issue #403)

Changed:
-Made it more obvious that reprocessed count is editable
-Made it more obvious that stockpile multiplier and target cells are editable
-Removed evepraisal from the lookup menu

Code:
-Moved reprocessed price to the item class (Issue #373)
-Changed audio format from wave to mp3 (Issue #378)

________________________________________________________________________________
_7.6.2__________________________________________________________________________

Bug Fixes:
-Corporation accounts did not work
-Price History remained empty after adding items
-Tracker Show icon was not correct on startup
-Mining Graph showed wrong values with multiple mining characters

Code:
-Updated eve-esi to 4.8.1

________________________________________________________________________________
_7.6.1__________________________________________________________________________

Bug Fixes:
-Mining Graph entries was not sorted by date

________________________________________________________________________________
_7.6.0__________________________________________________________________________

New Features:
-Added character mining ledger (graph and log) (Issue #20)
-Added a new tool with character skills (Issue #345)
-Added stockpile groups (issue #321)
-Stockpile import now have BPO/PBC/Runs/Materials options (issue #357)
-Use item count when add to stockpiles (contributed by Boran Lordsworth)
-Added volume packaged column to the items tool
-Allowed subpile total rows to be column sorted (issue #352)
-Added slot type column to the assets/tree/stockpile/items tools (Issue #89)
-Added charge size column to the assets/tree/stockpile/items tools (Issue #89)
-Play sound when industry jobs are completed. Off by default (Issue #293)
-Play sound when outbid data is updated. Off by default (Issue #287)
-Added next x hours/days date filters (Issue #246)
-Chart date labels are now scaled according to the shown range (Issue #356)

Bug Fixes:
-Fixed buttons shapes in separator tables with the FlatLAF
-Editing accounts did not update the scopes

Changed:
-Market orders and transaction volume columns now use packaged volume

________________________________________________________________________________
_7.5.0__________________________________________________________________________

New Features:
-Streamlined stockpile import and added import into stockpile (Issue #228)
-Including sub items are now optional for stockpile flag filters (Issue #358) 
-Added SellMin/BuyMax columns to the stockpile tool (Issue #365)
-Added Volume/SellMin/BuyMax columns to the market orders tool (Issue #365 #364)
-Added journal menu for finding related transactions/contracts/industry jobs
-Added context column to the journal
-Added Transaction ID column to the Transactions tool
-Added Order ID column to the Market Orders tool
-Added Job ID column to the Industry Jobs tool

Bug Fixes:
-Fixed a bug in include sub container filter (always included subs) 
-Ignore leading/trailing white space on stockpile text import
-Stockpile contracts match all wasn't working (Issue #266)
-Fix for "Contract not public" and "Contract not found" errors (Issue #360)
-Fixed concurrency problem in ApiIdConverter.getItemUpdate()

Changed:
-Hide zeroes that are stand-in for no data on subpiles rows in stockpile tool

Code:
-Switch to using the affiliation and names endpoints
-Removed the contract price API (Thanks to Rihan for hosting it for so long)

________________________________________________________________________________
_7.4.0__________________________________________________________________________

New Features:
-Added evemissioneer.com to the lookup menu (Issue #351)
-Added option only including contracts with all the stockpile items (Issue #266)
-Blueprint copying output as assets (Optional, off by default)
-Set status for Contracts and Market Orders no longer in ESI (Issue #349)
-Added Stockpile filter for industry job duration (Issue #348)
-Added volume column to the Transaction tool (Issue #350)
-Added Completed Date and Paused Date columns to the Industry Jobs tool
-Added import to the reprocessing tool (Issue #335)
-Display total minerals (minerals*count) in the reprocessed tool (Issue #302)
-Added avg/count/max/min of selected numeric cells/column to the table menu
-Added market orders and contracts to the slots tool (Issue #347)
-Added Availability column to the contracts tool (Public or Private)

Changed:
-Improved the ToolTip for the Transaction Margin columns
-Only include industry jobs if not delivered to assets yet

Bug Fixes:
-Handle space and comma thousands separators when editing in tables (Issue #344)
-Added sum table menu tooltip (was null)
-Fixed table header not resizing on sorting (if the table didn't change)
-Fixed StatusPanel icon labels having the copy tooltip + handle dynamic icons
-Fixed Stockpile text import/export
-Do not try to update public market orders with invalid accounts
-Exclude invalid accounts from structure updates

________________________________________________________________________________
_7.3.2__________________________________________________________________________

Bug Fixes:
-Fixed NPE crash in FilterManager (BugID: 1028, 1029)

________________________________________________________________________________
_7.3.1__________________________________________________________________________

Bug Fixes:
-Fixed NPE in MyIndustryJob from MyBlueprint (Issue #342)

________________________________________________________________________________
_7.3.0__________________________________________________________________________

New Features:
-Added filters to the Overview Tool (Issue #336)
-Added Janice as a price source (Issue #328)
-Price History (Issue #76)
-Added category column to stockpile table (contributed by Lazaren)
-Added various values to the industry slots tool statusbar (Issue #337)
-Added various values to the industry slots tool table popup menu (Issue #337)
-Added various values to the contracts tool statusbar (Issue #333)
-Added various values to the contracts tool table popup menu (Issue #132)
-You can now copy statusbar values by clicking on them
-Added tool tips explain you can click to copy to the info menu and statusbar
-Added Context Type and Context ID columns to the Journal tool
-Added ContractID and RecordID columns to the Contracts Tool
-Added Market Value and Market Price columns to the Contracts Tool
-Added ItemID/Runs/ME/TE columns to the Contracts Tool (only public contracts)
-The tracker tool now have prices for blueprints in public contracts
-Added placeholder examples for filter import (Issue #282) 
-Improved market details character selection in the Stockpile tool (Issue #307)
-Added mnemonic to the main menu
-Added available label to stockpile separator row (Issue #341)

Bug Fixes:
-Ignore profiles with invalid names
-Include private structures in the contract appraisal settings reset on save
-Refining equipment option did not accept decimal values (Issue #340)

Changed:
-Made the business tool menu a bit nicer
-Added warning message when hitting the maximum of 25000 blueprints
-Better warning for orders in unknown locations on outbid update (Issue #327)
-Show warning when Nahimic Overlay is detected (Issue #313)

Code:
-Update eve-esi to 4.7.0
-Optimized table main menu to only be updated before showing
-Updates from setting changes now only update what is needed (Issue #334)
-Added info level to UpdateTask (Used by "NOT ALLOWED YET")
-Replaced OSXadapter with FlatDesktop from flatlaf  (Issue #329) 

________________________________________________________________________________
_7.2.1__________________________________________________________________________

Bug Fixes:
-Stockpile did not work with BPCs and runs

________________________________________________________________________________
_7.2.0__________________________________________________________________________

New Features:
-Added configurable colors to the industry jobs activity column
-Adding account automatically update existing account authorization (Issue #306)
-Separated ore and scrapmetal reprocessing calculations/settings (Issue #312)
-Added buttons to open the online manual (Stockpile/Table Filters/Settings)
-Added Eve Tycoon to the lookup menu

Bug Fixes:
-CLI -droptable -createtable -extended are always true (Issue #310)
-CLI tableName is always a empty string, DROP TABLE IF EXISTS `` (Issue #310)
-If sqlTableName is set in the GUI, It's not used for CLI export (Issue #310)
-Fixed issues with CLI updates for multiple profiles
-Fixed delay between starting update and the update window showing (Issue #319)
-Fixed public market orders update progress finishing at 80% progress
-Fixed Industry Jobs having the wrong default filters (was Transactions filters)
-Fixed CLI export logging
-Fixed the current filter never being displayed as empty 
-Overview export using current view (should use all)
-Fixed an old bug where Settings dialog would resize after being shown 
-Fixed painting outside the EDT in JMainTab/MarketOrdersTab/RoutingTab

Changed:
-Improved the reprocessing settings GUI
-Slightly better CLI help message
-The Stockpile dialog now better convey that selecting an include is required
-Show warning before updating outbid data with orders in unknown locations
-Made most toolbars more compressible and normalized icon buttons width 
-Changed help menu to point to the wiki and wiki's feedback and help

Code:
-Optimized stockpile New/Clone/Delete/Import/Hide/Show
-Optimized subpile updates in the stockpile tool
-Upgraded maven plugins to make it work with Java 17 (contributed by Burberius)
-Updated all the wiki links to the new site: https://wiki.jeveassets.org
-Refactored ProfileManager/Profile/ProfileWriter/ProfileReader to be more OOP
-Added test to ensure dev build is always off (false)
-Ensure profile names are never duplicated
-Better error logging for ESI errors

________________________________________________________________________________
_7.1.1__________________________________________________________________________

Bug Fixes:
-Unable to export default filters
-Can not reset columns
-Fixed number formatting for CSV and HTML export
-Exporting from the GUI did not use the filter and column options
-Fixed export and filtering for formula and jump columns 
-Added option to exclude formula and jump columns from the CLI
-Force valid separator/column options when exporting from the GUI

________________________________________________________________________________
_7.1.0__________________________________________________________________________

New Features:
-Added CLI for exporting table data (Issue #270)
-Tool tabs can now be rearranged by dragging the tabs (issue #298)
-Tool tabs can now be reopen with [ctrl|command] + [shift] + t (issue #298)
-Make a Add button in the Reprocessed tool (Issue #297 - contributed by Inoruuk)
-Added Output Name column to the industry jobs tool (Issue #294)
-Hide stockpile from stockpile menu (Issue #300)

Changed:
-Change character/corporation selection in the AccountImportDialog to a ComboBox
-Allow manually enabling the eve.nikr.net account import workaround

Code:
-Updated slf4j library to 1.7.36
-Updated logback library to 1.2.10
-Updated jfreechart library to 1.5.3
-Updated LGoodDatePicker library to 11.2.1
-Updated sqlite-jdbc library to 3.36.0.3
-Updated EvalEx library to 2.7

Bug Fixes:
-Updatable didn't check for skill updates
-ItemsWriter saved base price as double, ItemsReader expected long
-Made SingleInstance handle headless mode
-Possible fix for ClassCastException in StockpileItemDialog (BugId: 995)
-Possible fix for publicMarketOrders cache time being incorrect

________________________________________________________________________________
_7.0.0__________________________________________________________________________

New Features:
-Added support for more multibuy formats (contributed by madetara)
-Added 'Added date' columns to Transactions/Journal tool (Issue #269)
-Highlight recent changes in the Market Orders tool (Issue #265)
-Highlight new items in Assets/Journal/Transactions tool (Issue #269)
-Save contract history (optional, on be default) (Issue #258)
-Table menu: Select ship in the Fitting Tool from Assets/Tree Tools (Issue #264)
-Allow renaming assets in the Tree tool
-Added Required and Owned options for the Stockpiles shopping list (Issue #235)
-Added placeholder examples for Stockpile imports (Issue #276)
-Added Type Name column to Assets/Tree tools (Hidden by default, issue #181)
-Added Item Name column to Assets/Tree tools (Hidden by default, issue #181)
-Made Market Details column's button clickable with the space key (Issue #137)
-Added Market Details column to the Stockpile tool (Issue #256)
-Added Average Transaction Price column to the Stockpile tool (Issue #256)
-Add Job Cost column to Industry Jobs (Issue #284, contributed by Kaylee Syntax)

Changed:
-Use AutoCompleteSupport Filter Mode Contains (Issue #274)
-Show critical error messages always on top

Code:
-Updated FlatLaf library to 1.6.4
-Updated eve-esi library to 4.6.1
-Fixed lgtm.com alerts (issue #275)

Bug Fixes:
-Fixed a case where the changed theme colors was not applied
-Fixed changing color settings triggering an eventList update when not needed
-Fixed wrong class types in TableFormats (BugId:  969, 971, 972, 979 and more)
-Fixed tree table sorting columns really slowly
-Fixed settings being saved while columns was being moved
-Fixed NPE in XPDefaultRenderer (JDK-6429812, BugId: 959, Issue #279)
-Fixed system look and feel being listed twice in the color settings
-CDE/Motif did not have windows Copy/Paste/Cut/Select All shortcuts
-Fixed Market Detail column's button rendering on various look and feels
-Fixed NPE in FlatTitlePane (BugId: 980, Issue #281)
-Journal is missing entries (Issue #218, Fixed in ESI by CCP! <3)
-Possible fix for CtD on when setting a new price (Issue #277)
-Fixed CtD before warning for "in zip file" and "library missing" was shown
-Fixed jEveAssets losing focus when loading/creating profiles
-Fixed meta and tech level for esi updated items
-Added missing read lock for FilterList when updating statusbar

________________________________________________________________________________
_6.9.6__________________________________________________________________________

Bug Fixes:
-Possible fix for CtD (BugID: 973, 974, 975, 976, 977, 978)

Changed:
-Ships are now included in their own totals in the Tree Tool (Issue #271)

________________________________________________________________________________
_6.9.5__________________________________________________________________________

Bug Fixes:
-Removed incorrect column tooltip for formula columns
-Formula columns did not work with infinity decimals (1.333) AGAIN! (Issue #268)
-Exporting table data used disabled filters resulting in incomplete output

Code:
-Updated eve-esi library to version 4.6.0 (fixing account update)

________________________________________________________________________________
_6.9.4__________________________________________________________________________

Bug Fixes:
-Fixed tree tool totals (parent items, statusbar, table menu)
-Fixed Formula columns not working with results like 1.333...
-Fixed price update failing (now fail when 25% of all price are zero, was 10%)
-Table menu sum did not work correct for values between 0.0 and 1.0 (Ex: 0.14)

Code:
-Better handling of error throwables during update
-Optimized Tree tool collapse and expand all
-Hopefully fixed very slow sorting with many active filters in the Tree tool 

________________________________________________________________________________
_6.9.3__________________________________________________________________________

Bug Fixes:
-Formula column precision was set to 7 (now use unlimited)
-Tree tool was missing icons for Planetary Industry
-Stockpile total row did not work correctly with formula columns (Issue #261)
-Fixed ArithmeticException in EnumTableFormatAdaptor (BugId: 951, 952)

Code:
-Updated eve-esi to version 4.5.0

________________________________________________________________________________
_6.9.2__________________________________________________________________________

Bug Fixes:
-NullPointerException in ExportDialog (BugId: 948, 949)
-Fixed Formula columns export
-Export column selection list not enabled when selected after restart

________________________________________________________________________________
_6.9.1__________________________________________________________________________

Changed:
-Removed zKillboard/HammerTime structure update (Both are dead)

Code:
-Simplified SettingsUpdateListener calls

Bug Fixes:
-NPE in ColumnManager (BugId: 941, 947)
-Filter logic is not updated when switching between numeric/string/date columns
-Fixed IllegalArgumentException in JFormulaDialog (BugId: 944)
-Loading filter with formula/jump column crashes jEveAssets (BugId: 943, 942)
-Restoring current filter failed for filters with formula/jump columns
-Fixed StringIndexOutOfBoundsException in JFormulaDialog (BugID: 946)

________________________________________________________________________________
_6.9.0__________________________________________________________________________

New Features:
-As complete a restore at relaunch as possible (Issue #216) [Dultas]
-Formula Columns (Issue #45)
-Added evecookbook.com to the lookup menu
-Added locationID column to the Assets tool (Issue #257)

Changed:
-Made Midpoint price fallback on a single price if one of the prices is zero

Code:
-Updated eve-esi library to version 4.4.0

Bug Fixes:
-NPE from IndustryJob.getProductTypeID() (BugID: 901, 921)
-Fix non extended sql inserts not working [Dultas]
-SQL export doubles now use 2 decimals (Issue #252) [Dultas]
-Active ships 2nd+ level children didn't have the right locationID
-Partial fix for TaskDialog never being garbage collected

________________________________________________________________________________
_6.8.0__________________________________________________________________________

New Features:
-Added current location and ship columns to Industry Slot and Isk (by Dutlas)
-Added system and constellation columns to all tools with a location column
-Added constellation view to Overview
-Added constellations to zKillboard and Dotlan location lookup
-Added constellations to Stockpile locations

Bug Fixes:
-Fix spelling error in Tracker delete-item warning (by jhmartin)
-NPE in AssetAddedData.getAdd() (BugID: 893)
-Outbid did not handle equal prices
-Market order outbid was never being cleared of old entries (Issue #239)
-Fixed Transactions Profit % column giving the wrong value
-Better handle when price APIs return zero prices
-Industry Slots won't load filters (Issue #242)
-New columns at the end of the TableFormat was added at the wrong index
-Ensured Copy, Paste, Cut, and Select All shortcuts works on a Mac (Issue #243)
-Fixed corporation transactions wallet division incorrectly showing division 1

________________________________________________________________________________
_6.7.1__________________________________________________________________________

Bug Fixes:
-Crash when copying from tables (BugID: 883, 884, 888, 889)
-Possible fix for AIOOBE crash in StockpileDialog (BugID: 887)
-Deleting a stockpile did not work correctly for subpiles
-Subpiles was missing items (Thanks to Lak Moore)

________________________________________________________________________________
_6.7.0__________________________________________________________________________

New Features:
-Add Blueprint materials (with ME) as Stockpile items (Issue #182)
-Changeable color for completed/delivered Industry Jobs (Issue #190)
-Added Dark Nimbus look and feel
-Added toggle all for Tracker skill points filter dialog
-Include hidden stockpiles in Export (Issue #211)
-Added Outbid delta column to the Market Order tool (Issue #204)
-Added Group column to the Market Orders tool (Issue #220)
-Added Market Price/Margin/Profit columns to the Market Orders tool (Issue #222)
-Highlight Market Orders prior to expiring (Issue #219)
-Highlight Market Orders with remaining quantity below x percent (Issue #225)

Changed:
-Better tool tip for the Market detail column
-Added tool tip label for the market orders JComboBoxes
-Stockpile "my locations" no longer include closed market order locations
-Routing start system is now select via an auto completed JComboBox (Issue #209)
-Export DATETIME instead of DATE in SQL Export (Issue #215)
-Added thousand separator to HTML export numbers

Code:
-Updated eve-esi to 4.2.0
-Made Lookup menu links testable

Bug Fixes:
-Fixed the width for Tracker skill points filter dialog
-NumberValue sub classes not respecting the copy decimal separator (Issue #195)
-Better look and feel preview (Now use previewed LAF height)
-Include "jEveAssets" in error and update message dialogs
-All column filters could not be saved/loaded
-Overview Tool did not display any data when opened on startup (work from menu)
-Workaround JTextField with backgrounds on Nimbus look and feel
-Prevent updating outbid when there is no active orders
-MarketLog import did not use the latest outbid data
-Fixed Overview table menu not work with groups
-Update Khon.Space to Lazy-Blacksmith (Issue #217)

________________________________________________________________________________
_6.6.3__________________________________________________________________________

New Features:
-Added option to change decimal separator used when copying (Issue #195)
-Greatly improved the GUI on the Nimbus and GTK+ (Linux) look and feels
-Improved the GUI on all look and feels

Changed:
-Better error message for invalid authorization (JWT is null) (Issue #193)
-Better warning message for "waiting for cache to expire"
-Stockpile include now start blank (forcing discovery of the options)

Code:
-Updated eve-esi to 4.1.0
-Updated all 3rd party libraries to the latest version 

Bug Fixes:
-Skill point filter was always adding 5m (now it just enforce 5m minimum)
-NPE in FilterMatcher (BugId: 850)
-Components size was not adjusted to LAF
-Missing constructor for ContractPriceItem on Java 14 (BugId: 854)
-Fixed default market orders table sort order
-Incorrectly mark some assets and stockpile items as blueprints
-Save/load invalid account state
-Only run Faction Warfare once on update
-Fixed khon.space invention lookup not working for blueprints
-Removed eve-marketdata.com and evemarkethelper.net from the lookup menu
-Checks periodical if the marketlogs directory exist (if missing on startup)

________________________________________________________________________________
_6.6.2__________________________________________________________________________

New Features:
-Added stockpile multiplier and subpile target in the shopping list (Issue #189)

Changed:
-Subpiles are now include when hidden (Issue #188)

Bug Fixes:
-Industry Slots did not include corporation jobs

________________________________________________________________________________
_6.6.1__________________________________________________________________________

New Features:
-Skill point filters are now shared between the Isk and Tracker (Issue #187)

Bug Fixes:
-Stockpile did not handle editing correctly (Issue #186)

________________________________________________________________________________
_6.6.0__________________________________________________________________________

New Features:
-Use ZKillboard's Structure API
-Transaction Margin (Issue #153)
-New Tool: Industry Slots (Issue #179)
-Added skill points value to Tracker and Isk Tools (Issue #116)
-Import/Export Routes (Issue #167)
-Cascading Stockpiles AKA Subpiles (Issue #141)
-Toggle reprocessing colors on toolbar Assets/Tree (Issue #151)
-Add Transaction Filter Table Menu (Issue #165)

Code:
-Updated pricing library to 2.1.2

Bug Fixes:
-Bad layout in SettingsDialog when opened the first time on some look and feels
-Ask before overwriting a route when saving and order saved routes alphabetical
-Stockpile EFT import ignore loaded charges (Issue #154)

________________________________________________________________________________
_6.5.1__________________________________________________________________________

Bug Fixes:
-Unable to delete/edit stockpile entries (Issue #176) [Thanks to Nickand87]

________________________________________________________________________________
_6.5.0__________________________________________________________________________

New Features:
-BPC colors can now be changed (Issue #150)
-Added assets colors to the tree table
-Better GUI on the color settings panel (tested on Ubuntu and Windows)
-Improved math for Transaction Profit/Price columns (Issue #152)
-Added option to select what price to use for profit calculations
-Added ToolTips to a lot of columns
-Changeable Look and Feel + Dark Theme (Issue #66)
-Faction warfare system ownership column to Assets/Tree
-Added Reprocessed price column to Market Orders tool
-Stockpile match installer for industry jobs (Issue #164)

Changed:
-Stockpiles are now sorted case-insensitive

Code:
-Updated dom4j library to 2.1.3 (security vulnerability)
-Updated eve-esi to 4.0.0 (major change: all enums can now be null)

Bug Fixes:
-Possible fix for outbid count being wrong (Issue #158)
-Possible fix for account error JWT is null (Issue #171)
-Contracts Appraisal API failing when including private structures (Issue #172)
-Outbid range for sell orders always used region (Issue #170)
-Made StatusPanel.progressStatus thread safe (BugID: 830)
-Fixed Market Orders export having a bad value for Market Details column
-Possible fix for Stockpile CtD (BugId: 833)
-Ensure outbid doesn't have outdated data (Possible fix for #158 and #170)

________________________________________________________________________________
_6.4.1__________________________________________________________________________

Bug Fixes:
-Isk/Values best fitted ship including stacks of ships
-Use universe/names less (since it's being unstable)
-Fixed unexpected end of JSON input: Use JWT (Issue #163)
-Ensure public market orders are unique (Issue #158)

________________________________________________________________________________
_6.4.0__________________________________________________________________________

New Features:
-Customizable colors
-Colorblind friendly color theme
-Tracker: Edit the order of generated routes
-Tracker: Added Logarithmic scaling (linear still default)
-Tracker: Remember selected owners between restarts and updates
-Added ToolTips to Outbid $/Outbid #/Market Details columns
-Added SUM of selection/column to the table menu
-Duplicate filter entries
-Warning levels for updates
-Added update warning for missing corporation roles
-Improved setting dialog GUI on ubuntu
-Serve html response on SSO callback url instead of redirecting to eve.nikr.net

Code:
-Updated to routing 2.0.0 and graph 2.0.0 (both now support generics)

Bug Fixes:
-TaskDialog move a tiny bit when showing/hiding errors
-Stockpile import had never ending loop of asking what stockpile to import
-Made Stockpile text import more resilient to crashing (BugID: 800)
-Made MarketLog import more resilient to crashing (BugID: 823)
-Made Xml reader more resilient to crashing (BugID: 822, 821, 820, 819)

________________________________________________________________________________
_6.3.2__________________________________________________________________________

Bug Fixes:
-Normalized apostrophe, quotes, and hyphen symbols for filters
-Assets names update doesn't include all valid items (Issue #130)
-Fixed crash to desktop when copying to the clipboard (BugID: 818)

________________________________________________________________________________
_6.3.1__________________________________________________________________________

Bug Fixes:
-Fixed edited accounts using the old access token
-Fixed market details column not handling corporation orders

________________________________________________________________________________
_6.3.0__________________________________________________________________________

New Features:
-Market Orders: Use Public Market Orders to find outbid orders
-Market Orders: Added Market Details column
(Button opens market details in-game and copy fixed price to clipboard)
-Market Orders: Automatically read Marketlogs exports
(Find outbid orders and copy fixed price to clipboard)
-Market Orders: Added Edits column
-Select tool to show at startup or restore tools from last session
-Support LowSec and NullSec regions as price sources locations

Code:
-Updated to eve-esi-3.7.0

Bug Fixes:
-Fixed tracker popup menu getting more and more useless separators
-Better error messages for citadel updates

________________________________________________________________________________
_6.2.4__________________________________________________________________________

Bug Fixes:
-Fixed splash screen falsely claiming to be a dev build

________________________________________________________________________________
_6.2.3__________________________________________________________________________

Bug Fixes:
-Assets update fails with ships in the frigate escape bay (Thanks to Ashterothi)

________________________________________________________________________________
_6.2.2__________________________________________________________________________

Bug Fixes:
-Fixed crash to desktop when exporting SQL (Thanks to Neugeniko)

________________________________________________________________________________
_6.2.1__________________________________________________________________________

Bug Fixes:
-Fixed crash to desktop in Contracts/Stockpile (thanks to Dak Torin)

________________________________________________________________________________
_6.2.0__________________________________________________________________________

New Features:
-Tree now preserve expanded state on update
-Added Market Orders column: Issued (first known issued date)
-Added Market Orders column: TypeID
-Added Market Orders column: Broker's Fee
-Added Transaction column: Profit/percent/price
-Added Transaction column: Tax
-Added Export/Import Stockpiles as Text
-Added broker's fee and tax to the table menu selection info
-You can now copy selection info from the table menu by clicking the menu item
-Added support for column header tooltips 
-Added tooltip to jumps column headers

Changed:
-Transactions Value column now include tax
-Copyright updated to 2020
-Market Orders column: Issued renamed Updated (last known issued date)

Code:
-Fixed memory leak in MyLocation/Citadel

Bug Fixes:
-Possible fix for duplicated value in the tree tool
-Better BPO detection for Industry Jobs
-Runs column does not match with the value "BPO". Only match "-1"

________________________________________________________________________________
_6.1.3__________________________________________________________________________

Changed:
-Removed EveKit (Accounts can be migrated to ESI)

Bug Fixes:
-Fixed update error on Java 11+ (SSLHandshakeException because of forced SSLv3)

________________________________________________________________________________
_6.1.2__________________________________________________________________________

Code:
-Use characters/affiliation instead of characters/{character_id} (faster)
-Use universe/names instead of corporations/{corporation_id} (faster)

________________________________________________________________________________
_6.1.1__________________________________________________________________________

Bug Fixes:
-Structure updates was failing on 404
-Better handling of fatal errors during updates
-Possible fix for market orders never closed

Changed:
-Added wiki links

________________________________________________________________________________
_6.1.0__________________________________________________________________________

New Features:
-Update missing item data from ESI (not all item data is available via ESI, yet)
-Tracker: Use asset prices for sell orders (Optional, off by default)
-Tree tool: Added more groups
-Tree tool: Container types show totals of sup items
-Stockpiles: Show/Hide Stockpiles per Profile
-Keep the splash screen open after dismissing an update dialog
-Better error message for OutOfMemoryErrors

Bug Fixes:
-Fixed duplicates in the Tree Tool
-Better handling of multiple profiles in the tracker

Code:
-Better support for package managers
-Updated evekit library to 6.0.0
-Updated eve-esi library to 3.3.0
-Updated contracts-pricing library to 2.0.0

________________________________________________________________________________
_6.0.4__________________________________________________________________________

Bug Fixes:
-Could not add new accounts (not working with IPv6, now force IPv4)

________________________________________________________________________________
_6.0.3__________________________________________________________________________

Bug Fixes:
-Did not respect the expires header on empty items in the Contract Appraisal API

________________________________________________________________________________
_6.0.2__________________________________________________________________________

Bug Fixes:
-Fixed CtD (NPE) in Tree and Stockpile Tools (BugID: 755, 756, 757, 758, 759)
-Fixed missing contract prices in the Tree tool
-Stockpile did not respect BPC contract price settings

Changed:
-Industry Jobs output column now show total runs when copying

________________________________________________________________________________
_6.0.1__________________________________________________________________________

New Features:
-Send feedback to the Contract Appraisal API
-Prices for BPCs and BP runs in the stockpile
-Added "New" update option for Contract Appraisal

Bug Fixes:
-Can not set BPC price
-Incorrect update time for Contract Appraisal (sometimes missing a day)

________________________________________________________________________________
_6.0.0__________________________________________________________________________

New Features:
-Added Contracts Appraisal API
-Regular Expression Filter
-Added Planetary Facilities
-Added undo/redo to all text components
-Better planetary assets integration throughout the program

Bug Fixes:
-Stockpile always showed location all
-Excluded planets from the routing tool and UI menu (not valid destinations)
-Possible fix for BugId: 750

Changed:
-Tracker now ignore sell orders that is still in assets (to avoid duplicates)

Code:
-Optimization of the Routing and Overview tools
-Fixed issues found by LGTM.com
-Better Uncaught Exception Handling
-Better error handling for JSon reading and writing (BugId: 744)
-Fixed problem with Java 11 and Java 12 (still primarily developed on Java 8)

________________________________________________________________________________
_5.9.0__________________________________________________________________________

New Features:
-Added meta column to the stockpile
-Update from the command line (with -backgroundupdate)
-Use Bookmark endpoints to resolve structures (require new scope)
-Planetary Assets (require new scope)
-Multibuy export in the stockpiles shopping list
-Eve multibuy export in the Copy+ menu
-Blueprint Runs in the Stockpile tool
-Evepraisal in the loopup menu
-Adam4EVE in the lookup menu
-Eve-MarketData in the lookup menu
-eve-hub in the lookup menu
-evemarkethelper in the lookup menu
-khon.space in the lookup menu

Bug Fixes:
-Fixed system names in pricing regions selector. (Contributed by AnrDaemon) o7
-Fix for Bug ID: 739 (thread safety)

Changed:
-Removed eve-markets from the lookup menu (dead)

Code:
-Better retry logic for ESI requests
-Updated EveKit library to 5.0.1
-Updated eve-esi to 3.2.0 (major improvements)
-Updated pricing to 2.1.1

________________________________________________________________________________
_5.8.2__________________________________________________________________________

Bug Fixes:
-ESI structure import stops on 404 errors
-Minor improvement to thread safety on update

________________________________________________________________________________
_5.8.1__________________________________________________________________________

New Features:
-Added fuzzwork as a price data source

Bug Fixes:
-Fixed price updates continuing download after canceled

Changed:
-Removed eve-marketdata as a price source and from the lookup menu
-Prioritize user and esi citadel data over hammerti.me

Code:
-Updated eve-esi to 2.4.0
-Updated pricing library to 2.0.0

Notes:
-Give the fuzzwork price source a try. It's lightning fast.

________________________________________________________________________________
_5.8.0__________________________________________________________________________

New Features:
-Improved Stockpile filters
-Advanced Filters (OR groups)
-Added zKillboard item database to the lookup menu
-Added EVE Ref item database to the lookup menu

Bug Fixes:
-Crash: NPE in JMenuUI (BugID: 708)
-Corporation market orders on characters in the isk/values/tracker tools

Code:
-Moved asset added data to SQLite

________________________________________________________________________________
_5.7.4__________________________________________________________________________

Bug Fixes:
-Better handling of EveKit updates

________________________________________________________________________________
_5.7.3__________________________________________________________________________

Bug Fixes:
-All packed assets now have the correct volume (require latest data update)
-Better handling of corrupted settings and profile files
-Better handling of invalid ESI accounts (auth failures)
-Settings not saved when adding items to the stockpiles

Code:
-Updated eve-esi to 2.3.5 (URL encoding fixed)

________________________________________________________________________________
_5.7.2__________________________________________________________________________

Bug Fixes:
-ESI import showed invalid account before authorizing on the EVE SSO web site
-ESI workaround for universe names not resolving faction ids
-Overview displayed wrong system/region for systems
-Wrong count of total rows in some tools
-Date filter equals/before/after did not match correctly
-Column name was not always fully visible when sorted
-Tracker asset filter selecting and filtering was not working correctly
-Fixed two crash bugs (BugID: 693 and 687)

Changed:
-Always show output value in table (table menu and statusbar unchanged)
-Ask to include all tracker asset filter locations (once)
-Delete unused library files

Optimizations:
-Column resizing (All tools with tables - also faster filtering)
-Materials Tool
-Separator Table (Stockpile/Contracts/Materials/Reprocessing/Loadout)

Code:
-Updated eve-esi to 2.3.4 (Use PKCE, instead of client secret)

________________________________________________________________________________
_5.7.1__________________________________________________________________________

Bug Fixes:
-Fixed crash when opening the Tree tool (BugId: 681, 682, 683, 684)
-Container column was not updated when changing asset names
-Would not always use the newest data
-Fixed error with name updates (faction ids)

________________________________________________________________________________
_5.7.0__________________________________________________________________________

New Features:
-Major optimization of settings IO
-Allow unchecking all unknown locations in the tracker assets filter
-Tracker assets filter search
-Import tracker data from file
-Added issued by column to market orders
-Updated jmemory (Warn on 32bit Java and better error messages)
-Now run with jmemory after update (if jmemory was used to start jEveAssets)
-More memory optimiaztions
-Better handling of structure assets

Bug Fixes:
-Tracker purge removed too much
-Asset safety is not an unknown location

________________________________________________________________________________
_5.6.0__________________________________________________________________________

New Features:
-Added Fuzzwork Blueprint Calculator to the Lookup menu
-Added Fuzzwork Market to the Lookup menu
-Added Eve Info item database to the Lookup menu
-Delete known invalid tracker asset locations
-Major Memory Optimizations
-CPU Optimization of Tracker, Routing, Ship Fittings, Stockpile

Bug Fixes:
-Industry Jobs Assets was missing ME/TE/RUNS and had wrong BPO/BPC
-Workaround for deleted PI structures

Changed:
-Removed Eve-Central from the lookup menu
-Removed Conquerable Stations
-Ignore Wormhole and Abyssal locations in the routing tool

________________________________________________________________________________
_5.5.1__________________________________________________________________________

New Features:
-Backup files are now zipped

Bug Fixes:
-Failed to exit when a minimized update was running
-ESI Contract Items failed with 404
-Stockpile manufacturing did not include reactions
-Workaround for ESI universe/names not supporting factions
-Better handling of profiles (including a bug fix and optimization)

________________________________________________________________________________
_5.5.0__________________________________________________________________________

Bug Fixes:
-New logic to ensure uniqueness of Journal and Transactions
-Possible fix for tracker problems
-Don't try to update active ship via EveKit for corporations

Changed:
-Removed support for the now dead XmlAPI
-Increased the amount of times ESI retries from 1 to 3
-Update error message from "Not allowed yet" to "Waiting for cache to expire"
-Added warning when EveKit accounts have invalid ESI auth
-Workaround for 9e18 locations

Code:
-Updated eve-esi to 2.1.8
-Updated EveKit to 2.4.0.2

________________________________________________________________________________
_5.4.3__________________________________________________________________________

Code:
-Updated EveKit library to 2.4.0 (ESI data model)
-Updated EveAPI library to 7.0.4
-Updated eve-esi library to 2.1.5

________________________________________________________________________________
_5.4.2__________________________________________________________________________

Bug Fixes:
-Fixed bug introduced in 5.4.1 (BugId: 641/642/644)

________________________________________________________________________________
_5.4.1__________________________________________________________________________

New Features:
-Get closed Market Orders from ESI (new endpoints)

Bug Fixes:
-Fixed a few bugs (BugId: 635 and 631)

Changed:
-Split Market Orders quantity into two columns (easier export)

________________________________________________________________________________
_5.4.0__________________________________________________________________________

New Features:
-Added Manufacturing/Reactions output to the Assets tool (Optional)
-Added shopping list and eve multibuy import to the stockpile

Bug Fixes:
-Stockpile Shopping List did not distinguish between BPC and BPO
-Industry Jobs in the assets list now have the correct flag

Code:
-Updated glazedlists to 1.11.0
-Updated eve-esi to 2.0.2 (fix missing contracts - x-pages)

________________________________________________________________________________
_5.3.0__________________________________________________________________________

New Features:
-Added count to Transactions statusbar and popup menu.
-Added difference between start and end date to the Tracker tool statusbar 
-Last X Hours filter
-Unknown locations in the tracker are now resolved by citadel/structure updates
-Lookup for fuzzwork item database
-Structure update and EveKit tracker import can now be done in the background

Bug Fixes:
-Old Market Orders from the XmlAPI was never marked as done
-ESI error limit did not handle negative wait values
-Filter cache was not updated after adding/removing Tags
-Stockpile Export/Import could duplicate Tags

Code:
-Warn about assets with bugged locations
-Better handling of settings update failure
-Updated JFreeChart to version 1.5.0 (Fix a few problems)
-Updated EveKit library to 4.0.2
-Updated eve-esi to 2.0.0

________________________________________________________________________________
_5.2.0__________________________________________________________________________

New Features:
-Added Export in EFT format in Ship Fittings Tool
-ESI UI: Lookup owners in-game
-Routing: Added stations
-Routing: Save/Load calculated routes
-Routing: Add locations from other tools
-Check for program/data updates once an hour and show result on the statusbar

Bug Fixes:
-Splash screen disappear before frame is shown
-Market Orders missing from Stockpile
-Settings closed when pressing Apply
-Ignore empty fittings when exporting all fittings to Eve XML fittings format
-Fixed locations menus (again)
-Fixed BugID: 620
-Possible fix for BugID: 622 621
-Possible fix for BugID 326

Changed:
-A few Routing GUI improvements
-Added Cargo to Eve XML Fittings export

Code:
-Updated eve-esi-dev to 1.4.9 (use Double for ISK values)

________________________________________________________________________________
_5.1.1__________________________________________________________________________

Bug Fixes:
-ClassCastException in StockpileItemDialog (BugID: 615)
-Fixed Eve XML fittings export format to be compatible with pyfa
-Tree Tool locations values was wrong
-Fixed minor issue with the window settings
-Possible fix for Issue #24 (BugID: 616)
-Journal error code 500 (ESI Bug FIx)
-ESI singleton bug (missing: container/ship names, fittings - ESI Bug FIx)

Code:
-Memory Optimization
-Use the dev version of ESI (eve-esi-dev - fix the singleton bug)

________________________________________________________________________________
_5.1.0__________________________________________________________________________

New Features:
-Assets: Include active ship in space (ESI)
-Table Menu: Open in-game market/contract windows and set waypoint
-Routing Tool: Set in-game waypoints
-Support reactions in Industry Jobs and Stockpile (counted as manufacturing)
-Added more options to the structure update

Bug Fixes:
-Jumps menu clear was not working
-Jump columns was sometimes empty
-Editing unknown locations in the overview tool did not work
-Fixed a lot of issues with menus that use locations
-Industry Jobs Reactions was marked incorrectly
-Industry Jobs now count canceled and reverted as delivered
-Better BPO detection for Industry Jobs
-Disabled filter was included when exporting
-Fixed Journal update errors (ESI bug fix)

Changed
-Better Account Manager user interface
-Better column selection in the export dialog

Code:
-Better uncaught exception handling
-Update eve-esi to 1.4.6

________________________________________________________________________________
_5.0.5__________________________________________________________________________

Bug Fixes:
-Contracts was missing names/locations after update
-420 in corporation contract items (rate limit)
-Industry Job reactions was not being marked correctly

Changed:
-Updated the help menu to be more helpful

Code:
-Updated eve-esi to 1.4.4
-Optimized filtering (with cache)

________________________________________________________________________________
_5.0.4__________________________________________________________________________

Bug Fixes:
-Industry jobs was missing reactions activity (Failed update)
-Tracker related crash bugs
-Structure update failed on Java 9
-Citadels was being incorrectly marked
-Profiles was not being saved on shown change
-Workaround for crash bug with BugID: 492 (Java Bug)
-Fixed problem with Industry Jobs locations

Changed:
-Better GUI for the structure update

Code:
-Update jFreeChart to 1.0.19

________________________________________________________________________________
_5.0.3__________________________________________________________________________

New Features:
-Location Settings
-Export/Import ESI Keys

Bug Fixes:
-Fixed the bugs introduced in 5.0.2

Code:
-Optimized update of dynamic values (Asset Names/Prices/Locations)

________________________________________________________________________________
_5.0.2__________________________________________________________________________

New Features:
-Now shows an animation while doing lengthy tasks

Bug Fixes:
-Fixed CtD when changing profile
-Fixed a few bugs related to price updates (BugID: 559, 558)
-Possible fix for XML loading bugs (BugID: 548,  564, 563)
-Fixed contracts NPE (BugID: 561, 557, 561, 560)
-Fixed ESI corporation contract items update failure (BugID: 555, 565)
-Fixed ESI structure update failure
-Could not reset user locations

Changed:
-Now mark ESI market orders no longer in the return as Unknown
-ESI Structure updates have been move to Its own update window

Code:
-Increased the maximum log size
-Updated EveAPI library to 7.0.2
-Updated Pricing library 1.8.0
-Update jmemory to 3.0.0

________________________________________________________________________________
_5.0.1__________________________________________________________________________

New Features:
-Added EveMarketer to lookup menu

Bug Fixes:
-Ignore trained skill
-Missing names (again and again)
-Manually close ESI orders when they're removed from the return (Workaround)
-Contract Items and Assets incorrectly marked as BPO (Workaround)
-Orders have wrong owner (when both character and corporation order is present)
-Better handling of headless Java
-Workaround for Desktop.browse
-Fixed another issue with adding ESI accounts
-Duplicate assets
-Possible fix for errors when updating ESI Contract Items
-Possible fix for 502 in ESI Structure endpoint

________________________________________________________________________________
_5.0.0__________________________________________________________________________

New Features:
-Support for ESI Corporation accounts

Bug Fixes:
-Fixed missing names (BugID: 542, 544, 546)
-Fixed the compatibility issue with Java 9 (BugID: 545, 547)
-Possible fixed for NPE in JContractsTable (BugID: 551)
-A few minor bug fixes

Code:
-Better error handling (again)

________________________________________________________________________________
_4.5.2__________________________________________________________________________

Bug Fixes:
-Fixed missing names
-Updated BPO/BPC detection code
-Better error handling for update threads
-Better handling of cancel while updating
-Better ESI error limit support
-Made RawConverter thread safe
-Better ESI migration warning

________________________________________________________________________________
_4.5.1__________________________________________________________________________

Bug Fixes:
-Fixed Market orders duplicates
-Fixed transactions fail to convert float to integer
-Fixed NPE in ProfileWriter (BugID: 539)
-Fixed NPE in AbstractEsiGetter 
-Fixed NPE in MyIndustryJob (BugID: 541)
-Possible fix to NPE in UpdateTask (BugID: 540)
-Possible fix for universe/names errors (BugID: 542)

Code:
-Updated eve-esi library to 1.4.1

________________________________________________________________________________
_4.5.0__________________________________________________________________________

New Features:
-Support for ESI characters (shorter cache times, with a few exceptions)
-Update ESI/EveKit/EveAPI in threads (faster updates)
-Added support for evemarketer.com as a price source

Code:
-Completely new data backend with support for EveAPI/EveKit/ESI

________________________________________________________________________________
_4.1.5__________________________________________________________________________

Bug Fixes:
-ESI was not working

Changed:
-Eve-Central is disabled (Will use Eve-MarketData instead)

________________________________________________________________________________
_4.1.4__________________________________________________________________________

Bug Fixes:
-Failed price updates set all prices to zero (pricing library)
-Better handling of corrupted setting/profile files

Code:
-Updated pricing library
-Updated ESI library
-Faster price updates (pricing library)

________________________________________________________________________________
_4.1.3__________________________________________________________________________

New Features:
-Added support for basic proxy authentication

Changed:
-New forum thread

Bug Fixes:
-Fixed proxy support (everything now use the proxy settings)
-Fixed Eve-MarketData support
-ESI accounts never expire
-Fixed two crash bugs and a few of minor ones

________________________________________________________________________________
_4.1.2__________________________________________________________________________

Bug Fixes:
-Workaround for java crash: https://bugs.openjdk.java.net/browse/JDK-8179014
-Ignore itemIDs in the structure endpoint

Code:
-Better logging for API updates

________________________________________________________________________________
_4.1.1__________________________________________________________________________

Bug Fixes:
-Stockpile manufacturing jobs used blueprint TypeID instead of product typeID
-Update Dialog showed wrong update times (included accounts without permission)

________________________________________________________________________________
_4.1.0__________________________________________________________________________

New Features:
-ESI structure endpoint (Resolve structure names, optional)
-Tracker: You can now add notes (Limitation: 1 note per day)
-Stockpile: Tags (just like in the Assets tool)
-Stockpile: Shopping list allow you to hide items above X% full

Changed:
-Rearranged the tool menu
-Creates backup of data when a new version is run for the first time
-Made the citadel update more resilient to errors
-Use https for updates and bug reports
-Stockpile: Optimized
-Assets: Type count column now counts BPO and BPC separately 

Bug Fixes:
-Account import: Better handling of cancel and previous
-Stockpile: Shopping list did not include contract items
-Tree: Containers and ships was missing if their children was filtered out
-Tree: Category tool had unknown locations for items without a location
-Stockpile: All blueprints match both BPC and BPO

________________________________________________________________________________
_4.0.1__________________________________________________________________________

Code:
-Stockpile Optimization

Bug Fixes:
-Journals and Transactions are missing
-Better handling of account editing
-Fixed reprocessing calculation

________________________________________________________________________________
_4.0.0__________________________________________________________________________

New Features:
-EveKit support
-Import tracker data from EveKit
-Rename unknown locations
-Added unknown locations and citadels to the stockpile tool
-Lookup all locations for items with multiple locations (Stockpile/Contracts)
-Added option to use stronger colors
-Show time until the the first and last account can be updated

Changed:
-Made it easier to reactivate expired accounts
-You can now copy the error message from the update dialog
-The Citadel API is now cached at my server

Bug Fixes:
-Profiles was not saved on creation
-Removed wrecks from the Assets Tool
-Fixed ISK per Hour import

Code:
-Moved to glazed list 1.10

________________________________________________________________________________
_3.1.4__________________________________________________________________________

Bug Fixes:
-All Market Order/Journal/Transaction history deleted on update

________________________________________________________________________________
_3.1.3__________________________________________________________________________

Changed:
-Assets API to only use flat list now

Bug Fixes:
-Fixed warning from citadel API
-Fixed citadel API progress display

Code:
-Updated EveAPI to 7.0.1

________________________________________________________________________________
_3.1.2__________________________________________________________________________

New Features:
-Enabled GZip support for the pricing library (faster price update)

Bug Fixes:
-Better error handling for the the stop.hammerti.me.uk citadel API

Known issues:
-Blueprint in contracts are always marked as BPC (API Bug)

________________________________________________________________________________
_3.1.1__________________________________________________________________________

Bug Fixes:
-Better integration of the stop.hammerti.me.uk citadel API

Known issues:
-Blueprint in contracts are always marked as BPC (API Bug)

________________________________________________________________________________
_3.1.0__________________________________________________________________________

New Features:
-Added support for getting assets in citadels
-Added blueprint runs to Assets and Tree tools
-Added reset to QuickDate in the tracker tool
-Added option to hide zero in the tracker tool 

Changed
-Stockpile: Hide the column text for excluded count columns
-Removed eve-online wiki from lookup menu
-Updated credits.txt and about dialog

Bug Fixes:
-Bought contracts always included in stockpile

Known issues:
-Blueprint in contracts are always marked as BPC (API Bug)

________________________________________________________________________________
_3.0.4__________________________________________________________________________

Bug Fixes:
-JAutoCompleteDialog never set strict
-JDropDownButton component must be showing on screen (BugID 420 & 281)
-Do not try to get expired market orders from the API

Changed:
-Excluded "Escrows To Cover" from the tracker total

Code:
-Updated EVEAPI to the latest version
-Better error messages for uncaught exceptions
-Moved from jCalendar to LGoodDatePicker

Known issues:
-Assets in citadels are not included in the API (Workaround in the works)
-Blueprint in contracts are always marked as BPC (API Bug)

________________________________________________________________________________
_3.0.3__________________________________________________________________________

Bug Fixes:
-Fixed problem with updating contracts in citadels
-Fixed problem with reading AccessMask in ProfileReader
-The price cache time was not loaded on startup

Code:
-Better handling of old versions of Java

Known issues:
-Assets in citadels are not included in the API (API Bug)
-Blueprint in contracts are always marked as BPC (API Bug)

________________________________________________________________________________
_3.0.2__________________________________________________________________________

Bug Fixes:
-Possible fixes for following bugs with BugID: 281, 412, 406, 403
-Fixed crash when removing multiple avoid system from the routing tool
-Old market orders are never marked as completed (BugID 410)
-Better handling of missing data and library files
-Warning when trying to run jEveAssets from inside the zip file

Changed:
-Blueprints in contracts now use PBC value (zero). See bellow...

Known issues:
-Assets in citadels are not included in the API (API Bug)
-Blueprint in contracts are always marked as BPC (API Bug)
 
________________________________________________________________________________
_3.0.1__________________________________________________________________________

Bug Fixes:
-Possible fix for bugID: 397 (ArrayIndexOutOfBoundsException)
-Bug Fix: Journal and Transaction were missing valid duplicates

________________________________________________________________________________
_3.0.0__________________________________________________________________________

New Features:
-Transactions: Added average price to status bar and popup menu
-Market Orders: Added history
-Market Orders: Added last opposite transaction price/profit/percent columns
-Tracker: Total now only include selected values (Include/Exclude)
-Stockpile: Export/Import to xml
-Import/Export Filters
-More user friendly import of text
-Price Update Options (All/New/None)
-Jump columns (via table menu)
-Release updates via installer
-Stockpile: Exclude Location
-Stockpile: Added contracts
-Industry Jobs: Added count to status bar and popup menu
-Tracker/Isk/Values: Added contracts
-Tracker: Added Location/Corporation Hangar and Wallet Division filters

Changed:
-Use the latest version of EVEAPI
-Moved to Java 8: require Java 8 to run (will still compile on Java 7 JDK)

Bug Fixes:
-Contracts: kept old data after updating from the API
-Fixed a lot of GUI problems on Linux (Unity/GNOME/KDE)
-File locks was not working correctly
-Transactions failed to update

________________________________________________________________________________
_2.10.5_________________________________________________________________________

Changed:
-Added User Agent to HTTP requests (Global)
-Safer backup and restore of settings files
-Don't update missing prices on startup (price 1.4.0)
-Changed jUpdate download location (To make sure we have write access)

Bug Fixes:
-AIOOB EnumTableFormatAdaptor (Critical)
-FilterSave deadlock read lock (Critical)
-IllegalArgumentException in SeparatorList (Critical)
-Stockpile table colors did not working with the default value
-Buy/Sell Transaction columns are not grayed out when exclude
-Reprocessed grand total remove button not disabled
-Removed dead lookup links
-Settings -> Window: The order of JTextField are illogical
-Stockpile Dialog are not updated before shown (Empty location fields)

________________________________________________________________________________
_2.10.4_________________________________________________________________________

Bug Fixes:
-Possible fix for IllegalArgument in getLocalFile() (BugID: 284 and 179)
-ConcurrentModificationException in HashMap constructor (BugID: 202 and 282)
-NullPointerException in ProfileWriter (BugID: 285)

________________________________________________________________________________
_2.10.3_________________________________________________________________________

Changed:
-Changed Google Code links to GitHub
-Minor optimization to stockpile tool
-Updated Glazed Lists library to 1.9.1
-Removed eve.addicts.nl

Bug Fixes:
-Added Glazed list read locks (could fix some bugs or not)
-Save eve fittings (wrong type name)
-Race condition when updating (tracker point creation)
-Settings was not saved after deleting stockpile
-ArrayIndexOutOfBounds in EnumTableFormatAdaptor

________________________________________________________________________________
_2.10.2_________________________________________________________________________

Bug Fixes:
-Saving Journal/Transactions history didn't work
-Profile was not always saved when changed in Account Manager

________________________________________________________________________________
_2.10.1_________________________________________________________________________

Bug Fixes:
-Possible fix for Update/ISK/Tracker/Values bug

________________________________________________________________________________
_2.10.0_________________________________________________________________________

New Features:
-Blueprints API (Asset/Tree/Industry: ME/TE & BPC/BPO)
-Added profiles filter to the Tracker tool
-Added option to delete data point for all owners
-Added Contract Collateral to the Isk/Values/Tracker tools

Changed:
-Changed the font and formating of the Tracker tool chart
-Now remove owner from the Tracker when the last data point is deleted

Bug Fixes:
-Fixed date format in the Tracker Tool

________________________________________________________________________________
_2.9.1__________________________________________________________________________

Bug Fixes:
-Bad layout in the tracker tool
-Reprocessing calculations for items

________________________________________________________________________________
_2.9.0__________________________________________________________________________

New Features:
-Stockpile: Adjustable percentage grouping
-Tracker: Multiple characters select
-Date filter: Last X Days

Bug Fixes:
-Updated reprocessing to the latest formula and fixed reprocessing skills
-Accounts was not saved when deleted/added

________________________________________________________________________________
_2.8.7__________________________________________________________________________

Changed:
-Assets converted from industry jobs are now always marked as BPC

Bug Fixes:
-Industry Jobs Output Count/Value was not working (Thanks to Busje Komt Zo)
-Tracker manufacturing was always zero (Same bug as above)
-Crashed when filters contained removed columns (Thanks to Uber Pie)

________________________________________________________________________________
_2.8.6__________________________________________________________________________

Changed:
-Static data updated to Crius 1.0.0
-Removed PE/ME from industry jobs and assets (no longer part of the API)
-Removed BPO/PBC from industry jobs (no longer part of the API)

Bug Fixes:
-Industry Jobs was not updating (due to API changes)

________________________________________________________________________________
_2.8.5__________________________________________________________________________

Changed:
-Static data updated to Kronos 1.0.0

Bug Fixes:
-Auto update could fail before asked to update

________________________________________________________________________________
_2.8.4__________________________________________________________________________

New Features:
-New bug report dialog
-Added new column: 'Installer' to the Industry Job Tool

Changed:
-Better API Update error messages

Bug Fixes:
-Settings was not saved when editing or deleting Tracker data point
-Settings was not saved when changing Stockpile Target or Multiplier
-Contracts owners was not updated correct

________________________________________________________________________________
_2.8.3__________________________________________________________________________

Changed:
-Better auto update code (update jupdate.jar and validate downloaded files)

Source:
-Deploy: Upload release automatic

Notes:
The new auto update code will only be used
when updating from 2.8.3 to any later version.
Updating to 2.8.3 will still use the old code.

________________________________________________________________________________
_2.8.2__________________________________________________________________________

Bug Fixes:
-Routing Mutation 2-opt and Crossover does not work

________________________________________________________________________________
_2.8.1__________________________________________________________________________

Bug Fixes:
-Possible fix for BugID: 3, 4, 5, 6

________________________________________________________________________________
_2.8.0__________________________________________________________________________

New Features:
-Tree Tool Sorting
-Routing: Avoid System (By name or security)
-Industry Jobs: Manufacturing Output Value
-Assets: ME/PE columns
-Added time to date columns
-Added simple bug reporting tool
-Added auto update tool (program and static data)

Changed:
-Date format is now ISO 8601: yyyy-MM-dd (Warning: May break your filters)
-Updated static data to Rubicon 1.3.0.95173
-Now save settings when they are changed (disable with "-lazysave")

Bug Fixes:
-StackOverflowError (PaddingTableCellRenderer)

________________________________________________________________________________
_2.7.3__________________________________________________________________________

Changed:
-Updated static data to Rubicon 1.0.4.93577
-Api Keys: Assets access is now optional
-Updated eve toolkit copyright

Bug Fixes:
-Current filter name not displayed
-BPO shown as BPC

________________________________________________________________________________
_2.7.2__________________________________________________________________________

New Features:
-New Contract Column: Status

Bug Fixes:
-Assets included completed contracts 
-Empty accounts was hidden in account manager

________________________________________________________________________________
_2.7.1__________________________________________________________________________

Changed:
-Save history for Transactions and Journal (Optional - on by default)
-Support for EVE API HTTP errors (Invalid accounts)
-Updated static data to Rubicon 1.0.93082

Bug Fixes:
-Java 6 could prevent jEveAssets from exiting
-Copying from Materials/Loadouts/Overview tables now include all columns
-Copying from tables added an extra newline at the end
-Stockpile EFT Import could not import drones
-Transaction and Journal now supports API walking (Thanks Yinmatook)

________________________________________________________________________________
_2.7.0__________________________________________________________________________

New Features:
-New Tool: Wallet Journal
-New Tool: Tree (Assets by location or category)
-Tool Views (Save/load column presets - works with export as well)
-Added manufacturing to Isk and Tracker tools
-Added Export to Materials, Ship Loadouts, and Overview tools
-Export: Html formatting and in game browser links (both optional)
-Export: Use table sort order
-New Assets/Tree/Overview column: isk/m3 (Contributed by Saulvin - Thanks!)
-Stockpile: Advanced filters (Multiple locations/owners/containers/flags)
-Added tags to the Asset and Tree tools
-Use base price for PBOs (Optional tech 1/tech 2)
-Stockpile: Added transactions (Items bought/sold after last asset update)
-Stockpile: Now accepts decimals (always rounded to ceiling)

Changed:
-Export greatly improved
-Table Copy: Now use the shown value

Bug Fixes:
-Stockpile shopping list could count the same item multiple times
-Stockpile: Editing items would leave duplicate items

________________________________________________________________________________
_2.6.3__________________________________________________________________________

Bug Fixes:
-Packaged ships showed unpacked volume and vice versa (Thanks llllSeraphimllll)

________________________________________________________________________________
_2.6.2__________________________________________________________________________

Changed:
-Updated static data to Odyssey 1.1.91288

________________________________________________________________________________
_2.6.1__________________________________________________________________________

Bug Fixes:
-Active industry jobs incorrectly marked BPO as BPC in the asset tool
-More minor bug fixes

Changed:
-Updated static data to Odyssey 1.0.9.89602

________________________________________________________________________________
_2.6.0__________________________________________________________________________

New Features:
-New Tool: Wallet Transactions (by Ima Sohmbadi) 
-Routing: Major overhaul
-Assets: Rename Container
-Account Import: Error handling
-Stockpile: Import shopping list from "Eve ISK Per Hour"
-Tracker: Edit data points
-Items: Reprocessed Column
-Optimized many parts of jEveAssets
-Many more minor changes and bug fixes

Changed:
-Better handling of multiple instances of jEveAssets
-Library: Updated Glazed Lists to 1.9.0
-Library: Updated EVEAPI to the latest version
-Source: Major cleanup of the source code
-Source: Made it easy to checkout and compile (maven.nikr.net)

________________________________________________________________________________
_2.5.4__________________________________________________________________________

Changed:
-Updated static data to Odyssey 1.0.89097

________________________________________________________________________________
_2.5.3__________________________________________________________________________

Bug Fixes:
-API Bug: The contract API returns alien contracts (Temp ban fix)
-Export Bug: Changing the decimal separator was ignored until next export

Changed:
-Updated static data to Retribution 1.1.84566

________________________________________________________________________________
_2.5.2__________________________________________________________________________

New Features:
-Added "None" container label

Bug Fixes:
-Industry Jobs failed to update

________________________________________________________________________________
_2.5.1__________________________________________________________________________

Bug Fixes:
-Export: Deselecting columns caused a crash

________________________________________________________________________________
_2.5.0__________________________________________________________________________

New Features:
-New Tool: Tracker
-New Tool: Reprocessed
-New Tool: Contracts
-New Tool: Isk
-New Asset column: Added date
-More resilient table selection and expand/collapse state
-Stockpile: Add To now merge items instead of overwriting
-Major optimization of Stockpile Add/Edit/Delete
-A lot of other optimization!
-Some minor bug fixes

Note:
You need to update your API Keys to include contracts

________________________________________________________________________________
_2.4.4__________________________________________________________________________

Bug Fixes:
-Fixed table corruption on OpenJDK (Thanks to Jan)
-Items Tool got a new icon

Changed:
-Updated static data to Retribution 1.0.7.463858

________________________________________________________________________________
_2.4.3__________________________________________________________________________

Bug Fixes:
-Crash when sorting stockpile. (Thanks to Mysterion eXe)

________________________________________________________________________________
_2.4.2__________________________________________________________________________

Bug Fixes:
-Eve-Central: Can not update price data (Thanks Carten)

________________________________________________________________________________
_2.4.1__________________________________________________________________________

Bug Fixes:
-Stockpile ignored everything except typeID

________________________________________________________________________________
_2.4.0__________________________________________________________________________

New Features:
-Export: Use tool column selection and order
-Export: Html & SQL export
-Tables: Save column width (Auto resize off)
-Stockpile: Distinction betwen BPC and BPO
-Reprocessed Colors: Zero = Gray
-New Columns: Reprocessed & Price Difference (Value & Percent)
-New Columns: Market Orders price
-Overview: Load asset filter
-Stockpile: Shopping list for multiple stockpiles
-Stockpile: Add to stockpile - can be used to merge (multiple selection)
-Better UI for custom Price/Name (multiple selection - prices only)
-Price Data: Reprocessed Price selectable seperate

Changed:
-Updated static data to Inferno 1.2.76477

Bug Fixes:
-Stockpile included non-active orders
-GMT mixup
-IPv6 connection failure (force IPv4)
-Some minor bug fixes and optimization

________________________________________________________________________________
_2.3.0__________________________________________________________________________

New Features:
-Added "Selection Information" to all tables menus
-Added info to the Overview statusbar
-Added Station/System selection to the price sources that support it
-Added eve.addicts.nl as price source
-Added percentile/5% to all price sources

Changed:
-The stockpile statusbar now show values for shown item (not for all items)

Bug Fixes:
-Fixed bug: CSV export: New filter is not available
-Fixed bug: Incompatible with Java 6u33 & 7u5 (Thank you Flaming Candle!)
-Fixed bug: Hide/show columns could crash the program
-A lot of minor bug fixes

________________________________________________________________________________
_2.2.0__________________________________________________________________________

New Features:
-New Tool: Items (items database)
-Table menu now works with multiple selection
-Added EveMarketeer (As price source and to the lookup menu)
-Added Eve Addicts to the lookup menu (eve.addicts.nl)
-Market Orders: Added info to the statusbar
-Industry Jobs: Added invention success to the statusbar
-Stockpile: Added percent full column
-Hide/show columns now has Its own dialog
-Market Orders: Joined the Buy and Sell table
-Market Orders/Industry Jobs: Added some predefined filters
-Filter Manager: Can now delete multiple items at once
-Eve-MarketData: Added support for region selection
-Added better program icons (for windows 7 taskbar etc.)
-Added Flag path (as suggested by Scrapyard Bob)
-Added window Always On Top option
-Stockpile: Added table sorting
-Assets: Added reprocessed value to the statusbar
-Assets: Added Buy Orders (Optional) (Sell orders are now optional as well)

Changed:
-Removed support for prices.c0rporation.com
-CSV Export: Now remember selected columns (again)
-Tables: Columns auto resizing is now optional (again)
-Highlight selected row(s) now work on all filter tools
-Only filter on enter now works again and for all filter tools
-Static data updated to Inferno 1.0.70633

Bug Fixes:
-Fixed a rare bug in the save filter dialog (text was locked)
-Fixed a translation bug in Price Data Settings

________________________________________________________________________________
_2.1.2__________________________________________________________________________

Changed:
-Static date updated to Escalation 1.0.0

________________________________________________________________________________
_2.1.1__________________________________________________________________________

Bug Fixes:
-CSV Export: Saved/Current Filter is broken
-Load Filter: Scroll when needed (Also work with mouse wheel)

________________________________________________________________________________
_2.1.0__________________________________________________________________________

New Features:
-Stockpile: Shopping List (With percent full)
-Stockpile: Added labels for Location/Owner/Minimum Percent Full
-Stockpile: EFT import
-Separator Table: double click to expand/collapse
-Materials: Moved summary to the top
-Materials: Added total for stations
-Materials: Added price column
-Materials: You can now collapse/expand locations
-Assets: Added Tech column (Meta is can now be compared as a number)

Bug Fixes:
-Stockpile: Cancel refresh stockpile list
-CSV Export: Line Delimiter was not added correct...
-CSV Export: Float & Integer always had dot as decimal separator 

Changed:
-Static date updated to Crucible 1.6.0

________________________________________________________________________________
_2.0.0__________________________________________________________________________

New Features:
-Date filtering (Before/After/Equals etc.)
-Added CSV export to Industry Jobs, Market Orders, Stockpile
-Added customizable columns to Industry Jobs, Market Orders, Stockpile
-Added filtering to Industry Jobs, Market Orders, Stockpile
-Industry Jobs: Added new column "Region"
-Assets: Added new column "Total Volume"
-Market Orders: Added new columns "Issued", "Owner", "Region"

Known Issues:
-Missiles are named wrong

________________________________________________________________________________
_1.9.2__________________________________________________________________________

New Features:
-Stockpile: Use table menu to edit items
-Stockpile: Remember collapsed/expanded state when updating
-Stockpile: Now sort by group before name
-Stockpile: Assets focus (Optional)
-Stockpile: Color coding (Optional)
-Stockpile: Performance optimization

Bug Fixes:
-Stockpile: Items can be added twice

Changed:
-Static data Updated to Crucible 1.0.0

________________________________________________________________________________
_1.9.1__________________________________________________________________________

Bug Fixes:
-Offices shown as !27
-Stockpile: Corporation items is not added properly
-Stockpile: Offices items is not added properly

________________________________________________________________________________
_1.9.0__________________________________________________________________________

New Features:
-New Tool: Stockpile

________________________________________________________________________________
_1.8.1__________________________________________________________________________

Bug Fixes:
-Now compatible Java 7 (and Java 6)
-Materials, Ship Loadouts, and Account Management now use less CPU
-Meta column is now filtered correct (again)
-Settings.bac is now restored automatically (again)

________________________________________________________________________________
_1.8.0__________________________________________________________________________

New Features:
-Overview: Added buttons for views (Instead of the ComboBox) 
-Overview: Added Security column 
-Assets: Much better filtering of numbers
-Assets: Added Singleton Column
-Industry Jobs: Active/Ready/Pending
-Materials: Added PI materials (optional)
-Third mouse button close tab
-Load Filter: CTRL+Click now adds filter instead of overwriting existing filter
-Remember CSV Export settings

Changed:
-Static data Updated to Incarna 1.1.0

Bug Fixes:
-Fixed settings dialog height on XFCE 4

________________________________________________________________________________
_1.7.3__________________________________________________________________________

New Features:
-Now use the new Customizable API keys (CAKe)
-Automatically mark blueprints as BPO/BPC (except for market orders)

Changed:
-Static data updated to Incarna 1.0.0

________________________________________________________________________________
_1.7.2__________________________________________________________________________

Bug Fixes:
-Fixed bug that made it impossible to edit price of an item more then once

Changed:
-Faction prices from prices.c0rporation.com are now optional
-Update dialog now use "Today" instead of the weekday name (when eligible)
-Now Hide the profile name in the window title, when there is only one profile

________________________________________________________________________________
_1.7.1__________________________________________________________________________

Bug Fixes:
-Fix bug that made all faction prices zero
-Possible fixed for the StackOverflowError (Issue 146)
-Minor optimization

________________________________________________________________________________
_1.7.0__________________________________________________________________________

New Features:
-Hide Filters
-AssetFilter On/Off
-Overview to Routing coupling
-Faster Overview Groups
-Faction Prices (prices.c0rporation.com)
-Set price for BPC
-Isk-to-cover
-Progress monitor when updating price data on startup
-Merge Filters

Changed:
-Updated the set price/name GUI
-Save settings after updating
-A lot of i18n

________________________________________________________________________________
_1.6.4__________________________________________________________________________

Bug Fixes:
-Fixed missing buttons in the import dialog (Mac Only)
-Fixed crash bug in the Industry Jobs tool (When sorting by Activity or Status)
-Fixed meta column sorting
-Fixed bug that made upgrading from very early version impossible

Changed:
-Removed Eve-Metrics and Added Eve-Marketdata
-Updated static data to Incursion 1.1.0.37959
-Now use EVEAPI 3.0.0 (https!)
-Made the yellow cell background darker

________________________________________________________________________________
_1.6.3__________________________________________________________________________

Bug Fixes:
-Better handling of price data updates.

Changed:
-Updated the static data to Incursion 1.0.1.37657

________________________________________________________________________________
_1.6.2__________________________________________________________________________

Bug Fixes:
-MaterialsTab: All corporation materials was ignored

________________________________________________________________________________
_1.6.1__________________________________________________________________________

New Features:
-Lookup locations and items on popular eve websites (from the table menu)
-Material and Ship Loadout tools have been overhauled
-Now compatible with the new 64bit inventory changes

Changed:
-Better handling of the price data update
-A lot of behind the scene changes

Bug Fixes:
-jeveassets.log is in the wrong location (Mac only)
-Packaged ships now have the correct volume
-Materials tool contained duplicates in the summary

________________________________________________________________________________
_1.5.0__________________________________________________________________________

-Tools are now tabs in the main window
-New Tool: Overview
-Now use slf4J and log4j to log events and errors
-New layout for the Account Manager
-New layout for the Updating Dialog
-Numerous bug fixes and minor changes

________________________________________________________________________________
_1.4.1__________________________________________________________________________

Bug fixes:
-Routing: Brute Force don't return shortest route (Issue 85)
-Conquerable stations are never saved (Issue 98)

________________________________________________________________________________
_1.4.0__________________________________________________________________________

New Features:
-Profiles
-New API update system (You select what to update)
-Enhanced support for mac os x environments
-Program update notifications
-New settings dialog layout
-User settable reprocess efficiency
-New special "sell or reprocess" color scheme
-Rolling log (prevent the log from ever getting to large)
-New pricing option "Midpoint" (sell min + buy max) / 2
-New Column: Reprocessed Value (reprocessed price * count)
-Meta Column: Now works as a the other number columns
-Asset names can now be changed
-Industry Jobs and Market Orders dialogs are now resizable
-New API import dialog
-Now use EVEAPI 2.0.0 (library)

Bug fixes:
-Many minor bug fixes...

________________________________________________________________________________
_1.3.0__________________________________________________________________________

New Features:
-New Tool: Routing - Find the shortest route between multiple asset locations

________________________________________________________________________________
_1.2.3__________________________________________________________________________

New Features:
-Now ignore update timer if the Api Proxy is set

Bug fixes:
-Possible fix for crash bug in JCustomFileChooser (Java Bug)
-Better memory management
-Fix minor display bug
-Better log output

________________________________________________________________________________
_1.2.2__________________________________________________________________________

Bug fixes:
-Fixed bug that would crash jEveAssets when updating assets (industry jobs)
-Fixed bug that ignored the update timer for industry jobs

Known Issues:
-The holiday gift show up as !XXXX

________________________________________________________________________________
_1.2.1__________________________________________________________________________

New Features:
-Now backup settings files (on save)

Bug fixes:
-Fix bug that would sometimes hide industry jobs and market orders
-Fixed bug that would crash jEveAssets when updating assets (holiday gift bug)

Known Issues:
-The holiday gift show up as !XXXX
________________________________________________________________________________
_1.2.0__________________________________________________________________________

New Features:
-Added market orders tool
-Added industry jobs tool
-Now retain window position/size on restart
-Added a label to the toolbar that show the current filter
-Now show the eve server time on the statusbar
-The security column now have the filter modes: "Great than" and "Less than"
-Price data from both eve-metrics and eve-central (Candles pricing library)
-Added more options to the API Manager
-The table now save the selection on update
-Added the ability highlight the selected row
-The price field in price settings, now have focus when adding a new price

Bug fixes:
-JTextField swing bug (workaround)
-New assets have no price (from Market Orders/Industry Jobs)
-Conquerable Stations locations get error string

________________________________________________________________________________
_1.1.0__________________________________________________________________________

New Features:
-Added hide/show columns to the main menu
-Better error messages when Updating assets
-New layout for about dialog
-The default eve-central price can now be changed
-Added new filter modes: Greater/Less then column (compare two columns)
-API keys can now be changed after they have been added
-Filtering is now only triggered when no keys have been pressed for 500ms
-Now automatically mark blueprints that have been used as copy/original 
-All settings are now in the same dialog
-Improved the way progress is showed when updating assets and price data
-New dialog key bindings: Escape cancel and enter saves
-Industry jobs: Now adds blueprints in use to the asset list
-Market orders: now adds remaining items from sell orders to the assets list
-Portable setting: save all files in program directory (see FAQ)
-New Column: Reprocessed value
-New Column: System security status
-Added volume to statusbar and table popup menu

Bug fixes:
-Fixed bug with invalid proxy settings
-Fixed bug with pos and industry jobs
-Fixed bug in save filter dialog

________________________________________________________________________________
_1.0.0__________________________________________________________________________

First stable release...
________________________________________________________________________________
________________________________________________________________________________

================================================
FILE: checkstyle.xml
================================================
<?xml version="1.0"?>
<!DOCTYPE module PUBLIC
          "-//Puppy Crawl//DTD Check Configuration 1.3//EN"
          "http://www.puppycrawl.com/dtds/configuration_1_3.dtd">

<!--

  Checkstyle configuration that checks the sun coding conventions from:

    - the Java Language Specification at
      http://java.sun.com/docs/books/jls/second_edition/html/index.html

    - the Sun Code Conventions at http://java.sun.com/docs/codeconv/

    - the Javadoc guidelines at
      http://java.sun.com/j2se/javadoc/writingdoccomments/index.html

    - the JDK Api documentation http://java.sun.com/j2se/docs/api/index.html

    - some best practices

  Checkstyle is very configurable. Be sure to read the documentation at
  http://checkstyle.sf.net (or in your downloaded distribution).

  Most Checks are configurable, be sure to consult the documentation.

  To completely disable a check, just comment it out or delete it from the file.

  Finally, it is worth reading the documentation.

-->

<module name="Checker">
    <!--
        If you set the basedir property below, then all reported file
        names will be relative to the specified directory. See
        http://checkstyle.sourceforge.net/5.x/config.html#Checker

        <property name="basedir" value="${basedir}"/>
    -->

    <!-- Checks that a package-info.java file exists for each package.   -->
    <!-- See http://checkstyle.sf.net/config_javadoc.html#JavadocPackage -->
    <!--<module name="JavadocPackage"/>                                  -->

    <!-- Checks whether files end with a new line.                        -->
    <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile -->
    <module name="NewlineAtEndOfFile">
		<property name="lineSeparator" value="lf"/>
	</module>

    <!-- Checks that property files contain the same keys.         -->
    <!-- See http://checkstyle.sf.net/config_misc.html#Translation -->
    <module name="Translation"/>
    
    <!-- Checks for Size Violations.                    -->
    <!-- See http://checkstyle.sf.net/config_sizes.html -->
    <module name="FileLength"/>
    
    <!-- Checks for whitespace                               -->
    <!-- See http://checkstyle.sf.net/config_whitespace.html -->
    <!--<module name="FileTabCharacter"/>                    -->

    <!-- Miscellaneous other checks.                   -->
    <!-- See http://checkstyle.sf.net/config_misc.html -->
    <module name="RegexpSingleline">
       <property name="format" value="\s+$"/>
       <property name="minimum" value="0"/>
       <property name="maximum" value="0"/>
       <property name="message" value="Line has trailing spaces."/>
    </module>
	<module name="RegexpSingleline">
       <property name="format" value="[ ]{4,}"/>
       <property name="minimum" value="0"/>
       <property name="maximum" value="0"/>
       <property name="message" value="Line has none-tab spaces."/>
    </module>

    <module name="TreeWalker">

        <!-- Checks for Javadoc comments.                     -->
        <!-- See http://checkstyle.sf.net/config_javadoc.html -->
        <!--<module name="JavadocMethod"/>                    -->
        <!--<module name="JavadocType"/>                      -->
        <!--<module name="JavadocVariable"/>                  -->
        <module name="JavadocStyle"/>


        <!-- Checks for Naming Conventions.                  -->
        <!-- See http://checkstyle.sf.net/config_naming.html -->
        <module name="ConstantName"/>
        <module name="LocalFinalVariableName"/>
        <module name="LocalVariableName"/>
        <module name="MemberName"/>
        <module name="MethodName"/>
        <module name="PackageName"/>
        <module name="ParameterName"/>
        <module name="StaticVariableName"/>
        <module name="TypeName"/>


        <!-- Checks for Headers                                -->
        <!-- See http://checkstyle.sf.net/config_header.html   -->
        <!-- <module name="Header">                            -->
            <!-- The follow property value demonstrates the ability     -->
            <!-- to have access to ANT properties. In this case it uses -->
            <!-- the ${basedir} property to allow Checkstyle to be run  -->
            <!-- from any directory within a project. See property      -->
            <!-- expansion,                                             -->
            <!-- http://checkstyle.sf.net/config.html#properties        -->
            <!-- <property                                              -->
            <!--     name="headerFile"                                  -->
            <!--     value="${basedir}/java.header"/>                   -->
        <!-- </module> -->

        <!-- Following interprets the header file as regular expressions. -->
        <!-- <module name="RegexpHeader"/>                                -->


        <!-- Checks for imports                              -->
        <!-- See http://checkstyle.sf.net/config_import.html -->
        <!--<module name="AvoidStarImport"/>-->
        <module name="IllegalImport"/> <!-- defaults to sun.* packages -->
        <module name="RedundantImport"/>
        <module name="UnusedImports"/>


        <!-- Checks for Size Violations.                    -->
        <!-- See http://checkstyle.sf.net/config_sizes.html -->
        <!--<module name="LineLength"/>                     -->
        <module name="MethodLength"/>
        <module name="ParameterNumber"/>


        <!-- Checks for whitespace                               -->
        <!-- See http://checkstyle.sf.net/config_whitespace.html -->
        <module name="EmptyForIteratorPad"/>
        <module name="GenericWhitespace"/>
        <module name="MethodParamPad"/>
        <module name="NoWhitespaceAfter"/>
        <module name="NoWhitespaceBefore"/>
        <module name="OperatorWrap"/>
        <module name="ParenPad"/>
        <module name="TypecastParenPad"/>
        <module name="WhitespaceAfter"/>
        <module name="WhitespaceAround"/>


        <!-- Modifier Checks                                    -->
        <!-- See http://checkstyle.sf.net/config_modifiers.html -->
        <module name="ModifierOrder"/>
        <module name="RedundantModifier"/>


        <!-- Checks for blocks. You know, those {}'s         -->
        <!-- See http://checkstyle.sf.net/config_blocks.html -->
        <module name="AvoidNestedBlocks"/>
        <module name="EmptyBlock"/>
        <module name="LeftCurly"/>
        <module name="NeedBraces"/>
        <module name="RightCurly"/>


        <!-- Checks for common coding problems               -->
        <!-- See http://checkstyle.sf.net/config_coding.html -->
        <module name="AvoidInlineConditionals"/>
        <module name="DoubleCheckedLocking"/>    <!-- MY FAVOURITE -->
        <module name="EmptyStatement"/>
        <module name="EqualsHashCode"/>
		<module name="HiddenField">
			<property name="ignoreConstructorParameter" value="true"/>
			<property name="ignoreSetter" value="true"/>
		</module>
        <module name="IllegalInstantiation"/>
        <module name="InnerAssignment"/>
        <!--<module name="MagicNumber"/>-->
        <module name="MissingSwitchDefault"/>
        <module name="RedundantThrows"/>
        <module name="SimplifyBooleanExpression"/>
        <module name="SimplifyBooleanReturn"/>

        <!-- Checks for class design                         -->
        <!-- See http://checkstyle.sf.net/config_design.html -->
        <!--<module name="DesignForExtension"/>-->
        <module name="FinalClass"/>
        <module name="HideUtilityClassConstructor"/>
        <module name="InterfaceIsType"/>
        <module name="VisibilityModifier"/>


        <!-- Miscellaneous other checks.                   -->
        <!-- See http://checkstyle.sf.net/config_misc.html -->
        <module name="ArrayTypeStyle"/>
        <module name="FinalParameters"/>
        <module name="TodoComment"/>
        <module name="UpperEll"/>

    </module>

</module>


================================================
FILE: credits.txt
================================================


               ########             #####   
               ########            #######  
               ###                ###   ### 
             # ######## #  # #### ######### #### #### #### ##### ####
               ######## #  # #    ######### #    #    #      #   #
             # ###      #  # #### ###   ### #### #### ####   #   ####
             # ######## #### #    ###   ###    #    # #      #      #
             # ########  ##  #### ###   ### #### #### ####   #   ####
             #
           ###         #### #### #### ###  ### ##### ####
                       #    #  # #    #  #  #    #   #
                       #    #### #### #  #  #    #   ####
                       #    # #  #    #  #  #    #      #
                       #### #  # #### ###  ###   #   ####

________________________________________________________________________________
_CONTRIBUTORS___________________________________________________________________

Developers:
  Niklas Kyster Rasmussen (Golden Gnu)
  Dultas
  Tsuro Tsero

Tester:
  Huzid

Contributors:
  Flaming Candle
  Jochen Bedersdorfer
  TryfanMan
  Jan
  Ima Sohmbadi
  Saulvin
  AnrDaemon
  Madetara (Ray Kavier)
  Kaylee Syntax
  Inoruuk
  Burberius
  Lazaren
  Boran Lordsworth
  Ed Thelleres
  Salartarium
  WildGear
  snipereagle1
  Ansirane Solette

Retired Testers:
  Varo Jan
  Scrapyard Bob
  Johann Hemphill
  Tomasz (kitsibas) Wiktorski

________________________________________________________________________________
_SPECIAL_THANKS_________________________________________________________________

jEveAssets is heavily based on the user interface in EVE Asset Manager

Copyright:
  William J. Rogers

Link:
  http://wiki.heavyduck.com/EveAssetManager

License:
  GNU Lesser General Public License (http://www.gnu.org/licenses/lgpl.html)

________________________________________________________________________________
_EVE-ONLINE_____________________________________________________________________

jEveAssets use EVE-Online API and SDE

Link:
  Main site: https://www.eveonline.com
  SDE: https://developers.eveonline.com/docs/services/sde/
  API: https://developers.eveonline.com/api-explorer

SDE License:
  ©CCP hf. All rights reserved. Used with permission.

________________________________________________________________________________
_FUZZWORK_______________________________________________________________________

jEveAssets use the Fuzzwork API to get price data

Link:
  https://market.fuzzwork.co.uk/api

________________________________________________________________________________
_JANICE_________________________________________________________________________

jEveAssets use the Janice API to get price data

Link:
  https://janice.e-351.com/api/rest/docs/index.html

________________________________________________________________________________
_ZKILLBOARD_____________________________________________________________________

jEveAssets use zKillboard API to get price history

Link:
  https://github.com/zKillboard/zKillboard/wiki/API-(Prices)

________________________________________________________________________________
_EVE_REF________________________________________________________________________

jEveAssets use Reference Data API to get missing item data

Link:
  https://docs.everef.net/datasets/reference-data.html

________________________________________________________________________________
_HOBOLEAKS______________________________________________________________________

jEveAssets use Hoboleaks Data Export via EVE Ref to get missing item data

Link:
  https://sde.hoboleaks.space

________________________________________________________________________________
_SILK_ICONS_____________________________________________________________________

jEveAssets use Silk Icons from famfamfam.com

Copyright:
  Mark James

Link:
  http://www.famfamfam.com/lab/icons/silk

License:
  Creative Commons Attribution 3.0 License
  http://creativecommons.org/licenses/by/3.0

________________________________________________________________________________
_GLAZED_LISTS___________________________________________________________________

jEveAssets use Glazed Lists to sort and filter tables

Link:
  http://publicobject.com/glazedlists

License:
  GNU Lesser General Public License (http://www.gnu.org/licenses/lgpl.html)
  Mozilla Public License (http://www.mozilla.org/MPL/MPL-1.1.html)

________________________________________________________________________________
_SUPER_CSV______________________________________________________________________

jEveAssets use Super CSV to export CSV

Link:
  http://super-csv.github.io/super-csv

License:
  Apache License (http://www.apache.org/licenses/LICENSE-2.0)

________________________________________________________________________________
_EVE-ESI________________________________________________________________________

jEveAssets use eve-esi to get data from ESI

Link:
  https://github.com/burberius/eve-esi

License:
  Apache License (http://www.apache.org/licenses/LICENSE-2.0)

________________________________________________________________________________
_PRICING________________________________________________________________________

jEveAssets use the Pricing library to get price data

Link:
  https://github.com/GoldenGnu/price

License:
  GNU General Public License (http://www.gnu.org/copyleft/gpl.html)

________________________________________________________________________________
_ROUTING________________________________________________________________________

jEveAssets use the Routing library in the routing tool

Link:
  https://github.com/GoldenGnu/routing

License:
  GNU General Public License (http://www.gnu.org/copyleft/gpl.html)

________________________________________________________________________________
_GRAPH__________________________________________________________________________

EveAssets use the Graph library in the routing tool

Link:
  https://github.com/GoldenGnu/graph

License:
  GNU General Public License (http://www.gnu.org/copyleft/gpl.html)

________________________________________________________________________________
_TRANSLATIONS___________________________________________________________________

jEveAssets use the Translations library for i18n

Link:
  https://github.com/GoldenGnu/translations

License:
  GNU General Public License (http://www.gnu.org/copyleft/gpl.html)

________________________________________________________________________________
_SLF4J__________________________________________________________________________

jEveAssets use SLF4J as logging facade

Link:
  http://www.slf4j.org

License:
  MIT License (http://en.wikipedia.org/wiki/MIT_License)

________________________________________________________________________________
_LOGBACK________________________________________________________________________

jEveAssets use logback to log events and errors

Link:
  https://logback.qos.ch

License:
  GNU Lesser General Public License (http://www.gnu.org/licenses/lgpl.html)

________________________________________________________________________________
_SQLITE_________________________________________________________________________

jEveAssets use SQLite for database storage

Link:
  https://github.com/xerial/sqlite-jdbc

License:
  Apache License (http://www.apache.org/licenses/LICENSE-2.0)

________________________________________________________________________________
_JUNIT__________________________________________________________________________

jEveAssets use JUnit for unit testing

Link:
  http://junit.org

License:
  Eclipse Public License (https://junit.org/junit4/license.html)

________________________________________________________________________________
_LGOODDATEPICKER________________________________________________________________

jEveAssets use JCalendar to get user input as a Date

Link:
  https://github.com/LGoodDatePicker/LGoodDatePicker

License:
  MIT License (http://en.wikipedia.org/wiki/MIT_License)

________________________________________________________________________________
_JFREECHART_____________________________________________________________________

jEveAssets use JFreeChart to make charts

Link:
  http://www.jfree.org/jfreechart

License:
  GNU Lesser General Public License (http://www.gnu.org/licenses/lgpl.html)

________________________________________________________________________________
_FLATLAF _______________________________________________________________________

jEveAssets use FlatLaf for themes and enhanced support for mac os x environments

Link:
  https://www.formdev.com/flatlaf

License:
  Apache License (http://www.apache.org/licenses/LICENSE-2.0)

________________________________________________________________________________
_EVALEX_________________________________________________________________________

jEveAssets use EvalEx for formula columns

Link:
  https://github.com/uklimaschewski/EvalEx

License:
  MIT License (http://en.wikipedia.org/wiki/MIT_License)

________________________________________________________________________________
_PICOCLI________________________________________________________________________

jEveAssets use Picocli for the CLI

Link:
  https://picocli.info

License:
  Apache License (http://www.apache.org/licenses/LICENSE-2.0)

________________________________________________________________________________
_COPYRIGHT______________________________________________________________________

Copyright 2009-2026 Contributors (see above)

jEveAssets is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

jEveAssets is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with jEveAssets; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

EVE ONLINE COPYRIGHT NOTICE:
EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights
are reserved worldwide. All other trademarks are the property of their
respective owners. EVE Online, the EVE logo, EVE and all associated logos and 
designs are the intellectual property of CCP hf. All artwork, screenshots,
characters, vehicles, storylines, world facts or other recognizable features
of the intellectual property relating to these trademarks are likewise the
intellectual property of CCP hf. CCP hf. has granted permission to jEveAssets
to use EVE Online and all associated logos and designs for promotional and
information purposes in this program but does not endorse, and is not in any
way affiliated with, jEveAsset. CCP is in no way responsible for the content
on or functioning of this website, nor can it be liable for any damage arising
from the use of this website.

________________________________________________________________________________
________________________________________________________________________________



================================================
FILE: data/agents.xml
================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<rows>
    <!--Generated from Eve Online Toolkit. ©CCP hf. All rights reserved. Used with permission.-->
    <row agent="Antaken Kamola" agentid="3008416" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000004" locator="false"/>
    <row agent="Ansalakko Hosiwa" agentid="3008417" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000259" locator="false"/>
    <row agent="Ansanaisen Eskonainen" agentid="3008418" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000262" locator="false"/>
    <row agent="Apas Atshatairos" agentid="3008419" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000268" locator="true"/>
    <row agent="Appi Intaa" agentid="3008420" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000265" locator="false"/>
    <row agent="Aoken Molehanen" agentid="3008421" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000196" locator="false"/>
    <row agent="Unsen Ikunola" agentid="3008422" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000184" locator="true"/>
    <row agent="Vakkebando Obanmaka" agentid="3008423" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000187" locator="true"/>
    <row agent="Tennolen Okogairos" agentid="3008424" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000190" locator="true"/>
    <row agent="Iesa Pauljala" agentid="3008425" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000193" locator="true"/>
    <row agent="Eskajus Tasabeshi" agentid="3008426" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000199" locator="false"/>
    <row agent="Inta Iwalarto" agentid="3008427" agenttypeid="2" corporationid="1000002" divisionid="24" level="3" locationid="60000220" locator="false"/>
    <row agent="Saksen Hakin" agentid="3008428" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000232" locator="false"/>
    <row agent="Visika Tuonerainen" agentid="3008429" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000226" locator="false"/>
    <row agent="Aratano Sabachi" agentid="3008430" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000235" locator="false"/>
    <row agent="Raunio Halisa" agentid="3008431" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000223" locator="false"/>
    <row agent="Jamon Outo" agentid="3008432" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000229" locator="true"/>
    <row agent="Vikuken Ursainio" agentid="3008433" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000076" locator="false"/>
    <row agent="Ailma Saimunen" agentid="3008434" agenttypeid="2" corporationid="1000002" divisionid="23" level="4" locationid="60000082" locator="false"/>
    <row agent="Ruumi Pivas" agentid="3008435" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000088" locator="false"/>
    <row agent="Toshanakka Tuimoras" agentid="3008436" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000091" locator="false"/>
    <row agent="Vappola Obaken" agentid="3008437" agenttypeid="2" corporationid="1000002" divisionid="23" level="4" locationid="60000079" locator="false"/>
    <row agent="Suksisto Handagemi" agentid="3008438" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000085" locator="false"/>
    <row agent="Unenailen Okiri" agentid="3008439" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000160" locator="false"/>
    <row agent="Umunmaa Kovanen" agentid="3008440" agenttypeid="2" corporationid="1000002" divisionid="24" level="3" locationid="60000163" locator="true"/>
    <row agent="Ishaturi Nimmoda" agentid="3008441" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000148" locator="false"/>
    <row agent="Okamainen Nikkoshin" agentid="3008442" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000154" locator="false"/>
    <row agent="Shisminen Uusunen" agentid="3008443" agenttypeid="2" corporationid="1000002" divisionid="22" level="4" locationid="60000151" locator="false"/>
    <row agent="Kain Marrishi" agentid="3008444" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000157" locator="false"/>
    <row agent="Paarubei To" agentid="3008445" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000025" locator="true"/>
    <row agent="Arken Paara" agentid="3008446" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000034" locator="false"/>
    <row agent="Nagunitimo Sakehama" agentid="3008447" agenttypeid="2" corporationid="1000002" divisionid="24" level="4" locationid="60000022" locator="false"/>
    <row agent="Akavera Okamaa" agentid="3008448" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000037" locator="false"/>
    <row agent="Edashi Ylikuro" agentid="3008449" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000028" locator="false"/>
    <row agent="Sukkenen Shiriken" agentid="3008450" agenttypeid="2" corporationid="1000002" divisionid="24" level="4" locationid="60000031" locator="false"/>
    <row agent="Ichino Iesemi" agentid="3008451" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000010" locator="false"/>
    <row agent="Kirlilen Aina" agentid="3008452" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000016" locator="false"/>
    <row agent="Watalenen Tokaala" agentid="3008453" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000019" locator="false"/>
    <row agent="Kigora Ylomainen" agentid="3008454" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000007" locator="false"/>
    <row agent="Piertalen Tano" agentid="3008455" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000013" locator="false"/>
    <row agent="Yanumano Jaterjutti" agentid="3008456" agenttypeid="2" corporationid="1000002" divisionid="23" level="4" locationid="60000067" locator="false"/>
    <row agent="Murikomo Narekoso" agentid="3008457" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000058" locator="false"/>
    <row agent="Arjus Ohbesa" agentid="3008458" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000064" locator="false"/>
    <row agent="Oravas Rappalen" agentid="3008459" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000070" locator="false"/>
    <row agent="Wara Odanas" agentid="3008460" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000073" locator="true"/>
    <row agent="Ihumakka Kottanen" agentid="3008461" agenttypeid="2" corporationid="1000002" divisionid="23" level="3" locationid="60000061" locator="false"/>
    <row agent="Oksilo Oganda" agentid="3008462" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000040" locator="false"/>
    <row agent="Kentanen Shinagimi" agentid="3008463" agenttypeid="2" corporationid="1000002" divisionid="24" level="4" locationid="60000043" locator="false"/>
    <row agent="Kakkiken Ahtamainen" agentid="3008464" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000055" locator="false"/>
    <row agent="Tintoh Hino" agentid="3008465" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000052" locator="false"/>
    <row agent="Mamonaitoh Oichidomon" agentid="3008466" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000049" locator="false"/>
    <row agent="Okkamon Ohmamon" agentid="3008467" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000046" locator="false"/>
    <row agent="Uppila Vuokiken" agentid="3008468" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000094" locator="false"/>
    <row agent="Haan Okaras" agentid="3008469" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000109" locator="false"/>
    <row agent="Inikas Taskaila" agentid="3008470" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000100" locator="false"/>
    <row agent="Iwachida Otamon" agentid="3008471" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000106" locator="false"/>
    <row agent="Ogishaima Onaneri" agentid="3008472" agenttypeid="2" corporationid="1000002" divisionid="24" level="3" locationid="60000097" locator="true"/>
    <row agent="Onesutsu Morikka" agentid="3008473" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000103" locator="false"/>
    <row agent="Ichosima Kakkaho" agentid="3008474" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000241" locator="false"/>
    <row agent="Ausmunen Poikka" agentid="3008475" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000247" locator="false"/>
    <row agent="Isosemi Aokinen" agentid="3008476" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000253" locator="false"/>
    <row agent="Ausmanas Ari" agentid="3008477" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000238" locator="true"/>
    <row agent="Aurogas Inoras" agentid="3008478" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000244" locator="false"/>
    <row agent="Aurovuo Hitimo" agentid="3008479" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000250" locator="true"/>
    <row agent="Vikuken Imata" agentid="3008480" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000139" locator="false"/>
    <row agent="Iesaken Ohti" agentid="3008481" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000145" locator="false"/>
    <row agent="Ijinen Nakikonto" agentid="3008482" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000136" locator="false"/>
    <row agent="Haakamon Ponusiemi" agentid="3008483" agenttypeid="2" corporationid="1000002" divisionid="24" level="4" locationid="60000130" locator="true"/>
    <row agent="Banninaisen Virjekaita" agentid="3008484" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000142" locator="false"/>
    <row agent="Bastaras Enahtila" agentid="3008485" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000133" locator="false"/>
    <row agent="Edononi Tanskamon" agentid="3008486" agenttypeid="2" corporationid="1000002" divisionid="23" level="4" locationid="60000178" locator="false"/>
    <row agent="Kaurelen Hakkomogas" agentid="3008487" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000172" locator="false"/>
    <row agent="Pyysaro Avvas" agentid="3008488" agenttypeid="2" corporationid="1000002" divisionid="23" level="1" locationid="60000169" locator="false"/>
    <row agent="Roikkaraitoh Kakkola" agentid="3008489" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000175" locator="true"/>
    <row agent="Isaila Motsen" agentid="3008490" agenttypeid="2" corporationid="1000002" divisionid="24" level="2" locationid="60000166" locator="false"/>
    <row agent="Vila Irkas" agentid="3008491" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000181" locator="false"/>
    <row agent="Isudakken Reima" agentid="3008492" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000112" locator="false"/>
    <row agent="Oijila Haanjuro" agentid="3008493" agenttypeid="2" corporationid="1000002" divisionid="24" level="3" locationid="60000124" locator="false"/>
    <row agent="Ullen Murikomo" agentid="3008494" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000127" locator="false"/>
    <row agent="Uetamiras Auritoh" agentid="3008495" agenttypeid="2" corporationid="1000002" divisionid="22" level="4" locationid="60000115" locator="true"/>
    <row agent="Orseken Aandu" agentid="3008496" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000118" locator="false"/>
    <row agent="Ijoluori Kaishoyoemon" agentid="3008497" agenttypeid="2" corporationid="1000002" divisionid="23" level="2" locationid="60000121" locator="false"/>
    <row agent="Nomillala Asenen" agentid="3008498" agenttypeid="2" corporationid="1000002" divisionid="24" level="1" locationid="60000214" locator="false"/>
    <row agent="Naida Nuukka" agentid="3008499" agenttypeid="2" corporationid="1000002" divisionid="22" level="1" locationid="60000205" locator="false"/>
    <row agent="Imaka Paalvalen" agentid="3008501" agenttypeid="2" corporationid="1000002" divisionid="24" level="3" locationid="60000208" locator="false"/>
    <row agent="Hadunomi Sikopala" agentid="3008502" agenttypeid="2" corporationid="1000002" divisionid="22" level="3" locationid="60000211" locator="false"/>
    <row agent="Pieras Rallolen" agentid="3008503" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000217" locator="false"/>
    <row agent="Ahanada Nutsu" agentid="3008504" agenttypeid="2" corporationid="1000002" divisionid="24" level="3" locationid="60000256" locator="false"/>
    <row agent="Shinulaito Ontaa" agentid="3008505" agenttypeid="2" corporationid="1000002" divisionid="22" level="2" locationid="60000271" locator="false"/>
    <row agent="Asetarmon Okelela" agentid="3008506" agenttypeid="2" corporationid="1000003" divisionid="22" level="1" locationid="60000274" locator="false"/>
    <row agent="Asha Nama" agentid="3008507" agenttypeid="2" corporationid="1000003" divisionid="22" level="4" locationid="60000283" locator="true"/>
    <row agent="Asenemi Urawarras" agentid="3008508" agenttypeid="2" corporationid="1000003" divisionid="22" level="4" locationid="60000286" locator="false"/>
    <row agent="Asata Doisoro" agentid="3008509" agenttypeid="2" corporationid="1000003" divisionid="22" level="4" locationid="60000289" locator="false"/>
    <row agent="Aariwa Isera" agentid="3008510" agenttypeid="2" corporationid="1000003" divisionid="22" level="2" locationid="60000292" locator="true"/>
    <row agent="Airada Ikagonji" agentid="3008511" agenttypeid="2" corporationid="1000003" divisionid="22" level="2" locationid="60000298" locator="true"/>
    <row agent="Pikken Sasiyobei" agentid="3008512" agenttypeid="2" corporationid="1000003" divisionid="22" level="2" locationid="60000295" locator="false"/>
    <row agent="Isunmaa Hyyhenda" agentid="3008513" agenttypeid="8" corporationid="1000003" divisionid="22" level="5" locationid="60000277" locator="false"/>
    <row agent="Korakila Mashin" agentid="3008514" agenttypeid="2" corporationid="1000003" divisionid="22" level="2" locationid="60000280" locator="false"/>
    <row agent="Itanala Oila" agentid="3008515" agenttypeid="2" corporationid="1000003" divisionid="22" level="3" locationid="60000301" locator="true"/>
    <row agent="Inkozaitoh Niruda" agentid="3008516" agenttypeid="2" corporationid="1000003" divisionid="22" level="4" locationid="60000304" locator="true"/>
    <row agent="Eskajus Ayuki" agentid="3008517" agenttypeid="2" corporationid="1000003" divisionid="22" level="4" locationid="60000307" locator="false"/>
    <row agent="Marelar Umian" agentid="3008518" agenttypeid="2" corporationid="1000078" divisionid="24" level="1" locationid="60007732" locator="true"/>
    <row agent="Igu Hudi" agentid="3008519" agenttypeid="2" corporationid="1000078" divisionid="22" level="3" locationid="60007738" locator="true"/>
    <row agent="Atudad Morni" agentid="3008520" agenttypeid="2" corporationid="1000078" divisionid="22" level="1" locationid="60007735" locator="false"/>
    <row agent="Bona Sasfal" agentid="3008521" agenttypeid="2" corporationid="1000078" divisionid="24" level="2" locationid="60007762" locator="false"/>
    <row agent="Artimielia Neraza" agentid="3008522" agenttypeid="2" corporationid="1000078" divisionid="22" level="3" locationid="60007765" locator="true"/>
    <row agent="Zach Dormondan" agentid="3008523" agenttypeid="8" corporationid="1000078" divisionid="22" level="5" locationid="60007759" locator="false"/>
    <row agent="Samak Nardaz" agentid="3008524" agenttypeid="2" corporationid="1000078" divisionid="22" level="1" locationid="60007750" locator="false"/>
    <row agent="Artamya Sane" agentid="3008525" agenttypeid="2" corporationid="1000078" divisionid="24" level="2" locationid="60007756" locator="true"/>
    <row agent="Goram Lizta" agentid="3008526" agenttypeid="2" corporationid="1000078" divisionid="22" level="3" locationid="60007753" locator="true"/>
    <row agent="Nenshikih Rinreh" agentid="3008527" agenttypeid="2" corporationid="1000078" divisionid="22" level="4" locationid="60007747" locator="false"/>
    <row agent="Danera Hirnun" agentid="3008528" agenttypeid="2" corporationid="1000078" divisionid="22" level="2" locationid="60007741" locator="false"/>
    <row agent="Seyvami Amol" agentid="3008529" agenttypeid="2" corporationid="1000078" divisionid="22" level="2" locationid="60007744" locator="false"/>
    <row agent="Ahni Fahama" agentid="3008530" agenttypeid="2" corporationid="1000079" divisionid="22" level="1" locationid="60007768" locator="false"/>
    <row agent="Rima Temira" agentid="3008531" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007771" locator="true"/>
    <row agent="Honis Nimedaz" agentid="3008532" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007777" locator="false"/>
    <row agent="Yanoyal Irahir" agentid="3008533" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007774" locator="true"/>
    <row agent="Hareydar Hesal" agentid="3008534" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007849" locator="true"/>
    <row agent="Ebneloum Anes" agentid="3008535" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007840" locator="true"/>
    <row agent="Lalmesras Todana" agentid="3008536" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007843" locator="false"/>
    <row agent="Shanyi Urkham" agentid="3008537" agenttypeid="2" corporationid="1000079" divisionid="22" level="1" locationid="60007846" locator="true"/>
    <row agent="Choga Bahyahi" agentid="3008538" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007864" locator="true"/>
    <row agent="Nardir Linakin" agentid="3008539" agenttypeid="2" corporationid="1000079" divisionid="24" level="2" locationid="60007870" locator="true"/>
    <row agent="Gousar Sihtata" agentid="3008540" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007873" locator="false"/>
    <row agent="Fareer Malkila" agentid="3008541" agenttypeid="2" corporationid="1000079" divisionid="24" level="1" locationid="60007867" locator="true"/>
    <row agent="Kahtin Khahsel" agentid="3008542" agenttypeid="2" corporationid="1000079" divisionid="22" level="1" locationid="60007828" locator="false"/>
    <row agent="Sharroon Rarala" agentid="3008543" agenttypeid="2" corporationid="1000079" divisionid="22" level="1" locationid="60007831" locator="true"/>
    <row agent="Tamata Iareb" agentid="3008544" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007834" locator="true"/>
    <row agent="Shabrapa Dubahar" agentid="3008545" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007837" locator="false"/>
    <row agent="Chozal Yodurios" agentid="3008546" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007852" locator="true"/>
    <row agent="Cankihma Azhgabid" agentid="3008547" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007858" locator="true"/>
    <row agent="Sezeni Bezbode" agentid="3008548" agenttypeid="2" corporationid="1000079" divisionid="22" level="4" locationid="60007855" locator="true"/>
    <row agent="Diam Sabidag" agentid="3008549" agenttypeid="2" corporationid="1000079" divisionid="24" level="1" locationid="60007861" locator="false"/>
    <row agent="Batehran Kemdiya" agentid="3008550" agenttypeid="2" corporationid="1000079" divisionid="22" level="4" locationid="60007804" locator="true"/>
    <row agent="Ezal Araz" agentid="3008551" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007807" locator="false"/>
    <row agent="Puhtesh Niusa" agentid="3008552" agenttypeid="2" corporationid="1000079" divisionid="22" level="4" locationid="60007813" locator="true"/>
    <row agent="Shabiri Arul" agentid="3008553" agenttypeid="2" corporationid="1000079" divisionid="24" level="2" locationid="60007810" locator="true"/>
    <row agent="Zoke Eredlis" agentid="3008554" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007819" locator="true"/>
    <row agent="Malabapt Ove" agentid="3008555" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007825" locator="true"/>
    <row agent="Sanzuch Rah" agentid="3008556" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007816" locator="false"/>
    <row agent="Ladisa Mobit" agentid="3008557" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007822" locator="false"/>
    <row agent="Shelata Nayab" agentid="3008558" agenttypeid="2" corporationid="1000079" divisionid="22" level="1" locationid="60007780" locator="true"/>
    <row agent="Yapan Aka" agentid="3008559" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007786" locator="true"/>
    <row agent="Ozaya Barimam" agentid="3008560" agenttypeid="2" corporationid="1000079" divisionid="22" level="4" locationid="60007783" locator="true"/>
    <row agent="Yomada Atour" agentid="3008561" agenttypeid="2" corporationid="1000079" divisionid="24" level="2" locationid="60007789" locator="true"/>
    <row agent="Machal Asesamy" agentid="3008562" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007885" locator="false"/>
    <row agent="Kaym Amemih" agentid="3008563" agenttypeid="2" corporationid="1000079" divisionid="22" level="4" locationid="60007879" locator="false"/>
    <row agent="Barmass Belasiad" agentid="3008564" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007882" locator="false"/>
    <row agent="Nirkun Mese" agentid="3008565" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007876" locator="false"/>
    <row agent="Imomara Gib" agentid="3008566" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007795" locator="true"/>
    <row agent="Talane Zierer" agentid="3008567" agenttypeid="2" corporationid="1000079" divisionid="22" level="3" locationid="60007801" locator="true"/>
    <row agent="Bela Nureles" agentid="3008568" agenttypeid="2" corporationid="1000079" divisionid="22" level="2" locationid="60007792" locator="false"/>
    <row agent="Dekrata Abes" agentid="3008569" agenttypeid="8" corporationid="1000079" divisionid="22" level="5" locationid="60007798" locator="false"/>
    <row agent="Pooner Kielish" agentid="3008570" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007888" locator="true"/>
    <row agent="Absoom Masel" agentid="3008571" agenttypeid="2" corporationid="1000080" divisionid="24" level="3" locationid="60007999" locator="false"/>
    <row agent="Subomous Arraz" agentid="3008572" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60008002" locator="true"/>
    <row agent="Sigathim Alurva" agentid="3008573" agenttypeid="2" corporationid="1000080" divisionid="22" level="2" locationid="60008005" locator="true"/>
    <row agent="Apharud Sragu" agentid="3008574" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007996" locator="true"/>
    <row agent="Pijil Pedfi" agentid="3008575" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007897" locator="true"/>
    <row agent="Atoram Shukonren" agentid="3008576" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007894" locator="false"/>
    <row agent="Namai Manir" agentid="3008577" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007891" locator="false"/>
    <row agent="Sanopi Ilik" agentid="3008578" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007966" locator="false"/>
    <row agent="Shizemteh Rasabe" agentid="3008579" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007960" locator="false"/>
    <row agent="Pintat Panai" agentid="3008580" agenttypeid="2" corporationid="1000080" divisionid="24" level="3" locationid="60007969" locator="true"/>
    <row agent="Kourim Mooh" agentid="3008581" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007963" locator="true"/>
    <row agent="Mulu Batnu" agentid="3008582" agenttypeid="2" corporationid="1000080" divisionid="24" level="3" locationid="60007984" locator="true"/>
    <row agent="Nada Samahi" agentid="3008583" agenttypeid="2" corporationid="1000080" divisionid="22" level="2" locationid="60007990" locator="false"/>
    <row agent="Gith Pamar" agentid="3008584" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007993" locator="false"/>
    <row agent="Phasas Mynuma" agentid="3008585" agenttypeid="2" corporationid="1000080" divisionid="24" level="3" locationid="60007987" locator="false"/>
    <row agent="Athasho Manad" agentid="3008586" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007924" locator="true"/>
    <row agent="Jafshi Nihans" agentid="3008587" agenttypeid="2" corporationid="1000080" divisionid="22" level="1" locationid="60007933" locator="false"/>
    <row agent="Pahranat Mehatoor" agentid="3008588" agenttypeid="2" corporationid="1000080" divisionid="24" level="4" locationid="60007927" locator="true"/>
    <row agent="Landhya Yural" agentid="3008589" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007930" locator="true"/>
    <row agent="Loranan Selobnub" agentid="3008590" agenttypeid="2" corporationid="1000080" divisionid="24" level="4" locationid="60007945" locator="true"/>
    <row agent="Orri Jalet" agentid="3008591" agenttypeid="2" corporationid="1000080" divisionid="24" level="4" locationid="60007936" locator="false"/>
    <row agent="Sanasna Adiam" agentid="3008592" agenttypeid="2" corporationid="1000080" divisionid="22" level="3" locationid="60007939" locator="true"/>
    <row agent="Goun Ghoohka" agentid="3008593" agenttypeid="2" corporationid="1000080" divisionid="22" level="3" locationid="60007942" locator="false"/>
    <row agent="Jissi Rahmogheb" agentid="3008594" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007954" locator="false"/>
    <row agent="Shobhena Yoonareyd" agentid="3008595" agenttypeid="2" corporationid="1000080" divisionid="24" level="4" locationid="60007951" locator="true"/>
    <row agent="Baala Memiru" agentid="3008596" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007948" locator="false"/>
    <row agent="Sarahav Ahmach" agentid="3008597" agenttypeid="2" corporationid="1000080" divisionid="24" level="1" locationid="60007957" locator="true"/>
    <row agent="Mood Elhim" agentid="3008598" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007900" locator="false"/>
    <row agent="Hecala Jiradal" agentid="3008599" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007903" locator="true"/>
    <row agent="Mulata Siminu" agentid="3008600" agenttypeid="2" corporationid="1000080" divisionid="22" level="3" locationid="60007906" locator="true"/>
    <row agent="Gakeli Zailkamirat" agentid="3008601" agenttypeid="2" corporationid="1000080" divisionid="22" level="3" locationid="60007909" locator="true"/>
    <row agent="Tehi Norersi" agentid="3008602" agenttypeid="2" corporationid="1000080" divisionid="24" level="3" locationid="60007978" locator="true"/>
    <row agent="Zulih Yesten" agentid="3008603" agenttypeid="2" corporationid="1000080" divisionid="22" level="1" locationid="60007981" locator="true"/>
    <row agent="Bierohr Rarrodaka" agentid="3008604" agenttypeid="2" corporationid="1000080" divisionid="22" level="1" locationid="60007972" locator="false"/>
    <row agent="Borvah Goumis" agentid="3008605" agenttypeid="8" corporationid="1000080" divisionid="22" level="5" locationid="60007975" locator="false"/>
    <row agent="Netzang Noredjol" agentid="3008606" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007921" locator="false"/>
    <row agent="Yalka Mamdaya" agentid="3008607" agenttypeid="2" corporationid="1000080" divisionid="22" level="2" locationid="60007915" locator="false"/>
    <row agent="Osas Ovan" agentid="3008608" agenttypeid="2" corporationid="1000080" divisionid="24" level="2" locationid="60007918" locator="false"/>
    <row agent="Naz Murviro" agentid="3008609" agenttypeid="2" corporationid="1000080" divisionid="22" level="4" locationid="60007912" locator="true"/>
    <row agent="Arat Samas" agentid="3008610" agenttypeid="2" corporationid="1000081" divisionid="22" level="1" locationid="60008008" locator="false"/>
    <row agent="Chamag Darami" agentid="3008611" agenttypeid="2" corporationid="1000081" divisionid="24" level="1" locationid="60008026" locator="false"/>
    <row agent="Norma Uredaz" agentid="3008612" agenttypeid="2" corporationid="1000081" divisionid="24" level="2" locationid="60008020" locator="false"/>
    <row agent="Mafsizan Lebai" agentid="3008613" agenttypeid="2" corporationid="1000081" divisionid="24" level="2" locationid="60008029" locator="false"/>
    <row agent="Yasheri Mida" agentid="3008614" agenttypeid="2" corporationid="1000081" divisionid="23" level="2" locationid="60008023" locator="false"/>
    <row agent="Manalud Khnin" agentid="3008615" agenttypeid="2" corporationid="1000081" divisionid="22" level="2" locationid="60008047" locator="false"/>
    <row agent="Naheha Soza" agentid="3008616" agenttypeid="8" corporationid="1000081" divisionid="24" level="5" locationid="60008050" locator="false"/>
    <row agent="Petashih Rark" agentid="3008617" agenttypeid="2" corporationid="1000081" divisionid="24" level="1" locationid="60008053" locator="true"/>
    <row agent="Bittanshal Anagh" agentid="3008618" agenttypeid="2" corporationid="1000081" divisionid="23" level="2" locationid="60008044" locator="true"/>
    <row agent="Arthal Arisi" agentid="3008619" agenttypeid="2" corporationid="1000081" divisionid="24" level="2" locationid="60008041" locator="true"/>
    <row agent="Arion Erbamait" agentid="3008620" agenttypeid="2" corporationid="1000081" divisionid="22" level="4" locationid="60008032" locator="true"/>
    <row agent="Maeemlie Kebeyatiri" agentid="3008621" agenttypeid="2" corporationid="1000081" divisionid="24" level="2" locationid="60008035" locator="true"/>
    <row agent="Irabam Tobi" agentid="3008622" agenttypeid="2" corporationid="1000081" divisionid="24" level="4" locationid="60008038" locator="true"/>
    <row agent="Psen Mardon" agentid="3008623" agenttypeid="2" corporationid="1000081" divisionid="22" level="4" locationid="60008089" locator="false"/>
    <row agent="Pakefarit Kotiston" agentid="3008624" agenttypeid="2" corporationid="1000081" divisionid="24" level="2" locationid="60008080" locator="false"/>
    <row agent="Khahran Sragu" agentid="3008625" agenttypeid="2" corporationid="1000081" divisionid="23" level="1" locationid="60008086" locator="false"/>
    <row agent="Ohrof Hunis" agentid="3008626" agenttypeid="2" corporationid="1000081" divisionid="22" level="4" locationid="60008083" locator="true"/>
    <row agent="Rarmesu Chomyah" agentid="3008627" agenttypeid="2" corporationid="1000081" divisionid="23" level="4" locationid="60008074" locator="false"/>
    <row agent="Keneka Aremyi" agentid="3008628" agenttypeid="2" corporationid="1000081" divisionid="24" level="3" locationid="60008068" locator="false"/>
    <row agent="Arerar Hajaphron" agentid="3008629" agenttypeid="2" corporationid="1000081" divisionid="22" level="4" locationid="60008077" locator="true"/>
    <row agent="Nidebora Lahnara" agentid="3008630" agenttypeid="2" corporationid="1000081" divisionid="22" level="4" locationid="60008071" locator="true"/>
    <row agent="Sibahbam Mehnih" agentid="3008631" agenttypeid="2" corporationid="1000081" divisionid="22" level="3" locationid="60008107" locator="true"/>
    <row agent="Binada Chutsya" agentid="3008632" agenttypeid="2" corporationid="1000081" divisionid="22" level="3" locationid="60008113" locator="true"/>
    <row agent="Huro Itmu" agentid="3008633" agenttypeid="2" corporationid="1000081" divisionid="24" level="1" locationid="60008104" locator="false"/>
    <row agent="Ahvasa Aulin" agentid="3008634" agenttypeid="2" corporationid="1000081" divisionid="24" level="2" locationid="60008110" locator="true"/>
    <row agent="Brara Yastet" agentid="3008635" agenttypeid="2" corporationid="1000081" divisionid="22" level="4" locationid="60008056" locator="true"/>
    <row agent="Drirshoran Eltis" agentid="3008636" agenttypeid="2" corporationid="1000081" divisionid="24" level="2" locationid="60008059" locator="true"/>
    <row agent="Rova Amareh" agentid="3008637" agenttypeid="2" corporationid="1000081" divisionid="23" level="1" locationid="60008065" locator="false"/>
    <row agent="Horshandas Seitam" agentid="3008638" agenttypeid="2" corporationid="1000081" divisionid="24" level="1" locationid="60008062" locator="false"/>
    <row agent="Bishos Narzash" agentid="3008639" agenttypeid="2" corporationid="1000081" divisionid="24" level="3" locationid="60008014" locator="true"/>
    <row agent="Ravya Drakiereh" agentid="3008640" agenttypeid="2" corporationid="1000081" divisionid="24" level="4" locationid="60008011" locator="true"/>
    <row agent="Aslech Chedo" agentid="3008641" agenttypeid="2" corporationid="1000081" divisionid="23" level="1" locationid="60008017" locator="false"/>
    <row agent="Hahin Abnum" agentid="3008642" agenttypeid="2" corporationid="1000081" divisionid="22" level="2" locationid="60008116" locator="false"/>
    <row agent="Kebamoum Ahvar" agentid="3008643" agenttypeid="2" corporationid="1000081" divisionid="24" level="4" locationid="60008125" locator="true"/>
    <row agent="Paraden Chidah" agentid="3008644" agenttypeid="2" corporationid="1000081" divisionid="22" level="3" locationid="60008119" locator="false"/>
    <row agent="Mishriji Adamil" agentid="3008645" agenttypeid="2" corporationid="1000081" divisionid="23" level="2" locationid="60008122" locator="false"/>
    <row agent="Opoud Innan" agentid="3008646" agenttypeid="2" corporationid="1000081" divisionid="22" level="2" locationid="60008098" locator="true"/>
    <row agent="Natehrnund Pelarne" agentid="3008647" agenttypeid="2" corporationid="1000081" divisionid="23" level="1" locationid="60008101" locator="false"/>
    <row agent="Talidal Aurad" agentid="3008648" agenttypeid="2" corporationid="1000081" divisionid="22" level="4" locationid="60008092" locator="false"/>
    <row agent="Loun Uphret" agentid="3008649" agenttypeid="2" corporationid="1000081" divisionid="24" level="3" locationid="60008095" locator="true"/>
    <row agent="Fislir Maddam" agentid="3008650" agenttypeid="2" corporationid="1000082" divisionid="22" level="1" locationid="60008128" locator="false"/>
    <row agent="Ataru Sehshi" agentid="3008651" agenttypeid="2" corporationid="1000082" divisionid="22" level="3" locationid="60008230" locator="true"/>
    <row agent="Ordize Riraba" agentid="3008652" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008224" locator="false"/>
    <row agent="Arheh Aman" agentid="3008653" agenttypeid="2" corporationid="1000082" divisionid="24" level="2" locationid="60008227" locator="false"/>
    <row agent="Hessiehan Chemilip" agentid="3008654" agenttypeid="2" corporationid="1000082" divisionid="22" level="2" locationid="60008233" locator="true"/>
    <row agent="Hepeta Bis" agentid="3008655" agenttypeid="2" corporationid="1000082" divisionid="24" level="2" locationid="60008134" locator="true"/>
    <row agent="Babenir Takaso" agentid="3008656" agenttypeid="2" corporationid="1000082" divisionid="24" level="4" locationid="60008131" locator="true"/>
    <row agent="Alkarnour Raa" agentid="3008657" agenttypeid="2" corporationid="1000082" divisionid="24" level="4" locationid="60008137" locator="true"/>
    <row agent="Shasha Hifa" agentid="3008658" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008212" locator="true"/>
    <row agent="Anayoud Hehyoorath" agentid="3008659" agenttypeid="2" corporationid="1000082" divisionid="24" level="2" locationid="60008215" locator="false"/>
    <row agent="Koored Maires" agentid="3008660" agenttypeid="2" corporationid="1000082" divisionid="24" level="3" locationid="60008218" locator="true"/>
    <row agent="Dakiribi Yamaden" agentid="3008661" agenttypeid="2" corporationid="1000082" divisionid="22" level="1" locationid="60008221" locator="false"/>
    <row agent="Barva Barishena" agentid="3008662" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008188" locator="false"/>
    <row agent="Habi Ghamri" agentid="3008663" agenttypeid="8" corporationid="1000082" divisionid="24" level="5" locationid="60008191" locator="false"/>
    <row agent="Galiahervan Hiasan" agentid="3008664" agenttypeid="2" corporationid="1000082" divisionid="22" level="1" locationid="60008197" locator="false"/>
    <row agent="Onpi Safaner" agentid="3008665" agenttypeid="2" corporationid="1000082" divisionid="24" level="3" locationid="60008194" locator="false"/>
    <row agent="Shakah Yah" agentid="3008666" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008164" locator="false"/>
    <row agent="Falian Khivad" agentid="3008667" agenttypeid="2" corporationid="1000082" divisionid="24" level="3" locationid="60008167" locator="true"/>
    <row agent="Chana Andichouz" agentid="3008668" agenttypeid="2" corporationid="1000082" divisionid="24" level="2" locationid="60008173" locator="false"/>
    <row agent="Ahayen Mulya" agentid="3008669" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008170" locator="false"/>
    <row agent="Abendebi Noama" agentid="3008670" agenttypeid="2" corporationid="1000082" divisionid="22" level="3" locationid="60008152" locator="false"/>
    <row agent="Ahroun Sinkhevir" agentid="3008671" agenttypeid="2" corporationid="1000082" divisionid="24" level="2" locationid="60008161" locator="false"/>
    <row agent="Nazed Dirva" agentid="3008672" agenttypeid="2" corporationid="1000082" divisionid="22" level="1" locationid="60008155" locator="true"/>
    <row agent="Maheesab Vatiu" agentid="3008673" agenttypeid="2" corporationid="1000082" divisionid="24" level="3" locationid="60008158" locator="true"/>
    <row agent="Zaruh Pirusafa" agentid="3008674" agenttypeid="2" corporationid="1000082" divisionid="24" level="4" locationid="60008200" locator="true"/>
    <row agent="Ghosh Sadmiahas" agentid="3008675" agenttypeid="2" corporationid="1000082" divisionid="24" level="3" locationid="60008209" locator="false"/>
    <row agent="Kasote Kana" agentid="3008676" agenttypeid="2" corporationid="1000082" divisionid="24" level="4" locationid="60008206" locator="true"/>
    <row agent="Abian Serira" agentid="3008677" agenttypeid="2" corporationid="1000082" divisionid="24" level="2" locationid="60008203" locator="true"/>
    <row agent="Tokodan Yoti" agentid="3008678" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008149" locator="false"/>
    <row agent="Oshu Ghaty" agentid="3008679" agenttypeid="2" corporationid="1000082" divisionid="22" level="1" locationid="60008140" locator="false"/>
    <row agent="Ayoo Posar" agentid="3008680" agenttypeid="2" corporationid="1000082" divisionid="24" level="4" locationid="60008143" locator="true"/>
    <row agent="Biru Gasavak" agentid="3008681" agenttypeid="2" corporationid="1000082" divisionid="22" level="4" locationid="60008146" locator="false"/>
    <row agent="Care Naskad" agentid="3008682" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008176" locator="false"/>
    <row agent="Ikhtaz Zaiden" agentid="3008683" agenttypeid="2" corporationid="1000082" divisionid="24" level="3" locationid="60008179" locator="true"/>
    <row agent="Armanad Hokaba" agentid="3008684" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008182" locator="true"/>
    <row agent="Ihrda Goram" agentid="3008685" agenttypeid="2" corporationid="1000082" divisionid="22" level="4" locationid="60008185" locator="true"/>
    <row agent="Bushid Shahni" agentid="3008686" agenttypeid="2" corporationid="1000082" divisionid="24" level="3" locationid="60008245" locator="true"/>
    <row agent="Gamis Pena" agentid="3008687" agenttypeid="2" corporationid="1000082" divisionid="24" level="2" locationid="60008239" locator="false"/>
    <row agent="Madekhti Ahayen" agentid="3008688" agenttypeid="2" corporationid="1000082" divisionid="22" level="4" locationid="60008242" locator="false"/>
    <row agent="Edel Roh" agentid="3008689" agenttypeid="2" corporationid="1000082" divisionid="24" level="1" locationid="60008236" locator="true"/>
    <row agent="Bingavam Ashkal" agentid="3008690" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008248" locator="false"/>
    <row agent="Sohich Alave" agentid="3008691" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008332" locator="true"/>
    <row agent="Lahnina Aslech" agentid="3008692" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008335" locator="true"/>
    <row agent="Gyakager Aresh" agentid="3008693" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008338" locator="true"/>
    <row agent="Shimu Chamemi" agentid="3008694" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008341" locator="true"/>
    <row agent="Aulem Ason" agentid="3008695" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008254" locator="true"/>
    <row agent="Thanabi Mona" agentid="3008696" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008257" locator="true"/>
    <row agent="Imafa Snamshasan" agentid="3008697" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008251" locator="false"/>
    <row agent="Bayuka Iasah" agentid="3008698" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008302" locator="true"/>
    <row agent="Zigh Taheenen" agentid="3008699" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008296" locator="true"/>
    <row agent="Shochu Nabah" agentid="3008700" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008299" locator="true"/>
    <row agent="Mekashtad Fambun" agentid="3008701" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008305" locator="true"/>
    <row agent="Arpah Tarel" agentid="3008702" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008344" locator="false"/>
    <row agent="Nag Payah" agentid="3008703" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008347" locator="true"/>
    <row agent="Gardasstar Yishinoon" agentid="3008704" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008353" locator="true"/>
    <row agent="Meni Siparne" agentid="3008705" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008350" locator="false"/>
    <row agent="Laran Semottoriku" agentid="3008706" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008284" locator="true"/>
    <row agent="Sirita Komosa" agentid="3008707" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008290" locator="true"/>
    <row agent="Navare Akand" agentid="3008708" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008287" locator="false"/>
    <row agent="Kainkan Shobrafa" agentid="3008709" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008293" locator="false"/>
    <row agent="Dethahal Naavar" agentid="3008710" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008314" locator="true"/>
    <row agent="Arira Barahan" agentid="3008711" agenttypeid="8" corporationid="1000083" divisionid="22" level="5" locationid="60008308" locator="false"/>
    <row agent="Raniyoun Kormen" agentid="3008712" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008311" locator="true"/>
    <row agent="Gada Kati" agentid="3008713" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008317" locator="true"/>
    <row agent="Mozat Kartan" agentid="3008714" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008323" locator="false"/>
    <row agent="Sannisu Thoji" agentid="3008715" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008320" locator="true"/>
    <row agent="Samin Chisara" agentid="3008716" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008326" locator="false"/>
    <row agent="Dayera Ezras" agentid="3008717" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008329" locator="false"/>
    <row agent="Mebhiyen Ranaka" agentid="3008718" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008260" locator="true"/>
    <row agent="Ehal Darmazaf" agentid="3008719" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008269" locator="true"/>
    <row agent="Kazem Chomyah" agentid="3008720" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008266" locator="false"/>
    <row agent="Ebira Manera" agentid="3008721" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008263" locator="false"/>
    <row agent="Nada Phalind" agentid="3008722" agenttypeid="2" corporationid="1000083" divisionid="22" level="1" locationid="60008278" locator="false"/>
    <row agent="Shanna Laban" agentid="3008723" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008272" locator="true"/>
    <row agent="Chaiga Sumy" agentid="3008724" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008275" locator="true"/>
    <row agent="Harda Nedada" agentid="3008725" agenttypeid="2" corporationid="1000083" divisionid="22" level="4" locationid="60008281" locator="true"/>
    <row agent="Shika Ginanis" agentid="3008726" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008356" locator="false"/>
    <row agent="Khash Youn" agentid="3008727" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008365" locator="false"/>
    <row agent="Bomana Elchen" agentid="3008728" agenttypeid="2" corporationid="1000083" divisionid="22" level="3" locationid="60008359" locator="false"/>
    <row agent="Adodi Jares" agentid="3008729" agenttypeid="2" corporationid="1000083" divisionid="22" level="2" locationid="60008362" locator="false"/>
    <row agent="Bahda Berdih" agentid="3008730" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008368" locator="true"/>
    <row agent="Zanes Ilayai" agentid="3008731" agenttypeid="2" corporationid="1000084" divisionid="22" level="2" locationid="60008422" locator="true"/>
    <row agent="Yapera Fissi" agentid="3008732" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008419" locator="true"/>
    <row agent="Mides Hathah" agentid="3008733" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008416" locator="false"/>
    <row agent="Nayeri Shushi" agentid="3008734" agenttypeid="2" corporationid="1000084" divisionid="24" level="4" locationid="60008425" locator="true"/>
    <row agent="Avenid Voohah" agentid="3008735" agenttypeid="2" corporationid="1000084" divisionid="24" level="3" locationid="60008371" locator="true"/>
    <row agent="Ananya Mahir" agentid="3008736" agenttypeid="2" corporationid="1000084" divisionid="22" level="4" locationid="60008377" locator="true"/>
    <row agent="Atair Dinelu" agentid="3008737" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008374" locator="false"/>
    <row agent="Alaz Chaktaren" agentid="3008738" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008431" locator="true"/>
    <row agent="Orda Sand" agentid="3008739" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008428" locator="false"/>
    <row agent="Bognan Andrarad" agentid="3008740" agenttypeid="2" corporationid="1000084" divisionid="22" level="2" locationid="60008437" locator="false"/>
    <row agent="Hounatad Mezan" agentid="3008741" agenttypeid="2" corporationid="1000084" divisionid="22" level="1" locationid="60008434" locator="true"/>
    <row agent="Kiskin Nonon" agentid="3008742" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008413" locator="false"/>
    <row agent="Kirul Butaroob" agentid="3008743" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008404" locator="true"/>
    <row agent="Goum Mimian" agentid="3008744" agenttypeid="8" corporationid="1000084" divisionid="24" level="5" locationid="60008407" locator="false"/>
    <row agent="Obron Chajma" agentid="3008745" agenttypeid="2" corporationid="1000084" divisionid="24" level="3" locationid="60008410" locator="true"/>
    <row agent="Omdan Jehasar" agentid="3008746" agenttypeid="2" corporationid="1000084" divisionid="22" level="3" locationid="60008464" locator="true"/>
    <row agent="Partod Darmete" agentid="3008747" agenttypeid="2" corporationid="1000084" divisionid="22" level="4" locationid="60008470" locator="true"/>
    <row agent="Ghaisa Manot" agentid="3008748" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008473" locator="false"/>
    <row agent="Sathepadi Nahyeen" agentid="3008749" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008467" locator="false"/>
    <row agent="Majamar Abouloun" agentid="3008750" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008380" locator="false"/>
    <row agent="Kasonia Lahror" agentid="3008751" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008383" locator="false"/>
    <row agent="Gornoon Mezankhenij" agentid="3008752" agenttypeid="2" corporationid="1000084" divisionid="24" level="3" locationid="60008389" locator="true"/>
    <row agent="Ajayi Ahih" agentid="3008753" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008386" locator="true"/>
    <row agent="Esala Azen" agentid="3008754" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008446" locator="false"/>
    <row agent="Yahrneaz Nelamou" agentid="3008755" agenttypeid="2" corporationid="1000084" divisionid="22" level="3" locationid="60008443" locator="true"/>
    <row agent="Kahiaresh Neziel" agentid="3008756" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008440" locator="false"/>
    <row agent="Baphio Babeta" agentid="3008757" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008449" locator="false"/>
    <row agent="Yithmi Magnu" agentid="3008758" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008479" locator="true"/>
    <row agent="Akenul Moutid" agentid="3008759" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008485" locator="true"/>
    <row agent="Zalemad Nouhevoh" agentid="3008760" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008476" locator="false"/>
    <row agent="Tim Barma" agentid="3008761" agenttypeid="2" corporationid="1000084" divisionid="24" level="3" locationid="60008482" locator="false"/>
    <row agent="Onil Aviakil" agentid="3008762" agenttypeid="2" corporationid="1000084" divisionid="24" level="3" locationid="60008455" locator="false"/>
    <row agent="Sahindem Shefan" agentid="3008763" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008461" locator="false"/>
    <row agent="Hokshmi Aramin" agentid="3008764" agenttypeid="2" corporationid="1000084" divisionid="24" level="4" locationid="60008452" locator="true"/>
    <row agent="Djabak Lahtami" agentid="3008765" agenttypeid="2" corporationid="1000084" divisionid="24" level="3" locationid="60008458" locator="true"/>
    <row agent="Mirose Sahalondri" agentid="3008766" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008392" locator="true"/>
    <row agent="Sapi Nayhah" agentid="3008767" agenttypeid="2" corporationid="1000084" divisionid="24" level="3" locationid="60008398" locator="true"/>
    <row agent="Nabobeh Sarwed" agentid="3008768" agenttypeid="2" corporationid="1000084" divisionid="24" level="1" locationid="60008401" locator="false"/>
    <row agent="Shartimih Khalabnar" agentid="3008769" agenttypeid="2" corporationid="1000084" divisionid="24" level="2" locationid="60008395" locator="false"/>
    <row agent="Bavadon Gali" agentid="3008770" agenttypeid="2" corporationid="1000085" divisionid="22" level="2" locationid="60008491" locator="false"/>
    <row agent="Nehrnah Gorouyar" agentid="3008771" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008494" locator="false"/>
    <row agent="Hilala Yasalek" agentid="3008772" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008521" locator="false"/>
    <row agent="Niadek Emanad" agentid="3008773" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008527" locator="true"/>
    <row agent="Bamara Garisas" agentid="3008774" agenttypeid="2" corporationid="1000086" divisionid="22" level="4" locationid="60008518" locator="false"/>
    <row agent="Diada Hundron" agentid="3008775" agenttypeid="2" corporationid="1000086" divisionid="22" level="2" locationid="60008524" locator="false"/>
    <row agent="Sarviyi Sou" agentid="3008776" agenttypeid="2" corporationid="1000086" divisionid="22" level="3" locationid="60008500" locator="false"/>
    <row agent="Sibih Akhmoh" agentid="3008777" agenttypeid="2" corporationid="1000086" divisionid="22" level="2" locationid="60008503" locator="false"/>
    <row agent="Natousha Mithier" agentid="3008778" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008497" locator="false"/>
    <row agent="Zooh Ouder" agentid="3008779" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008551" locator="false"/>
    <row agent="Eboum Ermicha" agentid="3008780" agenttypeid="2" corporationid="1000086" divisionid="22" level="2" locationid="60008542" locator="false"/>
    <row agent="Dep Fata" agentid="3008781" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008545" locator="false"/>
    <row agent="Kukhra Naeellie" agentid="3008782" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008548" locator="false"/>
    <row agent="Akath Sihrzim" agentid="3008783" agenttypeid="2" corporationid="1000086" divisionid="22" level="1" locationid="60008536" locator="true"/>
    <row agent="Sehrbi Hepoud" agentid="3008784" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008530" locator="false"/>
    <row agent="Hooran Pinihr" agentid="3008785" agenttypeid="2" corporationid="1000086" divisionid="22" level="4" locationid="60008533" locator="true"/>
    <row agent="Taridor Bovi" agentid="3008786" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008539" locator="false"/>
    <row agent="Pazoo Arayya" agentid="3008787" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008509" locator="false"/>
    <row agent="Dahyaron Lahara" agentid="3008788" agenttypeid="2" corporationid="1000086" divisionid="24" level="4" locationid="60008515" locator="false"/>
    <row agent="Hemtalasi Hemotri" agentid="3008789" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008506" locator="false"/>
    <row agent="Afodir Jarver" agentid="3008790" agenttypeid="2" corporationid="1000086" divisionid="24" level="3" locationid="60008512" locator="false"/>
    <row agent="Azhdan Bovamih" agentid="3008791" agenttypeid="8" corporationid="1000086" divisionid="24" level="5" locationid="60008566" locator="false"/>
    <row agent="Lomdor Ayas" agentid="3008792" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008569" locator="false"/>
    <row agent="Mayir Ajonar" agentid="3008793" agenttypeid="2" corporationid="1000086" divisionid="24" level="3" locationid="60008572" locator="false"/>
    <row agent="Maires Shahyanikh" agentid="3008794" agenttypeid="2" corporationid="1000086" divisionid="22" level="3" locationid="60008575" locator="false"/>
    <row agent="Yerora Absaned" agentid="3008795" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008578" locator="false"/>
    <row agent="Ansan Yoosstet" agentid="3008796" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008584" locator="false"/>
    <row agent="Teni Garea" agentid="3008797" agenttypeid="2" corporationid="1000086" divisionid="24" level="4" locationid="60008581" locator="false"/>
    <row agent="Elnotyan Pem" agentid="3008798" agenttypeid="2" corporationid="1000086" divisionid="22" level="3" locationid="60008587" locator="false"/>
    <row agent="Zia Mesghoh" agentid="3008799" agenttypeid="2" corporationid="1000086" divisionid="22" level="4" locationid="60008602" locator="true"/>
    <row agent="Pireash Khavesa" agentid="3008800" agenttypeid="2" corporationid="1000086" divisionid="24" level="3" locationid="60008611" locator="false"/>
    <row agent="Ubardu Nuhafshen" agentid="3008801" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008608" locator="false"/>
    <row agent="Heena Kinulia" agentid="3008802" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008605" locator="false"/>
    <row agent="Eba Nodra" agentid="3008803" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008554" locator="false"/>
    <row agent="Mankoor Safilouz" agentid="3008804" agenttypeid="2" corporationid="1000086" divisionid="24" level="2" locationid="60008557" locator="true"/>
    <row agent="Thanikhtid Farorad" agentid="3008805" agenttypeid="2" corporationid="1000086" divisionid="22" level="1" locationid="60008563" locator="false"/>
    <row agent="Tizeli Ebthad" agentid="3008806" agenttypeid="2" corporationid="1000086" divisionid="22" level="2" locationid="60008560" locator="false"/>
    <row agent="Gai Charil" agentid="3008807" agenttypeid="2" corporationid="1000086" divisionid="22" level="2" locationid="60008596" locator="false"/>
    <row agent="Lobrup Simeka" agentid="3008808" agenttypeid="2" corporationid="1000086" divisionid="22" level="2" locationid="60008590" locator="false"/>
    <row agent="Vanel Kheed" agentid="3008809" agenttypeid="2" corporationid="1000086" divisionid="22" level="1" locationid="60008593" locator="false"/>
    <row agent="Kherarabadi Ubigh" agentid="3008810" agenttypeid="2" corporationid="1000086" divisionid="24" level="1" locationid="60008599" locator="false"/>
    <row agent="Fosha Dyrer" agentid="3008811" agenttypeid="2" corporationid="1000087" divisionid="22" level="1" locationid="60008614" locator="false"/>
    <row agent="Yimla Bashakru" agentid="3008812" agenttypeid="2" corporationid="1000087" divisionid="22" level="4" locationid="60008623" locator="false"/>
    <row agent="Pevalir Kereka" agentid="3008813" agenttypeid="8" corporationid="1000087" divisionid="22" level="5" locationid="60008626" locator="false"/>
    <row agent="Pamih Unnirgous" agentid="3008814" agenttypeid="2" corporationid="1000087" divisionid="22" level="2" locationid="60008629" locator="false"/>
    <row agent="Bouras Gakeli" agentid="3008815" agenttypeid="2" corporationid="1000087" divisionid="22" level="2" locationid="60008620" locator="true"/>
    <row agent="Molnahr Fehyagh" agentid="3008816" agenttypeid="2" corporationid="1000087" divisionid="22" level="1" locationid="60008617" locator="false"/>
    <row agent="Bamtusha Ahrdia" agentid="3008817" agenttypeid="2" corporationid="1000087" divisionid="22" level="2" locationid="60008641" locator="false"/>
    <row agent="Krafeus Ghivaz" agentid="3008818" agenttypeid="2" corporationid="1000087" divisionid="22" level="1" locationid="60008644" locator="false"/>
    <row agent="Banseran Nelda" agentid="3008819" agenttypeid="2" corporationid="1000087" divisionid="24" level="4" locationid="60008647" locator="false"/>
    <row agent="Harza Jibutas" agentid="3008820" agenttypeid="2" corporationid="1000087" divisionid="22" level="3" locationid="60008632" locator="false"/>
    <row agent="Pivoon Thagayom" agentid="3008821" agenttypeid="2" corporationid="1000087" divisionid="24" level="4" locationid="60008635" locator="false"/>
    <row agent="Mormie Efaki" agentid="3008822" agenttypeid="2" corporationid="1000087" divisionid="24" level="2" locationid="60008638" locator="true"/>
    <row agent="Semilbaz Chibi" agentid="3008823" agenttypeid="2" corporationid="1000088" divisionid="24" level="1" locationid="60008650" locator="false"/>
    <row agent="Khema Soyyelab" agentid="3008824" agenttypeid="2" corporationid="1000088" divisionid="22" level="2" locationid="60008668" locator="false"/>
    <row agent="Avel Sounilier" agentid="3008825" agenttypeid="2" corporationid="1000088" divisionid="24" level="4" locationid="60008671" locator="true"/>
    <row agent="Hemigh Amalah" agentid="3008826" agenttypeid="2" corporationid="1000088" divisionid="24" level="3" locationid="60008674" locator="true"/>
    <row agent="Zefaramen Sadiri" agentid="3008827" agenttypeid="2" corporationid="1000088" divisionid="22" level="1" locationid="60008659" locator="false"/>
    <row agent="Kazama Dima" agentid="3008828" agenttypeid="2" corporationid="1000088" divisionid="22" level="4" locationid="60008665" locator="true"/>
    <row agent="Gasuk Oshat" agentid="3008829" agenttypeid="2" corporationid="1000088" divisionid="24" level="3" locationid="60008662" locator="false"/>
    <row agent="Samas Nirla" agentid="3008830" agenttypeid="2" corporationid="1000088" divisionid="22" level="3" locationid="60008656" locator="true"/>
    <row agent="Gakhireh Aboh" agentid="3008831" agenttypeid="2" corporationid="1000088" divisionid="22" level="2" locationid="60008653" locator="false"/>
    <row agent="Pareh Mere" agentid="3008832" agenttypeid="8" corporationid="1000088" divisionid="24" level="5" locationid="60008677" locator="false"/>
    <row agent="Zamon Assaus" agentid="3008833" agenttypeid="2" corporationid="1000088" divisionid="24" level="2" locationid="60008680" locator="true"/>
    <row agent="Garbiran Vardali" agentid="3008834" agenttypeid="2" corporationid="1000088" divisionid="24" level="1" locationid="60008683" locator="false"/>
    <row agent="Apra Alahma" agentid="3008835" agenttypeid="2" corporationid="1000089" divisionid="24" level="1" locationid="60008686" locator="false"/>
    <row agent="Gahta Nakan" agentid="3008836" agenttypeid="2" corporationid="1000089" divisionid="22" level="2" locationid="60008716" locator="false"/>
    <row agent="Chankoh Mizzerba" agentid="3008837" agenttypeid="2" corporationid="1000089" divisionid="22" level="2" locationid="60008719" locator="false"/>
    <row agent="Lenau Ganeme" agentid="3008838" agenttypeid="2" corporationid="1000089" divisionid="24" level="1" locationid="60008713" locator="false"/>
    <row agent="Nurveh Mermazgab" agentid="3008839" agenttypeid="2" corporationid="1000089" divisionid="22" level="4" locationid="60008692" locator="true"/>
    <row agent="Arasat Boulhera" agentid="3008840" agenttypeid="2" corporationid="1000089" divisionid="24" level="3" locationid="60008689" locator="false"/>
    <row agent="Ahnuni Mirder" agentid="3008841" agenttypeid="2" corporationid="1000089" divisionid="22" level="3" locationid="60008698" locator="true"/>
    <row agent="Akart Zaltu" agentid="3008842" agenttypeid="2" corporationid="1000089" divisionid="22" level="2" locationid="60008695" locator="false"/>
    <row agent="Makaser Amorih" agentid="3008843" agenttypeid="2" corporationid="1000089" divisionid="22" level="3" locationid="60008701" locator="false"/>
    <row agent="Nussend Mahle" agentid="3008844" agenttypeid="2" corporationid="1000089" divisionid="22" level="1" locationid="60008704" locator="false"/>
    <row agent="Ahan Hemirin" agentid="3008845" agenttypeid="8" corporationid="1000089" divisionid="22" level="5" locationid="60008707" locator="false"/>
    <row agent="Sorpen Bonorahel" agentid="3008846" agenttypeid="2" corporationid="1000089" divisionid="24" level="3" locationid="60008710" locator="false"/>
    <row agent="Bairshir Umam" agentid="3008847" agenttypeid="2" corporationid="1000090" divisionid="22" level="1" locationid="60008722" locator="false"/>
    <row agent="Abben Jafshi" agentid="3008848" agenttypeid="2" corporationid="1000090" divisionid="22" level="3" locationid="60008752" locator="false"/>
    <row agent="Odesatu Yatichar" agentid="3008849" agenttypeid="2" corporationid="1000090" divisionid="22" level="3" locationid="60008755" locator="false"/>
    <row agent="Samsem Shila" agentid="3008850" agenttypeid="2" corporationid="1000090" divisionid="22" level="1" locationid="60008749" locator="false"/>
    <row agent="Bidelcher Natirbek" agentid="3008851" agenttypeid="2" corporationid="1000090" divisionid="22" level="2" locationid="60008740" locator="false"/>
    <row agent="Tagana Moshu" agentid="3008852" agenttypeid="2" corporationid="1000090" divisionid="22" level="2" locationid="60008743" locator="false"/>
    <row agent="Fuli Eloriel" agentid="3008853" agenttypeid="2" corporationid="1000090" divisionid="22" level="4" locationid="60008746" locator="true"/>
    <row agent="Sufala Srasrararz" agentid="3008854" agenttypeid="2" corporationid="1000090" divisionid="24" level="1" locationid="60008725" locator="false"/>
    <row agent="Hoorazood Bikan" agentid="3008855" agenttypeid="8" corporationid="1000090" divisionid="24" level="5" locationid="60008728" locator="false"/>
    <row agent="Nardir Sanima" agentid="3008856" agenttypeid="2" corporationid="1000090" divisionid="22" level="1" locationid="60008731" locator="false"/>
    <row agent="Arshos Hul" agentid="3008857" agenttypeid="2" corporationid="1000090" divisionid="24" level="2" locationid="60008734" locator="true"/>
    <row agent="Orri Ormot" agentid="3008858" agenttypeid="2" corporationid="1000090" divisionid="22" level="2" locationid="60008737" locator="false"/>
    <row agent="Ohtar Defsunun" agentid="3008859" agenttypeid="2" corporationid="1000091" divisionid="24" level="1" locationid="60008758" locator="false"/>
    <row agent="Ramah Fesrar" agentid="3008860" agenttypeid="2" corporationid="1000091" divisionid="22" level="2" locationid="60008767" locator="false"/>
    <row agent="Tegi Jesalout" agentid="3008861" agenttypeid="2" corporationid="1000091" divisionid="22" level="3" locationid="60008773" locator="true"/>
    <row agent="Fakah Assad" agentid="3008862" agenttypeid="2" corporationid="1000091" divisionid="22" level="1" locationid="60008770" locator="false"/>
    <row agent="Farela Laresh" agentid="3008863" agenttypeid="2" corporationid="1000091" divisionid="24" level="1" locationid="60008764" locator="false"/>
    <row agent="Yootolk Sudhi" agentid="3008864" agenttypeid="2" corporationid="1000091" divisionid="24" level="4" locationid="60008761" locator="false"/>
    <row agent="Jafi Asa" agentid="3008865" agenttypeid="2" corporationid="1000091" divisionid="22" level="4" locationid="60008779" locator="false"/>
    <row agent="Sakitsidendri Rafsadah" agentid="3008866" agenttypeid="2" corporationid="1000091" divisionid="24" level="2" locationid="60008776" locator="true"/>
    <row agent="Tzati Khodja" agentid="3008867" agenttypeid="2" corporationid="1000091" divisionid="22" level="1" locationid="60008782" locator="true"/>
    <row agent="Ires Orva" agentid="3008868" agenttypeid="8" corporationid="1000091" divisionid="24" level="5" locationid="60008785" locator="false"/>
    <row agent="Siktinu Verk" agentid="3008869" agenttypeid="2" corporationid="1000091" divisionid="24" level="2" locationid="60008788" locator="false"/>
    <row agent="Shagit Louh" agentid="3008870" agenttypeid="2" corporationid="1000091" divisionid="24" level="1" locationid="60008791" locator="false"/>
    <row agent="Avenoz Sadna" agentid="3008871" agenttypeid="2" corporationid="1000092" divisionid="24" level="1" locationid="60008794" locator="false"/>
    <row agent="Opoumouh Bemarah" agentid="3008872" agenttypeid="2" corporationid="1000092" divisionid="22" level="1" locationid="60008881" locator="false"/>
    <row agent="Segemarali Assehion" agentid="3008873" agenttypeid="2" corporationid="1000092" divisionid="24" level="1" locationid="60008878" locator="false"/>
    <row agent="Sahnora Zhanya" agentid="3008874" agenttypeid="2" corporationid="1000092" divisionid="24" level="2" locationid="60008884" locator="false"/>
    <row agent="Rosht Abrikoum" agentid="3008875" agenttypeid="2" corporationid="1000092" divisionid=
Download .txt
gitextract_syw4v6nw/

├── .github/
│   └── workflows/
│       ├── codeql-analysis.yml
│       ├── esi.yml
│       └── tests.yml
├── .gitignore
├── CONTRIBUTING.md
├── changelog.txt
├── checkstyle.xml
├── credits.txt
├── data/
│   ├── agents.xml
│   ├── flags.xml
│   ├── items.xml
│   ├── jumps.xml
│   ├── locations.xml
│   └── npccorporation.xml
├── license.txt
├── pom.xml
├── readme.txt
├── src/
│   ├── main/
│   │   ├── assembly/
│   │   │   └── assembly.xml
│   │   ├── java/
│   │   │   └── net/
│   │   │       └── nikr/
│   │   │           └── eve/
│   │   │               └── jeveasset/
│   │   │                   ├── CliExport.java
│   │   │                   ├── CliOptions.java
│   │   │                   ├── CliUpdate.java
│   │   │                   ├── DetectEdtViolationRepaintManager.java
│   │   │                   ├── LibraryManager.java
│   │   │                   ├── Main.java
│   │   │                   ├── NahimicDetector.java
│   │   │                   ├── NikrUncaughtExceptionHandler.java
│   │   │                   ├── Program.java
│   │   │                   ├── SingleInstance.java
│   │   │                   ├── SplashUpdater.java
│   │   │                   ├── ToolLoader.java
│   │   │                   ├── data/
│   │   │                   │   ├── api/
│   │   │                   │   │   ├── accounts/
│   │   │                   │   │   │   ├── AbstractOwner.java
│   │   │                   │   │   │   ├── ApiType.java
│   │   │                   │   │   │   ├── EsiOwner.java
│   │   │                   │   │   │   ├── OwnerType.java
│   │   │                   │   │   │   └── SimpleOwner.java
│   │   │                   │   │   ├── my/
│   │   │                   │   │   │   ├── MyAccountBalance.java
│   │   │                   │   │   │   ├── MyAsset.java
│   │   │                   │   │   │   ├── MyBlueprint.java
│   │   │                   │   │   │   ├── MyContract.java
│   │   │                   │   │   │   ├── MyContractItem.java
│   │   │                   │   │   │   ├── MyExtraction.java
│   │   │                   │   │   │   ├── MyIndustryJob.java
│   │   │                   │   │   │   ├── MyJournal.java
│   │   │                   │   │   │   ├── MyLoyaltyPoints.java
│   │   │                   │   │   │   ├── MyMarketOrder.java
│   │   │                   │   │   │   ├── MyMining.java
│   │   │                   │   │   │   ├── MyNpcStanding.java
│   │   │                   │   │   │   ├── MyShip.java
│   │   │                   │   │   │   ├── MySkill.java
│   │   │                   │   │   │   └── MyTransaction.java
│   │   │                   │   │   └── raw/
│   │   │                   │   │       ├── RawAccountBalance.java
│   │   │                   │   │       ├── RawAsset.java
│   │   │                   │   │       ├── RawBlueprint.java
│   │   │                   │   │       ├── RawClone.java
│   │   │                   │   │       ├── RawContract.java
│   │   │                   │   │       ├── RawContractItem.java
│   │   │                   │   │       ├── RawExtraction.java
│   │   │                   │   │       ├── RawIndustryJob.java
│   │   │                   │   │       ├── RawJournal.java
│   │   │                   │   │       ├── RawJournalRefType.java
│   │   │                   │   │       ├── RawLoyaltyPoints.java
│   │   │                   │   │       ├── RawMarketOrder.java
│   │   │                   │   │       ├── RawMining.java
│   │   │                   │   │       ├── RawNpcStanding.java
│   │   │                   │   │       ├── RawPublicMarketOrder.java
│   │   │                   │   │       ├── RawSkill.java
│   │   │                   │   │       └── RawTransaction.java
│   │   │                   │   ├── profile/
│   │   │                   │   │   ├── Profile.java
│   │   │                   │   │   ├── ProfileData.java
│   │   │                   │   │   ├── ProfileManager.java
│   │   │                   │   │   ├── StockpileIDs.java
│   │   │                   │   │   └── TableData.java
│   │   │                   │   ├── sde/
│   │   │                   │   │   ├── Agent.java
│   │   │                   │   │   ├── IndustryMaterial.java
│   │   │                   │   │   ├── Item.java
│   │   │                   │   │   ├── ItemFlag.java
│   │   │                   │   │   ├── Jump.java
│   │   │                   │   │   ├── MyLocation.java
│   │   │                   │   │   ├── NpcCorporation.java
│   │   │                   │   │   ├── ReprocessedMaterial.java
│   │   │                   │   │   ├── RouteFinder.java
│   │   │                   │   │   └── StaticData.java
│   │   │                   │   └── settings/
│   │   │                   │       ├── AddedData.java
│   │   │                   │       ├── Citadel.java
│   │   │                   │       ├── CitadelSettings.java
│   │   │                   │       ├── ColorEntry.java
│   │   │                   │       ├── ColorSettings.java
│   │   │                   │       ├── ColorTheme.java
│   │   │                   │       ├── ColorThemeColorblind.java
│   │   │                   │       ├── ColorThemeDark.java
│   │   │                   │       ├── ColorThemeDefault.java
│   │   │                   │       ├── ColorThemeStrong.java
│   │   │                   │       ├── Colors.java
│   │   │                   │       ├── CopySettings.java
│   │   │                   │       ├── DarkNimbus.java
│   │   │                   │       ├── ExportSettings.java
│   │   │                   │       ├── ManufacturingSettings.java
│   │   │                   │       ├── MarketOrdersSettings.java
│   │   │                   │       ├── MarketPriceData.java
│   │   │                   │       ├── PriceData.java
│   │   │                   │       ├── PriceDataSettings.java
│   │   │                   │       ├── PriceHistoryDatabase.java
│   │   │                   │       ├── ProxyData.java
│   │   │                   │       ├── ReprocessSettings.java
│   │   │                   │       ├── RouteAvoidSettings.java
│   │   │                   │       ├── RouteResult.java
│   │   │                   │       ├── RoutingSettings.java
│   │   │                   │       ├── Settings.java
│   │   │                   │       ├── SettingsUpdateListener.java
│   │   │                   │       ├── StockpileGroupSettings.java
│   │   │                   │       ├── TempDirs.java
│   │   │                   │       ├── TrackerData.java
│   │   │                   │       ├── TrackerSettings.java
│   │   │                   │       ├── UserItem.java
│   │   │                   │       ├── tag/
│   │   │                   │       │   ├── Tag.java
│   │   │                   │       │   ├── TagColor.java
│   │   │                   │       │   ├── TagID.java
│   │   │                   │       │   ├── TagUpdate.java
│   │   │                   │       │   └── Tags.java
│   │   │                   │       └── types/
│   │   │                   │           ├── BlueprintType.java
│   │   │                   │           ├── CorporationType.java
│   │   │                   │           ├── EditableLocationType.java
│   │   │                   │           ├── EditablePriceType.java
│   │   │                   │           ├── EsiType.java
│   │   │                   │           ├── ItemType.java
│   │   │                   │           ├── LastTransactionType.java
│   │   │                   │           ├── LocationType.java
│   │   │                   │           ├── LocationsType.java
│   │   │                   │           ├── MarketDetailType.java
│   │   │                   │           ├── OwnersType.java
│   │   │                   │           ├── PriceType.java
│   │   │                   │           └── TagsType.java
│   │   │                   ├── gui/
│   │   │                   │   ├── dialogs/
│   │   │                   │   │   ├── AboutDialog.java
│   │   │                   │   │   ├── account/
│   │   │                   │   │   │   ├── AccountImportDialog.java
│   │   │                   │   │   │   ├── AccountManagerDialog.java
│   │   │                   │   │   │   ├── AccountSeparatorTableCell.java
│   │   │                   │   │   │   ├── AccountTableFormat.java
│   │   │                   │   │   │   ├── JAccountTable.java
│   │   │                   │   │   │   └── SeparatorListComparator.java
│   │   │                   │   │   ├── profile/
│   │   │                   │   │   │   ├── JValidatedInputDialog.java
│   │   │                   │   │   │   └── ProfileDialog.java
│   │   │                   │   │   ├── settings/
│   │   │                   │   │   │   ├── AssetsToolSettingsPanel.java
│   │   │                   │   │   │   ├── ColorSeparatorTableCell.java
│   │   │                   │   │   │   ├── ColorSettingsPanel.java
│   │   │                   │   │   │   ├── ColorsTableFormat.java
│   │   │                   │   │   │   ├── ContractToolSettingsPanel.java
│   │   │                   │   │   │   ├── ExperimentalSettingsPanel.java
│   │   │                   │   │   │   ├── GeneralSettingsPanel.java
│   │   │                   │   │   │   ├── IndustryJobsToolSettingsPanel.java
│   │   │                   │   │   │   ├── JColorTable.java
│   │   │                   │   │   │   ├── JSettingsPanel.java
│   │   │                   │   │   │   ├── JUserListPanel.java
│   │   │                   │   │   │   ├── JournalToolSettingsPanel.java
│   │   │                   │   │   │   ├── JumpsSettingsPanel.java
│   │   │                   │   │   │   ├── LookAndFeelPreview.java
│   │   │                   │   │   │   ├── ManufacturingSettingsPanel.java
│   │   │                   │   │   │   ├── MarketOrdersToolSettingsPanel.java
│   │   │                   │   │   │   ├── MiningToolSettingsPanel.java
│   │   │                   │   │   │   ├── OverviewToolSettingsPanel.java
│   │   │                   │   │   │   ├── PriceDataSettingsPanel.java
│   │   │                   │   │   │   ├── PriceHistoryToolSettingsPanel.java
│   │   │                   │   │   │   ├── ProxySettingsPanel.java
│   │   │                   │   │   │   ├── ReprocessingSettingsPanel.java
│   │   │                   │   │   │   ├── SettingsDialog.java
│   │   │                   │   │   │   ├── ShowToolSettingsPanel.java
│   │   │                   │   │   │   ├── SoundsSettingsPanel.java
│   │   │                   │   │   │   ├── StockpileToolSettingsPanel.java
│   │   │                   │   │   │   ├── TagsSettingsPanel.java
│   │   │                   │   │   │   ├── TrackerToolSettingsPanel.java
│   │   │                   │   │   │   ├── TransactionsToolSettingsPanel.java
│   │   │                   │   │   │   ├── UserLocationSettingsPanel.java
│   │   │                   │   │   │   ├── UserNameSettingsPanel.java
│   │   │                   │   │   │   ├── UserPriceSettingsPanel.java
│   │   │                   │   │   │   └── WindowSettingsPanel.java
│   │   │                   │   │   └── update/
│   │   │                   │   │       ├── StructureUpdateDialog.java
│   │   │                   │   │       ├── TaskDialog.java
│   │   │                   │   │       ├── UpdateDialog.java
│   │   │                   │   │       └── UpdateTask.java
│   │   │                   │   ├── frame/
│   │   │                   │   │   ├── MainMenu.java
│   │   │                   │   │   ├── MainWindow.java
│   │   │                   │   │   └── StatusPanel.java
│   │   │                   │   ├── images/
│   │   │                   │   │   └── Images.java
│   │   │                   │   ├── shared/
│   │   │                   │   │   ├── ColorIcon.java
│   │   │                   │   │   ├── ColorUtil.java
│   │   │                   │   │   ├── CopyHandler.java
│   │   │                   │   │   ├── DocumentFactory.java
│   │   │                   │   │   ├── Formatter.java
│   │   │                   │   │   ├── InstantToolTip.java
│   │   │                   │   │   ├── JFreeChartUtil.java
│   │   │                   │   │   ├── JOptionInput.java
│   │   │                   │   │   ├── JSimpleColorPicker.java
│   │   │                   │   │   ├── MarketDetailsColumn.java
│   │   │                   │   │   ├── MenuScroller.java
│   │   │                   │   │   ├── NativeUtil.java
│   │   │                   │   │   ├── StringComparators.java
│   │   │                   │   │   ├── TextImport.java
│   │   │                   │   │   ├── TextManager.java
│   │   │                   │   │   ├── TreeSelectDialog.java
│   │   │                   │   │   ├── Updatable.java
│   │   │                   │   │   ├── components/
│   │   │                   │   │   │   ├── CheckBoxNode.java
│   │   │                   │   │   │   ├── CheckBoxNodeEditor.java
│   │   │                   │   │   │   ├── CheckBoxNodeRenderer.java
│   │   │                   │   │   │   ├── CompoundUndoManager.java
│   │   │                   │   │   │   ├── JAutoCompleteDialog.java
│   │   │                   │   │   │   ├── JButtonComparable.java
│   │   │                   │   │   │   ├── JButtonNull.java
│   │   │                   │   │   │   ├── JCustomFileChooser.java
│   │   │                   │   │   │   ├── JDateChooser.java
│   │   │                   │   │   │   ├── JDefaultField.java
│   │   │                   │   │   │   ├── JDialogCentered.java
│   │   │                   │   │   │   ├── JDoubleField.java
│   │   │                   │   │   │   ├── JDragTabbedPane.java
│   │   │                   │   │   │   ├── JDropDownButton.java
│   │   │                   │   │   │   ├── JFixedToolBar.java
│   │   │                   │   │   │   ├── JGroupLayoutPanel.java
│   │   │                   │   │   │   ├── JImportDialog.java
│   │   │                   │   │   │   ├── JIntegerField.java
│   │   │                   │   │   │   ├── JLabelMultiline.java
│   │   │                   │   │   │   ├── JLabelMultilineHtml.java
│   │   │                   │   │   │   ├── JLockWindow.java
│   │   │                   │   │   │   ├── JMainTab.java
│   │   │                   │   │   │   ├── JMainTabPrimary.java
│   │   │                   │   │   │   ├── JMainTabSecondary.java
│   │   │                   │   │   │   ├── JManagerDialog.java
│   │   │                   │   │   │   ├── JMultiSelectionDialog.java
│   │   │                   │   │   │   ├── JMultiSelectionList.java
│   │   │                   │   │   │   ├── JOptionsDialog.java
│   │   │                   │   │   │   ├── JSelectionDialog.java
│   │   │                   │   │   │   ├── JTextAreaPlaceholder.java
│   │   │                   │   │   │   ├── JTextDialog.java
│   │   │                   │   │   │   ├── JTreemap.java
│   │   │                   │   │   │   ├── JWorking.java
│   │   │                   │   │   │   └── ListComboBoxModel.java
│   │   │                   │   │   ├── filter/
│   │   │                   │   │   │   ├── ColumnCache.java
│   │   │                   │   │   │   ├── ExportDialog.java
│   │   │                   │   │   │   ├── ExportTableData.java
│   │   │                   │   │   │   ├── Filter.java
│   │   │                   │   │   │   ├── FilterControl.java
│   │   │                   │   │   │   ├── FilterExport.java
│   │   │                   │   │   │   ├── FilterGui.java
│   │   │                   │   │   │   ├── FilterLogicalMatcher.java
│   │   │                   │   │   │   ├── FilterMatcher.java
│   │   │                   │   │   │   ├── FilterMenu.java
│   │   │                   │   │   │   ├── FilterPanel.java
│   │   │                   │   │   │   ├── FilterPanelSeparator.java
│   │   │                   │   │   │   ├── FilterSave.java
│   │   │                   │   │   │   ├── JFilterManagerDialog.java
│   │   │                   │   │   │   ├── SimpleFilterControl.java
│   │   │                   │   │   │   └── SimpleTableFormat.java
│   │   │                   │   │   ├── menu/
│   │   │                   │   │   │   ├── JFormulaDialog.java
│   │   │                   │   │   │   ├── JMenuAssetFilter.java
│   │   │                   │   │   │   ├── JMenuColumns.java
│   │   │                   │   │   │   ├── JMenuCopy.java
│   │   │                   │   │   │   ├── JMenuCopyPlus.java
│   │   │                   │   │   │   ├── JMenuFormula.java
│   │   │                   │   │   │   ├── JMenuInfo.java
│   │   │                   │   │   │   ├── JMenuJumps.java
│   │   │                   │   │   │   ├── JMenuLoadout.java
│   │   │                   │   │   │   ├── JMenuLocation.java
│   │   │                   │   │   │   ├── JMenuLookup.java
│   │   │                   │   │   │   ├── JMenuName.java
│   │   │                   │   │   │   ├── JMenuPrice.java
│   │   │                   │   │   │   ├── JMenuPriceHistory.java
│   │   │                   │   │   │   ├── JMenuReprocessed.java
│   │   │                   │   │   │   ├── JMenuRouting.java
│   │   │                   │   │   │   ├── JMenuStockpile.java
│   │   │                   │   │   │   ├── JMenuSum.java
│   │   │                   │   │   │   ├── JMenuTags.java
│   │   │                   │   │   │   ├── JMenuTransactionFilter.java
│   │   │                   │   │   │   ├── JMenuUI.java
│   │   │                   │   │   │   ├── JTagsDialog.java
│   │   │                   │   │   │   ├── MenuData.java
│   │   │                   │   │   │   └── MenuManager.java
│   │   │                   │   │   └── table/
│   │   │                   │   │       ├── ColumnManager.java
│   │   │                   │   │       ├── EnumTableColumn.java
│   │   │                   │   │       ├── EnumTableFormatAdaptor.java
│   │   │                   │   │       ├── EventListManager.java
│   │   │                   │   │       ├── EventModels.java
│   │   │                   │   │       ├── JAutoColumnTable.java
│   │   │                   │   │       ├── JEditColumnsDialog.java
│   │   │                   │   │       ├── JSeparatorTable.java
│   │   │                   │   │       ├── JViewManagerDialog.java
│   │   │                   │   │       ├── PaddingTableCellRenderer.java
│   │   │                   │   │       ├── SeparatorTableCell.java
│   │   │                   │   │       ├── SimpleColumnManager.java
│   │   │                   │   │       ├── TableCellRenderers.java
│   │   │                   │   │       ├── TableFormatFactory.java
│   │   │                   │   │       ├── View.java
│   │   │                   │   │       └── containers/
│   │   │                   │   │           ├── AssetContainer.java
│   │   │                   │   │           ├── DateOnly.java
│   │   │                   │   │           ├── Duration.java
│   │   │                   │   │           ├── ExpirerDate.java
│   │   │                   │   │           ├── HierarchyColumn.java
│   │   │                   │   │           ├── ISK.java
│   │   │                   │   │           ├── LongInt.java
│   │   │                   │   │           ├── ModulePriceValue.java
│   │   │                   │   │           ├── NumberValue.java
│   │   │                   │   │           ├── Percent.java
│   │   │                   │   │           ├── Runs.java
│   │   │                   │   │           ├── Security.java
│   │   │                   │   │           ├── Standing.java
│   │   │                   │   │           ├── TextIcon.java
│   │   │                   │   │           └── YesNo.java
│   │   │                   │   ├── sounds/
│   │   │                   │   │   ├── DefaultSound.java
│   │   │                   │   │   ├── FileSound.java
│   │   │                   │   │   ├── Sound.java
│   │   │                   │   │   ├── SoundPlayer.java
│   │   │                   │   │   └── SoundThread.java
│   │   │                   │   └── tabs/
│   │   │                   │       ├── agents/
│   │   │                   │       │   ├── AgentsTab.java
│   │   │                   │       │   └── AgentsTableFormat.java
│   │   │                   │       ├── assets/
│   │   │                   │       │   ├── AssetTableFormat.java
│   │   │                   │       │   ├── AssetsTab.java
│   │   │                   │       │   └── JAssetTable.java
│   │   │                   │       ├── contracts/
│   │   │                   │       │   ├── ContractsSeparatorTableCell.java
│   │   │                   │       │   ├── ContractsTab.java
│   │   │                   │       │   ├── ContractsTableFormat.java
│   │   │                   │       │   └── JContractsTable.java
│   │   │                   │       ├── items/
│   │   │                   │       │   ├── ItemTableFormat.java
│   │   │                   │       │   └── ItemsTab.java
│   │   │                   │       ├── jobs/
│   │   │                   │       │   ├── IndustryJobTableFormat.java
│   │   │                   │       │   ├── IndustryJobsTab.java
│   │   │                   │       │   └── JIndustryJobsTable.java
│   │   │                   │       ├── journal/
│   │   │                   │       │   ├── JJournalTable.java
│   │   │                   │       │   ├── JournalChartDialog.java
│   │   │                   │       │   ├── JournalTab.java
│   │   │                   │       │   └── JournalTableFormat.java
│   │   │                   │       ├── loadout/
│   │   │                   │       │   ├── Loadout.java
│   │   │                   │       │   ├── LoadoutData.java
│   │   │                   │       │   ├── LoadoutExtendedTableFormat.java
│   │   │                   │       │   ├── LoadoutSeparatorComparator.java
│   │   │                   │       │   ├── LoadoutSeparatorTableCell.java
│   │   │                   │       │   ├── LoadoutTableFormat.java
│   │   │                   │       │   ├── LoadoutsExportDialog.java
│   │   │                   │       │   └── LoadoutsTab.java
│   │   │                   │       ├── loyalty/
│   │   │                   │       │   ├── LoyaltyPointsTab.java
│   │   │                   │       │   ├── LoyaltyPointsTableFormat.java
│   │   │                   │       │   └── TotalLoyaltyPoints.java
│   │   │                   │       ├── materials/
│   │   │                   │       │   ├── Material.java
│   │   │                   │       │   ├── MaterialExtendedTableFormat.java
│   │   │                   │       │   ├── MaterialSeparatorComparator.java
│   │   │                   │       │   ├── MaterialTableFormat.java
│   │   │                   │       │   ├── MaterialsData.java
│   │   │                   │       │   ├── MaterialsSeparatorTableCell.java
│   │   │                   │       │   └── MaterialsTab.java
│   │   │                   │       ├── mining/
│   │   │                   │       │   ├── ExtractionsTab.java
│   │   │                   │       │   ├── ExtractionsTableFormat.java
│   │   │                   │       │   ├── JExtractionsTable.java
│   │   │                   │       │   ├── MiningGraphTab.java
│   │   │                   │       │   ├── MiningTab.java
│   │   │                   │       │   └── MiningTableFormat.java
│   │   │                   │       ├── orders/
│   │   │                   │       │   ├── JMarketOrdersTable.java
│   │   │                   │       │   ├── MarketLog.java
│   │   │                   │       │   ├── MarketOrdersTab.java
│   │   │                   │       │   ├── MarketTableFormat.java
│   │   │                   │       │   ├── Outbid.java
│   │   │                   │       │   └── OutbidProcesser.java
│   │   │                   │       ├── overview/
│   │   │                   │       │   ├── JOverviewMenu.java
│   │   │                   │       │   ├── JOverviewTable.java
│   │   │                   │       │   ├── Overview.java
│   │   │                   │       │   ├── OverviewData.java
│   │   │                   │       │   ├── OverviewGroup.java
│   │   │                   │       │   ├── OverviewLocation.java
│   │   │                   │       │   ├── OverviewTab.java
│   │   │                   │       │   └── OverviewTableFormat.java
│   │   │                   │       ├── prices/
│   │   │                   │       │   ├── JItemsManagerDialog.java
│   │   │                   │       │   ├── PriceChangesTab.java
│   │   │                   │       │   ├── PriceChangesTableFormat.java
│   │   │                   │       │   └── PriceHistoryTab.java
│   │   │                   │       ├── reprocessed/
│   │   │                   │       │   ├── JReprocessedTable.java
│   │   │                   │       │   ├── ReprocessedData.java
│   │   │                   │       │   ├── ReprocessedExtendedTableFormat.java
│   │   │                   │       │   ├── ReprocessedGrandItem.java
│   │   │                   │       │   ├── ReprocessedGrandTotal.java
│   │   │                   │       │   ├── ReprocessedInterface.java
│   │   │                   │       │   ├── ReprocessedItem.java
│   │   │                   │       │   ├── ReprocessedSeparatorComparator.java
│   │   │                   │       │   ├── ReprocessedSeparatorTableCell.java
│   │   │                   │       │   ├── ReprocessedTab.java
│   │   │                   │       │   ├── ReprocessedTableFormat.java
│   │   │                   │       │   └── ReprocessedTotal.java
│   │   │                   │       ├── routing/
│   │   │                   │       │   ├── EditableListModel.java
│   │   │                   │       │   ├── JAvoid.java
│   │   │                   │       │   ├── JAvoidManagerDialog.java
│   │   │                   │       │   ├── JRouteEditDialog.java
│   │   │                   │       │   ├── JRouteManagerDialog.java
│   │   │                   │       │   ├── MoveJList.java
│   │   │                   │       │   ├── RoutingTab.java
│   │   │                   │       │   └── SolarSystem.java
│   │   │                   │       ├── skills/
│   │   │                   │       │   ├── JSkillPlansManageDialog.java
│   │   │                   │       │   ├── SkillsOverviewTab.java
│   │   │                   │       │   ├── SkillsOverviewTableFormat.java
│   │   │                   │       │   ├── SkillsTab.java
│   │   │                   │       │   └── SkillsTableFormat.java
│   │   │                   │       ├── slots/
│   │   │                   │       │   ├── JSlotsTable.java
│   │   │                   │       │   ├── Slots.java
│   │   │                   │       │   ├── SlotsData.java
│   │   │                   │       │   ├── SlotsTab.java
│   │   │                   │       │   └── SlotsTableFormat.java
│   │   │                   │       ├── standing/
│   │   │                   │       │   ├── NpcStandingTab.java
│   │   │                   │       │   └── NpcStandingTableFormat.java
│   │   │                   │       ├── stockpile/
│   │   │                   │       │   ├── JStockpileItemMenu.java
│   │   │                   │       │   ├── JStockpileTable.java
│   │   │                   │       │   ├── Stockpile.java
│   │   │                   │       │   ├── StockpileBpDialog.java
│   │   │                   │       │   ├── StockpileData.java
│   │   │                   │       │   ├── StockpileDialog.java
│   │   │                   │       │   ├── StockpileExtendedTableFormat.java
│   │   │                   │       │   ├── StockpileItemDialog.java
│   │   │                   │       │   ├── StockpileSeparatorTableCell.java
│   │   │                   │       │   ├── StockpileShoppingListDialog.java
│   │   │                   │       │   ├── StockpileTab.java
│   │   │                   │       │   └── StockpileTableFormat.java
│   │   │                   │       ├── tracker/
│   │   │                   │       │   ├── JTrackerEditDialog.java
│   │   │                   │       │   ├── QuickDate.java
│   │   │                   │       │   ├── TrackerAssetFilterDialog.java
│   │   │                   │       │   ├── TrackerDate.java
│   │   │                   │       │   ├── TrackerNote.java
│   │   │                   │       │   ├── TrackerSkillPointFilter.java
│   │   │                   │       │   ├── TrackerSkillPointsFilterDialog.java
│   │   │                   │       │   ├── TrackerSkillPointsFilterTableFormat.java
│   │   │                   │       │   ├── TrackerTab.java
│   │   │                   │       │   └── TrackerWalletFilterDialog.java
│   │   │                   │       ├── transaction/
│   │   │                   │       │   ├── JTransactionTable.java
│   │   │                   │       │   ├── TransactionTab.java
│   │   │                   │       │   └── TransactionTableFormat.java
│   │   │                   │       ├── tree/
│   │   │                   │       │   ├── JTreeTable.java
│   │   │                   │       │   ├── TreeAsset.java
│   │   │                   │       │   ├── TreeData.java
│   │   │                   │       │   ├── TreeTab.java
│   │   │                   │       │   └── TreeTableFormat.java
│   │   │                   │       └── values/
│   │   │                   │           ├── AssetValue.java
│   │   │                   │           ├── DataSetCreator.java
│   │   │                   │           ├── IskData.java
│   │   │                   │           ├── JValueTable.java
│   │   │                   │           ├── Value.java
│   │   │                   │           ├── ValueRetroTab.java
│   │   │                   │           ├── ValueTableFormat.java
│   │   │                   │           └── ValueTableTab.java
│   │   │                   ├── i18n/
│   │   │                   │   ├── BundleServiceFactory.java
│   │   │                   │   ├── DataColors.java
│   │   │                   │   ├── DataModelAsset.java
│   │   │                   │   ├── DataModelIndustryJob.java
│   │   │                   │   ├── DataModelPriceDataSettings.java
│   │   │                   │   ├── DialoguesAbout.java
│   │   │                   │   ├── DialoguesAccount.java
│   │   │                   │   ├── DialoguesExport.java
│   │   │                   │   ├── DialoguesProfiles.java
│   │   │                   │   ├── DialoguesSettings.java
│   │   │                   │   ├── DialoguesStructure.java
│   │   │                   │   ├── DialoguesUpdate.java
│   │   │                   │   ├── General.java
│   │   │                   │   ├── GuiFrame.java
│   │   │                   │   ├── GuiShared.java
│   │   │                   │   ├── TabsAgents.java
│   │   │                   │   ├── TabsAssets.java
│   │   │                   │   ├── TabsContracts.java
│   │   │                   │   ├── TabsItems.java
│   │   │                   │   ├── TabsJobs.java
│   │   │                   │   ├── TabsJournal.java
│   │   │                   │   ├── TabsLoadout.java
│   │   │                   │   ├── TabsLoyaltyPoints.java
│   │   │                   │   ├── TabsMaterials.java
│   │   │                   │   ├── TabsMining.java
│   │   │                   │   ├── TabsNpcStanding.java
│   │   │                   │   ├── TabsOrders.java
│   │   │                   │   ├── TabsOverview.java
│   │   │                   │   ├── TabsPriceChanges.java
│   │   │                   │   ├── TabsPriceHistory.java
│   │   │                   │   ├── TabsReprocessed.java
│   │   │                   │   ├── TabsRouting.java
│   │   │                   │   ├── TabsSkills.java
│   │   │                   │   ├── TabsSlots.java
│   │   │                   │   ├── TabsStockpile.java
│   │   │                   │   ├── TabsTracker.java
│   │   │                   │   ├── TabsTransaction.java
│   │   │                   │   ├── TabsTree.java
│   │   │                   │   └── TabsValues.java
│   │   │                   └── io/
│   │   │                       ├── esi/
│   │   │                       │   ├── AbstractEsiGetter.java
│   │   │                       │   ├── AuthCodeListener.java
│   │   │                       │   ├── EsiAccountBalanceGetter.java
│   │   │                       │   ├── EsiAssetsGetter.java
│   │   │                       │   ├── EsiAuth.java
│   │   │                       │   ├── EsiBlueprintsGetter.java
│   │   │                       │   ├── EsiCallbackURL.java
│   │   │                       │   ├── EsiClonesGetter.java
│   │   │                       │   ├── EsiContractItemsGetter.java
│   │   │                       │   ├── EsiContractsGetter.java
│   │   │                       │   ├── EsiConverter.java
│   │   │                       │   ├── EsiDivisionsGetter.java
│   │   │                       │   ├── EsiFactionWarfareGetter.java
│   │   │                       │   ├── EsiIndustryJobsGetter.java
│   │   │                       │   ├── EsiItemsGetter.java
│   │   │                       │   ├── EsiJournalGetter.java
│   │   │                       │   ├── EsiLocationsGetter.java
│   │   │                       │   ├── EsiLoyaltyPointsGetter.java
│   │   │                       │   ├── EsiManufacturingPrices.java
│   │   │                       │   ├── EsiMarketOrdersGetter.java
│   │   │                       │   ├── EsiMiningGetter.java
│   │   │                       │   ├── EsiNameGetter.java
│   │   │                       │   ├── EsiNpcStandingGetter.java
│   │   │                       │   ├── EsiOwnerGetter.java
│   │   │                       │   ├── EsiPlanetaryInteractionGetter.java
│   │   │                       │   ├── EsiPublicMarketOrdersGetter.java
│   │   │                       │   ├── EsiScopes.java
│   │   │                       │   ├── EsiShipGetter.java
│   │   │                       │   ├── EsiSkillGetter.java
│   │   │                       │   ├── EsiStructuresGetter.java
│   │   │                       │   ├── EsiTransactionsGetter.java
│   │   │                       │   └── MicroServe.java
│   │   │                       ├── local/
│   │   │                       │   ├── AbstractBackup.java
│   │   │                       │   ├── AbstractXmlReader.java
│   │   │                       │   ├── AbstractXmlWriter.java
│   │   │                       │   ├── AgentsReader.java
│   │   │                       │   ├── AssetAddedReader.java
│   │   │                       │   ├── AttributeGetters.java
│   │   │                       │   ├── CitadelReader.java
│   │   │                       │   ├── CitadelWriter.java
│   │   │                       │   ├── CsvWriter.java
│   │   │                       │   ├── EveFittingReader.java
│   │   │                       │   ├── EveFittingWriter.java
│   │   │                       │   ├── FileLock.java
│   │   │                       │   ├── FlagsReader.java
│   │   │                       │   ├── HtmlWriter.java
│   │   │                       │   ├── ItemsReader.java
│   │   │                       │   ├── ItemsWriter.java
│   │   │                       │   ├── JumpsReader.java
│   │   │                       │   ├── LocationsReader.java
│   │   │                       │   ├── MarketLogReader.java
│   │   │                       │   ├── NpcCorporationsReader.java
│   │   │                       │   ├── ProfileFinder.java
│   │   │                       │   ├── ProfileReader.java
│   │   │                       │   ├── SettingsReader.java
│   │   │                       │   ├── SettingsWriter.java
│   │   │                       │   ├── SoundFinder.java
│   │   │                       │   ├── SqlWriter.java
│   │   │                       │   ├── StockpileReader.java
│   │   │                       │   ├── StockpileWriter.java
│   │   │                       │   ├── TrackerReader.java
│   │   │                       │   ├── TrackerWriter.java
│   │   │                       │   ├── XmlException.java
│   │   │                       │   ├── profile/
│   │   │                       │   │   ├── ProfileAccountBalances.java
│   │   │                       │   │   ├── ProfileActiveShip.java
│   │   │                       │   │   ├── ProfileAssetDivisions.java
│   │   │                       │   │   ├── ProfileAssets.java
│   │   │                       │   │   ├── ProfileBlueprints.java
│   │   │                       │   │   ├── ProfileClones.java
│   │   │                       │   │   ├── ProfileConnection.java
│   │   │                       │   │   ├── ProfileConnectionData.java
│   │   │                       │   │   ├── ProfileContracts.java
│   │   │                       │   │   ├── ProfileDatabase.java
│   │   │                       │   │   ├── ProfileIndustryJobs.java
│   │   │                       │   │   ├── ProfileJournals.java
│   │   │                       │   │   ├── ProfileLoyaltyPoints.java
│   │   │                       │   │   ├── ProfileMarketOrders.java
│   │   │                       │   │   ├── ProfileMining.java
│   │   │                       │   │   ├── ProfileNpcStanding.java
│   │   │                       │   │   ├── ProfileOwners.java
│   │   │                       │   │   ├── ProfileSkills.java
│   │   │                       │   │   ├── ProfileTable.java
│   │   │                       │   │   ├── ProfileTransactions.java
│   │   │                       │   │   └── ProfileWalletDivisions.java
│   │   │                       │   ├── text/
│   │   │                       │   │   ├── AbstractTextImport.java
│   │   │                       │   │   ├── ImportEft.java
│   │   │                       │   │   ├── ImportEveMultibuy.java
│   │   │                       │   │   ├── ImportIskPerHour.java
│   │   │                       │   │   ├── ImportShoppingList.java
│   │   │                       │   │   └── TextImportType.java
│   │   │                       │   └── update/
│   │   │                       │       ├── LocalUpdate.java
│   │   │                       │       ├── Update.java
│   │   │                       │       └── updates/
│   │   │                       │           └── Update1To2.java
│   │   │                       ├── online/
│   │   │                       │   ├── CitadelGetter.java
│   │   │                       │   ├── DataGetter.java
│   │   │                       │   ├── EveImageGetter.java
│   │   │                       │   ├── EveRefGetter.java
│   │   │                       │   ├── PriceDataGetter.java
│   │   │                       │   ├── UpdateTaskInputStream.java
│   │   │                       │   ├── Updater.java
│   │   │                       │   └── ZkillboardPricesHistoryGetter.java
│   │   │                       └── shared/
│   │   │                           ├── AbstractGetter.java
│   │   │                           ├── AccountAdder.java
│   │   │                           ├── AccountAdderAdapter.java
│   │   │                           ├── ApiIdConverter.java
│   │   │                           ├── DataConverter.java
│   │   │                           ├── DesktopUtil.java
│   │   │                           ├── FileUtil.java
│   │   │                           ├── FileUtilSimple.java
│   │   │                           ├── RawConverter.java
│   │   │                           ├── SafeConverter.java
│   │   │                           └── ThreadWoker.java
│   │   └── resources/
│   │       ├── logback.xml
│   │       └── net/
│   │           └── nikr/
│   │               └── eve/
│   │                   └── jeveasset/
│   │                       └── i18n/
│   │                           ├── DataColors.properties
│   │                           ├── DataModelAsset.properties
│   │                           ├── DataModelIndustryJob.properties
│   │                           ├── DataModelPriceDataSettings.properties
│   │                           ├── DialoguesAbout.properties
│   │                           ├── DialoguesAccount.properties
│   │                           ├── DialoguesExport.properties
│   │                           ├── DialoguesProfiles.properties
│   │                           ├── DialoguesSettings.properties
│   │                           ├── DialoguesStructure.properties
│   │                           ├── DialoguesUpdate.properties
│   │                           ├── General.properties
│   │                           ├── GuiFrame.properties
│   │                           ├── GuiShared.properties
│   │                           ├── TabsAgents.properties
│   │                           ├── TabsAssets.properties
│   │                           ├── TabsContracts.properties
│   │                           ├── TabsItems.properties
│   │                           ├── TabsJobs.properties
│   │                           ├── TabsJournal.properties
│   │                           ├── TabsLoadout.properties
│   │                           ├── TabsLoyaltyPoints.properties
│   │                           ├── TabsMaterials.properties
│   │                           ├── TabsMining.properties
│   │                           ├── TabsNpcStanding.properties
│   │                           ├── TabsOrders.properties
│   │                           ├── TabsOverview.properties
│   │                           ├── TabsPriceChanges.properties
│   │                           ├── TabsPriceHistory.properties
│   │                           ├── TabsReprocessed.properties
│   │                           ├── TabsRouting.properties
│   │                           ├── TabsSkills.properties
│   │                           ├── TabsSlots.properties
│   │                           ├── TabsStockpile.properties
│   │                           ├── TabsTracker.properties
│   │                           ├── TabsTransaction.properties
│   │                           ├── TabsTree.properties
│   │                           └── TabsValues.properties
│   ├── site/
│   │   └── site.xml
│   └── test/
│       ├── java/
│       │   └── net/
│       │       └── nikr/
│       │           └── eve/
│       │               └── jeveasset/
│       │                   ├── ProgramTest.java
│       │                   ├── TestUtil.java
│       │                   ├── data/
│       │                   │   ├── profile/
│       │                   │   │   └── StockpileIDsTest.java
│       │                   │   ├── raw/
│       │                   │   │   ├── LocationFlagTest.java
│       │                   │   │   ├── RawAssetTest.java
│       │                   │   │   ├── RawBlueprintTest.java
│       │                   │   │   ├── RawCloneTest.java
│       │                   │   │   ├── RawContractItemTest.java
│       │                   │   │   ├── RawContractTest.java
│       │                   │   │   ├── RawIndustryJobTest.java
│       │                   │   │   ├── RawJournalTest.java
│       │                   │   │   ├── RawLoyaltyPointsTest.java
│       │                   │   │   ├── RawMarketOrderTest.java
│       │                   │   │   ├── RawNpcStandingTest.java
│       │                   │   │   ├── RawPublicMarketOrderTest.java
│       │                   │   │   ├── RawSkillTest.java
│       │                   │   │   ├── RawTransactionTest.java
│       │                   │   │   └── RawUtil.java
│       │                   │   ├── sde/
│       │                   │   │   ├── ItemTest.java
│       │                   │   │   └── StaticDataTest.java
│       │                   │   └── settings/
│       │                   │       ├── ColorThemeTest.java
│       │                   │       ├── MarketPriceDataTest.java
│       │                   │       ├── ModuleTest.java
│       │                   │       ├── ReprocessSettingsTest.java
│       │                   │       ├── SettingsTest.java
│       │                   │       └── TrackerDataTest.java
│       │                   ├── gui/
│       │                   │   ├── images/
│       │                   │   │   └── ImagesTest.java
│       │                   │   ├── shared/
│       │                   │   │   ├── FormatterTest.java
│       │                   │   │   ├── components/
│       │                   │   │   │   └── CheckBoxNodeTest.java
│       │                   │   │   ├── filter/
│       │                   │   │   │   ├── FilterExportTest.java
│       │                   │   │   │   └── FilterMatcherTest.java
│       │                   │   │   └── menu/
│       │                   │   │       ├── ExpressionExceptionTest.java
│       │                   │   │       ├── JMenuInfoTest.java
│       │                   │   │       └── JMenuLookupOnlineTest.java
│       │                   │   ├── sounds/
│       │                   │   │   └── SoundsTest.java
│       │                   │   └── tabs/
│       │                   │       ├── TableFormatTest.java
│       │                   │       ├── assets/
│       │                   │       │   └── AssetAndTreeTableFormatTest.java
│       │                   │       ├── orders/
│       │                   │       │   └── MarketOrdersTabTest.java
│       │                   │       ├── routing/
│       │                   │       │   ├── TestEditableModel.java
│       │                   │       │   ├── TestMoveJList.java
│       │                   │       │   ├── TestRouting.java
│       │                   │       │   └── mocks/
│       │                   │       │       ├── FakeRoutingTab.java
│       │                   │       │       └── RoutingMockProgram.java
│       │                   │       ├── stockpile/
│       │                   │       │   └── StockpileTest.java
│       │                   │       └── values/
│       │                   │           └── DataSetCreatorTest.java
│       │                   ├── i18n/
│       │                   │   └── TestI18N.java
│       │                   ├── io/
│       │                   │   ├── esi/
│       │                   │   │   ├── EsiConverterTest.java
│       │                   │   │   ├── EsiDeprecationOnlineTest.java
│       │                   │   │   ├── EsiNameGetterOnlineTest.java
│       │                   │   │   └── EsiScopesTest.java
│       │                   │   ├── local/
│       │                   │   │   ├── AssetAddedReaderTest.java
│       │                   │   │   ├── BackupTest.java
│       │                   │   │   ├── BackwardCompatibilitySettings.java
│       │                   │   │   ├── FileLockSettings.java
│       │                   │   │   ├── FileLockTest.java
│       │                   │   │   ├── ItemFlagsTest.java
│       │                   │   │   ├── ProfileReadWriteTest.java
│       │                   │   │   ├── SettingsTest.java
│       │                   │   │   ├── StockpileDataReadWriteTest.java
│       │                   │   │   ├── TrackerDataTest.java
│       │                   │   │   └── text/
│       │                   │   │       ├── ImportEftTest.java
│       │                   │   │       ├── ImportEveMultibuyTest.java
│       │                   │   │       ├── ImportIskPerHourTest.java
│       │                   │   │       └── ImportShoppingListTest.java
│       │                   │   ├── online/
│       │                   │   │   ├── EveRefGetterOnlineTest.java
│       │                   │   │   ├── EveRefGetterTest.java
│       │                   │   │   ├── PriceDataGetterOnlineTest.java
│       │                   │   │   ├── ProxyTest.java
│       │                   │   │   └── ZkillboardPricesHistoryGetterOnlineTest.java
│       │                   │   └── shared/
│       │                   │       ├── ApiIdConverterOnlineTest.java
│       │                   │       ├── ApiIdConverterTest.java
│       │                   │       ├── AssetsGetterTest.java
│       │                   │       ├── ConverterTestOptions.java
│       │                   │       ├── ConverterTestOptionsGetter.java
│       │                   │       ├── ConverterTestUtil.java
│       │                   │       ├── DataConverterTest.java
│       │                   │       ├── ProfileDatabaseConverterTest.java
│       │                   │       └── RawConverterTest.java
│       │                   ├── lib/
│       │                   │   └── LibTest.java
│       │                   └── tests/
│       │                       └── mocks/
│       │                           ├── FakeProgram.java
│       │                           ├── FakeProgress.java
│       │                           ├── FakeSettings.java
│       │                           └── OverwriteTest.java
│       └── resources/
│           ├── 740/
│           │   ├── stockpile_test_0.xml
│           │   ├── stockpile_test_1.xml
│           │   ├── stockpile_test_10.xml
│           │   ├── stockpile_test_11.xml
│           │   ├── stockpile_test_2.xml
│           │   ├── stockpile_test_3.xml
│           │   ├── stockpile_test_4.xml
│           │   ├── stockpile_test_5.xml
│           │   ├── stockpile_test_6.xml
│           │   ├── stockpile_test_7.xml
│           │   ├── stockpile_test_8.xml
│           │   └── stockpile_test_9.xml
│           ├── 750/
│           │   ├── stockpile_test_0.xml
│           │   ├── stockpile_test_1.xml
│           │   ├── stockpile_test_10.xml
│           │   ├── stockpile_test_11.xml
│           │   ├── stockpile_test_2.xml
│           │   ├── stockpile_test_3.xml
│           │   ├── stockpile_test_4.xml
│           │   ├── stockpile_test_5.xml
│           │   ├── stockpile_test_6.xml
│           │   ├── stockpile_test_7.xml
│           │   ├── stockpile_test_8.xml
│           │   └── stockpile_test_9.xml
│           ├── added.json
│           ├── data-1-0-0/
│           │   └── settings.xml
│           ├── data-1-1-0/
│           │   └── settings.xml
│           ├── data-1-2-0/
│           │   └── settings.xml
│           ├── data-1-2-1/
│           │   └── settings.xml
│           ├── data-1-2-2/
│           │   └── settings.xml
│           ├── data-1-2-3/
│           │   └── settings.xml
│           ├── data-1-3-0/
│           │   └── settings.xml
│           ├── data-1-4-0/
│           │   └── settings.xml
│           ├── data-1-4-1/
│           │   └── settings.xml
│           ├── data-1-5-0/
│           │   └── settings.xml
│           ├── data-1-6-0/
│           │   └── settings.xml
│           ├── data-1-6-1/
│           │   └── settings.xml
│           ├── data-1-6-2/
│           │   └── settings.xml
│           ├── data-1-6-3/
│           │   └── settings.xml
│           ├── data-1-6-4/
│           │   └── settings.xml
│           ├── data-1-7-0/
│           │   └── settings.xml
│           ├── data-1-7-1/
│           │   └── settings.xml
│           ├── data-1-7-2/
│           │   └── settings.xml
│           ├── data-1-7-3/
│           │   └── settings.xml
│           ├── data-1-8-0/
│           │   └── settings.xml
│           ├── data-1-8-1/
│           │   └── settings.xml
│           ├── data-1-9-0/
│           │   └── settings.xml
│           ├── data-1-9-1/
│           │   └── settings.xml
│           ├── data-1-9-2/
│           │   └── settings.xml
│           ├── data-2-0-0/
│           │   └── settings.xml
│           ├── data-2-1-0/
│           │   └── settings.xml
│           ├── data-2-1-1/
│           │   └── settings.xml
│           ├── data-2-1-2/
│           │   └── settings.xml
│           ├── data-2-2-0/
│           │   └── settings.xml
│           ├── data-2-3-0/
│           │   └── settings.xml
│           ├── data-2-4-0/
│           │   └── settings.xml
│           ├── data-2-5-0/
│           │   └── settings.xml
│           ├── data-2-6-0/
│           │   └── settings.xml
│           ├── data-2-7-0/
│           │   └── settings.xml
│           ├── data-fail/
│           │   └── settings.xml
│           ├── everefblueprint.json
│           ├── evereftype.json
│           ├── tracker_empty.json
│           ├── tracker_filters.json
│           └── tracker_total.json
└── tools/
    ├── bugs/
    │   ├── conn.php
    │   ├── index.php
    │   ├── jeveasset.sql
    │   └── submit.php
    ├── citadel/
    │   └── index.php
    ├── izpack/
    │   ├── ProcessPanel.Spec.xml
    │   ├── install.xml
    │   └── izpack-util.jar
    ├── jarfile.properties
    ├── jmemory.jar
    ├── packagemanager.properties
    └── update/
        ├── .htaccess
        ├── github.update
        └── list.php
Download .txt
Showing preview only (1,149K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (14834 symbols across 660 files)

FILE: src/main/java/net/nikr/eve/jeveasset/CliExport.java
  class CliExport (line 85) | public class CliExport {
    type ExportTool (line 89) | public static enum ExportTool {
      method ExportTool (line 121) | private ExportTool(String name, String exportName, String toolName) {
      method getFilename (line 127) | public String getFilename() {
      method getName (line 131) | public String getName() {
      method getExportName (line 135) | public String getExportName() {
      method getToolName (line 139) | public String getToolName() {
    method export (line 144) | int export() {
    method exportLoadout (line 274) | private boolean exportLoadout(ProfileManager profileManager, ProfileDa...
    method exportReprocessed (line 287) | private boolean exportReprocessed(ProfileManager profileManager, Profi...
    method exportOverview (line 327) | private boolean exportOverview(ProfileManager profileManager, ProfileD...
    method export (line 351) | private <T extends Enum<T> & EnumTableColumn<Q>, Q> boolean export(Eve...
    class LoadoutMatcher (line 355) | private static class LoadoutMatcher implements Matcher<Loadout> {
      method LoadoutMatcher (line 359) | public LoadoutMatcher(Set<String> loadoutsNames, Set<Integer> loadou...
      method matches (line 370) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/CliOptions.java
  class CliOptions (line 49) | @Command(sortOptions = false,
    method get (line 95) | public static CliOptions get() {
    method set (line 99) | public static CommandLine set(final String[] args) {
    class UpdateOptions (line 134) | static class UpdateOptions {
    class ExportOptions (line 147) | public static class ExportOptions {
    class ExportOptionsFormat (line 169) | static class ExportOptionsFormat {
    class ExportOptionsCsv (line 178) | static class ExportOptionsCsv {
    class ExportOptionsLine (line 188) | static class ExportOptionsLine {
    class ExportOptionsHtml (line 198) | static class ExportOptionsHtml {
    class ExportOptionsSql (line 210) | static class ExportOptionsSql {
    class ExportOptionsTools (line 222) | static class ExportOptionsTools {
    class ExportOptionsFilters (line 277) | static class ExportOptionsFilters {
    class ExportOptionsView (line 324) | static class ExportOptionsView {
    class DevOptions (line 365) | static class DevOptions {
    method getExportSettings (line 384) | public Map<ExportTool, List<ExportSettings>> getExportSettings() {
    method createExportSettings (line 420) | private void createExportSettings(ExportTool exportTool, String filter...
    method set (line 460) | private void set(ExportSettings exportSettings, ExportTool exportTool,...
    method getMaterialsOwner (line 510) | public String getMaterialsOwner() {
    method isMaterialsPI (line 518) | public boolean isMaterialsPI() {
    method isMaterialsOre (line 525) | public boolean isMaterialsOre() {
    method isMaterialsCommodity (line 532) | public boolean isMaterialsCommodity() {
    method getReprocessedNames (line 539) | public Set<String> getReprocessedNames() {
    method getReprocessedIDs (line 549) | public Set<Integer> getReprocessedIDs() {
    method getLoadoutsNames (line 559) | public Set<String> getLoadoutsNames() {
    method getLoadoutsIDs (line 569) | public Set<Integer> getLoadoutsIDs() {
    method getOutputDirectory (line 579) | public File getOutputDirectory() {
    method isPortable (line 587) | public boolean isPortable() {
    method isLazySave (line 591) | public boolean isLazySave() {
    method isDebug (line 595) | public boolean isDebug() {
    method isEDTdebug (line 602) | public boolean isEDTdebug() {
    method isForceNoUpdate (line 609) | public boolean isForceNoUpdate() {
    method isForceUpdate (line 616) | public boolean isForceUpdate() {
    method isUpdate (line 623) | public boolean isUpdate() {
    method isCLI (line 630) | public boolean isCLI() {
    method isExport (line 634) | public boolean isExport() {
    method isJmemory (line 641) | public boolean isJmemory() {
    method setPortable (line 648) | public void setPortable(boolean portable) {

FILE: src/main/java/net/nikr/eve/jeveasset/CliUpdate.java
  class CliUpdate (line 46) | public class CliUpdate {
    method update (line 50) | int update() {

FILE: src/main/java/net/nikr/eve/jeveasset/DetectEdtViolationRepaintManager.java
  class DetectEdtViolationRepaintManager (line 29) | public class DetectEdtViolationRepaintManager extends RepaintManager {
    method install (line 43) | public static void install() {
    method install (line 54) | public static void install(boolean warnRepeatedly) {
    method DetectEdtViolationRepaintManager (line 65) | private DetectEdtViolationRepaintManager(boolean warnRepeatedly) {
    method addInvalidComponent (line 74) | @Override
    method addDirtyRegion (line 83) | @Override
    method checkThreadViolations (line 94) | private void checkThreadViolations() {

FILE: src/main/java/net/nikr/eve/jeveasset/LibraryManager.java
  class LibraryManager (line 33) | public class LibraryManager {
    method checkLibraries (line 37) | public static void checkLibraries() {
    method purge (line 42) | private static void purge() {
    method checkMissing (line 63) | private static void checkMissing() {
    method getLibFiles (line 88) | public static synchronized Set<String> getLibFiles() {

FILE: src/main/java/net/nikr/eve/jeveasset/Main.java
  class Main (line 33) | public final class Main {
    method getTop (line 38) | public static JDialog getTop() {
    method main (line 51) | public static void main(final String[] args) {
    method setLogLocation (line 165) | public static void setLogLocation(boolean portable) {

FILE: src/main/java/net/nikr/eve/jeveasset/NahimicDetector.java
  class NahimicDetector (line 28) | public class NahimicDetector {
    method NahimicDetector (line 30) | private NahimicDetector() { }
    method isNahimicRunning (line 32) | public static boolean isNahimicRunning() {

FILE: src/main/java/net/nikr/eve/jeveasset/NikrUncaughtExceptionHandler.java
  class NikrUncaughtExceptionHandler (line 46) | public class NikrUncaughtExceptionHandler implements Thread.UncaughtExce...
    method install (line 54) | public static void install() {
    method NikrUncaughtExceptionHandler (line 59) | private NikrUncaughtExceptionHandler() { }
    method uncaughtException (line 61) | @Override
    method handle (line 66) | public void handle(final Throwable t) {
    method reportError (line 70) | private void reportError(String s, Throwable t) {
    method showMessageDialog (line 152) | private void showMessageDialog(Component parentComponent,
    method showConfirmDialog (line 160) | public static int showConfirmDialog(Component parentComponent,
    method isJavaBug (line 168) | private static boolean isJavaBug(Throwable t) {
    method send (line 177) | private String send(Throwable t) {
    method send (line 181) | public static String send(String bug) {
    method getStackTrace (line 232) | private String getStackTrace(Throwable t) {

FILE: src/main/java/net/nikr/eve/jeveasset/Program.java
  class Program (line 130) | public class Program implements ActionListener {
    type ProgramAction (line 133) | private enum ProgramAction {
    method Program (line 200) | public Program() {
    method getMainTabs (line 316) | public Map<String, JMainTab> getMainTabs() {
    method init (line 324) | public static void init() {
    method Program (line 343) | protected Program(final boolean load) {
    method initLookAndFeel (line 350) | private void initLookAndFeel(String lookAndFeel) {
    method initLookAndFeel (line 354) | private void initLookAndFeel(String lookAndFeel, boolean tryDefault) {
    method setKeys (line 390) | private void setKeys() {
    method addKeysText (line 403) | private void addKeysText(Object object) {
    method addKeysMisc (line 424) | private void addKeysMisc(Object object) {
    method getButtonsHeight (line 445) | public static int getButtonsHeight() {
    method calcButtonsHeight (line 449) | private void calcButtonsHeight() {
    method getButtonsWidth (line 455) | public static int getButtonsWidth() {
    method getIconButtonsWidth (line 459) | public static int getIconButtonsWidth() {
    method addMainTab (line 463) | public void addMainTab(final String toolName, final JMainTab jMainTab) {
    method getInitTabs (line 470) | public Map<String, JMainTab> getInitTabs() {
    method timerTicked (line 474) | private void timerTicked() {
    method update (line 483) | public final void update() {
    method checkProgramUpdate (line 487) | public boolean checkProgramUpdate() {
    method checkDataUpdate (line 491) | public boolean checkDataUpdate() {
    method showUpdateStructuresDialog (line 495) | public final void showUpdateStructuresDialog(boolean minimizable) {
    method updateMarketOrdersWithProgress (line 503) | public final void updateMarketOrdersWithProgress(OutbidProcesserOutput...
    method updateMarketOrders (line 513) | public final void updateMarketOrders(OutbidProcesserOutput output) {
    method updateLocations (line 517) | public final void updateLocations(Set<Long> locationIDs) {
    method updatePrices (line 527) | public final void updatePrices(Set<Integer> typeIDs) {
    method updateNames (line 537) | public final void updateNames(Set<Long> itemIDs) {
    method updateEventListsWithProgress (line 547) | public final void updateEventListsWithProgress() {
    method updateEventListsWithProgress (line 551) | public final void updateEventListsWithProgress(final Window parent) {
    method updateEventLists (line 561) | public final void updateEventLists() {
    method updateEventLists (line 565) | private synchronized void updateEventLists(Set<Long> itemIDs, Set<Long...
    method repaintTables (line 658) | public void repaintTables() {
    method ensureEDT (line 669) | public static void ensureEDT(Runnable runnable) {
    method saveSettings (line 685) | public void saveSettings(final String msg) {
    method doSaveSettings (line 693) | private void doSaveSettings(final String msg) {
    method saveSettingsAndProfile (line 704) | public void saveSettingsAndProfile() {
    method saveProfile (line 714) | public synchronized void saveProfile() {
    method saveTable (line 719) | public synchronized void saveTable(Table table) {
    method exit (line 724) | public void exit() {
    method safeExit (line 734) | private boolean safeExit() {
    method saveExit (line 747) | private void saveExit() {
    method showAbout (line 757) | private void showAbout() {
    method showSettings (line 766) | private void showSettings() {
    method getProgramDataVersion (line 775) | public String getProgramDataVersion() {
    method macOsxCode (line 779) | private void macOsxCode() {
    method getMainWindow (line 806) | public MainWindow getMainWindow() {
    method getAssetsTab (line 810) | public AssetsTab getAssetsTab() {
    method getContractsTab (line 814) | public ContractsTab getContractsTab(boolean init) {
    method getIndustryJobsTab (line 822) | public IndustryJobsTab getIndustryJobsTab(boolean init) {
    method getSlotsTab (line 830) | public SlotsTab getSlotsTab(boolean init) {
    method getOverviewTab (line 838) | public OverviewTab getOverviewTab(boolean init) {
    method getTreeTab (line 846) | public TreeTab getTreeTab(boolean init) {
    method getLoadoutsTab (line 854) | public LoadoutsTab getLoadoutsTab(boolean init) {
    method getStockpileTab (line 862) | public StockpileTab getStockpileTab(boolean init) {
    method getReprocessedTab (line 870) | public ReprocessedTab getReprocessedTab(boolean init) {
    method getSkillsOverviewTab (line 878) | public SkillsOverviewTab getSkillsOverviewTab(boolean init) {
    method getRoutingTab (line 886) | public RoutingTab getRoutingTab(boolean init) {
    method getTrackerTab (line 894) | public TrackerTab getTrackerTab(boolean init) {
    method getValueTab (line 902) | public ValueRetroTab getValueTab(boolean init) {
    method getIskTab (line 910) | public ValueTableTab getIskTab(boolean init) {
    method getTransactionsTab (line 918) | public TransactionTab getTransactionsTab(boolean init) {
    method getPriceHistoryTab (line 926) | public PriceHistoryTab getPriceHistoryTab(boolean init) {
    method getMarketOrdersTab (line 935) | public MarketOrdersTab getMarketOrdersTab(boolean init) {
    method getMiningTab (line 943) | public MiningTab getMiningTab(boolean init) {
    method getMiningGraphTab (line 951) | public MiningGraphTab getMiningGraphTab(boolean init) {
    method getExtractionsTab (line 959) | public ExtractionsTab getExtractionsTab(boolean init) {
    method getMaterialsTab (line 967) | public MaterialsTab getMaterialsTab(boolean init) {
    method getPriceChangesTab (line 975) | public PriceChangesTab getPriceChangesTab(boolean init) {
    method getJournalTab (line 983) | public JournalTab getJournalTab(boolean init) {
    method getItemsTab (line 991) | public ItemsTab getItemsTab(boolean init) {
    method getSkillsTab (line 999) | public SkillsTab getSkillsTab(boolean init) {
    method getLoyaltyPointsTab (line 1007) | public LoyaltyPointsTab getLoyaltyPointsTab(boolean init) {
    method getNpcStandingTab (line 1015) | public NpcStandingTab getNpcStandingTab(boolean init) {
    method getAgentsTab (line 1023) | public AgentsTab getAgentsTab(boolean init) {
    method getStatusPanel (line 1031) | public StatusPanel getStatusPanel() {
    method getUserNameSettingsPanel (line 1035) | public UserNameSettingsPanel getUserNameSettingsPanel() {
    method getUserPriceSettingsPanel (line 1043) | public UserPriceSettingsPanel getUserPriceSettingsPanel() {
    method getUserLocationSettingsPanel (line 1051) | public UserLocationSettingsPanel getUserLocationSettingsPanel() {
    method showJumpsSettingsPanel (line 1059) | public void showJumpsSettingsPanel() {
    method getProfileData (line 1065) | public ProfileData getProfileData() {
    method getAssetsList (line 1069) | public List<MyAsset> getAssetsList() {
    method getContractList (line 1073) | public List<MyContract> getContractList() {
    method getContractItemList (line 1077) | public List<MyContractItem> getContractItemList() {
    method getIndustryJobsList (line 1081) | public List<MyIndustryJob> getIndustryJobsList() {
    method getMarketOrdersList (line 1085) | public List<MyMarketOrder> getMarketOrdersList() {
    method getJournalList (line 1089) | public List<MyJournal> getJournalList() {
    method getTransactionsList (line 1093) | public List<MyTransaction> getTransactionsList() {
    method getAccountBalanceList (line 1097) | public List<MyAccountBalance> getAccountBalanceList() {
    method getOwnerNames (line 1101) | public List<String> getOwnerNames(boolean all) {
    method getOwners (line 1105) | public Map<Long, OwnerType> getOwners() {
    method getOwnerTypes (line 1109) | public List<OwnerType> getOwnerTypes() {
    method getProfileManager (line 1113) | public ProfileManager getProfileManager() {
    method getPriceDataGetter (line 1117) | public PriceDataGetter getPriceDataGetter() {
    method createTrackerDataPoint (line 1121) | public void createTrackerDataPoint() {
    method isDevBuild (line 1135) | public static boolean isDevBuild() {
    method updateStructures (line 1139) | public void updateStructures(Set<MyLocation> locations, boolean minimi...
    method updateTags (line 1146) | public void updateTags() {
    method overviewGroupsChanged (line 1171) | public void overviewGroupsChanged() {
    method updateTableMenu (line 1181) | public void updateTableMenu() {
    method tabChanged (line 1188) | public void tabChanged() {
    method actionPerformed (line 1196) | @Override
    class SaveSettings (line 1292) | private static class SaveSettings extends Thread {
      method SaveSettings (line 1300) | public SaveSettings(String msg, Program program) {
      method run (line 1307) | @Override
      method hashCode (line 1320) | @Override
      method equals (line 1327) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/SingleInstance.java
  class SingleInstance (line 36) | public class SingleInstance {
    method SingleInstance (line 44) | public SingleInstance() {
    method isSingleInstance (line 52) | public boolean isSingleInstance() {
    method test (line 56) | private void test() {
    method findExisting (line 73) | private boolean findExisting() {
    class DetectForNew (line 83) | class DetectForNew extends Thread {
      method DetectForNew (line 88) | public DetectForNew() {
      method isSingleInstance (line 92) | public boolean isSingleInstance() {
      method run (line 96) | @Override
      method createServerSocket (line 117) | private void createServerSocket() {

FILE: src/main/java/net/nikr/eve/jeveasset/SplashUpdater.java
  class SplashUpdater (line 42) | public class SplashUpdater {
    method SplashUpdater (line 61) | public SplashUpdater() {
    method hide (line 90) | public static void hide() {
    method start (line 95) | public void start() {
    method nextLoadingImage (line 102) | public synchronized static void nextLoadingImage() {
    method setText (line 113) | public synchronized static void setText(final String s) {
    method setSubProgress (line 121) | public synchronized static void setSubProgress(final int n) {
    method setProgress (line 141) | public synchronized static void setProgress(final int n) {
    method update (line 157) | private static void update(boolean sub) {
    method showSplashWindow (line 168) | private static void showSplashWindow() {
    method paintSplashWindow (line 175) | private static void paintSplashWindow(boolean sub) {
    method paintSplashScreen (line 205) | private static void paintSplashScreen() {
    method paint (line 225) | private static void paint(final Graphics2D g) throws IllegalStateExcep...
    method isVisible (line 250) | private static boolean isVisible() {
    class Paineter (line 254) | private class Paineter extends Thread {
      method run (line 256) | @Override
    class Animator (line 271) | private class Animator extends Thread {
      method run (line 273) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/ToolLoader.java
  class ToolLoader (line 132) | public class ToolLoader implements ActionListener, KeyListener, MouseLis...
    type ToolTab (line 134) | public static enum ToolTab {
      method getTool (line 136) | @Override
      method getColumn (line 141) | @Override
      method getTool (line 147) | @Override
      method getColumn (line 152) | @Override
      method getTool (line 158) | @Override
      method getColumn (line 163) | @Override
      method getTool (line 169) | @Override
      method getColumn (line 174) | @Override
      method getTool (line 180) | @Override
      method getColumn (line 185) | @Override
      method getTool (line 191) | @Override
      method getColumn (line 196) | @Override
      method getTool (line 206) | @Override
      method getColumn (line 211) | @Override
      method getTool (line 221) | @Override
      method getColumn (line 226) | @Override
      method getTool (line 232) | @Override
      method getColumn (line 237) | @Override
      method getTool (line 243) | @Override
      method getColumn (line 248) | @Override
      method getTool (line 254) | @Override
      method getColumn (line 259) | @Override
      method getTool (line 265) | @Override
      method getColumn (line 270) | @Override
      method getTool (line 276) | @Override
      method getColumn (line 281) | @Override
      method getTool (line 287) | @Override
      method getColumn (line 292) | @Override
      method getTool (line 298) | @Override
      method getColumn (line 303) | @Override
      method getTool (line 313) | @Override
      method getColumn (line 318) | @Override
      method getTool (line 324) | @Override
      method getColumn (line 329) | @Override
      method getTool (line 335) | @Override
      method getColumn (line 340) | @Override
      method getTool (line 350) | @Override
      method getColumn (line 355) | @Override
      method getTool (line 361) | @Override
      method getColumn (line 366) | @Override
      method getTool (line 372) | @Override
      method getColumn (line 377) | @Override
      method getTool (line 383) | @Override
      method getColumn (line 388) | @Override
      method getTool (line 394) | @Override
      method getColumn (line 399) | @Override
      method getTool (line 405) | @Override
      method getColumn (line 410) | @Override
      method getTool (line 416) | @Override
      method getColumn (line 421) | @Override
      method getTool (line 427) | @Override
      method getColumn (line 432) | @Override
      method getTool (line 438) | @Override
      method getColumn (line 443) | @Override
      method ToolTab (line 452) | private ToolTab(String title, String name) {
      method getTitle (line 457) | public String getTitle() {
      method getName (line 461) | public String getName() {
      method getTool (line 465) | public abstract JMainTab getTool(Program program, boolean init);
      method getColumn (line 466) | public abstract EnumTableColumn<?> getColumn(final String column) th...
      method getColumn (line 468) | public EnumTableColumn<?> getColumn(final String column, final Strin...
    method ToolLoader (line 494) | private ToolLoader(Program program) {
    method getTools (line 514) | public static synchronized Map<String, ToolTab> getTools(Program progr...
    method openTool (line 524) | private static void openTool(Program program, String title) {
    method initTool (line 531) | private static void initTool(Program program, String title) {
    method initTools (line 538) | public static void initTools(Program program, Collection<String> title...
    method initAllTools (line 548) | public static void initAllTools(Program program) {
    method setProgress (line 560) | private static void setProgress(final float done, final float end) {
    method setProgress (line 564) | private static  void setProgress(final float done, final float end, fi...
    method openTools (line 574) | public static void openTools(Program program, Collection<String> title...
    method getToolTitles (line 580) | public static HashSet<String> getToolTitles(Program program) {
    method init (line 584) | public static synchronized void init(Program program) {
    method startBackgroundToolLoading (line 591) | public static synchronized void startBackgroundToolLoading(Program pro...
    method stopBackgroundToolLoading (line 597) | public static synchronized void stopBackgroundToolLoading() {
    method openTool (line 604) | private void openTool() {
    method openToolInner (line 623) | private void openToolInner() {
    method addProgress (line 647) | private void addProgress() {
    method removeProgress (line 667) | private void removeProgress() {
    method done (line 672) | private void done() {
    method updateListeners (line 683) | private void updateListeners() {
    method removeListeners (line 693) | private void removeListeners() {
    method addListeners (line 706) | private void addListeners() {
    method restart (line 719) | private void restart() {
    method eventDispatched (line 730) | @Override
    method mouseWheelMoved (line 732) | @Override public void mouseWheelMoved(MouseWheelEvent e) { restart(); }
    method mouseClicked (line 733) | @Override public void mouseClicked(MouseEvent e) { restart(); }
    method mousePressed (line 734) | @Override public void mousePressed(MouseEvent e) { restart(); }
    method mouseReleased (line 735) | @Override public void mouseReleased(MouseEvent e) { restart(); }
    method mouseEntered (line 736) | @Override public void mouseEntered(MouseEvent e) { }
    method mouseExited (line 737) | @Override public void mouseExited(MouseEvent e) { }
    method actionPerformed (line 738) | @Override public void actionPerformed(final ActionEvent e) { restart(); }
    method keyTyped (line 739) | @Override public void keyTyped(KeyEvent e) { restart(); }
    method keyPressed (line 740) | @Override public void keyPressed(KeyEvent e) { restart(); }
    method keyReleased (line 741) | @Override public void keyReleased(KeyEvent e) { restart(); }
    method propertyChange (line 743) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/accounts/AbstractOwner.java
  class AbstractOwner (line 49) | public abstract class AbstractOwner implements OwnerType {
    method AbstractOwner (line 94) | public AbstractOwner(String uniqueID) {
    method AbstractOwner (line 98) | public AbstractOwner(AbstractOwner abstractOwner) {
    method getAccountID (line 141) | @Override
    method setAssetNextUpdate (line 146) | @Override
    method setBalanceNextUpdate (line 151) | @Override
    method setBlueprintsNextUpdate (line 156) | @Override
    method setContractsNextUpdate (line 161) | @Override
    method setIndustryJobsNextUpdate (line 166) | @Override
    method setLocationsNextUpdate (line 171) | @Override
    method setMarketOrdersNextUpdate (line 176) | @Override
    method setJournalNextUpdate (line 181) | @Override
    method setSkillsNextUpdate (line 186) | @Override
    method getLoyaltyPointsNextUpdate (line 191) | @Override
    method getNpcStandingNextUpdate (line 196) | @Override
    method setTransactionsNextUpdate (line 201) | @Override
    method getTransactionsNextUpdate (line 206) | @Override
    method getAssetNextUpdate (line 211) | @Override
    method getBalanceNextUpdate (line 216) | @Override
    method getBlueprintsNextUpdate (line 221) | @Override
    method getContractsNextUpdate (line 226) | @Override
    method getIndustryJobsNextUpdate (line 231) | @Override
    method getLocationsNextUpdate (line 236) | @Override
    method getMarketOrdersNextUpdate (line 241) | @Override
    method getJournalNextUpdate (line 246) | @Override
    method getSkillsNextUpdate (line 251) | @Override
    method setLoyaltyPointsNextUpdate (line 256) | @Override
    method setNpcStandingNextUpdate (line 261) | @Override
    method hashCode (line 266) | @Override
    method equals (line 269) | @Override
    method setOwnerName (line 272) | @Override
    method setAssetLastUpdate (line 277) | @Override
    method setBalanceLastUpdate (line 282) | @Override
    method setOwnerID (line 287) | @Override
    method toString (line 292) | @Override
    method isCharacter (line 297) | @Override
    method isExpired (line 302) | @Override
    method getOwnerName (line 311) | @Override
    method isShowOwner (line 320) | @Override
    method isInvalid (line 325) | @Override
    method getAssetLastUpdate (line 330) | @Override
    method getBalanceLastUpdate (line 335) | @Override
    method getOwnerID (line 340) | @Override
    method getCorporationName (line 345) | @Override
    method getActiveShip (line 350) | @Override
    method setCorporationName (line 355) | @Override
    method getAccountBalances (line 360) | @Override
    method getMarketOrders (line 365) | @Override
    method getMiningNextUpdate (line 370) | @Override
    method getTransactions (line 375) | @Override
    method getJournal (line 380) | @Override
    method getIndustryJobs (line 385) | @Override
    method getContracts (line 390) | @Override
    method getAssets (line 395) | @Override
    method addAsset (line 400) | public final synchronized void addAsset(MyAsset asset) {
    method removeAssets (line 404) | public final synchronized void removeAssets(List<MyAsset> remove) {
    method getBlueprints (line 408) | @Override
    method getSkills (line 413) | @Override
    method getLoyaltyPoints (line 418) | @Override
    method getNpcStanding (line 423) | @Override
    method getClones (line 428) | @Override
    method getMining (line 433) | @Override
    method getExtractions (line 438) | @Override
    method getTotalSkillPoints (line 443) | @Override
    method getUnallocatedSkillPoints (line 448) | @Override
    method setShowOwner (line 453) | @Override
    method setInvalid (line 458) | @Override
    method setBlueprints (line 463) | @Override
    method setIndustryJobs (line 468) | @Override
    method setTransactions (line 473) | @Override
    method setJournal (line 478) | @Override
    method setMarketOrders (line 483) | @Override
    method setMiningNextUpdate (line 488) | @Override
    method setContracts (line 493) | @Override
    method setAssets (line 498) | @Override
    method setAccountBalances (line 503) | @Override
    method getWalletDivisions (line 508) | @Override
    method setWalletDivisions (line 513) | @Override
    method getAssetDivisions (line 518) | @Override
    method setAssetDivisions (line 523) | @Override
    method setSkills (line 528) | @Override
    method setLoyaltyPoints (line 533) | @Override
    method setNpcStanding (line 538) | @Override
    method setClones (line 543) | @Override
    method setMining (line 548) | @Override
    method setExtractions (line 553) | @Override
    method setTotalSkillPoints (line 558) | @Override
    method setUnallocatedSkillPoints (line 563) | @Override
    method setActiveShip (line 568) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/accounts/ApiType.java
  type ApiType (line 24) | public enum ApiType {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/accounts/EsiOwner.java
  class EsiOwner (line 54) | public class EsiOwner extends AbstractOwner implements OwnerType {
    method create (line 78) | public static EsiOwner create() {
    method EsiOwner (line 82) | private EsiOwner() {
    method EsiOwner (line 86) | public EsiOwner(String uniqueID) {
    method EsiOwner (line 91) | public EsiOwner(EsiOwner esiOwner) {
    method getRefreshToken (line 101) | public synchronized String getRefreshToken() {
    method getScopes (line 105) | public Set<String> getScopes() {
    method setScopes (line 109) | public void setScopes(String scopes) {
    method setScopes (line 113) | public final void setScopes(Set<String> scopes) {
    method getStructuresNextUpdate (line 117) | public synchronized Date getStructuresNextUpdate() {
    method setStructuresNextUpdate (line 121) | public synchronized void setStructuresNextUpdate(Date structuresNextUp...
    method getAccountNextUpdate (line 125) | public Date getAccountNextUpdate() {
    method setAccountNextUpdate (line 129) | public void setAccountNextUpdate(Date accountNextUpdate) {
    method getCallbackURL (line 133) | public EsiCallbackURL getCallbackURL() {
    method getRoles (line 137) | public Set<RolesEnum> getRoles() {
    method setRoles (line 141) | public void setRoles(Set<RolesEnum> roles) {
    method isCorporation (line 145) | @Override
    method getExpire (line 150) | @Override
    method getComparator (line 155) | @Override
    method getAccountName (line 160) | @Override
    method getAccountAPI (line 168) | @Override
    method setResetAccountName (line 173) | @Override
    method setAccountName (line 178) | @Override
    method isAssetList (line 183) | @Override
    method isWallet (line 192) | private boolean isWallet() {
    method isClones (line 203) | @Override
    method isImplants (line 212) | @Override
    method isAccountBalance (line 221) | @Override
    method isBlueprints (line 226) | @Override
    method isDivisions (line 235) | @Override
    method isIndustryJobs (line 244) | @Override
    method isMarketOrders (line 255) | @Override
    method isPlanetaryInteraction (line 267) | @Override
    method isTransactions (line 276) | @Override
    method isJournal (line 281) | @Override
    method isContracts (line 286) | @Override
    method isLocations (line 295) | @Override
    method isStructures (line 300) | @Override
    method isMarketStructures (line 309) | @Override
    method isShip (line 318) | @Override
    method isOpenWindows (line 327) | @Override
    method isAutopilot (line 336) | @Override
    method isPrivilegesLimited (line 345) | @Override
    method isPrivilegesInvalid (line 350) | @Override
    method isSkills (line 355) | @Override
    method isLoyaltyPoints (line 360) | @Override
    method isNpcStanding (line 365) | @Override
    method isMining (line 374) | @Override
    method isRoles (line 385) | public boolean isRoles() {
    method updateAuth (line 389) | public final void updateAuth(EsiOwner esiOwner) {
    method setAuth (line 396) | public synchronized final void setAuth(EsiCallbackURL callbackURL, Str...
    method getOAuth (line 406) | private OAuth getOAuth() {
    method getApiClient (line 410) | public synchronized ApiClient getApiClient() {
    method getMarketApiAuth (line 414) | public MarketApi getMarketApiAuth() {
    method getIndustryApiAuth (line 418) | public IndustryApi getIndustryApiAuth() {
    method getCharacterApiAuth (line 422) | public CharacterApi getCharacterApiAuth() {
    method getAssetsApiAuth (line 426) | public AssetsApi getAssetsApiAuth() {
    method getWalletApiAuth (line 430) | public WalletApi getWalletApiAuth() {
    method getUniverseApiAuth (line 434) | public UniverseApi getUniverseApiAuth() {
    method getClonesApiAuth (line 438) | public ClonesApi getClonesApiAuth() {
    method getContractsApiAuth (line 442) | public ContractsApi getContractsApiAuth() {
    method getCorporationApiAuth (line 446) | public CorporationApi getCorporationApiAuth() {
    method getLocationApiAuth (line 450) | public LocationApi getLocationApiAuth() {
    method getUserInterfaceApiAuth (line 454) | public UserInterfaceApi getUserInterfaceApiAuth() {
    method getPlanetaryInteractionApiAuth (line 458) | public PlanetaryInteractionApi getPlanetaryInteractionApiAuth() {
    method getSkillsApiAuth (line 462) | public SkillsApi getSkillsApiAuth() {
    method getLoyaltyApiAuth (line 466) | public LoyaltyApi getLoyaltyApiAuth() {
    method hashCode (line 470) | @Override
    method equals (line 478) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/accounts/OwnerType.java
  type OwnerType (line 45) | public interface OwnerType extends SimpleOwner {
    method getAccountID (line 48) | public String getAccountID();
    method getCorporationName (line 49) | public String getCorporationName();
    method setOwnerName (line 50) | public void setOwnerName(final String ownerName);
    method setCorporationName (line 51) | public void setCorporationName(String corporationName);
    method setOwnerID (line 52) | public void setOwnerID(final long ownerID);
    method isShowOwner (line 53) | public boolean isShowOwner();
    method getExpire (line 54) | public Date getExpire();
    method getComparator (line 55) | public String getComparator();
    method getAccountName (line 56) | public String getAccountName();
    method isExpired (line 57) | public boolean isExpired();
    method isInvalid (line 58) | public boolean isInvalid();
    method getAccountAPI (line 59) | public ApiType getAccountAPI();
    method setShowOwner (line 60) | public void setShowOwner(final boolean showOwner);
    method setInvalid (line 61) | public void setInvalid(boolean invalid);
    method setResetAccountName (line 62) | public void setResetAccountName();
    method setAccountName (line 63) | public void setAccountName(final String accountName);
    method setActiveShip (line 64) | public void setActiveShip(MyShip activeShip);
    method getAccountBalances (line 66) | public List<MyAccountBalance> getAccountBalances();
    method getMarketOrders (line 67) | public Set<MyMarketOrder> getMarketOrders();
    method getTransactions (line 68) | public Set<MyTransaction> getTransactions();
    method getJournal (line 69) | public Set<MyJournal> getJournal();
    method getIndustryJobs (line 70) | public Set<MyIndustryJob> getIndustryJobs();
    method getContracts (line 71) | public Map<MyContract, List<MyContractItem>> getContracts();
    method getAssets (line 72) | public List<MyAsset> getAssets();
    method getBlueprints (line 73) | public Map<Long, RawBlueprint> getBlueprints();
    method getWalletDivisions (line 74) | public Map<Integer, String> getWalletDivisions();
    method getSkills (line 75) | public List<MySkill> getSkills();
    method getTotalSkillPoints (line 76) | public Long getTotalSkillPoints();
    method getUnallocatedSkillPoints (line 77) | public Integer getUnallocatedSkillPoints();
    method getMining (line 78) | public Set<MyMining> getMining();
    method getExtractions (line 79) | public Set<MyExtraction> getExtractions();
    method getLoyaltyPoints (line 80) | public Set<MyLoyaltyPoints> getLoyaltyPoints();
    method getNpcStanding (line 81) | public Set<MyNpcStanding> getNpcStanding();
    method getClones (line 82) | public List<RawClone> getClones();
    method setBlueprints (line 83) | public void setBlueprints(final Map<Long, RawBlueprint> blueprints);
    method setIndustryJobs (line 84) | public void setIndustryJobs(final Set<MyIndustryJob> industryJobs);
    method setTransactions (line 85) | public void setTransactions(final Set<MyTransaction> transactions);
    method setJournal (line 86) | public void setJournal(final Set<MyJournal> journal);
    method setMarketOrders (line 87) | public void setMarketOrders(final Set<MyMarketOrder> marketOrders);
    method setContracts (line 88) | public void setContracts(final Map<MyContract, List<MyContractItem>> c...
    method setAssets (line 89) | public void setAssets(final List<MyAsset> assets);
    method setAccountBalances (line 90) | public void setAccountBalances(final List<MyAccountBalance> accountBal...
    method setWalletDivisions (line 91) | public void setWalletDivisions(final Map<Integer, String> walletDivisi...
    method setAssetDivisions (line 92) | public void setAssetDivisions(final Map<Integer, String> assetDivisions);
    method setSkills (line 93) | public void setSkills(final List<MySkill> skills);
    method setTotalSkillPoints (line 94) | public void setTotalSkillPoints(final Long totalSkillPoints);
    method setUnallocatedSkillPoints (line 95) | public void setUnallocatedSkillPoints(final Integer unallocatedSkillPo...
    method setMining (line 96) | public void setMining(Set<MyMining> mining);
    method setExtractions (line 97) | public void setExtractions(Set<MyExtraction> extractions);
    method setClones (line 98) | public void setClones(List<RawClone> clones);
    method setLoyaltyPoints (line 99) | public void setLoyaltyPoints(Set<MyLoyaltyPoints> loyaltyPoints);
    method setNpcStanding (line 100) | public void setNpcStanding(Set<MyNpcStanding> npcStanding);
    method isCharacter (line 102) | public boolean isCharacter();
    method isAssetList (line 103) | public boolean isAssetList();
    method isClones (line 104) | public boolean isClones();
    method isImplants (line 105) | public boolean isImplants();
    method isAccountBalance (line 106) | public boolean isAccountBalance();
    method isIndustryJobs (line 107) | public boolean isIndustryJobs();
    method isMarketOrders (line 108) | public boolean isMarketOrders();
    method isTransactions (line 109) | public boolean isTransactions();
    method isJournal (line 110) | public boolean isJournal();
    method isContracts (line 111) | public boolean isContracts();
    method isLocations (line 112) | public boolean isLocations();
    method isStructures (line 113) | public boolean isStructures();
    method isMarketStructures (line 114) | public boolean isMarketStructures();
    method isBlueprints (line 115) | public boolean isBlueprints();
    method isShip (line 116) | public boolean isShip();
    method isOpenWindows (line 117) | public boolean isOpenWindows();
    method isPlanetaryInteraction (line 118) | public boolean isPlanetaryInteraction();
    method isAutopilot (line 119) | public boolean isAutopilot();
    method isDivisions (line 120) | public boolean isDivisions();
    method isPrivilegesLimited (line 121) | public boolean isPrivilegesLimited();
    method isPrivilegesInvalid (line 122) | public boolean isPrivilegesInvalid();
    method isSkills (line 123) | public boolean isSkills();
    method isMining (line 124) | public boolean isMining();
    method isLoyaltyPoints (line 125) | public boolean isLoyaltyPoints();
    method isNpcStanding (line 126) | public boolean isNpcStanding();
    method getAssetLastUpdate (line 128) | public Date getAssetLastUpdate();
    method getBalanceLastUpdate (line 129) | public Date getBalanceLastUpdate();
    method setAssetLastUpdate (line 130) | public void setAssetLastUpdate(final Date assetLastUpdate);
    method setBalanceLastUpdate (line 131) | public void setBalanceLastUpdate(final Date balanceLastUpdate);
    method setAssetNextUpdate (line 133) | public void setAssetNextUpdate(final Date nextUpdate);
    method setBalanceNextUpdate (line 134) | public void setBalanceNextUpdate(final Date balanceNextUpdate);
    method setBlueprintsNextUpdate (line 135) | public void setBlueprintsNextUpdate(Date blueprintsNextUpdate);
    method setContractsNextUpdate (line 136) | public void setContractsNextUpdate(final Date contractsNextUpdate);
    method setIndustryJobsNextUpdate (line 137) | public void setIndustryJobsNextUpdate(final Date industryJobsNextUpdate);
    method setLocationsNextUpdate (line 138) | public void setLocationsNextUpdate(final Date locationsNextUpdate);
    method setMarketOrdersNextUpdate (line 139) | public void setMarketOrdersNextUpdate(final Date marketOrdersNextUpdate);
    method setJournalNextUpdate (line 140) | public void setJournalNextUpdate(final Date journalNextUpdate);
    method setTransactionsNextUpdate (line 141) | public void setTransactionsNextUpdate(final Date transactionsNextUpdate);
    method setSkillsNextUpdate (line 142) | public void setSkillsNextUpdate(final Date skillsNextUpdate);
    method setLoyaltyPointsNextUpdate (line 143) | public void setLoyaltyPointsNextUpdate(final Date loyaltyPointsNextUpd...
    method setNpcStandingNextUpdate (line 144) | public void setNpcStandingNextUpdate(Date npcStandingNextUpdate);
    method setMiningNextUpdate (line 145) | public void setMiningNextUpdate(final Date miningNextUpdate);
    method getTransactionsNextUpdate (line 146) | public Date getTransactionsNextUpdate();
    method getAssetNextUpdate (line 147) | public Date getAssetNextUpdate();
    method getBalanceNextUpdate (line 148) | public Date getBalanceNextUpdate();
    method getBlueprintsNextUpdate (line 149) | public Date getBlueprintsNextUpdate();
    method getContractsNextUpdate (line 150) | public Date getContractsNextUpdate();
    method getIndustryJobsNextUpdate (line 151) | public Date getIndustryJobsNextUpdate();
    method getLocationsNextUpdate (line 152) | public Date getLocationsNextUpdate();
    method getMarketOrdersNextUpdate (line 153) | public Date getMarketOrdersNextUpdate();
    method getJournalNextUpdate (line 154) | public Date getJournalNextUpdate();
    method getSkillsNextUpdate (line 155) | public Date getSkillsNextUpdate();
    method getLoyaltyPointsNextUpdate (line 156) | public Date getLoyaltyPointsNextUpdate();
    method getNpcStandingNextUpdate (line 157) | public Date getNpcStandingNextUpdate();
    method getMiningNextUpdate (line 158) | public Date getMiningNextUpdate();

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/accounts/SimpleOwner.java
  type SimpleOwner (line 29) | public interface SimpleOwner extends Comparable<SimpleOwner> {
    method getOwnerID (line 30) | public long getOwnerID();
    method getOwnerName (line 31) | public String getOwnerName();
    method isCorporation (line 32) | public boolean isCorporation();
    method getAssetDivisions (line 33) | default Map<Integer, String> getAssetDivisions() {
    method getActiveShip (line 36) | @Nullable
    method compareTo (line 40) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyAccountBalance.java
  class MyAccountBalance (line 26) | public class MyAccountBalance extends RawAccountBalance {
    method MyAccountBalance (line 30) | public MyAccountBalance(RawAccountBalance rawAccountBalance, OwnerType...
    method getOwnerName (line 35) | public String getOwnerName() {
    method getOwnerID (line 39) | public long getOwnerID() {
    method isCorporation (line 43) | public boolean isCorporation() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyAsset.java
  class MyAsset (line 55) | public class MyAsset extends RawAsset implements Comparable<MyAsset>, In...
    method MyAsset (line 90) | protected MyAsset(MyAsset asset) {
    method MyAsset (line 112) | public MyAsset(MyLocation location) {
    method MyAsset (line 133) | public MyAsset(final RawAsset rawAsset, final Item item, final SimpleO...
    method updateBlueprint (line 163) | private void updateBlueprint() {
    method MyAsset (line 190) | public MyAsset(MyIndustryJob industryJob, boolean output) {
    method MyAsset (line 195) | public MyAsset(MyMarketOrder marketOrder) {
    method MyAsset (line 199) | public MyAsset(MyContractItem contractItem, final SimpleOwner owner) {
    method MyAsset (line 203) | public MyAsset(RawClone clone, Integer impantTypeID, final SimpleOwner...
    method MyAsset (line 207) | public MyAsset(RawClone clone, final SimpleOwner owner) {
    method getJumpCloneItem (line 211) | private static Item getJumpCloneItem(RawClone clone) {
    method addAsset (line 238) | public void addAsset(final MyAsset asset) {
    method getAdded (line 242) | public Date getAdded() {
    method getAssets (line 246) | public List<MyAsset> getAssets() {
    method getContainer (line 250) | public String getContainer() {
    method getAssetContainer (line 254) | public AssetContainer getAssetContainer() {
    method isGenerated (line 258) | public boolean isGenerated() {
    method getCount (line 262) | @Override
    method getFlagName (line 267) | public String getFlagName() {
    method getFlag (line 271) | public final String getFlag() {
    method getFlagID (line 279) | public final Integer getFlagID() {
    method getItem (line 287) | @Override
    method getItemCount (line 292) | @Override
    method getLocation (line 297) | @Override
    method setLocation (line 302) | @Override
    method getMarketPriceData (line 307) | public MarketPriceData getMarketPriceData() {
    method getName (line 315) | public String getName() {
    method getOwnerName (line 319) | public String getOwnerName() {
    method getOwner (line 323) | public SimpleOwner getOwner() {
    method getOwners (line 327) | @Override
    method getOwnerID (line 332) | public long getOwnerID() {
    method getParents (line 336) | public List<MyAsset> getParents() {
    method getParent (line 340) | public MyAsset getParent() {
    method getDynamicPrice (line 347) | @Override
    method setDynamicPrice (line 352) | @Override
    method getPriceBuyMax (line 357) | public double getPriceBuyMax() {
    method getPriceReprocessed (line 361) | public double getPriceReprocessed() {
    method getPriceReprocessedDifference (line 365) | public double getPriceReprocessedDifference() {
    method getPriceReprocessedPercent (line 369) | public double getPriceReprocessedPercent() {
    method getPriceSellMin (line 377) | public double getPriceSellMin() {
    method getTags (line 381) | @Override
    method getTagID (line 386) | @Override
    method getTypeCount (line 391) | public long getTypeCount() {
    method getTypeName (line 395) | public final String getTypeName() {
    method getItemName (line 399) | public String getItemName() {
    method getUserPrice (line 403) | public UserItem<Integer, Double> getUserPrice() {
    method getValue (line 407) | @Override
    method getValueReprocessed (line 412) | @Override
    method getVolume (line 417) | public float getVolume() {
    method getValuePerVolume (line 421) | public double getValuePerVolume() {
    method getVolumeTotal (line 429) | @Override
    method isBPO (line 434) | @Override
    method isBPC (line 439) | @Override
    method getMaterialEfficiency (line 444) | @Override
    method getTimeEfficiency (line 453) | @Override
    method getRuns (line 462) | @Override
    method isCorporation (line 471) | public boolean isCorporation() {
    method isEveName (line 475) | public boolean isEveName() {
    method getSingleton (line 479) | public String getSingleton() {
    method isUserName (line 487) | public boolean isUserName() {
    method isUserPrice (line 491) | public boolean isUserPrice() {
    method setAdded (line 495) | public void setAdded(final Date added) {
    method setBlueprint (line 499) | public void setBlueprint(MyBlueprint blueprint) {
    method updateContainer (line 504) | public void updateContainer() {
    method setMarketPriceData (line 508) | public void setMarketPriceData(final MarketPriceData marketPriceData) {
    method setName (line 512) | public void setName(UserItem<Long, String> customItem, String eveName) {
    method setPriceData (line 527) | public void setPriceData(final PriceData priceData) {
    method setTags (line 531) | @Override
    method setTypeCount (line 536) | public void setTypeCount(final long typeCount) {
    method setUserPrice (line 540) | public void setUserPrice(final UserItem<Integer, Double> userPrice) {
    method toString (line 545) | @Override
    method compareTo (line 550) | @Override
    method hashCode (line 555) | @Override
    method equals (line 563) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyBlueprint.java
  class MyBlueprint (line 28) | public class MyBlueprint {
    method MyBlueprint (line 37) | public MyBlueprint(RawContractItem contractItem) {
    method MyBlueprint (line 45) | public MyBlueprint(RawBlueprint blueprint) {
    method MyBlueprint (line 53) | public MyBlueprint(RawIndustryJob industryJob) {
    method MyBlueprint (line 57) | public MyBlueprint(Integer runs, Integer materialEfficiency, Integer t...
    method notNull (line 63) | private int notNull(Integer value) {
    method getRuns (line 71) | public int getRuns() {
    method getMaterialEfficiency (line 75) | public int getMaterialEfficiency() {
    method getTimeEfficiency (line 79) | public int getTimeEfficiency() {
    method hashCode (line 83) | @Override
    method equals (line 92) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyContract.java
  class MyContract (line 35) | public class MyContract extends RawContract implements Comparable<MyCont...
    method MyContract (line 50) | public MyContract(RawContract rawContract) {
    method getTypeName (line 59) | public String getTypeName() {
    method getAcceptor (line 74) | public String getAcceptor() {
    method getAssignee (line 82) | public String getAssignee() {
    method getIssuerCorp (line 90) | public String getIssuerCorp() {
    method getIssuer (line 94) | public String getIssuer() {
    method setAcceptor (line 98) | public void setAcceptor(String acceptor) {
    method setAssignee (line 102) | public void setAssignee(String assignee) {
    method setIssuerCorp (line 106) | public void setIssuerCorp(String issuerCorp) {
    method setIssuer (line 110) | public void setIssuer(String issuer) {
    method getEndLocation (line 114) | public MyLocation getEndLocation() {
    method isIssuerAfterAssets (line 118) | public boolean isIssuerAfterAssets() {
    method setIssuerAfterAssets (line 122) | public void setIssuerAfterAssets(Date date) {
    method isAcceptorAfterAssets (line 130) | public boolean isAcceptorAfterAssets() {
    method setAcceptorAfterAssets (line 134) | public void setAcceptorAfterAssets(Date date) {
    method getLocations (line 142) | @Override
    method getOwners (line 154) | @Override
    method setEndLocation (line 159) | public final void setEndLocation(MyLocation endLocation) {
    method setStartLocation (line 163) | public final void setStartLocation(MyLocation startLocation) {
    method getStartLocation (line 167) | public MyLocation getStartLocation() {
    method isCourierContract (line 171) | public boolean isCourierContract() {
    method isPublic (line 175) | public boolean isPublic() {
    method isItemContract (line 179) | public boolean isItemContract() {
    method isIgnoreContract (line 183) | public boolean isIgnoreContract() {
    method isOpen (line 187) | public boolean isOpen() {
    method isInProgress (line 192) | public boolean isInProgress() {
    method isDeleted (line 197) | public boolean isDeleted() {
    method isCompletedSuccessful (line 201) | public boolean isCompletedSuccessful() {
    method isExpired (line 205) | public boolean isExpired() {
    method isOwned (line 209) | public boolean isOwned() {
    method setOwned (line 213) | public void setOwned(boolean owned) {
    method getStatusFormatted (line 217) | public String getStatusFormatted() {
    method getStatusName (line 221) | public static String getStatusName(ContractStatus status) {
    method getAvailabilityFormatted (line 250) | public String getAvailabilityFormatted() {
    method archive (line 258) | @Override
    method isESI (line 268) | @Override
    method setESI (line 273) | @Override
    method hashCode (line 278) | @Override
    method equals (line 286) | @Override
    method compareTo (line 301) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyContractItem.java
  class MyContractItem (line 37) | public class MyContractItem extends RawContractItem implements Comparabl...
    method MyContractItem (line 43) | public MyContractItem(MyContract contract) {
    method MyContractItem (line 55) | public MyContractItem(RawContractItem rawContractItem, MyContract cont...
    method getContract (line 61) | public MyContract getContract() {
    method setContract (line 65) | public void setContract(MyContract contract) {
    method getIncluded (line 69) | public String getIncluded() {
    method getSingleton (line 81) | public String getSingleton() {
    method getName (line 93) | public String getName() {
    method setDynamicPrice (line 101) | @Override
    method getDynamicPrice (line 106) | @Override
    method isBPO (line 111) | @Override
    method isBPC (line 117) | @Override
    method getRuns (line 122) | @Override
    method getMaterialEfficiency (line 136) | @Override
    method getTimeEfficiency (line 146) | @Override
    method getLocations (line 156) | @Override
    method getOwners (line 161) | @Override
    method getItem (line 166) | @Override
    method getItemCount (line 171) | @Override
    method getCopyString (line 176) | @Override
    method compareTo (line 185) | @Override
    method hashCode (line 190) | @Override
    method equals (line 198) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyExtraction.java
  class MyExtraction (line 29) | public class MyExtraction extends RawExtraction implements EditableLocat...
    method MyExtraction (line 34) | public MyExtraction(RawExtraction extraction, MyLocation moon) {
    method getMoon (line 39) | public MyLocation getMoon() {
    method getLocation (line 43) | @Override
    method setLocation (line 48) | @Override
    method getLocationID (line 53) | @Override
    method compareTo (line 58) | @Override
    method hashCode (line 67) | @Override
    method equals (line 75) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyIndustryJob.java
  class MyIndustryJob (line 42) | public class MyIndustryJob extends RawIndustryJob implements Comparable<...
    type IndustryActivity (line 44) | public enum IndustryActivity {
      method getI18N (line 46) | @Override
      method getI18N (line 52) | @Override
      method getI18N (line 58) | @Override
      method getI18N (line 64) | @Override
      method getI18N (line 70) | @Override
      method getI18N (line 76) | @Override
      method getI18N (line 82) | @Override
      method getDescriptionOf (line 87) | @Override
      method getI18N (line 98) | @Override
      method getI18N (line 104) | @Override
      method getI18N (line 110) | @Override
      method getI18N (line 116) | @Override
      method getI18N (line 122) | @Override
      method getI18N (line 128) | abstract String getI18N();
      method toString (line 130) | @Override
      method getDescriptionOf (line 140) | public String getDescriptionOf(final MyIndustryJob job) {
    method MyIndustryJob (line 161) | public MyIndustryJob(final RawIndustryJob rawIndustryJob, final Item i...
    method compareTo (line 229) | @Override
    method setBlueprint (line 234) | public void setBlueprint(MyBlueprint blueprint) {
    method isBPO (line 238) | @Override
    method isBPC (line 252) | @Override
    method getMaterialEfficiency (line 257) | @Override
    method getTimeEfficiency (line 266) | @Override
    method getTimeLeft (line 275) | public Duration getTimeLeft() {
    method getTypeID (line 293) | @Override
    method isCompletedSuccessful (line 298) | public final boolean isCompletedSuccessful() {
    method isDone (line 302) | public final boolean isDone() {
    method isNotDeliveredToAssets (line 310) | public final boolean isNotDeliveredToAssets() {
    method isRemovedFromAssets (line 318) | public final boolean isRemovedFromAssets() {
    method isManufacturing (line 324) | public final boolean isManufacturing() {
    method isCopying (line 328) | public final boolean isCopying() {
    method isInvention (line 332) | public final boolean isInvention() {
    method isOwned (line 336) | public boolean isOwned() {
    method setOwned (line 340) | public void setOwned(boolean owned) {
    method getActivity (line 344) | public IndustryActivity getActivity() {
    method isExpired (line 348) | public boolean isExpired() {
    method getStatus (line 352) | @Override
    method getStatusFormatted (line 361) | public String getStatusFormatted() {
    method getStatusName (line 365) | public static String getStatusName(IndustryJobStatus status) {
    method getStatusName (line 369) | public static String getStatusName(IndustryJobStatus status, boolean e...
    method setDynamicPrice (line 395) | @Override
    method getDynamicPrice (line 400) | @Override
    method getOutputValue (line 405) | public double getOutputValue() {
    method getName (line 409) | public String getName() {
    method setOutputPrice (line 413) | public void setOutputPrice(double outputPrice) {
    method getOutputCount (line 423) | public int getOutputCount() {
    method getOutputItem (line 427) | public Item getOutputItem() {
    method getOutputVolume (line 431) | public double getOutputVolume() {
    method getInstaller (line 439) | public String getInstaller() {
    method setInstaller (line 443) | public void setInstaller(String installer) {
    method getCompletedCharacter (line 447) | public String getCompletedCharacter() {
    method setCompletedCharacter (line 451) | public void setCompletedCharacter(String completedCharacter) {
    method getOwners (line 455) | @Override
    method getLocationID (line 460) | @Override
    method getLocation (line 474) | @Override
    method setLocation (line 479) | @Override
    method getOwner (line 484) | public OwnerType getOwner() {
    method getOwnerName (line 488) | public String getOwnerName() {
    method getOwnerID (line 492) | public long getOwnerID() {
    method getProductQuantity (line 496) | public int getProductQuantity() {
    method archive (line 500) | @Override
    method isESI (line 510) | @Override
    method setESI (line 515) | @Override
    method getItem (line 520) | @Override
    method getItemCount (line 525) | @Override
    method hashCode (line 530) | @Override
    method equals (line 538) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyJournal.java
  class MyJournal (line 37) | public class MyJournal extends RawJournal implements Comparable<MyJourna...
    method MyJournal (line 49) | public MyJournal(RawJournal rawJournal, OwnerType owner) {
    method getAccountKeyFormatted (line 57) | public int getAccountKeyFormatted() {
    method getOwnerName (line 61) | public String getOwnerName() {
    method getRefTypeFormatted (line 65) | public String getRefTypeFormatted() {
    method getFirstPartyName (line 74) | public String getFirstPartyName() {
    method setFirstPartyName (line 78) | public void setFirstPartyName(String firstPartyName) {
    method getSecondPartyName (line 82) | public String getSecondPartyName() {
    method setSecondPartyName (line 86) | public void setSecondPartyName(String secondPartyName) {
    method capitalize (line 90) | private String capitalize(String s) {
    method getOwners (line 100) | @Override
    method getAdded (line 105) | public Date getAdded() {
    method setAdded (line 109) | public void setAdded(Date added) {
    method getContext (line 113) | public String getContext() {
    method setContext (line 117) | public void setContext(String context) {
    method capitalizeAll (line 121) | private String capitalizeAll(String in) {
    method getTags (line 134) | @Override
    method getAmountNotNull (line 139) | private double getAmountNotNull() {
    method getTagID (line 148) | @Override
    method setTags (line 153) | @Override
    method compareTo (line 158) | @Override
    method hashCode (line 168) | @Override
    method equals (line 176) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyLoyaltyPoints.java
  class MyLoyaltyPoints (line 32) | public class MyLoyaltyPoints extends RawLoyaltyPoints implements Compara...
    method MyLoyaltyPoints (line 40) | public MyLoyaltyPoints(RawLoyaltyPoints rawLoyaltyPoints, OwnerType ow...
    method getOwnerName (line 45) | public String getOwnerName() {
    method getCorporationName (line 49) | @Override
    method setCorporationName (line 54) | public void setCorporationName(String corporationName) {
    method getTextIcon (line 58) | public TextIcon getTextIcon() {
    method compareTo (line 65) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyMarketOrder.java
  class MyMarketOrder (line 49) | public class MyMarketOrder extends RawMarketOrder implements Comparable<...
    method MyMarketOrder (line 69) | public MyMarketOrder(final RawMarketOrder rawMarketOrder, final Item i...
    method archive (line 77) | @Override
    method compareTo (line 87) | @Override
    method isESI (line 92) | @Override
    method setESI (line 97) | @Override
    method getExpires (line 102) | public Date getExpires() {
    method isExpired (line 107) | public final boolean isExpired() {
    method isNearExpired (line 111) | public final boolean isNearExpired() {
    method isNearFilled (line 117) | public final boolean isNearFilled() {
    method isActive (line 127) | public boolean isActive() {
    method isOwned (line 131) | public boolean isOwned() {
    method setOwned (line 135) | public void setOwned(boolean owned) {
    method isBPC (line 139) | @Override
    method isBPO (line 144) | @Override
    method getRuns (line 149) | @Override
    method getMaterialEfficiency (line 154) | @Override
    method getTimeEfficiency (line 159) | @Override
    method setDynamicPrice (line 164) | @Override
    method getDynamicPrice (line 169) | @Override
    method getTransactionPrice (line 174) | @Override
    method getTransactionProfitDifference (line 179) | @Override
    method getTransactionProfitPercent (line 184) | @Override
    method setTransactionPrice (line 189) | @Override
    method setTransactionProfit (line 194) | @Override
    method setTransactionProfitPercent (line 199) | @Override
    method getMarketMargin (line 204) | public double getMarketMargin() {
    method getMarketProfit (line 216) | public double getMarketProfit() {
    method getCreatedOrIssued (line 224) | public Date getCreatedOrIssued() {
    method getItem (line 232) | @Override
    method getItemCount (line 237) | @Override
    method getLocation (line 242) | @Override
    method getOwners (line 247) | @Override
    method setLocation (line 252) | @Override
    method getIssuedByName (line 257) | public String getIssuedByName() {
    method setIssuedByName (line 261) | public void setIssuedByName(String issuedByName) {
    method getOwner (line 265) | public OwnerType getOwner() {
    method getOwnerName (line 269) | public String getOwnerName() {
    method getOwnerID (line 273) | public long getOwnerID() {
    method getStateFormatted (line 277) | public String getStateFormatted() {
    method getStateName (line 292) | public static String getStateName(MarketOrderState state) {
    method isCorporation (line 313) | public boolean isCorporation() {
    method getBrokersFee (line 317) | public Double getBrokersFee() {
    method getBrokersFeeNotNull (line 321) | public Double getBrokersFeeNotNull() {
    method setBrokersFee (line 329) | public void setBrokersFee(Double brokerFee) {
    method isOutbid (line 333) | public boolean isOutbid() {
    method isOutbidOwned (line 340) | public boolean isOutbidOwned() {
    method setOutbidOwned (line 344) | public void setOutbidOwned(boolean outbidOwned) {
    method haveOutbid (line 348) | public boolean haveOutbid() {
    method getOutbidPrice (line 352) | public Double getOutbidPrice() {
    method getOutbidCount (line 359) | public Long getOutbidCount() {
    method getOutbidDelta (line 366) | public Double getOutbidDelta() {
    method setOutbid (line 377) | public void setOutbid(Outbid outbid) {
    method getPriceReprocessed (line 381) | public double getPriceReprocessed() {
    method setPriceData (line 385) | public void setPriceData(PriceData priceData) {
    method getPriceBuyMax (line 389) | public double getPriceBuyMax() {
    method getPriceSellMin (line 393) | public double getPriceSellMin() {
    method getButton (line 397) | @Override
    method hashCode (line 405) | @Override
    method equals (line 412) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyMining.java
  class MyMining (line 34) | public class MyMining extends RawMining implements Comparable<MyMining>,...
    method MyMining (line 42) | public MyMining(RawMining mining, Item item, MyLocation location) {
    method getCharacterName (line 49) | public String getCharacterName() {
    method setCharacterName (line 53) | public void setCharacterName(String characterName) {
    method getValue (line 57) | @Override
    method getDateOnly (line 62) | public DateOnly getDateOnly() {
    method getPriceReprocessed (line 66) | public double getPriceReprocessed() {
    method getValueReprocessed (line 70) | @Override
    method getPriceReprocessedMax (line 75) | public double getPriceReprocessedMax() {
    method getValueReprocessedMax (line 79) | public double getValueReprocessedMax() {
    method getVolume (line 83) | private float getVolume() {
    method getVolumeTotal (line 87) | @Override
    method getValuePerVolumeOre (line 92) | public double getValuePerVolumeOre() {
    method getValuePerVolumeReprocessed (line 100) | public double getValuePerVolumeReprocessed() {
    method getValuePerVolumeReprocessedMax (line 108) | public double getValuePerVolumeReprocessedMax() {
    method setDynamicPrice (line 116) | @Override
    method isBPC (line 121) | @Override
    method getDynamicPrice (line 126) | @Override
    method setLocation (line 131) | @Override
    method getItem (line 136) | @Override
    method getItemCount (line 141) | @Override
    method getLocation (line 146) | @Override
    method compareTo (line 151) | @Override
    method hashCode (line 156) | @Override
    method equals (line 167) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyNpcStanding.java
  class MyNpcStanding (line 37) | public class MyNpcStanding extends RawNpcStanding implements Comparable<...
    method MyNpcStanding (line 58) | public MyNpcStanding(RawNpcStanding rawNpcStanding, OwnerType owner) {
    method getOwnerName (line 92) | public String getOwnerName() {
    method getFactionID (line 96) | public int getFactionID() {
    method getCorporationID (line 100) | @Override
    method getCorporationName (line 105) | @Override
    method getAgentID (line 110) | public int getAgentID() {
    method getAgent (line 114) | public Agent getAgent() {
    method getAgentName (line 118) | public String getAgentName() {
    method getOwnerTextIcon (line 122) | public TextIcon getOwnerTextIcon() {
    method getFactionTextIcon (line 133) | public TextIcon getFactionTextIcon() {
    method getCorporationTextIcon (line 140) | public TextIcon getCorporationTextIcon() {
    method getAgentTextIcon (line 147) | public TextIcon getAgentTextIcon() {
    method setFactionName (line 154) | public void setFactionName(String factionName) {
    method setCorporationName (line 158) | public void setCorporationName(String corporationName) {
    method updateSkills (line 162) | public void updateSkills() {
    method getStandingEffective (line 176) | public Float getStandingEffective() {
    method getStandingMaximum (line 191) | public Float getStandingMaximum() {
    method calc (line 195) | private Float calc(Float standing, int modifier) {
    method getLocation (line 199) | public String getLocation() {
    method getSecurityObject (line 207) | public Security getSecurityObject() {
    method getSystem (line 215) | public String getSystem() {
    method getConstellation (line 223) | public String getConstellation() {
    method getRegion (line 231) | public String getRegion() {
    method compareTo (line 239) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyShip.java
  class MyShip (line 34) | public class MyShip implements Comparable<MyShip>, LocationType {
    method MyShip (line 46) | public MyShip(final CharacterShipResponse shipType, final CharacterLoc...
    method MyShip (line 50) | public MyShip(final Long itemID, final Integer typeID, final Long loca...
    method getItemID (line 67) | public Long getItemID() {
    method getLocation (line 71) | @Override
    method getLocationID (line 76) | public long getLocationID() {
    method getName (line 80) | public String getName() {
    method getEveName (line 84) | public String getEveName() {
    method getTypeID (line 88) | public int getTypeID() {
    method getTypeName (line 92) | public final String getTypeName() {
    method toString (line 96) | @Override
    method compareTo (line 101) | @Override
    method hashCode (line 106) | @Override
    method equals (line 113) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MySkill.java
  class MySkill (line 30) | public class MySkill extends RawSkill implements Comparable<MySkill>, It...
    method MySkill (line 35) | public MySkill(RawSkill skill, Item item, String owner) {
    method getName (line 41) | public String getName() {
    method getItem (line 45) | @Override
    method getItemCount (line 50) | @Override
    method getOwnerName (line 55) | public String getOwnerName() {
    method compareTo (line 59) | @Override
    method hashCode (line 68) | @Override
    method equals (line 76) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/my/MyTransaction.java
  class MyTransaction (line 42) | public class MyTransaction extends RawTransaction implements EditableLoc...
    method MyTransaction (line 56) | public MyTransaction(final RawTransaction rawTransaction, final Item i...
    method getAccountKeyFormatted (line 64) | public int getAccountKeyFormatted() {
    method getTransactionTypeFormatted (line 68) | public String getTransactionTypeFormatted() {
    method getTransactionForFormatted (line 76) | public String getTransactionForFormatted() {
    method getLocation (line 84) | @Override
    method getOwners (line 89) | @Override
    method setLocation (line 94) | @Override
    method getItem (line 99) | @Override
    method getItemCount (line 104) | @Override
    method getOwnerName (line 109) | public String getOwnerName() {
    method getOwnerID (line 113) | public long getOwnerID() {
    method getClientName (line 117) | public String getClientName() {
    method setClientName (line 121) | public void setClientName(String clientName) {
    method getValue (line 125) | public double getValue() {
    method isAfterAssets (line 133) | public boolean isAfterAssets() {
    method isSell (line 142) | public boolean isSell() {
    method isCorporation (line 146) | public boolean isCorporation() {
    method getTax (line 150) | public Double getTax() {
    method getTaxNotNull (line 154) | public double getTaxNotNull() {
    method setTax (line 162) | public void setTax(Double tax) {
    method getAdded (line 166) | public Date getAdded() {
    method setAdded (line 170) | public void setAdded(Date added) {
    method getTags (line 174) | @Override
    method getTagID (line 179) | @Override
    method setTags (line 184) | @Override
    method getTransactionPrice (line 189) | @Override
    method getTransactionProfitDifference (line 194) | @Override
    method getTransactionProfitPercent (line 199) | @Override
    method setTransactionPrice (line 204) | @Override
    method setTransactionProfit (line 209) | @Override
    method setTransactionProfitPercent (line 214) | @Override
    method compareTo (line 219) | @Override
    method hashCode (line 229) | @Override
    method equals (line 237) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawAccountBalance.java
  class RawAccountBalance (line 27) | public class RawAccountBalance {
    method RawAccountBalance (line 35) | private RawAccountBalance() {
    method create (line 38) | public static RawAccountBalance create() {
    method RawAccountBalance (line 47) | protected RawAccountBalance(RawAccountBalance balance) {
    method RawAccountBalance (line 58) | public RawAccountBalance(Double balance, Integer accountKey) {
    method RawAccountBalance (line 68) | public RawAccountBalance(CorporationWalletsResponse response) {
    method getBalance (line 73) | public Double getBalance() {
    method setBalance (line 77) | public void setBalance(Double balance) {
    method getAccountKey (line 81) | public Integer getAccountKey() {
    method setAccountKey (line 85) | public void setAccountKey(Integer accountKey) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawAsset.java
  class RawAsset (line 42) | public class RawAsset {
    method RawAsset (line 67) | private RawAsset() {
    method create (line 70) | public static RawAsset create() {
    method RawAsset (line 80) | public RawAsset(MyIndustryJob industryJob, boolean output) {
    method RawAsset (line 123) | public RawAsset(MyMarketOrder marketOrder) {
    method RawAsset (line 141) | public RawAsset(MyContractItem contractItem) {
    method RawAsset (line 167) | protected RawAsset(RawAsset asset) {
    method RawAsset (line 182) | public RawAsset(CharacterAssetsResponse asset) {
    method RawAsset (line 209) | public RawAsset(CorporationAssetsResponse asset) {
    method RawAsset (line 237) | public RawAsset(RawClone clone, Integer impantTypeID) {
    method RawAsset (line 252) | public RawAsset(RawClone clone) {
    method RawAsset (line 271) | public RawAsset(CharacterShipResponse shipType, CharacterLocationRespo...
    method RawAsset (line 287) | public RawAsset(CharacterPlanetsResponse planet, PlanetPin pin, PinCon...
    method RawAsset (line 302) | public RawAsset(CharacterPlanetsResponse planet, PlanetPin pin) {
    method isSingleton (line 316) | public final Boolean isSingleton() {
    method setSingleton (line 320) | public void setSingleton(Boolean isSingleton) {
    method getItemID (line 324) | public Long getItemID() {
    method setItemID (line 328) | public final void setItemID(Long itemId) {
    method getItemFlag (line 332) | public ItemFlag getItemFlag() {
    method setItemFlag (line 336) | public final void setItemFlag(ItemFlag itemFlag) {
    method getLocationFlagString (line 340) | public String getLocationFlagString() {
    method setLocationFlagString (line 344) | public void setLocationFlagString(String locationFlagString) {
    method getLocationID (line 348) | public long getLocationID() {
    method setLocationID (line 352) | public final void setLocationID(Long locationId) {
    method getQuantity (line 356) | public final Integer getQuantity() {
    method setQuantity (line 360) | public void setQuantity(Integer quantity) {
    method getTypeID (line 364) | public Integer getTypeID() {
    method setTypeID (line 368) | public void setTypeID(Integer typeId) {
    method hashCode (line 372) | @Override
    method equals (line 379) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawBlueprint.java
  class RawBlueprint (line 30) | public class RawBlueprint {
    method RawBlueprint (line 45) | private RawBlueprint() {
    method create (line 48) | public static RawBlueprint create() {
    method RawBlueprint (line 57) | private RawBlueprint(RawBlueprint blueprint) {
    method RawBlueprint (line 74) | public RawBlueprint(CharacterBlueprintsResponse blueprint) {
    method RawBlueprint (line 91) | public RawBlueprint(CorporationBlueprintsResponse blueprint) {
    method getItemID (line 103) | public Long getItemID() {
    method setItemID (line 107) | public void setItemID(Long itemId) {
    method setItemFlag (line 111) | public void setItemFlag(ItemFlag itemFlag) {
    method getFlagID (line 115) | public int getFlagID() {
    method getFlagName (line 119) | public String getFlagName() {
    method getLocationFlagString (line 123) | public String getLocationFlagString() {
    method setLocationFlagString (line 127) | public void setLocationFlagString(String locationFlagString) {
    method getLocationID (line 131) | public Long getLocationID() {
    method setLocationID (line 135) | public void setLocationID(Long locationId) {
    method getMaterialEfficiency (line 139) | public Integer getMaterialEfficiency() {
    method setMaterialEfficiency (line 143) | public void setMaterialEfficiency(Integer materialEfficiency) {
    method getQuantity (line 147) | public Integer getQuantity() {
    method setQuantity (line 151) | public void setQuantity(Integer quantity) {
    method getRuns (line 155) | public Integer getRuns() {
    method setRuns (line 159) | public void setRuns(Integer runs) {
    method getTimeEfficiency (line 163) | public Integer getTimeEfficiency() {
    method setTimeEfficiency (line 167) | public void setTimeEfficiency(Integer timeEfficiency) {
    method getTypeID (line 171) | public Integer getTypeID() {
    method setTypeID (line 175) | public void setTypeID(Integer typeId) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawClone.java
  class RawClone (line 29) | public class RawClone {
    method create (line 36) | public static RawClone create() {
    method RawClone (line 40) | private RawClone() { }
    method RawClone (line 42) | public RawClone(RawClone rawClone) {
    method RawClone (line 54) | public RawClone(JumpClone clone) {
    method RawClone (line 69) | public RawClone(List<Long> implants, Long jumpCloneId, Long locationId) {
    method getImplants (line 77) | public List<Integer> getImplants() {
    method setImplants (line 81) | public void setImplants(List<Integer> implants) {
    method getJumpCloneID (line 85) | public Long getJumpCloneID() {
    method setJumpCloneID (line 89) | public void setJumpCloneID(Long jumpCloneId) {
    method getLocationID (line 93) | public Long getLocationID() {
    method setLocationID (line 97) | public void setLocationID(Long locationId) {
    method getName (line 101) | public String getName() {
    method setName (line 105) | public void setName(String name) {
    method isActive (line 109) | public boolean isActive() {
    method setActive (line 113) | public void setActive(boolean active) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawContract.java
  class RawContract (line 30) | public class RawContract {
    type ContractAvailability (line 32) | public enum ContractAvailability {
      method ContractAvailability (line 40) | ContractAvailability(String value) {
      method getValue (line 44) | public String getValue() {
    type ContractStatus (line 49) | public enum ContractStatus {
      method ContractStatus (line 64) | ContractStatus(String value) {
      method getValue (line 68) | public String getValue() {
    type ContractType (line 73) | public enum ContractType {
      method ContractType (line 82) | ContractType(String value) {
      method getValue (line 86) | public String getValue() {
    method RawContract (line 120) | private RawContract() {
    method create (line 123) | public static RawContract create() {
    method RawContract (line 132) | protected RawContract(RawContract contract) {
    method RawContract (line 165) | public RawContract(CharacterContractsResponse contract) {
    method RawContract (line 198) | public RawContract(CorporationContractsResponse contract) {
    method getAcceptorID (line 226) | public final long getAcceptorID() {
    method setAcceptorID (line 230) | public void setAcceptorID(Integer acceptorId) {
    method getAssigneeID (line 234) | public final long getAssigneeID() {
    method setAssigneeID (line 238) | public void setAssigneeID(Integer assigneeId) {
    method getAvailability (line 242) | public ContractAvailability getAvailability() {
    method setAvailability (line 246) | public void setAvailability(ContractAvailability availability) {
    method getAvailabilityString (line 250) | public String getAvailabilityString() {
    method setAvailabilityString (line 254) | public void setAvailabilityString(String availabilityString) {
    method getBuyout (line 258) | public Double getBuyout() {
    method setBuyout (line 262) | public void setBuyout(Double buyout) {
    method getCollateral (line 266) | public Double getCollateral() {
    method setCollateral (line 270) | public void setCollateral(Double collateral) {
    method getContractID (line 274) | public Integer getContractID() {
    method setContractID (line 278) | public void setContractID(Integer contractId) {
    method getDateAccepted (line 282) | public Date getDateAccepted() {
    method setDateAccepted (line 286) | public void setDateAccepted(Date dateAccepted) {
    method getDateCompleted (line 290) | public Date getDateCompleted() {
    method setDateCompleted (line 294) | public void setDateCompleted(Date dateCompleted) {
    method getDateExpired (line 298) | public Date getDateExpired() {
    method setDateExpired (line 302) | public void setDateExpired(Date dateExpired) {
    method getDateIssued (line 306) | public Date getDateIssued() {
    method setDateIssued (line 310) | public void setDateIssued(Date dateIssued) {
    method getDaysToComplete (line 314) | public Integer getDaysToComplete() {
    method setDaysToComplete (line 318) | public void setDaysToComplete(Integer daysToComplete) {
    method getEndLocationID (line 322) | public Long getEndLocationID() {
    method setEndLocationID (line 326) | public void setEndLocationID(Long endLocationId) {
    method isForCorp (line 330) | public Boolean isForCorp() {
    method setForCorporation (line 334) | public void setForCorporation(Boolean forCorporation) {
    method getIssuerCorpID (line 338) | public final long getIssuerCorpID() {
    method setIssuerCorporationID (line 342) | public void setIssuerCorporationID(Integer issuerCorporationId) {
    method getIssuerID (line 346) | public final long getIssuerID() {
    method setIssuerID (line 350) | public void setIssuerID(Integer issuerId) {
    method getPrice (line 354) | public Double getPrice() {
    method setPrice (line 358) | public void setPrice(Double price) {
    method getReward (line 362) | public Double getReward() {
    method setReward (line 366) | public void setReward(Double reward) {
    method getStartLocationID (line 370) | public Long getStartLocationID() {
    method setStartLocationID (line 374) | public void setStartLocationID(Long startLocationId) {
    method getStatus (line 378) | public ContractStatus getStatus() {
    method setStatus (line 382) | public void setStatus(ContractStatus status) {
    method getStatusString (line 386) | public String getStatusString() {
    method setStatusString (line 390) | public void setStatusString(String statusString) {
    method getTitle (line 394) | public String getTitle() {
    method setTitle (line 398) | public void setTitle(String title) {
    method getType (line 402) | public ContractType getType() {
    method setType (line 406) | public void setType(ContractType type) {
    method getTypeString (line 410) | public String getTypeString() {
    method setTypeString (line 414) | public void setTypeString(String typeString) {
    method getVolume (line 418) | public Double getVolume() {
    method setVolume (line 422) | public void setVolume(Double volume) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawContractItem.java
  class RawContractItem (line 30) | public class RawContractItem {
    method RawContractItem (line 46) | private RawContractItem() { }
    method create (line 48) | public static RawContractItem create() {
    method RawContractItem (line 57) | protected RawContractItem(RawContractItem contractItem) {
    method RawContractItem (line 75) | public RawContractItem(ContractItemsResponse contractItem) {
    method RawContractItem (line 89) | public RawContractItem(PublicContractsItemsResponse contractItem) {
    method getBlueprint (line 106) | public MyBlueprint getBlueprint() {
    method isIncluded (line 114) | public Boolean isIncluded() {
    method setIncluded (line 118) | public final void setIncluded(Boolean isIncluded) {
    method isSingleton (line 122) | public Boolean isSingleton() {
    method setSingleton (line 126) | public final void setSingleton(Boolean isSingleton) {
    method getQuantity (line 130) | public Integer getQuantity() {
    method setQuantity (line 134) | public final void setQuantity(Integer quantity) {
    method getRawQuantity (line 138) | public Integer getRawQuantity() {
    method setRawQuantity (line 142) | public final void setRawQuantity(Integer rawQuantity) {
    method getRecordID (line 146) | public Long getRecordID() {
    method setRecordID (line 150) | public final void setRecordID(Long recordId) {
    method getTypeID (line 154) | public Integer getTypeID() {
    method setTypeID (line 158) | public final void setTypeID(Integer typeId) {
    method getItemID (line 162) | public Long getItemID() {
    method setItemID (line 166) | public void setItemID(Long itemId) {
    method getLicensedRuns (line 170) | public Integer getLicensedRuns() {
    method setLicensedRuns (line 174) | public void setLicensedRuns(Integer runs) {
    method getME (line 178) | public Integer getME() {
    method setME (line 182) | public void setME(Integer materialEfficiency) {
    method getTE (line 186) | public Integer getTE() {
    method setTE (line 190) | public void setTE(Integer timeEfficiency) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawExtraction.java
  class RawExtraction (line 29) | public class RawExtraction {
    method RawExtraction (line 37) | private RawExtraction() { }
    method create (line 39) | public static RawExtraction create() {
    method RawExtraction (line 43) | public RawExtraction(RawExtraction extraction) {
    method RawExtraction (line 51) | public RawExtraction(CorporationMiningExtractionsResponse response) {
    method getChunkArrivalTime (line 59) | public Date getChunkArrivalTime() {
    method setChunkArrivalTime (line 63) | public void setChunkArrivalTime(Date chunkArrivalTime) {
    method getExtractionStartTime (line 67) | public Date getExtractionStartTime() {
    method setExtractionStartTime (line 71) | public void setExtractionStartTime(Date extractionStartTime) {
    method getMoonID (line 75) | public Integer getMoonID() {
    method setMoonID (line 79) | public void setMoonID(Integer moonId) {
    method getNaturalDecayTime (line 83) | public Date getNaturalDecayTime() {
    method setNaturalDecayTime (line 87) | public void setNaturalDecayTime(Date naturalDecayTime) {
    method getStructureID (line 91) | public Long getStructureID() {
    method setStructureID (line 95) | public void setStructureID(Long structureId) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawIndustryJob.java
  class RawIndustryJob (line 30) | public class RawIndustryJob {
    type IndustryJobStatus (line 32) | public enum IndustryJobStatus {
      method IndustryJobStatus (line 43) | IndustryJobStatus(String value) {
      method getValue (line 47) | public String getValue() {
    method RawIndustryJob (line 79) | private RawIndustryJob() {
    method create (line 82) | public static RawIndustryJob create() {
    method RawIndustryJob (line 91) | protected RawIndustryJob(RawIndustryJob industryJob) {
    method RawIndustryJob (line 122) | public RawIndustryJob(CharacterIndustryJobsResponse industryJob) {
    method RawIndustryJob (line 153) | public RawIndustryJob(CorporationIndustryJobsResponse industryJob) {
    method getActivityID (line 179) | public final Integer getActivityID() {
    method setActivityID (line 183) | public void setActivityID(Integer activityId) {
    method getBlueprintID (line 187) | public Long getBlueprintID() {
    method setBlueprintID (line 191) | public void setBlueprintID(Long blueprintId) {
    method getBlueprintLocationID (line 195) | public Long getBlueprintLocationID() {
    method setBlueprintLocationID (line 199) | public void setBlueprintLocationID(Long blueprintLocationId) {
    method getBlueprintTypeID (line 203) | public Integer getBlueprintTypeID() {
    method setBlueprintTypeID (line 207) | public void setBlueprintTypeID(Integer blueprintTypeId) {
    method getCompletedCharacterID (line 211) | public Integer getCompletedCharacterID() {
    method setCompletedCharacterID (line 215) | public void setCompletedCharacterID(Integer completedCharacterId) {
    method getCompletedDate (line 219) | public Date getCompletedDate() {
    method setCompletedDate (line 223) | public void setCompletedDate(Date completedDate) {
    method getCost (line 227) | public Double getCost() {
    method setCost (line 231) | public void setCost(Double cost) {
    method getDuration (line 235) | public Integer getDuration() {
    method setDuration (line 239) | public void setDuration(Integer duration) {
    method getEndDate (line 243) | public final Date getEndDate() {
    method setEndDate (line 247) | public void setEndDate(Date endDate) {
    method getFacilityID (line 251) | public Long getFacilityID() {
    method setFacilityID (line 255) | public void setFacilityID(Long facilityId) {
    method getInstallerID (line 259) | public final long getInstallerID() {
    method setInstallerID (line 263) | public void setInstallerID(Integer installerId) {
    method getJobID (line 267) | public Integer getJobID() {
    method setJobID (line 271) | public void setJobID(Integer jobId) {
    method getLicensedRuns (line 275) | public final Integer getLicensedRuns() {
    method setLicensedRuns (line 279) | public void setLicensedRuns(Integer licensedRuns) {
    method getOutputLocationID (line 283) | public Long getOutputLocationID() {
    method setOutputLocationID (line 287) | public void setOutputLocationID(Long outputLocationId) {
    method getPauseDate (line 291) | public Date getPauseDate() {
    method setPauseDate (line 295) | public void setPauseDate(Date pauseDate) {
    method getProbability (line 299) | public Float getProbability() {
    method setProbability (line 303) | public void setProbability(Float probability) {
    method getProductTypeID (line 307) | public Integer getProductTypeID() {
    method setProductTypeID (line 311) | public void setProductTypeID(Integer productTypeId) {
    method getRuns (line 315) | public final int getRuns() {
    method setRuns (line 319) | public void setRuns(Integer runs) {
    method getStartDate (line 323) | public Date getStartDate() {
    method setStartDate (line 327) | public void setStartDate(Date startDate) {
    method getStationID (line 331) | public Long getStationID() {
    method setStationID (line 335) | public void setStationID(Long stationId) {
    method getStatus (line 339) | public IndustryJobStatus getStatus() {
    method setStatus (line 343) | public void setStatus(IndustryJobStatus status) {
    method getStatusString (line 347) | public String getStatusString() {
    method setStatusString (line 351) | public void setStatusString(String statusString) {
    method getSuccessfulRuns (line 355) | public Integer getSuccessfulRuns() {
    method setSuccessfulRuns (line 359) | public void setSuccessfulRuns(Integer successfulRuns) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawJournal.java
  class RawJournal (line 31) | public class RawJournal {
    type ArgName (line 33) | public enum ArgName {
    type ArgID (line 46) | public enum ArgID {
    type ContextType (line 56) | public enum ContextType {
      method getI18N (line 58) | @Override
      method getI18N (line 64) | @Override
      method getI18N (line 70) | @Override
      method getI18N (line 76) | @Override
      method getI18N (line 82) | @Override
      method getI18N (line 88) | @Override
      method getI18N (line 94) | @Override
      method getI18N (line 100) | @Override
      method getI18N (line 106) | @Override
      method getI18N (line 112) | @Override
      method getI18N (line 118) | @Override
      method getI18N (line 124) | @Override
      method ContextType (line 132) | ContextType(String value) {
      method getValue (line 136) | public String getValue() {
      method toString (line 140) | @Override
      method getI18N (line 145) | protected abstract String getI18N();
    method RawJournal (line 168) | private RawJournal() {
    method create (line 171) | public static RawJournal create() {
    method RawJournal (line 180) | protected RawJournal(RawJournal journal) {
    method RawJournal (line 205) | public RawJournal(CharacterWalletJournalResponse journal, Integer acco...
    method RawJournal (line 230) | public RawJournal(CorporationWalletJournalResponse journal, Integer ac...
    method getAmount (line 249) | public Double getAmount() {
    method setAmount (line 253) | public void setAmount(Double amount) {
    method getBalance (line 257) | public Double getBalance() {
    method setBalance (line 261) | public void setBalance(Double balance) {
    method getContextID (line 265) | public Long getContextID() {
    method setContextID (line 269) | public void setContextID(Long contextId) {
    method getContextType (line 273) | public ContextType getContextType() {
    method getContextTypeName (line 277) | public String getContextTypeName() {
    method setContextType (line 285) | public void setContextType(ContextType contextType) {
    method getContextTypeString (line 289) | public String getContextTypeString() {
    method setContextTypeString (line 293) | public void setContextTypeString(String contextIdTypeString) {
    method getDate (line 297) | public Date getDate() {
    method setDate (line 301) | public void setDate(Date date) {
    method getDescription (line 305) | public String getDescription() {
    method setDescription (line 309) | public void setDescription(String description) {
    method getFirstPartyID (line 313) | public final Integer getFirstPartyID() {
    method setFirstPartyID (line 317) | public void setFirstPartyID(Integer firstPartyId) {
    method getReason (line 321) | public String getReason() {
    method setReason (line 325) | public void setReason(String reason) {
    method getRefID (line 329) | public Long getRefID() {
    method setRefID (line 333) | public void setRefID(Long refId) {
    method getRefType (line 337) | public RawJournalRefType getRefType() {
    method setRefType (line 341) | public void setRefType(RawJournalRefType refType) {
    method getRefTypeString (line 345) | public String getRefTypeString() {
    method setRefTypeString (line 349) | public void setRefTypeString(String refTypeString) {
    method getSecondPartyID (line 353) | public final Integer getSecondPartyID() {
    method setSecondPartyID (line 357) | public void setSecondPartyID(Integer secondPartyId) {
    method getTaxAmount (line 361) | public Double getTaxAmount() {
    method setTax (line 365) | public void setTax(Double tax) {
    method getTaxReceiverID (line 369) | public Integer getTaxReceiverID() {
    method setTaxReceiverID (line 373) | public void setTaxReceiverID(Integer taxRecieverId) {
    method getAccountKey (line 377) | public Integer getAccountKey() {
    method setAccountKey (line 381) | public void setAccountKey(Integer accountKey) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawJournalRefType.java
  type RawJournalRefType (line 24) | public enum RawJournalRefType {
    method RawJournalRefType (line 241) | private RawJournalRefType(int id, String value) {
    method RawJournalRefType (line 248) | private RawJournalRefType(int id, String value, RawJournal.ArgName arg...
    method getID (line 255) | public int getID() {
    method getArgName (line 259) | public RawJournal.ArgName getArgName() {
    method getArgID (line 263) | public RawJournal.ArgID getArgID() {
    method toString (line 267) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawLoyaltyPoints.java
  class RawLoyaltyPoints (line 27) | public class RawLoyaltyPoints {
    method create (line 33) | public static RawLoyaltyPoints create() {
    method RawLoyaltyPoints (line 37) | private RawLoyaltyPoints() { }
    method RawLoyaltyPoints (line 39) | public RawLoyaltyPoints(CharacterLoyaltyPointsResponse response) {
    method RawLoyaltyPoints (line 44) | public RawLoyaltyPoints(RawLoyaltyPoints response) {
    method getCorporationID (line 49) | public Integer getCorporationID() {
    method setCorporationID (line 53) | public void setCorporationID(Integer corporationId) {
    method getLoyaltyPoints (line 57) | public Integer getLoyaltyPoints() {
    method setLoyaltyPoints (line 61) | public void setLoyaltyPoints(Integer loyaltyPoints) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawMarketOrder.java
  class RawMarketOrder (line 36) | public class RawMarketOrder {
    type MarketOrderRange (line 38) | public enum MarketOrderRange {
      method MarketOrderRange (line 59) | MarketOrderRange(String value) {
      method MarketOrderRange (line 63) | MarketOrderRange(String value, String text) {
      method valuesSorted (line 68) | public static MarketOrderRange[] valuesSorted() {
      method getValue (line 72) | public String getValue() {
      method toString (line 76) | @Override
    type MarketOrderState (line 82) | public enum MarketOrderState {
      method MarketOrderState (line 93) | MarketOrderState(String value) {
      method getValue (line 97) | public String getValue() {
    method RawMarketOrder (line 128) | private RawMarketOrder() {
    method create (line 131) | public static RawMarketOrder create() {
    method RawMarketOrder (line 140) | protected RawMarketOrder(RawMarketOrder marketOrder) {
    method RawMarketOrder (line 168) | public RawMarketOrder(CharacterOrdersResponse marketOrder) {
    method RawMarketOrder (line 196) | public RawMarketOrder(CharacterOrdersHistoryResponse marketOrder) {
    method RawMarketOrder (line 224) | public RawMarketOrder(CorporationOrdersResponse marketOrder) {
    method RawMarketOrder (line 252) | public RawMarketOrder(CorporationOrdersHistoryResponse marketOrder) {
    method getWalletDivision (line 275) | public Integer getWalletDivision() {
    method setWalletDivision (line 279) | public void setWalletDivision(Integer walletDivision) {
    method getDuration (line 283) | public Integer getDuration() {
    method setDuration (line 287) | public void setDuration(Integer duration) {
    method getEscrow (line 291) | public Double getEscrow() {
    method setEscrow (line 295) | public void setEscrow(Double escrow) {
    method isBuyOrder (line 299) | public Boolean isBuyOrder() {
    method setBuyOrder (line 303) | public void setBuyOrder(Boolean isBuyOrder) {
    method isCorp (line 307) | public Boolean isCorp() {
    method setCorp (line 311) | public void setCorp(Boolean isCorp) {
    method getIssued (line 315) | public Date getIssued() {
    method setIssued (line 319) | public void setIssued(Date issued) {
    method getEdits (line 323) | public int getEdits() {
    method getChanged (line 331) | public Date getChanged() {
    method setChanged (line 335) | public void setChanged(Date changed) {
    method isUpdateChanged (line 340) | public boolean isUpdateChanged() {
    method getChanges (line 344) | public Set<Change> getChanges() {
    method addChangesLegacy (line 348) | public void addChangesLegacy(Date date) {
    method addChanges (line 354) | public void addChanges(Set<Change> change) {
    method addChanges (line 363) | public boolean addChanges(RawPublicMarketOrder response) {
    method getIssuedBy (line 375) | public Integer getIssuedBy() {
    method setIssuedBy (line 379) | public void setIssuedBy(Integer issuedBy) {
    method getLocationID (line 383) | public long getLocationID() {
    method setLocationID (line 387) | public void setLocationID(Long locationId) {
    method getMinVolume (line 391) | public Integer getMinVolume() {
    method setMinVolume (line 395) | public void setMinVolume(Integer minVolume) {
    method getOrderID (line 399) | public Long getOrderID() {
    method setOrderID (line 403) | public void setOrderID(Long orderId) {
    method getPrice (line 407) | public Double getPrice() {
    method setPrice (line 411) | public void setPrice(Double price) {
    method getRange (line 415) | public final MarketOrderRange getRange() {
    method setRange (line 419) | public void setRange(MarketOrderRange range) {
    method getRangeString (line 423) | public String getRangeString() {
    method setRangeString (line 427) | public void setRangeString(String rangeString) {
    method getRegionID (line 431) | public Integer getRegionID() {
    method setRegionID (line 435) | public void setRegionID(Integer regionId) {
    method getState (line 439) | public final MarketOrderState getState() {
    method setState (line 443) | public void setState(MarketOrderState state) {
    method getStateString (line 447) | public String getStateString() {
    method setStateString (line 451) | public void setStateString(String stateString) {
    method getTypeID (line 455) | public Integer getTypeID() {
    method setTypeID (line 459) | public void setTypeID(Integer typeId) {
    method getVolumeRemain (line 463) | public final Integer getVolumeRemain() {
    method setVolumeRemain (line 467) | public void setVolumeRemain(Integer volumeRemain) {
    method getVolumeTotal (line 471) | public final Integer getVolumeTotal() {
    method setVolumeTotal (line 475) | public void setVolumeTotal(Integer volumeTotal) {
    class Change (line 479) | public static class Change implements Comparable<Change> {
      method Change (line 484) | public Change(RawPublicMarketOrder response) {
      method Change (line 488) | public Change(RawMarketOrder response) {
      method Change (line 492) | public Change(Date date, Double price, Integer volumeRemaining) {
      method getDate (line 498) | public Date getDate() {
      method getPrice (line 502) | public Double getPrice() {
      method getVolumeRemaining (line 506) | public Integer getVolumeRemaining() {
      method hashCode (line 510) | @Override
      method equals (line 519) | @Override
      method compareTo (line 543) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawMining.java
  class RawMining (line 32) | public class RawMining {
    method RawMining (line 42) | private RawMining() { }
    method create (line 44) | public static RawMining create() {
    method RawMining (line 48) | public RawMining(RawMining mining) {
    method RawMining (line 65) | public RawMining(CharacterMiningResponse mining, OwnerType owner) {
    method RawMining (line 83) | public RawMining(CorporationMiningObserversResponse observers, Corpora...
    method getDate (line 94) | public Date getDate() {
    method setDate (line 98) | public void setDate(Date date) {
    method getCount (line 102) | public long getCount() {
    method setCount (line 106) | public void setCount(Long count) {
    method getLocationID (line 110) | public long getLocationID() {
    method setLocationID (line 114) | public void setLocationID(Long locationID) {
    method getTypeID (line 118) | public Integer getTypeID() {
    method setTypeID (line 122) | public void setTypeID(Integer typeID) {
    method getCharacterID (line 126) | public long getCharacterID() {
    method setCharacterID (line 130) | public void setCharacterID(long characterID) {
    method getCorporationID (line 134) | public Long getCorporationID() {
    method setCorporationID (line 138) | public void setCorporationID(Long corporationID) {
    method isForCorporation (line 142) | public boolean isForCorporation() {
    method setForCorporation (line 146) | public void setForCorporation(boolean forCorporation) {
    method getCorporationName (line 150) | public String getCorporationName() {
    method setCorporationName (line 154) | public void setCorporationName(String corporationName) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawNpcStanding.java
  class RawNpcStanding (line 30) | public class RawNpcStanding {
    type FromType (line 34) | public enum FromType {
      method getI18N (line 36) | @Override
      method getI18N (line 42) | @Override
      method getI18N (line 48) | @Override
      method FromType (line 56) | FromType(String value) {
      method getValue (line 60) | public String getValue() {
      method getI18N (line 65) | abstract String getI18N();
      method toString (line 67) | @Override
    method create (line 79) | public static RawNpcStanding create() {
    method RawNpcStanding (line 83) | private RawNpcStanding() { }
    method RawNpcStanding (line 89) | public RawNpcStanding(StandingsResponse response) {
    method RawNpcStanding (line 96) | public RawNpcStanding(RawNpcStanding response) {
    method getFromTypeString (line 103) | public String getFromTypeString() {
    method setFromTypeString (line 107) | public void setFromTypeString(String fromType) {
    method getFromType (line 111) | public FromType getFromType() {
    method setFromType (line 115) | public void setFromType(FromType fromTypeEnum) {
    method getFromID (line 119) | public Integer getFromID() {
    method setFromID (line 123) | public void setFromID(Integer fromId) {
    method getStanding (line 127) | public Float getStanding() {
    method setStanding (line 131) | public void setStanding(Float standing) {
    class TypeComparator (line 135) | public static class TypeComparator implements Comparator<FromType> {
      method compare (line 137) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawPublicMarketOrder.java
  class RawPublicMarketOrder (line 33) | public class RawPublicMarketOrder {
    method RawPublicMarketOrder (line 49) | public RawPublicMarketOrder(MarketRegionOrdersResponse marketOrder) {
    method RawPublicMarketOrder (line 65) | public RawPublicMarketOrder(MarketStructureResponse marketOrder, final...
    method RawPublicMarketOrder (line 81) | public RawPublicMarketOrder(MarketLog marketLog) {
    method getDuration (line 97) | public Integer getDuration() {
    method getMinVolume (line 101) | public Integer getMinVolume() {
    method isBuyOrder (line 105) | public Boolean isBuyOrder() {
    method getPrice (line 109) | public Double getPrice() {
    method getSystemID (line 113) | public Integer getSystemID() {
    method getTypeID (line 117) | public Integer getTypeID() {
    method getRange (line 121) | public MarketOrderRange getRange() {
    method getRangeString (line 125) | public String getRangeString() {
    method getVolumeTotal (line 129) | public Integer getVolumeTotal() {
    method getIssued (line 133) | public Date getIssued() {
    method getOrderID (line 137) | public Long getOrderID() {
    method getVolumeRemain (line 141) | public Integer getVolumeRemain() {
    method getLocationID (line 145) | public Long getLocationID() {
    method hashCode (line 149) | @Override
    method equals (line 156) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawSkill.java
  class RawSkill (line 27) | public class RawSkill {
    method RawSkill (line 36) | private RawSkill() { }
    method create (line 38) | public static RawSkill create() {
    method RawSkill (line 42) | public RawSkill(RawSkill skill) {
    method RawSkill (line 49) | public RawSkill(Skill skill) {
    method getActiveSkillLevel (line 56) | public Integer getActiveSkillLevel() {
    method getTypeID (line 60) | public Integer getTypeID() {
    method getSkillpoints (line 64) | public Long getSkillpoints() {
    method getTrainedSkillLevel (line 68) | public Integer getTrainedSkillLevel() {
    method setActiveSkillLevel (line 72) | public void setActiveSkillLevel(Integer activeSkillLevel) {
    method setTypeID (line 76) | public void setTypeID(Integer typeID) {
    method setSkillpoints (line 80) | public void setSkillpoints(Long skillpoints) {
    method setTrainedSkillLevel (line 84) | public void setTrainedSkillLevel(Integer trainedSkillLevel) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawTransaction.java
  class RawTransaction (line 30) | public class RawTransaction {
    method RawTransaction (line 47) | private RawTransaction() {
    method create (line 50) | public static RawTransaction create() {
    method RawTransaction (line 59) | protected RawTransaction(RawTransaction transaction) {
    method RawTransaction (line 79) | public RawTransaction(CharacterWalletTransactionsResponse transaction,...
    method RawTransaction (line 99) | public RawTransaction(CorporationWalletTransactionsResponse transactio...
    method getClientID (line 113) | public final long getClientID() {
    method setClientID (line 117) | public void setClientID(Integer clientId) {
    method getDate (line 121) | public Date getDate() {
    method setDate (line 125) | public void setDate(Date date) {
    method isBuy (line 129) | public Boolean isBuy() {
    method setBuy (line 133) | public void setBuy(Boolean isBuy) {
    method isPersonal (line 137) | public Boolean isPersonal() {
    method setPersonal (line 141) | public void setPersonal(Boolean isPersonal) {
    method getJournalRefID (line 145) | public Long getJournalRefID() {
    method setJournalRefID (line 149) | public void setJournalRefID(Long journalRefId) {
    method getLocationID (line 153) | public long getLocationID() {
    method setLocationID (line 157) | public void setLocationID(Long locationId) {
    method getQuantity (line 161) | public Integer getQuantity() {
    method setQuantity (line 165) | public void setQuantity(Integer quantity) {
    method getTransactionID (line 169) | public Long getTransactionID() {
    method setTransactionID (line 173) | public void setTransactionID(Long transactionId) {
    method getTypeID (line 177) | public Integer getTypeID() {
    method setTypeID (line 181) | public void setTypeID(Integer typeId) {
    method getPrice (line 185) | public Double getPrice() {
    method setUnitPrice (line 189) | public void setUnitPrice(Double unitPrice) {
    method getAccountKey (line 193) | public Integer getAccountKey() {
    method setAccountKey (line 197) | public void setAccountKey(Integer accountKey) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/profile/Profile.java
  class Profile (line 37) | public class Profile implements Comparable<Profile> {
    type ProfileType (line 46) | public static enum ProfileType {
    method Profile (line 57) | public Profile() {
    method Profile (line 61) | public Profile(final String name, final boolean defaultProfile, final ...
    method load (line 69) | public boolean load() {
    method saveTable (line 81) | public void saveTable(Table table) {
    method save (line 89) | public void save() {
    method isDefaultProfile (line 99) | public boolean isDefaultProfile() {
    method isActiveProfile (line 103) | public boolean isActiveProfile() {
    method setActiveProfile (line 107) | public void setActiveProfile(final boolean activeProfile) {
    method getStockpileIDs (line 111) | public StockpileIDs getStockpileIDs() {
    method getEsiOwners (line 115) | public List<EsiOwner> getEsiOwners() {
    method clear (line 119) | public void clear() {
    method getXmlFilename (line 123) | public String getXmlFilename() {
    method getBackupXmlFilename (line 127) | public String getBackupXmlFilename() {
    method getSQLiteFilename (line 131) | public String getSQLiteFilename() {
    method getBackupSQLiteFilename (line 135) | public String getBackupSQLiteFilename() {
    method getBackupFile (line 147) | private File getBackupFile() {
    method getFile (line 155) | private File getFile() {
    method getFilenameExtension (line 163) | private String getFilenameExtension(String extension) {
    method getName (line 174) | public String getName() {
    method setDefaultProfile (line 178) | public void setDefaultProfile(final boolean defaultProfile) {
    method setName (line 194) | public void setName(final String name) {
    method delete (line 209) | public void delete() {
    method equals (line 221) | @Override
    method hashCode (line 242) | @Override
    method toString (line 249) | @Override
    method compareTo (line 259) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/profile/ProfileData.java
  class ProfileData (line 85) | public class ProfileData {
    method ProfileData (line 122) | public ProfileData(ProfileManager profileManager) {
    method getPriceTypeIDs (line 128) | public Set<Integer> getPriceTypeIDs() {
    method getAccountBalanceEventList (line 132) | public EventList<MyAccountBalance> getAccountBalanceEventList() {
    method getAssetsEventList (line 136) | public EventList<MyAsset> getAssetsEventList() {
    method getIndustryJobsEventList (line 140) | public EventList<MyIndustryJob> getIndustryJobsEventList() {
    method getMarketOrdersEventList (line 144) | public EventList<MyMarketOrder> getMarketOrdersEventList() {
    method getJournalEventList (line 148) | public EventList<MyJournal> getJournalEventList() {
    method getTransactionsEventList (line 152) | public EventList<MyTransaction> getTransactionsEventList() {
    method getContractEventList (line 156) | public EventList<MyContract> getContractEventList() {
    method getContractItemEventList (line 160) | public EventList<MyContractItem> getContractItemEventList() {
    method getSkillsEventList (line 164) | public EventList<MySkill> getSkillsEventList() {
    method getLoyaltyPointsEventList (line 168) | public EventList<MyLoyaltyPoints> getLoyaltyPointsEventList() {
    method getNpcStandingsEventList (line 172) | public EventList<MyNpcStanding> getNpcStandingsEventList() {
    method getMiningEventList (line 176) | public EventList<MyMining> getMiningEventList() {
    method getExtractionsEventList (line 180) | public EventList<MyExtraction> getExtractionsEventList() {
    method getContractItemList (line 184) | public List<MyContractItem> getContractItemList() {
    method getIndustryJobsList (line 188) | public List<MyIndustryJob> getIndustryJobsList() {
    method getMarketOrdersList (line 192) | public List<MyMarketOrder> getMarketOrdersList() {
    method getJournalList (line 196) | public List<MyJournal> getJournalList() {
    method getTransactionsList (line 200) | public List<MyTransaction> getTransactionsList() {
    method getAssetsList (line 204) | public List<MyAsset> getAssetsList() {
    method getAccountBalanceList (line 208) | public List<MyAccountBalance> getAccountBalanceList() {
    method getClonesList (line 212) | public Map<OwnerType, List<RawClone>> getClonesList() {
    method getContractList (line 216) | public List<MyContract> getContractList() {
    method getSkillPointsTotal (line 220) | public Map<String, Long> getSkillPointsTotal() {
    method getOwnerNames (line 224) | public List<String> getOwnerNames(boolean all) {
    method getOwners (line 234) | public Map<Long, OwnerType> getOwners() {
    method createPriceTypeIDs (line 240) | private Set<Integer> createPriceTypeIDs() {
    method deepAssets (line 335) | private void deepAssets(List<MyAsset> assets, Set<Integer> priceTypeID...
    method updateMarketOrders (line 345) | public void updateMarketOrders(OutbidProcesserOutput output) {
    method updateLocations (line 376) | public void updateLocations(Set<Long> locationIDs) {
    method updateNames (line 402) | public void updateNames(Set<Long> itemIDs) {
    method updatePrice (line 409) | public void updatePrice(Set<Integer> typeIDs) {
    method updateEventLists (line 435) | public void updateEventLists() {
    method updateEventLists (line 439) | public synchronized void updateEventLists(Date addedDate) {
    method updateNames (line 1002) | public void updateNames(EventList<MyAsset> eventList, Set<Long> itemID...
    method updatePrices (line 1035) | public static <T extends ItemType & EditablePriceType> void updatePric...
    method updateOutbidOwned (line 1054) | private void updateOutbidOwned(Collection<MyMarketOrder> marketOrders) {
    method updateIndustryJobPrices (line 1103) | private void updateIndustryJobPrices(EventList<MyIndustryJob> eventLis...
    method getTypeID (line 1124) | private static int getTypeID(boolean bpc, int typeID) {
    method updateEditableLocation (line 1132) | public static <T extends EditableLocationType> void updateEditableLoca...
    method updateLocationList (line 1151) | public static <T extends EditableLocationType> void updateLocationList...
    method updateLocations (line 1162) | private <T extends LocationsType> void updateLocations(EventList<T> ev...
    method updateList (line 1183) | private static <T> void updateList(EventList<T> eventList, List<T> fou...
    method calcTransactionsPriceData (line 1217) | private void calcTransactionsPriceData() {
    method createTransactionsPriceData (line 1342) | private void createTransactionsPriceData(Map<Integer, MarketPriceData>...
    method getTransactionAveragePrice (line 1352) | public Double getTransactionAveragePrice(int typeID) {
    method setLastTransaction (line 1366) | private void setLastTransaction(LastTransactionType item, int typeID, ...
    method addAssets (line 1412) | private void addAssets(final List<MyAsset> assets, List<MyAsset> addTo...
    method updatePrice (line 1480) | private static void updatePrice(EditablePriceType editablePriceType) {
    method updatePrice (line 1484) | private static void updatePrice(MyIndustryJob industryJob) {
    method updatePrice (line 1489) | private static void updatePrice(MyAsset asset) {
    method updateName (line 1500) | private void updateName(MyAsset asset) {
    method updateContainerChildren (line 1504) | private void updateContainerChildren(List<MyAsset> found, List<MyAsset...
    method updateContainer (line 1512) | private void updateContainer(MyAsset asset) {
    method updateStructureAssets (line 1516) | private void updateStructureAssets(final MyAsset asset, final MyAsset ...
    class Match (line 1531) | private static class Match<T> implements Comparable<Match<T>>{
      method Match (line 1536) | public Match(T t, double amount, double diff) {
      method get (line 1542) | public T get() {
      method getAmount (line 1546) | public double getAmount() {
      method getDiff (line 1550) | public Double getDiff() {
      method hashCode (line 1554) | @Override
      method equals (line 1563) | @Override
      method compareTo (line 1587) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/profile/ProfileManager.java
  class ProfileManager (line 38) | public class ProfileManager {
    method ProfileManager (line 46) | public ProfileManager() {
    method searchProfile (line 51) | public void searchProfile() {
    method getProfiles (line 59) | public List<Profile> getProfiles() {
    method containsProfileName (line 63) | public boolean containsProfileName(String name) {
    method setProfiles (line 72) | public void setProfiles(final List<Profile> profiles) {
    method setActiveProfile (line 76) | public final void setActiveProfile(final Profile activeProfile) {
    method getStockpileIDs (line 81) | public StockpileIDs getStockpileIDs() {
    method getActiveProfile (line 85) | public Profile getActiveProfile() {
    method saveProfile (line 89) | public void saveProfile() {
    method saveProfileTable (line 93) | public void saveProfileTable(Table table) {
    method getOwnerTypes (line 97) | public List<OwnerType> getOwnerTypes() {
    method getEsiOwners (line 103) | public List<EsiOwner> getEsiOwners() {
    method clear (line 107) | public void clear() {
    method loadActiveProfile (line 111) | public void loadActiveProfile() {
    method showProfileLoadErrorWarning (line 118) | public void showProfileLoadErrorWarning(Component parentComponent) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/profile/StockpileIDs.java
  class StockpileIDs (line 41) | public class StockpileIDs {
    method StockpileIDs (line 49) | public StockpileIDs(String tableName) {
    method StockpileIDs (line 53) | protected StockpileIDs(String tableName, boolean createTable) {
    method getConnectionUrl (line 60) | private static String getConnectionUrl() {
    method setNewDatabase (line 64) | protected void setNewDatabase(boolean newDatabase) {
    method load (line 68) | public void load() {
    method getHidden (line 79) | public Set<Long> getHidden() {
    method isHidden (line 83) | public boolean isHidden(long stockpileID) {
    method isShown (line 87) | public boolean isShown(long stockpileID) {
    method setHidden (line 91) | public void setHidden(Set<Long> data) {
    method setShown (line 109) | public void setShown(Set<Long> data) {
    method setShown (line 113) | protected void setShown(Set<Long> data, List<Stockpile> stockpiles) {
    method show (line 127) | public void show(long stockpileID) {
    method hide (line 134) | public void hide(long stockpileID) {
    method insert (line 141) | private void insert(Set<Long> data) {
    method delete (line 161) | private void delete(Set<Long> data) {
    method get (line 181) | private void get() {
    method getSafeTableName (line 194) | private String getSafeTableName(String tableName) {
    method createTable (line 200) | private void createTable() {
    method renameTable (line 212) | public boolean renameTable(String tableName) {
    method tableExist (line 232) | private boolean tableExist() {
    method tableExist (line 236) | public static boolean tableExist(String tableName) {
    method removeTable (line 250) | public void removeTable() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/profile/TableData.java
  class TableData (line 26) | public abstract class TableData {
    method TableData (line 30) | public TableData(Program program) {
    method TableData (line 33) | public TableData(ProfileManager profileManager, ProfileData profileDat...

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/Agent.java
  class Agent (line 30) | public class Agent implements Comparable<Agent>, EditableLocationType, C...
    method Agent (line 46) | public Agent(String agentName, int agentID, int corporationID, int lev...
    method Agent (line 62) | public Agent(Integer agentID) {
    method isEmpty (line 78) | public boolean isEmpty() {
    method getAgent (line 82) | public String getAgent() {
    method getAgentID (line 86) | public int getAgentID() {
    method getCorporationName (line 90) | @Override
    method getCorporationID (line 95) | @Override
    method getFaction (line 100) | public String getFaction() {
    method getFactionID (line 104) | public int getFactionID() {
    method getLevel (line 108) | public Integer getLevel() {
    method getDivisionID (line 112) | public int getDivisionID() {
    method getDivision (line 116) | public String getDivision() {
    method getAgentTypeID (line 120) | public int getAgentTypeID() {
    method getAgentType (line 124) | public String getAgentType() {
    method getLocationID (line 128) | @Override
    method isLocator (line 133) | public boolean isLocator() {
    method compareTo (line 137) | @Override
    method hashCode (line 142) | @Override
    method equals (line 149) | @Override
    method setLocation (line 164) | @Override
    method getLocation (line 169) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/IndustryMaterial.java
  class IndustryMaterial (line 24) | public class IndustryMaterial {
    method IndustryMaterial (line 28) | public IndustryMaterial(int typeID, int quantity) {
    method getTypeID (line 33) | public int getTypeID() {
    method getQuantity (line 37) | public int getQuantity() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/Item.java
  class Item (line 31) | public class Item implements Comparable<Item>, ItemType {
    method Item (line 103) | public Item(int typeID) {
    method Item (line 107) | public Item(int typeID, String version) {
    method Item (line 111) | public Item(Item item, long basePrice, String tech, int productTypeID,...
    method Item (line 119) | public Item(final int typeID, final String name, final String group, f...
    method getVersion (line 150) | public String getVersion() {
    method isOre (line 154) | public boolean isOre() {
    method isMined (line 158) | public boolean isMined() {
    method isShip (line 165) | public boolean isShip() {
    method isContainer (line 169) | public boolean isContainer() {
    method addReprocessedMaterial (line 176) | public void addReprocessedMaterial(final ReprocessedMaterial material) {
    method getReprocessedMaterial (line 180) | public List<ReprocessedMaterial> getReprocessedMaterial() {
    method addManufacturingMaterial (line 184) | public void addManufacturingMaterial(IndustryMaterial industryMaterial) {
    method getManufacturingMaterials (line 188) | public List<IndustryMaterial> getManufacturingMaterials() {
    method addReactionMaterial (line 192) | public void addReactionMaterial(IndustryMaterial industryMaterial) {
    method getReactionMaterials (line 196) | public List<IndustryMaterial> getReactionMaterials() {
    method getCategory (line 200) | public String getCategory() {
    method getGroup (line 204) | public String getGroup() {
    method getTypeID (line 208) | public int getTypeID() {
    method isMarketGroup (line 212) | public boolean isMarketGroup() {
    method getMeta (line 216) | public int getMeta() {
    method getTech (line 220) | public String getTech() {
    method getTypeName (line 224) | public String getTypeName() {
    method getPriceBase (line 228) | public double getPriceBase() {
    method getPriceReprocessed (line 232) | public double getPriceReprocessed() {
    method getPriceReprocessedMax (line 236) | public double getPriceReprocessedMax() {
    method getPriceManufacturing (line 240) | public double getPriceManufacturing() {
    method getVolume (line 244) | public float getVolume() {
    method getVolumePackaged (line 248) | public float getVolumePackaged() {
    method getCapacity (line 252) | public float getCapacity() {
    method isPiMaterial (line 256) | public boolean isPiMaterial() {
    method isBlueprint (line 260) | public boolean isBlueprint() {
    method isFormula (line 264) | public boolean isFormula() {
    method getPortion (line 268) | public int getPortion() {
    method getProductTypeID (line 272) | public int getProductTypeID() {
    method getProductQuantity (line 276) | public int getProductQuantity() {
    method getSlot (line 280) | public String getSlot() {
    method getChargeSize (line 284) | public String getChargeSize() {
    method isEmpty (line 288) | public boolean isEmpty() {
    method emptyType (line 292) | private static String emptyType(int typeID) {
    method getItem (line 296) | @Override
    method getItemCount (line 301) | @Override
    method isProduct (line 306) | public boolean isProduct() {
    method getBlueprintTypeIDs (line 310) | public Set<Integer> getBlueprintTypeIDs() {
    method getBlueprintTypeID (line 314) | public Integer getBlueprintTypeID() {
    method addBlueprintID (line 322) | public void addBlueprintID(int blueprintID) {
    method setPriceReprocessed (line 326) | public void setPriceReprocessed(double priceReprocessed) {
    method setPriceReprocessedMax (line 330) | public void setPriceReprocessedMax(double priceReprocessedMax) {
    method setPriceManufacturing (line 334) | public void setPriceManufacturing(double priceManufacturing) {
    method toString (line 338) | @Override
    method compareTo (line 344) | @Override
    method hashCode (line 349) | @Override
    method equals (line 356) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/ItemFlag.java
  class ItemFlag (line 27) | public class ItemFlag implements Comparable<ItemFlag> {
    method ItemFlag (line 33) | public ItemFlag(final int flagID, final String flagName, final String ...
    method getFlagID (line 40) | public int getFlagID() {
    method getFlagName (line 44) | public String getFlagName() {
    method getFlagText (line 48) | public String getFlagText() {
    method toString (line 52) | @Override
    method compareTo (line 57) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/Jump.java
  class Jump (line 28) | public class Jump {
    method Jump (line 32) | public Jump(final MyLocation from, final MyLocation to) {
    method getFrom (line 37) | public MyLocation getFrom() {
    method getTo (line 41) | public MyLocation getTo() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/MyLocation.java
  class MyLocation (line 33) | public class MyLocation implements Comparable<MyLocation>, NamedPriceLoc...
    method reset (line 53) | public static void reset(long locationID) {
    method create (line 60) | public static MyLocation create(long locationID) {
    method create (line 69) | public static MyLocation create(long stationID, String station, long s...
    method MyLocation (line 81) | private MyLocation(long locationID) {
    method MyLocation (line 108) | public MyLocation(long stationID, String station, long systemID, Strin...
    method MyLocation (line 112) | private MyLocation(long stationID, String station, long systemID, Stri...
    method updateLocation (line 148) | private void updateLocation(final MyLocation newLocation) {
    method getLocation (line 165) | @Override
    method getLocationID (line 170) | @Override
    method getStation (line 175) | public String getStation() {
    method getStationID (line 179) | public long getStationID() {
    method getSystem (line 183) | public String getSystem() {
    method getSystemID (line 187) | public long getSystemID() {
    method getConstellationID (line 191) | public long getConstellationID() {
    method getConstellation (line 195) | public String getConstellation() {
    method getRegion (line 199) | public String getRegion() {
    method getRegionID (line 203) | @Override
    method getSecurity (line 208) | public String getSecurity() {
    method getSecurityObject (line 212) | public Security getSecurityObject() {
    method isStation (line 221) | public final boolean isStation() {
    method isPlanet (line 230) | public final boolean isPlanet() {
    method isSystem (line 239) | public final boolean isSystem() {
    method isConstellation (line 247) | public final boolean isConstellation() {
    method isRegion (line 255) | public final boolean isRegion() {
    method getFactionWarfareSystemOwner (line 259) | public String getFactionWarfareSystemOwner() {
    method isEmpty (line 271) | public boolean isEmpty() {
    method isCitadel (line 275) | public boolean isCitadel() {
    method isUserLocation (line 279) | public boolean isUserLocation() {
    method toString (line 283) | @Override
    method equals (line 288) | @Override
    method hashCode (line 306) | @Override
    method compareTo (line 314) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/NpcCorporation.java
  class NpcCorporation (line 25) | public class NpcCorporation implements Comparable<NpcCorporation> {
    method NpcCorporation (line 34) | public NpcCorporation(String faction, int factionID, String corporatio...
    method NpcCorporation (line 43) | public NpcCorporation(Integer corporationID) {
    method isFaction (line 52) | public boolean isFaction() {
    method getFaction (line 56) | public String getFaction() {
    method getFactionID (line 60) | public int getFactionID() {
    method getCorporation (line 64) | public String getCorporation() {
    method getCorporationID (line 68) | public int getCorporationID() {
    method isConnections (line 72) | public boolean isConnections() {
    method isCriminalConnections (line 76) | public boolean isCriminalConnections() {
    method compareTo (line 80) | @Override
    method hashCode (line 85) | @Override
    method equals (line 92) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/ReprocessedMaterial.java
  class ReprocessedMaterial (line 25) | public class ReprocessedMaterial {
    method ReprocessedMaterial (line 30) | public ReprocessedMaterial(final int typeID, final int quantity, final...
    method getTypeID (line 36) | public int getTypeID() {
    method getPortionSize (line 40) | public int getPortionSize() {
    method getQuantity (line 44) | public int getQuantity() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/RouteFinder.java
  class RouteFinder (line 36) | public class RouteFinder {
    type RouteFinderFilter (line 38) | public static enum RouteFinderFilter {
      method getRouteAvoidSettings (line 40) | @Override
      method getRouteAvoidSettings (line 46) | @Override
      method getGraph (line 56) | public Graph<SolarSystem> getGraph() {
      method getDistance (line 60) | Map<Route, Integer> getDistance() {
      method getSystemCache (line 64) | public Map<Long, SolarSystem> getSystemCache() {
      method update (line 68) | public void update() {
      method getRouteAvoidSettings (line 75) | abstract public RouteAvoidSettings getRouteAvoidSettings();
    method RouteFinder (line 82) | private RouteFinder() {
    method generateGraph (line 90) | public static void generateGraph(Map<Long, SolarSystem> systemCache, G...
    method distanceBetween (line 116) | public Integer distanceBetween(RouteFinderFilter filter, Long fromSyst...
    method load (line 148) | public static void load() {
    method get (line 152) | public static synchronized RouteFinder get() {
    class Route (line 159) | private static class Route {
      method Route (line 164) | public Route(Long fromSystemID, Long toSystemID) {
      method hashCode (line 174) | @Override
      method equals (line 182) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/sde/StaticData.java
  class StaticData (line 38) | public class StaticData {
    method StaticData (line 50) | private StaticData() {}
    method get (line 52) | public static StaticData get() {
    method load (line 57) | public static synchronized void load() {
    method loadData (line 64) | private void loadData() {
    method getItemFlags (line 83) | public Map<Integer, ItemFlag> getItemFlags() {
    method getItems (line 87) | public Map<Integer, Item> getItems() {
    method getJumps (line 91) | public List<Jump> getJumps() {
    method getAgents (line 95) | public Map<Integer, Agent> getAgents() {
    method getNpcCorporations (line 99) | public Map<Integer, NpcCorporation> getNpcCorporations() {
    method addLocation (line 103) | public void addLocation(MyLocation location) {
    method removeLocation (line 112) | public void removeLocation(long locationID) {
    method getLocation (line 121) | public MyLocation getLocation(long locationID) {
    method getLocations (line 130) | public Collection<MyLocation> getLocations() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/AddedData.java
  class AddedData (line 39) | public class AddedData {
    type DataSettings (line 43) | private static enum DataSettings {
      method load (line 45) | @Override
      method DataSettings (line 58) | private DataSettings(String tableName) {
      method getTableName (line 63) | public String getTableName() {
      method getInstance (line 67) | public AddedData getInstance() {
      method load (line 71) | public void load() { }
    method getConnectionURL (line 78) | private String getConnectionURL() {
    method AddedData (line 82) | private AddedData(DataSettings dataSettings) {
    method getAssets (line 86) | public static AddedData getAssets() {
    method getTransactions (line 90) | public static AddedData getTransactions() {
    method getJournals (line 94) | public static AddedData getJournals() {
    method getMarketOrders (line 98) | public static AddedData getMarketOrders() {
    method load (line 102) | public static void load() {
    method init (line 108) | private void init() {
    method getAdd (line 124) | public Date getAdd(Map<Long, Date> data, Long id, Date added) {
    method getPut (line 144) | public Date getPut(Map<Long, Date> data, Long id, Date added) {
    method insertQueue (line 157) | private void insertQueue(Long id, Date date) {
    method updateQueue (line 164) | private void updateQueue(Long id, Date date) {
    method commitQueue (line 171) | public void commitQueue() {
    method isEmpty (line 178) | public boolean isEmpty() {
    method set (line 192) | public void set(Map<Long, Date> data) {
    method insert (line 200) | private void insert(Map<Long, Date> data) {
    method update (line 221) | public void update(Map<Long, Date> data) {
    method getAll (line 242) | public Map<Long, Date> getAll() {
    method createTable (line 258) | private void createTable() {
    method tableExist (line 271) | private boolean tableExist() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/Citadel.java
  class Citadel (line 26) | public class Citadel {
    type CitadelSource (line 28) | public static enum CitadelSource {
      method CitadelSource (line 45) | private CitadelSource(int priority) {
      method getPriority (line 49) | public int getPriority() {
    method Citadel (line 67) | public Citadel(long id) {
    method Citadel (line 80) | public Citadel(long locationID, String location, long systemID, boolea...
    method update (line 90) | public void update(Citadel citadel) {
    method updateLocation (line 100) | private void updateLocation() {
    method getLocationID (line 113) | public long getLocationID() {
    method getLocation (line 117) | public String getLocation() {
    method getSystemID (line 121) | public long getSystemID() {
    method isEmpty (line 125) | public boolean isEmpty() {
    method isUserLocation (line 129) | public boolean isUserLocation() {
    method isCitadel (line 133) | public boolean isCitadel() {
    method getSource (line 137) | public CitadelSource getSource() {
    method toLocation (line 141) | public MyLocation toLocation() {
    method toString (line 145) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/CitadelSettings.java
  class CitadelSettings (line 30) | public class CitadelSettings {
    method get (line 33) | public Citadel get(long location) {
    method getCache (line 37) | public Iterable<Map.Entry<Long, Citadel>> getCache() {
    method put (line 41) | public void put(long locationID, Citadel citadel) {
    method remove (line 54) | public void remove(long locationID) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ColorEntry.java
  type ColorEntry (line 27) | public enum ColorEntry {
    method ColorEntry (line 105) | private ColorEntry(ColorEntryGroup group, String description) {
    method ColorEntry (line 109) | private ColorEntry(ColorEntryGroup group, String description, Backgrou...
    method getGroup (line 116) | public ColorEntryGroup getGroup() {
    method getDescription (line 120) | public String getDescription() {
    method isBackgroundEditable (line 124) | public boolean isBackgroundEditable() {
    method isBackgroundNullable (line 129) | public boolean isBackgroundNullable() {
    method isForegroundEditable (line 133) | public boolean isForegroundEditable() {
    method isForegroundNullable (line 138) | public boolean isForegroundNullable() {
    type Background (line 142) | private static enum Background {
    type Foreground (line 145) | private static enum Foreground {
    type ColorEntryGroup (line 148) | public static enum ColorEntryGroup {
      method ColorEntryGroup (line 166) | private ColorEntryGroup(String name) {
      method getName (line 170) | public String getName() {
      method toString (line 174) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ColorSettings.java
  class ColorSettings (line 42) | public class ColorSettings {
    type PredefinedLookAndFeel (line 44) | public static enum PredefinedLookAndFeel {
      method PredefinedLookAndFeel (line 57) | private PredefinedLookAndFeel(String name, String className) {
      method PredefinedLookAndFeel (line 61) | private PredefinedLookAndFeel(String name, String className, boolean...
      method isSelected (line 78) | public boolean isSelected() {
      method getLookAndFeelInfo (line 82) | public LookAndFeelInfo getLookAndFeelInfo() {
    method ColorSettings (line 93) | public ColorSettings() {
    method getLookAndFeelClass (line 100) | public String getLookAndFeelClass() {
    method isFlatLAF (line 104) | public boolean isFlatLAF() {
    method setLookAndFeelClass (line 108) | public void setLookAndFeelClass(String lookAndFeelClass) {
    method getColorTheme (line 112) | public ColorTheme getColorTheme() {
    method setColorTheme (line 116) | public void setColorTheme(ColorTheme colorTheme, boolean overwrite) {
    method getBackgrounds (line 132) | private Map<ColorEntry, Color> getBackgrounds() {
    method getForegrounds (line 136) | private Map<ColorEntry, Color> getForegrounds() {
    method getBackground (line 140) | public Color getBackground(ColorEntry colorEntry) {
    method getForeground (line 144) | public Color getForeground(ColorEntry colorEntry) {
    method setForeground (line 148) | public boolean setForeground(ColorEntry colorEntry, Color foreground) {
    method setBackground (line 152) | public boolean setBackground(ColorEntry colorEntry, Color background) {
    method setMap (line 156) | private boolean setMap(ColorEntry colorEntry, Color color, Map<ColorEn...
    method get (line 170) | public List<ColorRow> get() {
    method set (line 181) | public boolean set(ColorRow colorRow) {
    method background (line 186) | public static Color background(ColorEntry colorEntry) {
    method foreground (line 190) | private static Color foreground(ColorEntry colorEntry) {
    method config (line 194) | public static void config(Component component, ColorEntry colorEntry) {
    method config (line 207) | public static void config(JComponent component, ColorEntry colorEntry) {
    method configReset (line 252) | public static void configReset(JTextField jTextField) {
    method configReset (line 269) | public static void configReset(JButton jButton) {
    method configCell (line 277) | public static void configCell(Component component, ColorEntry colorEnt...
    method configCell (line 281) | public static void configCell(Component component, ColorEntry colorEnt...
    method configCell (line 285) | public static void configCell(Component component, Color foreground, C...
    method configCell (line 289) | public static void configCell(Component component, Color foreground, C...
    class ColorRow (line 324) | public static class ColorRow {
      method ColorRow (line 332) | public ColorRow(ColorEntry colorEntry, Color defaultBackground, Colo...
      method getColorEntry (line 340) | public ColorEntry getColorEntry() {
      method getBackground (line 344) | public Color getBackground() {
      method getDefaultBackground (line 348) | public Color getDefaultBackground() {
      method setBackground (line 352) | public void setBackground(Color background) {
      method getDefaultForeground (line 356) | public Color getDefaultForeground() {
      method getForeground (line 360) | public Color getForeground() {
      method setForeground (line 364) | public void setForeground(Color foreground) {
      method isForegroundDefault (line 368) | public boolean isForegroundDefault() {
      method isBackgroundDefault (line 372) | public boolean isBackgroundDefault() {
      method hashCode (line 376) | @Override
      method equals (line 387) | @Override
    class BorderWrap (line 422) | private static class BorderWrap {
      method BorderWrap (line 425) | public BorderWrap(Border border) {
      method getBorder (line 429) | public Border getBorder() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ColorTheme.java
  class ColorTheme (line 32) | public abstract class ColorTheme {
    type ColorThemeTypes (line 34) | public static enum ColorThemeTypes {
      method ColorThemeTypes (line 43) | private ColorThemeTypes(ColorTheme colorTheme) {
      method getInstance (line 47) | public ColorTheme getInstance() {
      method toString (line 51) | @Override
    method ColorTheme (line 59) | protected ColorTheme() { }
    method getColors (line 61) | public Map<ColorEntry, ColorThemeEntry> getColors() {
    method isValid (line 69) | public boolean isValid() {
    method get (line 79) | public List<ColorRow> get(boolean overwrite, List<ColorRow> old) {
    method getDefaultBackground (line 109) | public Color getDefaultBackground(ColorEntry colorEntry) {
    method getDefaultForeground (line 118) | public Color getDefaultForeground(ColorEntry colorEntry) {
    method hashCode (line 127) | @Override
    method equals (line 134) | @Override
    method isDefault (line 152) | public boolean isDefault() {
    method getName (line 156) | public abstract String getName();
    method getType (line 157) | public abstract ColorThemeTypes getType();
    method createColors (line 158) | protected abstract void createColors(Map<ColorEntry, ColorThemeEntry> ...
    class ColorThemeEntry (line 160) | public class ColorThemeEntry {
      method ColorThemeEntry (line 164) | public ColorThemeEntry(Colors background) {
      method ColorThemeEntry (line 169) | public ColorThemeEntry(Colors background, Colors foreground) {
      method getBackground (line 174) | public Color getBackground() {
      method getForeground (line 178) | public Color getForeground() {
      method toColor (line 182) | private Color toColor(Colors colors) {
      method hashCode (line 190) | @Override
      method equals (line 198) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeColorblind.java
  class ColorThemeColorblind (line 27) | public class ColorThemeColorblind extends ColorTheme {
    method ColorThemeColorblind (line 29) | protected ColorThemeColorblind() {}
    method getName (line 31) | @Override
    method getType (line 36) | @Override
    method createColors (line 41) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeDark.java
  class ColorThemeDark (line 27) | public class ColorThemeDark extends ColorTheme {
    method ColorThemeDark (line 29) | protected ColorThemeDark() { }
    method getName (line 31) | @Override
    method getType (line 36) | @Override
    method createColors (line 41) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeDefault.java
  class ColorThemeDefault (line 27) | public class ColorThemeDefault extends ColorTheme {
    method ColorThemeDefault (line 29) | protected ColorThemeDefault() { }
    method getName (line 31) | @Override
    method getType (line 36) | @Override
    method createColors (line 41) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeStrong.java
  class ColorThemeStrong (line 27) | public class ColorThemeStrong extends ColorTheme {
    method ColorThemeStrong (line 29) | protected ColorThemeStrong() {}
    method getName (line 31) | @Override
    method getType (line 36) | @Override
    method createColors (line 41) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/Colors.java
  type Colors (line 30) | public enum Colors {
    method getComponentColor (line 167) | @Override
    method getComponentColor (line 176) | @Override
    method getComponentColor (line 185) | @Override
    method getComponentColor (line 194) | @Override
    method getComponentColor (line 203) | @Override
    method getComponentColor (line 212) | @Override
    method getComponentColor (line 221) | @Override
    method getComponentColor (line 230) | @Override
    method getComponentColor (line 239) | @Override
    method Colors (line 250) | private Colors(String key) {
    method Colors (line 254) | private Colors(String key, Integer alpha) {
    method Colors (line 260) | private Colors(Color color) {
    method Colors (line 266) | private Colors(int r, int g, int b) {
    method getColor (line 272) | public Color getColor() {
    method getColorWithoutAlpha (line 281) | private Color getColorWithoutAlpha() {
    method getComponentColor (line 299) | public Color getComponentColor() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/CopySettings.java
  class CopySettings (line 27) | public class CopySettings {
    method CopySettings (line 32) | public CopySettings() {
    method getCopyDecimalSeparator (line 36) | public DecimalSeparator getCopyDecimalSeparator() {
    method setCopyDecimalSeparator (line 40) | public void setCopyDecimalSeparator(DecimalSeparator copyDecimalSepara...

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/DarkNimbus.java
  class DarkNimbus (line 28) | public class DarkNimbus extends NimbusLookAndFeel {
    method getDefaults (line 32) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ExportSettings.java
  class ExportSettings (line 32) | public class ExportSettings {
    type FieldDelimiter (line 34) | public enum FieldDelimiter {
      method getI18N (line 36) | @Override
      method getI18N (line 42) | @Override
      method FieldDelimiter (line 48) | private FieldDelimiter(final char character) {
      method getValue (line 51) | public char getValue() {
      method toString (line 54) | @Override
      method getI18N (line 58) | abstract String getI18N();
    type LineDelimiter (line 61) | public enum LineDelimiter {
      method getI18N (line 63) | @Override
      method getI18N (line 69) | @Override
      method getI18N (line 75) | @Override
      method LineDelimiter (line 81) | private LineDelimiter(final String string) {
      method getValue (line 84) | public String getValue() {
      method toString (line 87) | @Override
      method getI18N (line 91) | abstract String getI18N();
    type DecimalSeparator (line 94) | public enum DecimalSeparator {
      method getI18N (line 96) | @Override
      method getI18N (line 102) | @Override
      method DecimalSeparator (line 110) | private DecimalSeparator(FieldDelimiter fieldDelimiter) {
      method toString (line 114) | @Override
      method getFieldDelimiter (line 119) | public FieldDelimiter getFieldDelimiter() {
      method getI18N (line 123) | abstract String getI18N();
    type ExportFormat (line 126) | public enum ExportFormat {
      method ExportFormat (line 133) | private ExportFormat(String extension) {
      method getExtension (line 137) | public String getExtension() {
    type ColumnSelection (line 145) | public enum ColumnSelection {
      method ColumnSelection (line 152) | private ColumnSelection(String selection) {
      method getSelection (line 156) | public String getSelection() {
    type FilterSelection (line 164) | public enum FilterSelection {
      method FilterSelection (line 171) | private FilterSelection(String selection) {
      method getSelection (line 175) | public String getSelection() {
    method ExportSettings (line 211) | public ExportSettings(String toolName) {
    method isCsv (line 236) | public boolean isCsv() {
    method getDecimalSeparator (line 240) | public DecimalSeparator getDecimalSeparator() {
    method setDecimalSeparator (line 244) | public void setDecimalSeparator(final DecimalSeparator decimalSeparato...
    method getCsvFieldDelimiter (line 248) | public FieldDelimiter getCsvFieldDelimiter() {
    method getCsvLineDelimiter (line 252) | public LineDelimiter getCsvLineDelimiter() {
    method setCsvLineDelimiter (line 256) | public void setCsvLineDelimiter(final LineDelimiter csvLineDelimiter) {
    method isSql (line 260) | public boolean isSql() {
    method isSqlCreateTable (line 264) | public boolean isSqlCreateTable() {
    method setSqlCreateTable (line 268) | public void setSqlCreateTable(final boolean sqlCreateTable) {
    method isSqlDropTable (line 272) | public boolean isSqlDropTable() {
    method setSqlDropTable (line 276) | public void setSqlDropTable(final boolean sqlDropTable) {
    method isSqlExtendedInserts (line 280) | public boolean isSqlExtendedInserts() {
    method setSqlExtendedInserts (line 284) | public void setSqlExtendedInserts(final boolean sqlExtendedInserts) {
    method getSqlTableName (line 288) | public String getSqlTableName() {
    method setSqlTableName (line 295) | public void setSqlTableName(String sqlTableName) {
    method isHtml (line 299) | public boolean isHtml() {
    method isHtmlStyled (line 303) | public boolean isHtmlStyled() {
    method setHtmlStyled (line 307) | public void setHtmlStyled(boolean htmlStyled) {
    method getHtmlRepeatHeader (line 311) | public int getHtmlRepeatHeader() {
    method setHtmlRepeatHeader (line 315) | public void setHtmlRepeatHeader(int htmlRepeatHeader) {
    method isHtmlIGB (line 319) | public boolean isHtmlIGB() {
    method setHtmlIGB (line 323) | public void setHtmlIGB(boolean htmlIGB) {
    method getExportFormat (line 327) | public ExportFormat getExportFormat() {
    method setExportFormat (line 331) | public void setExportFormat(ExportFormat exportFormat) {
    method getFilterSelection (line 335) | public FilterSelection getFilterSelection() {
    method setFilterSelection (line 339) | public void setFilterSelection(FilterSelection filterSelection) {
    method getColumnSelection (line 343) | public ColumnSelection getColumnSelection() {
    method setColumnSelection (line 347) | public void setColumnSelection(ColumnSelection columnSelection) {
    method getFilterName (line 351) | public String getFilterName() {
    method setFilterName (line 355) | public void setFilterName(String filterName) {
    method getViewName (line 359) | public String getViewName() {
    method setViewName (line 363) | public void setViewName(String viewName) {
    method isFormulas (line 367) | public boolean isFormulas() {
    method setFormulas (line 371) | public void setFormulas(boolean formulas) {
    method isJumps (line 375) | public boolean isJumps() {
    method setJumps (line 379) | public void setJumps(boolean jumps) {
    method getFilename (line 383) | public String getFilename() {
    method getPath (line 390) | public String getPath() {
    method setFilename (line 400) | public void setFilename(final String fileName) {
    method getTableExportColumns (line 404) | public List<String> getTableExportColumns() {
    method putTableExportColumns (line 408) | public void putTableExportColumns(final List<String> selectedColumns) {
    method getDefaultPath (line 415) | public String getDefaultPath() {
    method getDefaultFilename (line 419) | public String getDefaultFilename() {
    method getDefaultTableName (line 423) | public static String getDefaultTableName(String toolName) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ManufacturingSettings.java
  class ManufacturingSettings (line 31) | public class ManufacturingSettings {
    type ManufacturingFacility (line 33) | public static enum ManufacturingFacility {
      method getText (line 35) | @Override
      method getText (line 41) | @Override
      method getText (line 47) | @Override
      method getText (line 53) | @Override
      method ManufacturingFacility (line 62) | private ManufacturingFacility(double materialBonus, double feeBonus) {
      method getText (line 67) | public abstract String getText();
      method toString (line 69) | @Override
      method getMaterialBonus (line 74) | public double getMaterialBonus() {
      method getFeeBonus (line 78) | public double getFeeBonus() {
      method getDefault (line 82) | public static ManufacturingFacility getDefault() {
    type ManufacturingRigs (line 87) | public static enum ManufacturingRigs {
      method getText (line 89) | @Override
      method getText (line 95) | @Override
      method getText (line 101) | @Override
      method ManufacturingRigs (line 109) | private ManufacturingRigs(double materialBonus) {
      method getText (line 113) | public abstract String getText();
      method toString (line 115) | @Override
      method getMaterialBonus (line 121) | public double getMaterialBonus() {
      method getDefault (line 125) | public static ManufacturingRigs getDefault() {
    type ReactionRigs (line 130) | public static enum ReactionRigs {
      method getText (line 132) | @Override
      method getText (line 138) | @Override
      method getText (line 144) | @Override
      method ReactionRigs (line 152) | private ReactionRigs(double materialBonus) {
      method getText (line 156) | public abstract String getText();
      method toString (line 158) | @Override
      method getMaterialBonus (line 164) | public double getMaterialBonus() {
      method getDefault (line 168) | public static ReactionRigs getDefault() {
    type ManufacturingSecurity (line 173) | public static enum ManufacturingSecurity {
      method getText (line 175) | @Override
      method getText (line 181) | @Override
      method getText (line 187) | @Override
      method ManufacturingSecurity (line 195) | private ManufacturingSecurity(double rigBonus) {
      method getText (line 199) | public abstract String getText();
      method getRigBonus (line 201) | public double getRigBonus() {
      method toString (line 205) | @Override
      method getDefault (line 211) | public static ManufacturingSecurity getDefault() {
    type ReactionSecurity (line 216) | public static enum ReactionSecurity {
      method getText (line 218) | @Override
      method getText (line 224) | @Override
      method ReactionSecurity (line 232) | private ReactionSecurity(double rigBonus) {
      method getText (line 236) | public abstract String getText();
      method getRigBonus (line 238) | public double getRigBonus() {
      method toString (line 242) | @Override
      method getDefault (line 248) | public static ReactionSecurity getDefault() {
    method getPrices (line 264) | public Map<Integer, Double> getPrices() {
    method setPrices (line 268) | public void setPrices(Map<Integer, Double> prices) {
    method getSystems (line 272) | public Map<Integer, Float> getSystems() {
    method setSystems (line 276) | public void setSystems(Map<Integer, Float> systems) {
    method getNextUpdate (line 280) | public Date getNextUpdate() {
    method isSystemsNeedsUpdating (line 284) | public boolean isSystemsNeedsUpdating() {
    method setNextUpdate (line 289) | public void setNextUpdate(Date nextUpdate) {
    method getSystemID (line 293) | public int getSystemID() {
    method setSystemID (line 297) | public void setSystemID(int systemID) {
    method getMaterialEfficiency (line 301) | public int getMaterialEfficiency() {
    method setMaterialEfficiency (line 305) | public void setMaterialEfficiency(int materialEfficiency) {
    method getFacility (line 309) | public ManufacturingFacility getFacility() {
    method setFacility (line 313) | public void setFacility(ManufacturingFacility facility) {
    method getRigs (line 317) | public ManufacturingRigs getRigs() {
    method setRigs (line 321) | public void setRigs(ManufacturingRigs rigs) {
    method getSecurity (line 325) | public ManufacturingSecurity getSecurity() {
    method setSecurity (line 329) | public void setSecurity(ManufacturingSecurity security) {
    method getTax (line 333) | public double getTax() {
    method setTax (line 337) | public void setTax(double tax) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/MarketOrdersSettings.java
  class MarketOrdersSettings (line 24) | public class MarketOrdersSettings {
    method MarketOrdersSettings (line 29) | public MarketOrdersSettings() { }
    method getExpireWarnDays (line 31) | public int getExpireWarnDays() {
    method setExpireWarnDays (line 35) | public void setExpireWarnDays(int expireWarnDays) {
    method getRemainingWarnPercent (line 39) | public int getRemainingWarnPercent() {
    method setRemainingWarnPercent (line 43) | public void setRemainingWarnPercent(int remainingWarnPercent) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/MarketPriceData.java
  class MarketPriceData (line 27) | public class MarketPriceData {
    method MarketPriceData (line 36) | public MarketPriceData() { }
    method update (line 38) | public void update(final double price, final double count, final Date ...
    method getLatest (line 57) | public double getLatest() {
    method getMaximum (line 61) | public double getMaximum() {
    method getMinimum (line 65) | public double getMinimum() {
    method getAverage (line 73) | public double getAverage() {
    method getAverage (line 81) | public static double getAverage(MarketPriceData buy, MarketPriceData s...

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/PriceData.java
  class PriceData (line 24) | public class PriceData {
    method PriceData (line 39) | public PriceData() { }
    method getBuyAvg (line 41) | public double getBuyAvg() {
    method setBuyAvg (line 45) | public void setBuyAvg(final double buyAvg) {
    method getBuyMax (line 49) | public double getBuyMax() {
    method setBuyMax (line 53) | public void setBuyMax(final double buyMax) {
    method getBuyMedian (line 57) | public double getBuyMedian() {
    method setBuyMedian (line 61) | public void setBuyMedian(final double buyMedian) {
    method getBuyMin (line 65) | public double getBuyMin() {
    method setBuyMin (line 69) | public void setBuyMin(final double buyMin) {
    method getSellAvg (line 73) | public double getSellAvg() {
    method setSellAvg (line 77) | public void setSellAvg(final double sellAvg) {
    method getSellMax (line 81) | public double getSellMax() {
    method setSellMax (line 85) | public void setSellMax(final double sellMax) {
    method getSellMedian (line 89) | public double getSellMedian() {
    method setSellMedian (line 93) | public void setSellMedian(final double sellMedian) {
    method getSellMin (line 97) | public double getSellMin() {
    method getBuyPercentile (line 101) | public double getBuyPercentile() {
    method setBuyPercentile (line 105) | public void setBuyPercentile(final double buyPercentile) {
    method getSellPercentile (line 109) | public double getSellPercentile() {
    method setSellPercentile (line 113) | public void setSellPercentile(final double sellPercentile) {
    method setSellMin (line 117) | public void setSellMin(final double sellMin) {
    method isEmpty (line 121) | public boolean isEmpty() {
    method toString (line 135) | @Override
    method hashCode (line 149) | @Override
    method equals (line 165) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/PriceDataSettings.java
  class PriceDataSettings (line 35) | public class PriceDataSettings {
    type PriceSource (line 37) | public enum PriceSource {
      method getI18N (line 39) | @Override String getI18N() {
      method getI18N (line 51) | @Override String getI18N() {
      method PriceSource (line 61) | private PriceSource(final PricingFetch pricingFetch,
      method getI18N (line 71) | abstract String getI18N();
      method toString (line 72) | @Override
      method getSupportedPriceModes (line 77) | public List<PriceMode> getSupportedPriceModes() {
      method getDefaultLocationType (line 92) | public LocationType getDefaultLocationType() {
      method getDefaultLocationID (line 96) | public Long getDefaultLocationID() {
      method getPricingFetch (line 100) | public PricingFetch getPricingFetch() {
      method supportRegions (line 104) | public boolean supportRegions() {
      method supportStations (line 108) | public boolean supportStations() {
      method supportSystems (line 112) | public boolean supportSystems() {
      method getIcon (line 116) | public Icon getIcon() {
      method isValid (line 120) | public boolean isValid(LocationType locationType, Long locationID) {
    type PriceMode (line 138) | public enum PriceMode {
      method getI18N (line 140) | @Override
      method getI18N (line 146) | @Override
      method getI18N (line 152) | @Override
      method getI18N (line 158) | @Override
      method getI18N (line 164) | @Override
      method getI18N (line 170) | @Override
      method getI18N (line 176) | @Override
      method getI18N (line 182) | @Override
      method getI18N (line 188) | @Override
      method getI18N (line 194) | @Override
      method getI18N (line 200) | @Override
      method getI18N (line 205) | abstract String getI18N();
      method toString (line 206) | @Override
      method PriceMode (line 213) | private PriceMode(PriceType priceType) {
      method getPricingType (line 217) | public PriceType getPricingType() {
      method setDefaultPrice (line 221) | public static void setDefaultPrice(final PriceData priceData, final ...
      method getDefaultPrice (line 259) | public static double getDefaultPrice(final PriceData priceData, fina...
      method getDefaultPriceType (line 304) | public static PriceMode getDefaultPriceType() {
    method PriceDataSettings (line 318) | public PriceDataSettings() {
    method PriceDataSettings (line 327) | public PriceDataSettings(final LocationType locationType, final Long l...
    method getSource (line 346) | public PriceSource getSource() {
    method getLocationID (line 350) | public Long getLocationID() {
    method getLocationType (line 354) | public LocationType getLocationType() {
    method getDefaultPrice (line 358) | public double getDefaultPrice(final PriceData priceData) {
    method getDefaultPriceReprocessed (line 362) | public double getDefaultPriceReprocessed(final PriceData priceData) {
    method getDefaultPriceManufacturing (line 366) | public double getDefaultPriceManufacturing(final PriceData priceData) {
    method getDefaultLocationID (line 370) | public static Long getDefaultLocationID() {
    method getDefaultPriceSource (line 374) | public static PriceSource getDefaultPriceSource() {
    method setPriceType (line 378) | public void setPriceType(final PriceMode priceSource) {
    method setPriceReprocessedType (line 382) | public void setPriceReprocessedType(final PriceMode reprocessedPriceTy...
    method setPriceManufacturingType (line 386) | public void setPriceManufacturingType(PriceMode priceManufacturingType) {
    method getPriceType (line 390) | public PriceMode getPriceType() {
    method getPriceReprocessedType (line 394) | public PriceMode getPriceReprocessedType() {
    method getPriceManufacturingType (line 398) | public PriceMode getPriceManufacturingType() {
    method getJaniceKey (line 402) | public String getJaniceKey() {
    method equals (line 406) | @Override
    method hashCode (line 430) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/PriceHistoryDatabase.java
  class PriceHistoryDatabase (line 50) | public class PriceHistoryDatabase {
    method PriceHistoryDatabase (line 62) | public PriceHistoryDatabase() {
    method PriceHistoryDatabase (line 66) | protected PriceHistoryDatabase(boolean createTable) {
    method init (line 72) | private void init() {
    method getConnectionUrl (line 84) | private static String getConnectionUrl() {
    method getInstance (line 88) | private static PriceHistoryDatabase getInstance() {
    method load (line 95) | public static void load() {
    method getZKillboardUpdated (line 103) | public static Set<Integer> getZKillboardUpdated() {
    method setZKillboard (line 112) | public static void setZKillboard(Map<Item, Set<PriceHistoryData>> data) {
    method setZBlacklist (line 121) | public static void setZBlacklist(Set<Integer> typeIDs) {
    method clearZBlacklist (line 128) | public static void clearZBlacklist() {
    method getZBlacklist (line 136) | public static Set<Integer> getZBlacklist() {
    method setPriceData (line 145) | public static void setPriceData(Map<Integer, PriceData> data) {
    method getZKillboard (line 154) | public static Map<Item, Set<PriceHistoryData>> getZKillboard(Set<Integ...
    method getPriceData (line 164) | public static Map<Item, Set<PriceHistoryData>> getPriceData(Set<Intege...
    method getPriceChanges (line 177) | public static Set<PriceChange> getPriceChanges(Map<Integer, Long> type...
    method getPriceChangesDate (line 186) | public static NavigableSet<String> getPriceChangesDate(Set<Integer> ty...
    method updateZKillboard (line 190) | private void updateZKillboard(Map<Item, Set<PriceHistoryData>> map) {
    method insertZKillboard (line 200) | private void insertZKillboard(Set<PriceHistoryData> insert) {
    method insertZBlaclist (line 222) | private void insertZBlaclist(Set<Integer> insert) {
    method deleteZBlaclist (line 242) | private void deleteZBlaclist() {
    method insertPriceData (line 252) | private void insertPriceData(Map<Integer, PriceData> insert) {
    method selectZKillboard (line 295) | private Map<Item, Set<PriceHistoryData>> selectZKillboard(Set<Integer>...
    method selectPriceData (line 332) | private Map<Item, Set<PriceHistoryData>> selectPriceData(Set<Integer> ...
    method selectPriceChangesDate (line 378) | private NavigableSet<String> selectPriceChangesDate(Set<Integer> typeI...
    method selectPriceChanges (line 408) | private Set<PriceChange> selectPriceChanges(Map<Integer, Long> typeIDs...
    method getZKillboardDate (line 471) | public static String getZKillboardDate() {
    method selectZKillboardUpdated (line 480) | private Set<Integer> selectZKillboardUpdated() {
    method selectZBlacklist (line 497) | private Set<Integer> selectZBlacklist() {
    method createZKillboardTable (line 513) | private void createZKillboardTable() {
    method createZBlacklistTable (line 528) | private void createZBlacklistTable() {
    method createPriceDataTable (line 540) | private void createPriceDataTable() {
    method tableZKillboardExist (line 564) | private boolean tableZKillboardExist() {
    method tableZBlacklistExist (line 568) | private boolean tableZBlacklistExist() {
    method tablePriceDataExist (line 572) | private boolean tablePriceDataExist() {
    method tableExist (line 576) | public static boolean tableExist(String tableName) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ProxyData.java
  class ProxyData (line 35) | public class ProxyData {
    method ProxyData (line 43) | public ProxyData() {
    method ProxyData (line 52) | public ProxyData(String address, Proxy.Type type, int port, String use...
    method isAuth (line 61) | public boolean isAuth() {
    method updateProxy (line 65) | private void updateProxy() {
    method getProxy (line 122) | private Proxy getProxy() {
    method getAddress (line 130) | public String getAddress() {
    method getType (line 134) | public Proxy.Type getType() {
    method getPort (line 138) | public int getPort() {
    method getUsername (line 142) | public String getUsername() {
    method getPassword (line 146) | public String getPassword() {
    method getArgs (line 150) | public List<String> getArgs() {
    method format (line 182) | private String format(String key, String value) {
    class ProxyAuth (line 186) | public static class ProxyAuth extends Authenticator {
      method ProxyAuth (line 190) | private ProxyAuth(String user, String password) {
      method getPasswordAuthentication (line 194) | @Override
    class ProxyHost (line 200) | public static class ProxyHost extends ProxySelector {
      method ProxyHost (line 204) | public ProxyHost(Proxy proxy) {
      method select (line 208) | @Override
      method connectFailed (line 213) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/ReprocessSettings.java
  class ReprocessSettings (line 24) | public class ReprocessSettings {
    method ReprocessSettings (line 35) | public ReprocessSettings() {
    method ReprocessSettings (line 39) | public ReprocessSettings(final double station, final int reprocessingL...
    method inRange (line 47) | private int inRange(final int level, int required) {
    method inRange (line 54) | private int inRange(final int level) {
    method getReprocessingEfficiencyLevel (line 64) | public int getReprocessingEfficiencyLevel() {
    method getReprocessingLevel (line 68) | public int getReprocessingLevel() {
    method getOreProcessingLevel (line 72) | public int getOreProcessingLevel() {
    method getScrapmetalProcessingLevel (line 76) | public int getScrapmetalProcessingLevel() {
    method getStation (line 80) | public double getStation() {
    method getMax (line 84) | public static int getMax(final long start, final boolean ore) {
    method getLeft (line 88) | public int getLeft(final long start, final boolean ore) {
    method getPercent (line 92) | protected double getPercent(final boolean ore) {
    method equals (line 111) | @Override
    method hashCode (line 141) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/RouteAvoidSettings.java
  class RouteAvoidSettings (line 29) | public class RouteAvoidSettings {
    method RouteAvoidSettings (line 35) | public RouteAvoidSettings() {
    method getSecMin (line 40) | public double getSecMin() {
    method setSecMin (line 44) | public void setSecMin(double secMin) {
    method getSecMax (line 48) | public double getSecMax() {
    method setSecMax (line 52) | public void setSecMax(double secMax) {
    method getAvoid (line 56) | public Map<Long, SolarSystem> getAvoid() {
    method getPresets (line 60) | public Map<String, Set<Long>> getPresets() {
    method update (line 64) | public void update(RouteAvoidSettings avoidSettings) {
    method hashCode (line 73) | @Override
    method equals (line 83) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/RouteResult.java
  class RouteResult (line 30) | public class RouteResult {
    method RouteResult (line 40) | public RouteResult(List<List<SolarSystem>> route, Map<Long, List<Solar...
    method getRoute (line 59) | public List<List<SolarSystem>> getRoute() {
    method getStations (line 63) | public Map<Long, List<SolarSystem>> getStations() {
    method getWaypoints (line 67) | public int getWaypoints() {
    method getAlgorithmName (line 71) | public String getAlgorithmName() {
    method getAlgorithmTime (line 75) | public long getAlgorithmTime() {
    method getJumps (line 79) | public int getJumps() {
    method getAvoid (line 83) | public String getAvoid() {
    method getSecurity (line 87) | public String getSecurity() {
    method hashCode (line 91) | @Override
    method equals (line 105) | @Override

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/RoutingSettings.java
  class RoutingSettings (line 28) | public class RoutingSettings {
    method getRoutes (line 32) | public Map<String, RouteResult> getRoutes() {
    method getAvoidSettings (line 36) | public RouteAvoidSettings getAvoidSettings() {
    method getSecMin (line 40) | public double getSecMin() {
    method setSecMin (line 44) | public void setSecMin(double secMin) {
    method getSecMax (line 48) | public double getSecMax() {
    method setSecMax (line 52) | public void setSecMax(double secMax) {
    method getAvoid (line 56) | public Map<Long, SolarSystem> getAvoid() {
    method getPresets (line 60) | public Map<String, Set<Long>> getPresets() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/Settings.java
  class Settings (line 77) | public class Settings {
    type SettingFlag (line 81) | public static enum SettingFlag {
    type TransactionProfitPrice (line 125) | public static enum TransactionProfitPrice {
      method getText (line 127) | @Override
      method getText (line 133) | @Override
      method getText (line 139) | @Override
      method getText (line 145) | @Override
      method toString (line 151) | @Override
      method getText (line 156) | protected abstract String getText();
    method Settings (line 300) | protected Settings() {
    method get (line 398) | public static Settings get() {
    method setTestMode (line 403) | public static void setTestMode(boolean testMode) {
    method isTestMode (line 407) | public static boolean isTestMode() {
    method lock (line 411) | public static void lock(String msg) {
    method unlock (line 415) | public static void unlock(String msg) {
    method ignoreSave (line 419) | public static boolean ignoreSave() {
    method waitForEmptySaveQueue (line 423) | public static void waitForEmptySaveQueue() {
    method saveStart (line 427) | public static void saveStart() {
    method saveEnd (line 431) | public static void saveEnd() {
    method load (line 435) | public synchronized static void load() {
    method getExportSettings (line 447) | public Map<String, ExportSettings> getExportSettings() {
    method getExportSettings (line 456) | public ExportSettings getExportSettings(String toolName) {
    method getImportSettings (line 467) | public Map<String, String> getImportSettings() {
    method getImportSettings (line 477) | public String getImportSettings(String toolName, Enum<?> defaultValue) {
    method putImportSettings (line 489) | public void putImportSettings(String toolName, Enum<?> type) {
    method getCopySettings (line 493) | public CopySettings getCopySettings() {
    method saveSettings (line 497) | public static void saveSettings() {
    method getTrackerSettings (line 506) | public TrackerSettings getTrackerSettings() {
    method getPriceHistorySets (line 510) | public Map<String, Set<Integer>> getPriceHistorySets() {
    method getPriceDataSettings (line 514) | public PriceDataSettings getPriceDataSettings() {
    method setPriceDataSettings (line 518) | public void setPriceDataSettings(final PriceDataSettings priceDataSett...
    method getUserPrices (line 522) | public Map<Integer, UserItem<Integer, Double>> getUserPrices() {
    method setUserPrices (line 526) | public void setUserPrices(final Map<Integer, UserItem<Integer, Double>...
    method getUserItemNames (line 530) | public Map<Long, UserItem<Long, String>> getUserItemNames() {
    method setUserItemNames (line 534) | public void setUserItemNames(final Map<Long, UserItem<Long, String>> u...
    method setPriceData (line 538) | public void setPriceData(final Map<Integer, PriceData> priceData) {
    method getEveNames (line 542) | public Map<Long, String> getEveNames() {
    method setEveNames (line 546) | public void setEveNames(Map<Long, String> eveNames) {
    method getPriceData (line 550) | public Map<Integer, PriceData> getPriceData() {
    method getFlags (line 554) | public Map<SettingFlag, Boolean> getFlags() {
    method cacheFlags (line 558) | public final void cacheFlags() {
    method getReprocessSettings (line 567) | public ReprocessSettings getReprocessSettings() {
    method setReprocessSettings (line 571) | public void setReprocessSettings(final ReprocessSettings reprocessSett...
    method getRoutingSettings (line 575) | public RoutingSettings getRoutingSettings() {
    method getJumpsAvoidSettings (line 579) | public RouteAvoidSettings getJumpsAvoidSettings() {
    method getTableJumps (line 583) | public Map<String, List<Jump>> getTableJumps() {
    method getTableJumps (line 587) | public List<Jump> getTableJumps(String toolName) {
    method getSoundSettings (line 596) | public Map<SoundOption, Sound> getSoundSettings() {
    method getTableChanged (line 600) | public Map<String, Date> getTableChanged() {
    method getTableChanged (line 604) | public Date getTableChanged(String toolName) {
    method getProxyData (line 613) | public ProxyData getProxyData() {
    method setProxyData (line 617) | public void setProxyData(ProxyData proxyData) {
    method getOwnersNextUpdate (line 621) | public Map<Long, Date> getOwnersNextUpdate() {
    method getOwners (line 625) | public Map<Long, String> getOwners() {
    method getTableFilters (line 629) | public Map<String, Map<String, List<Filter>>> getTableFilters() {
    method getTableFilters (line 633) | public Map<String, List<Filter>> getTableFilters(final String key) {
    method getDefaultTableFilters (line 640) | public Map<String, List<Filter>> getDefaultTableFilters(final String k...
    method getCurrentTableFilters (line 650) | public Map<String, List<Filter>> getCurrentTableFilters() {
    method getCurrentTableFilters (line 659) | public List<Filter> getCurrentTableFilters(final String tableName) {
    method getCurrentTableFiltersShown (line 669) | public Map<String, Boolean> getCurrentTableFiltersShown() {
    method getCurrentTableFiltersShown (line 678) | public boolean getCurrentTableFiltersShown(final String tableName) {
    method getCurrentTableSorting (line 688) | public Map<String, String> getCurrentTableSorting() {
    method getCurrentTableSorting (line 696) | public String getCurrentTableSorting(final String toolName) {
    method getTableColumns (line 700) | public Map<String, List<SimpleColumn>> getTableColumns() {
    method getTableColumnsWidth (line 704) | public Map<String, Map<String, Integer>> getTableColumnsWidth() {
    method getTableResize (line 708) | public Map<String, ResizeMode> getTableResize() {
    method getTableViews (line 712) | public Map<String, Map<String, View>> getTableViews() {
    method getTableViews (line 716) | public Map<String, View> getTableViews(String name) {
    method getSkillPlans (line 730) | public Map<String, Map<Integer, Integer>> getSkillPlans() {
    method getTableFormulas (line 734) | public Map<String, List<Formula>> getTableFormulas() {
    method getTableFormulas (line 738) | public List<Formula> getTableFormulas(String name) {
    method getTags (line 747) | public Map<String, Tag> getTags() {
    method getTags (line 751) | public Tags getTags(TagID tagID) {
    method getFactionWarfareSystemOwners (line 760) | public Map<Long, String> getFactionWarfareSystemOwners() {
    method setFactionWarfareSystemOwners (line 764) | public void setFactionWarfareSystemOwners(Map<Long, String> factionWar...
    method getFactionWarfareNextUpdate (line 768) | public Date getFactionWarfareNextUpdate() {
    method setFactionWarfareNextUpdate (line 772) | public void setFactionWarfareNextUpdate(Date factionWarfareNextUpdate) {
    method getManufacturingSettings (line 776) | public ManufacturingSettings getManufacturingSettings() {
    method getPublicMarketOrdersNextUpdate (line 780) | public Date getPublicMarketOrdersNextUpdate() {
    method setPublicMarketOrdersNextUpdate (line 784) | public void setPublicMarketOrdersNextUpdate(Date publicMarketOrdersNex...
    method getPublicMarketOrdersLastUpdate (line 788) | public Date getPublicMarketOrdersLastUpdate() {
    method setPublicMarketOrdersLastUpdate (line 792) | public void setPublicMarketOrdersLastUpdate(Date publicMarketOrdersLas...
    method getOutbidOrderRange (line 796) | public MarketOrderRange getOutbidOrderRange() {
    method setOutbidOrderRange (line 800) | public void setOutbidOrderRange(MarketOrderRange sellOrderOutbidRange) {
    method getMarketOrdersOutbid (line 804) | public Map<Long, Outbid> getMarketOrdersOutbid() {
    method setMarketOrdersOutbid (line 808) | public void setMarketOrdersOutbid(Map<Long, Outbid> marketOrdersOutbid) {
    method getMaximumPurchaseAge (line 812) | public int getMaximumPurchaseAge() {
    method setMaximumPurchaseAge (line 816) | public void setMaximumPurchaseAge(final int maximumPurchaseAge) {
    method getTransactionProfitPrice (line 820) | public TransactionProfitPrice getTransactionProfitPrice() {
    method setTransactionProfitPrice (line 824) | public void setTransactionProfitPrice(TransactionProfitPrice transacti...
    method getTransactionProfitMargin (line 828) | public int getTransactionProfitMargin() {
    method setTransactionProfitMargin (line 832) | public void setTransactionProfitMargin(int transactionProfitMargin) {
    method isFilterOnEnter (line 836) | public boolean isFilterOnEnter() {
    method setFilterOnEnter (line 840) | public void setFilterOnEnter(final boolean filterOnEnter) {
    method isHighlightSelectedRows (line 845) | public boolean isHighlightSelectedRows() { //High volume call - Map.ge...
    method setHighlightSelectedRows (line 849) | public void setHighlightSelectedRows(final boolean highlightSelectedRo...
    method isIgnoreSecureContainers (line 854) | public boolean isIgnoreSecureContainers() {
    method setIgnoreSecureContainers (line 858) | public void setIgnoreSecureContainers(final boolean ignoreSecureContai...
    method isReprocessColors (line 862) | public boolean isReprocessColors() { //High volume call - Map.get is t...
    method setReprocessColors (line 866) | public void setReprocessColors(final boolean reprocessColors) {
    method isStockpileFocusTab (line 871) | public boolean isStockpileFocusTab() {
    method setStockpileFocusTab (line 875) | public void setStockpileFocusTab(final boolean stockpileFocusOnAdd) {
    method isStockpileHalfColors (line 879) | public boolean isStockpileHalfColors() {
    method setStockpileHalfColors (line 883) | public void setStockpileHalfColors(final boolean stockpileHalfColors) {
    method isIncludeSellOrders (line 888) | public boolean isIncludeSellOrders() {
    method setIncludeSellOrders (line 892) | public void setIncludeSellOrders(final boolean includeSellOrders) {
    method isIncludeBuyOrders (line 896) | public boolean isIncludeBuyOrders() {
    method setIncludeBuyOrders (line 900) | public void setIncludeBuyOrders(final boolean includeBuyOrders) {
    method isIncludeBuyContracts (line 904) | public boolean isIncludeBuyContracts() {
    method setIncludeBuyContracts (line 908) | public void setIncludeBuyContracts(final boolean includeBuyContracts) {
    method isIncludeSellContracts (line 912) | public boolean isIncludeSellContracts() {
    method setIncludeSellContracts (line 916) | public void setIncludeSellContracts(final boolean includeSellContracts) {
    method isIncludeManufacturing (line 920) | public boolean isIncludeManufacturing() {
    method setIncludeManufacturing (line 924) | public boolean setIncludeManufacturing(final boolean includeManufactur...
    method isIncludeCopying (line 928) | public boolean isIncludeCopying() {
    method setIncludeCopying (line 932) | public boolean setIncludeCopying(final boolean includeCopying) {
    method isIncludeJumpClones (line 936) | public boolean isIncludeJumpClones() {
    method setIncludeJumpClones (line 940) | public boolean setIncludeJumpClones(final boolean includeJumpClones) {
    method isIncludePluggedInImplants (line 944) | public boolean isIncludePluggedInImplants() {
    method setIncludePluggedInImplants (line 948) | public boolean setIncludePluggedInImplants(final boolean includePlugge...
    method isBlueprintBasePriceTech1 (line 952) | public boolean isBlueprintBasePriceTech1() {
    method setBlueprintBasePriceTech1 (line 956) | public void setBlueprintBasePriceTech1(final boolean blueprintsTech1) {
    method isBlueprintBasePriceTech2 (line 960) | public boolean isBlueprintBasePriceTech2() {
    method setBlueprintBasePriceTech2 (line 964) | public void setBlueprintBasePriceTech2(final boolean blueprintsTech2) {
    method isManufacturingDefault (line 968) | public boolean isManufacturingDefault() {
    method setManufacturingDefault (line 972) | public void setManufacturingDefault(final boolean manufacturingDefault) {
    method isEasyChartColors (line 976) | public boolean isEasyChartColors() {
    method setEasyChartColors (line 980) | public void setEasyChartColors(final boolean easyChartColors) {
    method isToolsLocked (line 984) | public boolean isToolsLocked() {
    method setToolsLocked (line 988) | public void setToolsLocked(final boolean toolsLocked) {
    method isShowSubpileTree (line 992) | public boolean isShowSubpileTree() {
    method setShowSubpileTree (line 996) | public void setShowSubpileTree(final boolean showSubpileTree) {
    method isContainersShowItemID (line 1000) | public boolean isContainersShowItemID() {
    method setContainersShowItemID (line 1004) | public void setContainersShowItemID(final boolean containersShowItemID) {
    method isTransactionHistory (line 1009) | public boolean isTransactionHistory() {
    method setTransactionHistory (line 1013) | public void setTransactionHistory(final boolean transactionHistory) {
    method isJournalHistory (line 1017) | public boolean isJournalHistory() {
    method setJournalHistory (line 1021) | public void setJournalHistory(final boolean journalHistory) {
    method isIndustryJobsHistory (line 1025) | public boolean isIndustryJobsHistory() {
    method setIndustryJobsHistory (line 1029) | public void setIndustryJobsHistory(final boolean industryJobsHistory) {
    method isAssetsContractsOwnerCorporation (line 1033) | public boolean isAssetsContractsOwnerCorporation() {
    method setAssetsContractsOwnerCorporation (line 1037) | public void setAssetsContractsOwnerCorporation(final boolean assetsCon...
    method isAssetsContractsOwnerBoth (line 1041) | public boolean isAssetsContractsOwnerBoth() {
    method setAssetsContractsOwnerBoth (line 1045) | public void setAssetsContractsOwnerBoth(final boolean assetsContractsO...
    method isColumnValueCache (line 1049) | public boolean isColumnValueCache() {
    method setCellValueCache (line 1053) | public void setCellValueCache(final boolean cellValueCache) {
    method isLoadToolsBackground (line 1058) | public boolean isLoadToolsBackground() {
    method setLoadToolsBackground (line 1062) | public void setLoadToolsBackground(final boolean loadToolsBackground) {
    method isLoadToolsStartup (line 1066) | public boolean isLoadToolsStartup() {
    method setLoadToolsStartup (line 1070) | public void setLoadToolsStartup(final boolean loadToolsStartup) {
    method isEveGatecampCheckSet (line 1074) | public boolean isEveGatecampCheckSet() {
    method setEveGatecampCheckSet (line 1078) | public void setEveGatecampCheckSet(final boolean eveGatecampCheckSet) {
    method isEveGatecampCheckAlwaysOpen (line 1082) | public boolean isEveGatecampCheckAlwaysOpen() {
    method setEveGatecampCheckAlwaysOpen (line 1086) | public void setEveGatecampCheckAlwaysOpen(final boolean eveGatecampChe...
    method isEveGatecampCheckNeverOpen (line 1090) | public boolean isEveGatecampCheckNeverOpen() {
    method setEveGatecampCheckNeverOpen (line 1094) | public void setEveGatecampCheckNeverOpen(final boolean eveGatecampChec...
    method isEveGatecampCheckSecure (line 1098) | public boolean isEveGatecampCheckSecure() {
    method setEveGatecampCheckSecure (line 1102) | public void setEveGatecampCheckSecure(final boolean eveGatecampCheckSe...
    method isEveGatecampCheckUnsecure (line 1106) | public boolean isEveGatecampCheckUnsecure() {
    method setEveGatecampCheckUnsecure (line 1110) | public void setEveGatecampCheckUnsecure(final boolean eveGatecampCheck...
    method isMarketOrderHistory (line 1114) | public boolean isMarketOrderHistory() {
    method setMarketOrderHistory (line 1118) | public void setMarketOrderHistory(final boolean marketOrderHistory) {
    method isContractHistory (line 1122) | public boolean isContractHistory() {
    method setContractHistory (line 1126) | public void setContractHistory(final boolean contractHistory) {
    method isMiningHistory (line 1130) | public boolean isMiningHistory() {
    method setMiningHistory (line 1134) | public void setMiningHistory(final boolean contractHistory) {
    method getMarketOrdersSettings (line 1138) | public MarketOrdersSettings getMarketOrdersSettings() {
    method isAskedCheckAllTracker (line 1142) | public boolean isAskedCheckAllTracker() {
    method setAskedCheckAllTracker (line 1146) | public void setAskedCheckAllTracker(final boolean checkAllTracker) {
    method isTrackerUseAssetPriceForSellOrders (line 1150) | public boolean isTrackerUseAssetPriceForSellOrders() {
    method setTrackerUseAssetPriceForSellOrders (line 1154) | public void setTrackerUseAssetPriceForSellOrders(final boolean checkAl...
    method isFocusEveOnlineOnEsiUiCalls (line 1158) | public boolean isFocusEveOnlineOnEsiUiCalls() {
    method setFocusEveOnlineOnEsiUiCalls (line 1162) | public void setFocusEveOnlineOnEsiUiCalls(final boolean focusEveOnline...
    method isSaveToolsOnExit (line 1166) | public boolean isSaveToolsOnExit() {
    method setSaveToolsOnExit (line 1170) | public void setSaveToolsOnExit(final boolean saveToolsOnExit) {
    method getShowTools (line 1174) | public List<String> getShowTools() {
    method getColorSettings (line 1178) | public ColorSettings getColorSettings() {
    method getStockpiles (line 1182) | public List<Stockpile> getStockpiles() {
    method getStockpileGroupSettings (line 1186) | public StockpileGroupSettings getStockpileGroupSettings() {
    method getStockpileColorGroup2 (line 1190) | public int getStockpileColorGroup2() {
    method setStockpileColorGroup2 (line 1194) | public void setStockpileColorGroup2(int stockpileColorGroup1) {
    method getStockpileColorGroup3 (line 1198) | public int getStockpileColorGroup3() {
    method setStockpileColorGroup3 (line 1202) | public void setStockpileColorGroup3(int stockpileColorGroup2) {
    method getWindowLocation (line 1207) | public Point getWindowLocation() {
    method setWindowLocation (line 1211) | public void setWindowLocation(final Point windowLocation) {
    method isWindowMaximized (line 1215) | public boolean isWindowMaximized() {
    method setWindowMaximized (line 1219) | public void setWindowMaximized(final boolean windowMaximized) {
    method getWindowSize (line 1223) | public Dimension getWindowSize() {
    method setWindowSize (line 1227) | public void setWindowSize(final Dimension windowSize) {
    method isWindowAutoSave (line 1231) | public boolean isWindowAutoSave() {
    method setWindowAutoSave (line 1235) | public void setWindowAutoSave(final boolean windowAutoSave) {
    method isWindowAlwaysOnTop (line 1239) | public boolean isWindowAlwaysOnTop() {
    method setWindowAlwaysOnTop (line 1243) | public void setWindowAlwaysOnTop(final boolean windowAlwaysOnTop) {
    method isSettingsLoadError (line 1247) | public boolean isSettingsLoadError() {
    method setSettingsLoadError (line 1251) | public void setSettingsLoadError(boolean settingsLoadError) {
    method getOverviewGroups (line 1255) | public Map<String, OverviewGroup> getOverviewGroups() {
    method getNow (line 1259) | public static Date getNow() {
    method getSettingsDateFormat (line 1263) | public static DateFormat getSettingsDateFormat() {
    class SettingsLock (line 1267) | private static class SettingsLock {
      method ignoreSave (line 1272) | public boolean ignoreSave() {
      method saveStart (line 1276) | public void saveStart() {
      method saveEnd (line 1280) | public void saveEnd() {
      method waitForEmptySaveQueue (line 1284) | public void waitForEmptySaveQueue() {
      method lock (line 1288) | public synchronized void lock(String msg) {
      method unlock (line 1300) | public synchronized void unlock(String msg) {
    class SettingsQueue (line 1307) | private static class SettingsQueue {
      method ignoreSave (line 1311) | public synchronized boolean ignoreSave() {
      method saveStart (line 1316) | public synchronized void saveStart() {
      method saveEnd (line 1321) | public synchronized void saveEnd() {
      method waitForEmptySaveQueue (line 1326) | public synchronized void waitForEmptySaveQueue() {
    class EmptySettingsFactory (line 1337) | private static class EmptySettingsFactory implements SettingsFactory {
      method create (line 1338) | @Override
    type SettingsFactory (line 1344) | public static interface SettingsFactory {
      method create (line 1345) | public Settings create();

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/SettingsUpdateListener.java
  type SettingsUpdateListener (line 26) | public interface SettingsUpdateListener {
    method settingChanged (line 31) | void settingChanged();

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/StockpileGroupSettings.java
  class StockpileGroupSettings (line 34) | public class StockpileGroupSettings {
    method updateGroups (line 48) | private void updateGroups() {
    method getStockpileGroups (line 67) | public Map<Stockpile, String> getStockpileGroups() {
    method getStockpiles (line 71) | public List<Stockpile> getStockpiles(String group) {
    method getGroup (line 75) | public String getGroup(Stockpile stockpile) {
    method setGroup (line 79) | public void setGroup(Stockpile stockpile, String newGroup) {
    method removeGroup (line 87) | public void removeGroup(Stockpile stockpile) {
    method getGroups (line 93) | public Set<String> getGroups() {
    method isGroupExpanded (line 97) | public boolean isGroupExpanded(String group) {
    method setGroupExpanded (line 101) | public void setGroupExpanded(String group, boolean expanded) {
    method isStockpileExpanded (line 105) | public boolean isStockpileExpanded(Stockpile stockpile) {
    method setStockpileExpanded (line 109) | public void setStockpileExpanded(Stockpile stockpile, boolean expanded) {
    method setStockpileExpanded (line 113) | public void setStockpileExpanded(Collection<Stockpile> stockpiles, boo...
    method setGroupFirst (line 119) | public void setGroupFirst(Map<String, Stockpile> groupFirst) {
    method isGroupFirst (line 124) | public boolean isGroupFirst(Stockpile stockpile) {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/TempDirs.java
  type TempDirs (line 29) | public enum TempDirs {
    method TempDirs (line 42) | private TempDirs(String dir) {
    method isValid (line 47) | public boolean isValid() {
    method getDir (line 51) | public String getDir() {
    method setTmpDir (line 55) | public void setTmpDir() {
    method fixTempDir (line 59) | public static void fixTempDir() {

FILE: src/main/java/net/nikr/eve/jeveasset/data/settings/TrackerData.java
  class TrackerData (line 39) | public class TrackerData {
    method readLock (line 47) | public static void readLock() {
    method readUnlock (line 51) | public static void readUnlock() {
    method writeLock (line 55) | public static void writeLock() {
    method writeUnlock (line 59) | public static void writeUnlock() {
    method waitForEmptySaveQueue (line 63) | public static void waitForEmptySaveQueue() {
    method load (line 75) | public static void load() {
    method save (line 80) | public static void save(String msg) {
    method save (line 84) | public static void save(String msg, boolean wait) {
 
Copy disabled (too large) Download .json
Condensed preview — 791 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (13,194K chars).
[
  {
    "path": ".github/workflows/codeql-analysis.yml",
    "chars": 926,
    "preview": "name: \"CodeQL\"\n\non:\n  push:\n  pull_request:\n  schedule:\n    - cron: '39 17 * * 1'\n\njobs:\n  analyze:\n    name: Analyze\n  "
  },
  {
    "path": ".github/workflows/esi.yml",
    "chars": 985,
    "preview": "name: Esi\n\non:\n  push:\n  schedule:\n    # Daily @ 8:44\n    - cron:  '44 8 * * *'\n\njobs:\n  build:\n    runs-on: ubuntu-late"
  },
  {
    "path": ".github/workflows/tests.yml",
    "chars": 879,
    "preview": "name: Tests\n\non: [push, pull_request]\n\njobs:\n  build:\n    runs-on: ${{ matrix.os }}\n    strategy:\n      matrix:\n        "
  },
  {
    "path": ".gitignore",
    "chars": 111,
    "preview": ".idea\n.vscode\ntarget\nnbactions.xml\njeveassets.log\nnbproject\nnb-configuration.xml\nnbactions*.xml\njeveassets1.log"
  },
  {
    "path": "CONTRIBUTING.md",
    "chars": 1116,
    "preview": "# Git Checkout #\n\nWe usually work in two branches:\n  * New Features:  \nhttps://github.com/GoldenGnu/jeveassets/tree/deve"
  },
  {
    "path": "changelog.txt",
    "chars": 103173,
    "preview": "\n\n               ########             #####   \n               ########            #######  \n               ###          "
  },
  {
    "path": "checkstyle.xml",
    "chars": 8247,
    "preview": "<?xml version=\"1.0\"?>\r\n<!DOCTYPE module PUBLIC\r\n          \"-//Puppy Crawl//DTD Check Configuration 1.3//EN\"\r\n          \""
  },
  {
    "path": "credits.txt",
    "chars": 11636,
    "preview": "\r\n\r\n               ########             #####   \r\n               ########            #######  \r\n               ###      "
  },
  {
    "path": "data/agents.xml",
    "chars": 1713716,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<rows>\r\n    <!--Generated from Eve Online Toolkit. ©CCP hf. All "
  },
  {
    "path": "data/flags.xml",
    "chars": 11294,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<rows>\r\n    <!--Generated from Eve Online Toolkit. ©CCP hf. All "
  },
  {
    "path": "data/jumps.xml",
    "chars": 578764,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<rows>\r\n    <!--Generated from Eve Online Toolkit. ©CCP hf. All "
  },
  {
    "path": "data/locations.xml",
    "chars": 2137644,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<rows>\r\n    <!--Generated from Eve Online Toolkit. ©CCP hf. All "
  },
  {
    "path": "data/npccorporation.xml",
    "chars": 34012,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<rows>\r\n    <!--Generated from Eve Online Toolkit. ©CCP hf. All "
  },
  {
    "path": "license.txt",
    "chars": 18326,
    "preview": "\t\t    GNU GENERAL PUBLIC LICENSE\r\n\t\t       Version 2, June 1991\r\n\r\n Copyright (C) 1989, 1991 Free Software Foundation, I"
  },
  {
    "path": "pom.xml",
    "chars": 26153,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2"
  },
  {
    "path": "readme.txt",
    "chars": 1772,
    "preview": "\r\n\r\n               ########             #####\r\n               ########            #######\r\n               ###           "
  },
  {
    "path": "src/main/assembly/assembly.xml",
    "chars": 865,
    "preview": "<assembly xmlns=\"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0\" xmlns:xsi=\"http://www.w3.org/2001"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/CliExport.java",
    "chars": 16682,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/CliOptions.java",
    "chars": 31253,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/CliUpdate.java",
    "chars": 4365,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/DetectEdtViolationRepaintManager.java",
    "chars": 3254,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/LibraryManager.java",
    "chars": 5043,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/Main.java",
    "chars": 6762,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/NahimicDetector.java",
    "chars": 2094,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/NikrUncaughtExceptionHandler.java",
    "chars": 8752,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/Program.java",
    "chars": 44233,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/SingleInstance.java",
    "chars": 3600,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * Original code from: http://ganeshtiwaridotcomdotnp.blo"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/SplashUpdater.java",
    "chars": 7772,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/ToolLoader.java",
    "chars": 25101,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/accounts/AbstractOwner.java",
    "chars": 15931,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/accounts/ApiType.java",
    "chars": 926,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/accounts/EsiOwner.java",
    "chars": 12924,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/accounts/OwnerType.java",
    "chars": 7111,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/accounts/SimpleOwner.java",
    "chars": 1476,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyAccountBalance.java",
    "chars": 1458,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyAsset.java",
    "chars": 15186,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyBlueprint.java",
    "chars": 2955,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyContract.java",
    "chars": 8061,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyContractItem.java",
    "chars": 5707,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyExtraction.java",
    "chars": 2566,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyIndustryJob.java",
    "chars": 14594,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyJournal.java",
    "chars": 5012,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyLoyaltyPoints.java",
    "chars": 2356,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyMarketOrder.java",
    "chars": 10816,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyMining.java",
    "chars": 5001,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyNpcStanding.java",
    "chars": 7568,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyShip.java",
    "chars": 3378,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MySkill.java",
    "chars": 2365,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/my/MyTransaction.java",
    "chars": 6390,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawAccountBalance.java",
    "chars": 2176,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawAsset.java",
    "chars": 12272,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawBlueprint.java",
    "chars": 4689,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawClone.java",
    "chars": 2915,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawContract.java",
    "chars": 11257,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawContractItem.java",
    "chars": 5187,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawExtraction.java",
    "chars": 2993,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawIndustryJob.java",
    "chars": 10376,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawJournal.java",
    "chars": 9322,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawJournalRefType.java",
    "chars": 14713,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawLoyaltyPoints.java",
    "chars": 1960,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawMarketOrder.java",
    "chars": 14953,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawMining.java",
    "chars": 4282,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawNpcStanding.java",
    "chars": 3505,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawPublicMarketOrder.java",
    "chars": 5536,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawSkill.java",
    "chars": 2517,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/api/raw/RawTransaction.java",
    "chars": 5034,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/profile/Profile.java",
    "chars": 7305,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/profile/ProfileData.java",
    "chars": 59189,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/profile/ProfileManager.java",
    "chars": 3660,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/profile/StockpileIDs.java",
    "chars": 7559,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/profile/TableData.java",
    "chars": 1326,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/Agent.java",
    "chars": 4260,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/IndustryMaterial.java",
    "chars": 1214,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/Item.java",
    "chars": 10491,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/ItemFlag.java",
    "chars": 1660,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/Jump.java",
    "chars": 1158,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/MyLocation.java",
    "chars": 9740,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/NpcCorporation.java",
    "chars": 2733,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/ReprocessedMaterial.java",
    "chars": 1321,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/RouteFinder.java",
    "chars": 6069,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/sde/StaticData.java",
    "chars": 4188,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/AddedData.java",
    "chars": 8010,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/Citadel.java",
    "chars": 4293,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/CitadelSettings.java",
    "chars": 1789,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ColorEntry.java",
    "chars": 11017,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ColorSettings.java",
    "chars": 14408,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ColorTheme.java",
    "chars": 5714,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeColorblind.java",
    "chars": 8245,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeDark.java",
    "chars": 7739,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeDefault.java",
    "chars": 7806,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ColorThemeStrong.java",
    "chars": 7869,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/Colors.java",
    "chars": 5762,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/CopySettings.java",
    "chars": 1331,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/DarkNimbus.java",
    "chars": 2067,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ExportSettings.java",
    "chars": 9167,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ManufacturingSettings.java",
    "chars": 7910,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/MarketOrdersSettings.java",
    "chars": 1458,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/MarketPriceData.java",
    "chars": 2213,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/PriceData.java",
    "chars": 5899,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/PriceDataSettings.java",
    "chars": 12424,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/PriceHistoryDatabase.java",
    "chars": 19405,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ProxyData.java",
    "chars": 6366,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/ReprocessSettings.java",
    "chars": 4270,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/RouteAvoidSettings.java",
    "chars": 3037,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/RouteResult.java",
    "chars": 3916,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/RoutingSettings.java",
    "chars": 1845,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/Settings.java",
    "chars": 44578,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/SettingsUpdateListener.java",
    "chars": 1076,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/StockpileGroupSettings.java",
    "chars": 4339,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/TempDirs.java",
    "chars": 2252,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/TrackerData.java",
    "chars": 6309,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/TrackerSettings.java",
    "chars": 4166,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/UserItem.java",
    "chars": 2315,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/tag/Tag.java",
    "chars": 2101,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/tag/TagColor.java",
    "chars": 2797,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/tag/TagID.java",
    "chars": 2086,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/tag/TagUpdate.java",
    "chars": 955,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/tag/Tags.java",
    "chars": 5701,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/BlueprintType.java",
    "chars": 1111,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/CorporationType.java",
    "chars": 1010,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/EditableLocationType.java",
    "chars": 1098,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/EditablePriceType.java",
    "chars": 1099,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/EsiType.java",
    "chars": 1016,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/ItemType.java",
    "chars": 1031,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/LastTransactionType.java",
    "chars": 1563,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/LocationType.java",
    "chars": 1021,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/LocationsType.java",
    "chars": 1051,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/MarketDetailType.java",
    "chars": 969,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/OwnersType.java",
    "chars": 987,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/PriceType.java",
    "chars": 964,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/data/settings/types/TagsType.java",
    "chars": 1129,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/AboutDialog.java",
    "chars": 9558,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/account/AccountImportDialog.java",
    "chars": 40030,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/account/AccountManagerDialog.java",
    "chars": 16642,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/account/AccountSeparatorTableCell.java",
    "chars": 7543,
    "preview": "/* Glazed Lists                                                 (c) 2003-2006 */\n/* http://publicobject.com/glazedlists/"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/account/AccountTableFormat.java",
    "chars": 8916,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/account/JAccountTable.java",
    "chars": 2151,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/account/SeparatorListComparator.java",
    "chars": 1174,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/profile/JValidatedInputDialog.java",
    "chars": 4837,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/profile/ProfileDialog.java",
    "chars": 13353,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/AssetsToolSettingsPanel.java",
    "chars": 9899,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ColorSeparatorTableCell.java",
    "chars": 1597,
    "preview": "/* Glazed Lists                                                 (c) 2003-2006 */\n/* http://publicobject.com/glazedlists/"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ColorSettingsPanel.java",
    "chars": 16702,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ColorsTableFormat.java",
    "chars": 2807,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ContractToolSettingsPanel.java",
    "chars": 2554,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ExperimentalSettingsPanel.java",
    "chars": 1999,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/GeneralSettingsPanel.java",
    "chars": 11585,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/IndustryJobsToolSettingsPanel.java",
    "chars": 2580,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/JColorTable.java",
    "chars": 12738,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/JSettingsPanel.java",
    "chars": 2286,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/JUserListPanel.java",
    "chars": 9893,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/JournalToolSettingsPanel.java",
    "chars": 2544,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/JumpsSettingsPanel.java",
    "chars": 4854,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/LookAndFeelPreview.java",
    "chars": 9667,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ManufacturingSettingsPanel.java",
    "chars": 13347,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/MarketOrdersToolSettingsPanel.java",
    "chars": 6340,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/MiningToolSettingsPanel.java",
    "chars": 2535,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/OverviewToolSettingsPanel.java",
    "chars": 2241,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/PriceDataSettingsPanel.java",
    "chars": 24721,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/PriceHistoryToolSettingsPanel.java",
    "chars": 2621,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ProxySettingsPanel.java",
    "chars": 8121,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ReprocessingSettingsPanel.java",
    "chars": 19925,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/SettingsDialog.java",
    "chars": 15416,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/ShowToolSettingsPanel.java",
    "chars": 12139,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/SoundsSettingsPanel.java",
    "chars": 12140,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/StockpileToolSettingsPanel.java",
    "chars": 10017,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/TagsSettingsPanel.java",
    "chars": 10010,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/TrackerToolSettingsPanel.java",
    "chars": 2242,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/TransactionsToolSettingsPanel.java",
    "chars": 2576,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/UserLocationSettingsPanel.java",
    "chars": 9090,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/UserNameSettingsPanel.java",
    "chars": 2877,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/UserPriceSettingsPanel.java",
    "chars": 3073,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/settings/WindowSettingsPanel.java",
    "chars": 9537,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/update/StructureUpdateDialog.java",
    "chars": 13663,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/update/TaskDialog.java",
    "chars": 16780,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/update/UpdateDialog.java",
    "chars": 28175,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/dialogs/update/UpdateTask.java",
    "chars": 10042,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/frame/MainMenu.java",
    "chars": 16331,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/frame/MainWindow.java",
    "chars": 14326,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/frame/StatusPanel.java",
    "chars": 12421,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/images/Images.java",
    "chars": 13799,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/ColorIcon.java",
    "chars": 2003,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/ColorUtil.java",
    "chars": 2023,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/CopyHandler.java",
    "chars": 7811,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/DocumentFactory.java",
    "chars": 6882,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/Formatter.java",
    "chars": 13293,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/InstantToolTip.java",
    "chars": 2193,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/JFreeChartUtil.java",
    "chars": 12855,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/JOptionInput.java",
    "chars": 4133,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/JSimpleColorPicker.java",
    "chars": 17750,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/MarketDetailsColumn.java",
    "chars": 3405,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/MenuScroller.java",
    "chars": 16552,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * Original code by Darryl (http://tips4java.wordpress.co"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/NativeUtil.java",
    "chars": 3216,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/StringComparators.java",
    "chars": 2168,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/TextImport.java",
    "chars": 2718,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/TextManager.java",
    "chars": 6325,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/TreeSelectDialog.java",
    "chars": 4895,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/Updatable.java",
    "chars": 1992,
    "preview": "/*\n * Copyright 2009-2026 Contributors (see credits.txt)\n *\n * This file is part of jEveAssets.\n *\n * jEveAssets is free"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/components/CheckBoxNode.java",
    "chars": 7514,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  },
  {
    "path": "src/main/java/net/nikr/eve/jeveasset/gui/shared/components/CheckBoxNodeEditor.java",
    "chars": 3660,
    "preview": "/*\r\n * Copyright 2009-2026 Contributors (see credits.txt)\r\n *\r\n * This file is part of jEveAssets.\r\n *\r\n * jEveAssets is"
  }
]

// ... and 591 more files (download for full content)

About this extraction

This page contains the full source code of the GoldenGnu/jeveassets GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 791 files (22.2 MB), approximately 3.0M tokens, and a symbol index with 14834 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!