Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 22 | 0.0% | 85.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.UploaderConfig de.ipkgatersleben.agbi.uploader.UploaderMain |
de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection |
de.ipkgatersleben.agbi.uploader.cli.statusDialog de.ipkgatersleben.agbi.uploader.database de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.dbConnect de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.filePreview de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel de.ipkgatersleben.agbi.uploader.gui.progressDialog de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog de.ipkgatersleben.agbi.uploader.gui.util de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.uploadCover java.awt java.io java.lang java.sql javax.swing org.apache.commons.cli org.apache.commons.configuration org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.cli.statusDialog.BadFilePanelCLI de.ipkgatersleben.agbi.uploader.cli.statusDialog.StatusDialogCLI de.ipkgatersleben.agbi.uploader.cli.statusDialog.StatusPanelCLI |
de.ipkgatersleben.agbi.uploader |
de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog java.lang java.util org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 7 | 0.0% | 54.000004% | 46.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.database.DataLoader de.ipkgatersleben.agbi.uploader.database.DatabaseObjects |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.database.upload.statements de.ipkgatersleben.agbi.uploader.fileIO.settings de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection |
de.ipkgatersleben.agbi.uploader.model.database java.lang java.sql java.util org.apache.commons.collections.list org.apache.commons.dbutils org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 13 | 20.0% | 72.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.database.upload.IDataImportControl |
de.ipkgatersleben.agbi.uploader.database.upload.DataImport de.ipkgatersleben.agbi.uploader.database.upload.DataImportConfig de.ipkgatersleben.agbi.uploader.database.upload.UplException de.ipkgatersleben.agbi.uploader.database.upload.UplQueryResult |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.cli.statusDialog de.ipkgatersleben.agbi.uploader.database.upload.statements de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.database de.ipkgatersleben.agbi.uploader.database.upload.statements de.ipkgatersleben.agbi.uploader.fileIO de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.uploadCover java.io java.lang java.sql java.util org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 12 | 17.0% | 92.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.database.upload.statements.AbstractUplStmt |
de.ipkgatersleben.agbi.uploader.database.upload.statements.PlaceHolderAssignment de.ipkgatersleben.agbi.uploader.database.upload.statements.PreparedString de.ipkgatersleben.agbi.uploader.database.upload.statements.UplStmtFactory de.ipkgatersleben.agbi.uploader.database.upload.statements.UploadInsert de.ipkgatersleben.agbi.uploader.database.upload.statements.UploadQuery |
de.ipkgatersleben.agbi.uploader.database.upload |
de.ipkgatersleben.agbi.uploader.database de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource java.io java.lang java.sql java.util org.apache.commons.dbutils org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 6 | 50.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.fileIO.ISourceFileReader |
de.ipkgatersleben.agbi.uploader.fileIO.SourceFileReader |
de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.gui.actions |
java.io java.lang java.util org.apache.log4j org.apache.poi.hssf.usermodel org.apache.poi.poifs.filesystem |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.fileIO.fileDialog.ExcelFileFilter de.ipkgatersleben.agbi.uploader.fileIO.fileDialog.MyFileChooser de.ipkgatersleben.agbi.uploader.fileIO.fileDialog.TxtFileFilter de.ipkgatersleben.agbi.uploader.fileIO.fileDialog.UplSettingsFilter de.ipkgatersleben.agbi.uploader.fileIO.fileDialog.UplSourceFilter de.ipkgatersleben.agbi.uploader.fileIO.fileDialog.UploadFileView |
de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.gui.images java.io java.lang java.util.prefs javax.swing javax.swing.filechooser org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 0.0% | 93.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.fileIO.settings.SettingsReader de.ipkgatersleben.agbi.uploader.fileIO.settings.SettingsWriter |
de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.database de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource java.io java.lang java.sql java.util org.apache.log4j org.apache.xerces.parsers org.apache.xml.serialize org.w3c.dom org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 16 | 29.0% | 64.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.AbstractAppAction de.ipkgatersleben.agbi.uploader.gui.IUPLoaderAppGui |
de.ipkgatersleben.agbi.uploader.gui.AbstractAppAction$TheProcess de.ipkgatersleben.agbi.uploader.gui.AppFrame de.ipkgatersleben.agbi.uploader.gui.AppFrame$1 de.ipkgatersleben.agbi.uploader.gui.EscapeDialog de.ipkgatersleben.agbi.uploader.gui.EscapeDialog$1 |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.images de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader de.ipkgatersleben.agbi.uploader.gui.panels.filePreview de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel de.ipkgatersleben.agbi.uploader.gui.progressDialog java.awt java.awt.event java.io java.lang javax.swing javax.swing.event org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 0.0% | 89.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.gui.about.AboutDialog de.ipkgatersleben.agbi.uploader.gui.about.AboutDialog$1 de.ipkgatersleben.agbi.uploader.gui.about.AboutPanel |
de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.images java.awt java.awt.event java.lang javax.swing org.apache.commons.configuration org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 33 | 0.0% | 92.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.gui.actions.AboutAction de.ipkgatersleben.agbi.uploader.gui.actions.AppActionFactory de.ipkgatersleben.agbi.uploader.gui.actions.ClearSettingsAction de.ipkgatersleben.agbi.uploader.gui.actions.ColumnSelectionPropertiesAction de.ipkgatersleben.agbi.uploader.gui.actions.ExitAction de.ipkgatersleben.agbi.uploader.gui.actions.LoadDbPropertiesAction de.ipkgatersleben.agbi.uploader.gui.actions.LoadSettingsAction de.ipkgatersleben.agbi.uploader.gui.actions.LoadSrcAction de.ipkgatersleben.agbi.uploader.gui.actions.ParameterDefAction de.ipkgatersleben.agbi.uploader.gui.actions.SaveSettingsAction de.ipkgatersleben.agbi.uploader.gui.actions.SetDefaultColumnHeadersAction de.ipkgatersleben.agbi.uploader.gui.actions.StartUploadAction |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.database de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.fileIO de.ipkgatersleben.agbi.uploader.fileIO.fileDialog de.ipkgatersleben.agbi.uploader.fileIO.settings de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui.images de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.filePreview de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog de.ipkgatersleben.agbi.uploader.gui.util de.ipkgatersleben.agbi.uploader.model java.awt java.awt.event java.io java.lang java.net java.sql java.util javax.swing org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
13 | 4 | 50.0% | 24.0% | 26.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.bannerPanel.IBannelPanel |
de.ipkgatersleben.agbi.uploader.gui.bannerPanel.BannerPanel |
de.ipkgatersleben.agbi.uploader.gui.dbConnect de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.filePreview de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns |
java.awt java.lang javax.swing javax.swing.border |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.gui.dbConnect.DBConnectDialog de.ipkgatersleben.agbi.uploader.gui.dbConnect.DBConnectDialog$1 de.ipkgatersleben.agbi.uploader.gui.dbConnect.DBConnectDialog$2 de.ipkgatersleben.agbi.uploader.gui.dbConnect.DBParameterPanel de.ipkgatersleben.agbi.uploader.gui.dbConnect.DBParameterPanel$1 |
de.ipkgatersleben.agbi.uploader |
de.ipkgatersleben.agbi.uploader.gui.bannerPanel java.awt java.awt.event java.lang java.util.prefs javax.swing javax.swing.event |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 5 | 0.0% | 38.0% | 62.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.gui.images.AppImages de.ipkgatersleben.agbi.uploader.gui.images.ImageHandler |
de.ipkgatersleben.agbi.uploader.fileIO.fileDialog de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns |
java.awt java.io java.lang javax.swing org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 15 | 50.0% | 83.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.ISettingsPane de.ipkgatersleben.agbi.uploader.gui.panels.IUploadPane |
de.ipkgatersleben.agbi.uploader.gui.panels.SettingsPaneGUI de.ipkgatersleben.agbi.uploader.gui.panels.UploadPaneGUI |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.filePreview de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns java.awt java.lang java.util javax.swing |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 9 | 25.0% | 75.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings.IAdvancedSettings |
de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings.AdvancedSettingsGUI de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings.AdvancedSettingsGUI$1 de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings.AdvancedSettingsGUI$2 |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels |
de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.util de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.util java.awt java.awt.event java.lang javax.swing org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 8 | 20.0% | 73.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader.IColumnHeaders |
de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader.ColumnHeaderGUI de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader.ColumnHeaderGUI$1 de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader.ColumnHeaderGUI$2 de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader.ColumnHeadersTableModel |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels |
de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.bannerPanel java.awt java.awt.event java.lang java.util javax.swing javax.swing.table |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 13 | 12.0% | 81.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.IColumnSelection |
de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.AddColumnsAction de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.ColumnListModel de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.ColumnSelectionGUI de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.ColumnSelectionGUI$1 de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.ColumnSelectionGUI$2 de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.ColumnSelectionGUI$SelectionPropertiesAction de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection.TableListModel |
de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.images de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns de.ipkgatersleben.agbi.uploader.gui.renderer de.ipkgatersleben.agbi.uploader.model.database java.awt java.awt.event java.lang java.util javax.swing javax.swing.event org.apache.commons.collections.list |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 9 | 20.0% | 90.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties.IColumnSelectionProperties |
de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties.ColumnSelectionPropertiesDialog de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties.ColumnSelectionPropertiesDialog$1 de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties.ColumnSelectionPropertiesDialog$2 de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties.ColumnSelectionPropertiesGUI |
de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.model.database java.awt java.awt.event java.lang java.util javax.swing org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 16 | 12.0% | 84.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.IColumnDataSource de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.IQueryEdit |
de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$1 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$2 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$3 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$4 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$5 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$6 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$7 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$8 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.ColumnDataSourceGUI$RbActionLisener de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.QueryEditDialog de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.QueryEditDialog$1 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.QueryEditDialog$2 de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.QueryEditGUI de.ipkgatersleben.agbi.uploader.gui.panels.dataSource.SeqListModel |
de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.images de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns de.ipkgatersleben.agbi.uploader.gui.util de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.util java.awt java.awt.event java.lang java.util javax.swing javax.swing.event org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 6 | 25.0% | 60.000004% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.filePreview.IFilePreview |
de.ipkgatersleben.agbi.uploader.gui.panels.filePreview.FilePrevTableCellRenderer de.ipkgatersleben.agbi.uploader.gui.panels.filePreview.FilePreviewGUI de.ipkgatersleben.agbi.uploader.gui.panels.filePreview.FilePreviewTabModel |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels |
de.ipkgatersleben.agbi.uploader.gui.bannerPanel java.awt java.lang java.util javax.swing javax.swing.table |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 5 | 50.0% | 56.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel.IMainPanel |
de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel.MainPanelGUI |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels |
de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.util java.awt java.lang javax.swing |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 9 | 17.0% | 90.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition.IParametersDefinition |
de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition.ParameterDefDialog de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition.ParameterDefDialog$1 de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition.ParameterDefDialog$2 de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition.ParameterDefinitionGUI de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition.ParametersDefinitionGUI |
de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.util java.awt java.awt.event java.lang java.util javax.swing |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 13 | 10.0% | 87.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.IParametersInput |
de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.IDColumnTableCellRenderer de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParamSelectDialog de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParamSelectDialog$1 de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParamSelectDialog$2 de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParamSelectDialog$3 de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParameterInputGUI de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParameterInputGUI$SelectAction de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParameterSelectTableModel de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection.ParametersInputGUI |
de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.database de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.util de.ipkgatersleben.agbi.uploader.model java.awt java.awt.event java.lang java.util javax.swing javax.swing.table org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 11 | 20.0% | 79.0% | 1.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder.ISaveOrder |
de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder.SaveOrderGUI de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder.SaveOrderGUI$1 de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder.SaveOrderGUI$2 de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder.SaveOrderGUI$3 |
de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns |
de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.images de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.renderer de.ipkgatersleben.agbi.uploader.model.database java.awt java.awt.event java.lang java.util javax.swing javax.swing.event |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 16 | 17.0% | 80.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns.ISelectedColumns |
de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns.ColumnTableModel de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns.SelectedColumnsGUI de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns.SelectedColumnsGUI$1 de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns.SelectedColumnsGUI$ClearAction de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns.SelectedColumnsGUI$RemoveAction |
de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.dataSource |
de.ipkgatersleben.agbi.uploader.gui.bannerPanel de.ipkgatersleben.agbi.uploader.gui.images de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder de.ipkgatersleben.agbi.uploader.gui.util de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource java.awt java.awt.event java.lang java.util javax.swing javax.swing.event javax.swing.table org.apache.commons.collections.list org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 4 | 33.0% | 67.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.progressDialog.Progress |
de.ipkgatersleben.agbi.uploader.gui.progressDialog.Progress$1 de.ipkgatersleben.agbi.uploader.gui.progressDialog.ProgressDialog |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui |
de.ipkgatersleben.agbi.uploader.gui.util java.awt java.lang javax.swing |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 4 | 0.0% | 67.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.gui.renderer.ColumnListCellRenderer de.ipkgatersleben.agbi.uploader.gui.renderer.TableListCellRenderer |
de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder |
de.ipkgatersleben.agbi.uploader.model.database java.awt java.lang javax.swing |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 10 | 27.000002% | 62.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.IBadFilePanel de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.IStatusDialog de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.IStatusPanel |
de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.BadFileGUI de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.MyTextPane de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.StatusDialogExec de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.StatusPanelDummy de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.StatusPanelGUI de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.UplStatusDialog de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.UplStatusDialog$Cancel_Cancel de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog.UplStatusDialog$OK_Action |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.cli.statusDialog de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.database.upload.statements de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.uploadCover |
de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.util java.awt java.awt.event java.io java.lang java.util javax.swing javax.swing.text org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 9 | 7.0% | 52.999996% | 40.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.gui.util.SwingWorker |
de.ipkgatersleben.agbi.uploader.gui.util.HorizontalLine de.ipkgatersleben.agbi.uploader.gui.util.SwingWorker$1 de.ipkgatersleben.agbi.uploader.gui.util.SwingWorker$2 de.ipkgatersleben.agbi.uploader.gui.util.SwingWorker$ThreadVar de.ipkgatersleben.agbi.uploader.gui.util.TableSorter de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$1 de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$2 de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$Arrow de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$Directive de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$MouseHandler de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$Row de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$SortableHeaderRenderer de.ipkgatersleben.agbi.uploader.gui.util.TableSorter$TableModelHandler de.ipkgatersleben.agbi.uploader.gui.util.UploaderGUIToolKit |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.mainPanel de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns de.ipkgatersleben.agbi.uploader.gui.progressDialog |
de.ipkgatersleben.agbi.uploader.util java.awt java.awt.event java.io java.lang java.util javax.swing javax.swing.event javax.swing.table |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
11 | 6 | 12.0% | 35.0% | 52.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.model.IUplParameterWrapper |
de.ipkgatersleben.agbi.uploader.model.DoIfNull de.ipkgatersleben.agbi.uploader.model.Query de.ipkgatersleben.agbi.uploader.model.UplErrHandling de.ipkgatersleben.agbi.uploader.model.UplParameter de.ipkgatersleben.agbi.uploader.model.UplParameterValue de.ipkgatersleben.agbi.uploader.model.UplParameterWrapper de.ipkgatersleben.agbi.uploader.model.UploadSetting |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.database.upload.statements de.ipkgatersleben.agbi.uploader.fileIO.settings de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.uploadCover |
de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.util java.lang java.util org.apache.commons.lang.builder org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
12 | 5 | 0.0% | 29.0% | 71.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.model.database.Column de.ipkgatersleben.agbi.uploader.model.database.DbObjectTypes de.ipkgatersleben.agbi.uploader.model.database.Sequence de.ipkgatersleben.agbi.uploader.model.database.Table |
de.ipkgatersleben.agbi.uploader.database de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.database.upload.statements de.ipkgatersleben.agbi.uploader.fileIO.settings de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns de.ipkgatersleben.agbi.uploader.gui.renderer de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.upldataSource |
de.ipkgatersleben.agbi.uploader.model.upldataSource java.lang java.util org.apache.commons.collections.list org.apache.commons.lang.builder |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 3 | 14.0% | 38.0% | 48.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.model.upldataSource.IUplDataSource |
de.ipkgatersleben.agbi.uploader.model.upldataSource.ConstSource de.ipkgatersleben.agbi.uploader.model.upldataSource.FileSource de.ipkgatersleben.agbi.uploader.model.upldataSource.ParameterSource de.ipkgatersleben.agbi.uploader.model.upldataSource.QuerySource de.ipkgatersleben.agbi.uploader.model.upldataSource.SeqQueryType de.ipkgatersleben.agbi.uploader.model.upldataSource.SequenceSource |
de.ipkgatersleben.agbi.uploader.database.upload.statements de.ipkgatersleben.agbi.uploader.fileIO.settings de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 4 | 50.0% | 67.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.ipkgatersleben.agbi.uploader.uploadCover.IUploadCover |
de.ipkgatersleben.agbi.uploader.uploadCover.UplCoverConfig |
de.ipkgatersleben.agbi.uploader de.ipkgatersleben.agbi.uploader.database.upload |
de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog de.ipkgatersleben.agbi.uploader.model java.lang java.sql |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 2 | 0.0% | 25.0% | 75.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | de.ipkgatersleben.agbi.uploader.util.UploaderToolKit |
de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings de.ipkgatersleben.agbi.uploader.gui.panels.dataSource de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog de.ipkgatersleben.agbi.uploader.gui.util de.ipkgatersleben.agbi.uploader.model |
java.lang java.util |
Package | Package Dependencies |
---|---|
de.ipkgatersleben.agbi.uploader | de.ipkgatersleben.agbi.uploader.uploadCover de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model |
de.ipkgatersleben.agbi.uploader.cli.statusDialog | de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.database | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.database.upload | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.database.upload.statements | de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.fileIO.settings | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.gui | de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui |
de.ipkgatersleben.agbi.uploader.gui.about | de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.about |
de.ipkgatersleben.agbi.uploader.gui.actions | de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.gui.panels | de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui |
de.ipkgatersleben.agbi.uploader.gui.panels.advancedSettings | de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model |
de.ipkgatersleben.agbi.uploader.gui.panels.columnHeader | de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions |
de.ipkgatersleben.agbi.uploader.gui.panels.columnSelection | de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.gui.panels.columnSelectionProperties | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.gui.panels.dataSource | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.gui.panels.parameter.definition | de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui |
de.ipkgatersleben.agbi.uploader.gui.panels.parameter.selection | de.ipkgatersleben.agbi.uploader.gui de.ipkgatersleben.agbi.uploader.gui.actions de.ipkgatersleben.agbi.uploader.gui.about de.ipkgatersleben.agbi.uploader.gui |
de.ipkgatersleben.agbi.uploader.gui.panels.saveOrder | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.gui.panels.selectedColumns | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.gui.renderer | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.gui.uplStatusDialog | de.ipkgatersleben.agbi.uploader.database.upload de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.model | de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model |
de.ipkgatersleben.agbi.uploader.model.database | de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database |
de.ipkgatersleben.agbi.uploader.model.upldataSource | de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource |
de.ipkgatersleben.agbi.uploader.uploadCover | de.ipkgatersleben.agbi.uploader.model de.ipkgatersleben.agbi.uploader.model.database de.ipkgatersleben.agbi.uploader.model.upldataSource de.ipkgatersleben.agbi.uploader.model |
Term | Description |
---|---|
Number of Classes | The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings | The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings | The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness | The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability | The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance | The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles | Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |