Coverage Report

Overallfileslines%lineindicator%branchindicator
Overall coverage figures 272 18199 2% 9%

Set view:

By Name
By Coverage (Most covered first)
By Coverage (Least covered first)

Packages

packagenamefileslines%lineindicator%branchindicator
base 7 1065 21% 43%
base.backup 2 343 0% 0%
base.jdbs 14 966 5% 19%
base.jdbs.cryptography 2 23 26% 50%
base.jdbs.cryptography.asymmetric 6 266 1% 5%
base.jdbs.cryptography.symmetric 3 62 64% 91%
base.jdbs.network 8 534 0% 0%
base.jdbs.network.util 4 197 0% 0%
base.jdbs.ui 7 340 0% 0%
base.jdbs.ui.action 1 5 0% 0%
base.jdbs.ui.command 5 175 0% 0%
base.jdbs.ui.dialog 2 150 0% 0%
base.jdbs.ui.panel 14 1093 0% 0%
base.network 6 226 1% 16%
base.service 3 164 0% 0%
base.session 2 61 0% 0%
base.user 10 758 0% 30%
base.user.jcard 6 165 55% 98%
base.util 2 290 6% 27%
test 2 30 0% 0%
test.base 2 123 0% 0%
test.base.jdbs 6 375 0% 0%
test.base.jdbs.cryptography.asymmetric 3 84 0% 0%
test.base.jdbs.cryptography.symmetric 1 42 0% 0%
test.base.jdbs.network 1 3 0% 0%
test.base.user 1 60 0% 0%
test.base.user.JCard 5 108 0% 0%
test.jdbs.base 5 229 0% 0%
test.jdbs.base.cryptography.asymmetric 3 91 0% 0%
test.jdbs.base.cryptography.symmetric 1 49 0% 0%
test.jdbs.base.network 1 4 0% 0%
ui 3 346 1% 33%
ui.command 2 33 0% 0%
ui.command.creation 11 353 0% 0%
ui.command.deletion 9 378 0% 0%
ui.command.information 12 469 0% 0%
ui.command.IO 19 1253 0% 0%
ui.dialog 14 1198 0% 0%
ui.frame 3 181 0% 0%
ui.help 1 44 0% 0%
ui.panel 36 3959 0% 0%
ui.table 10 296 0% 0%
ui.table.model 11 1399 0% 0%
ui.util 6 209 8% 16%

All Java™ files

filelines%lineindicator%branchindicator
base.backup.Backup 136 0% 0%
base.backup.BackupFactory 207 0% 0%
base.ConfigurationManager 320 35% 95%
base.Control 145 51% 73%
base.DiscoveryDemo 65 0% 0%
base.ICXmlTags 1 0% 0%
base.IdManager 85 27% 73%
base.InternetCafe 203 0% 0%
base.InternetCafeManager 246 4% 62%
base.jdbs.Backup 171 0% 0%
base.jdbs.BackupArtifactAssembler 161 0% 0%
base.jdbs.BackupArtifactDisassembler 85 0% 0%
base.jdbs.BackupDescriptor 59 35% 92%
base.jdbs.BackupFactory 9 0% 0%
base.jdbs.ConfigurationManager 144 0% 0%
base.jdbs.cryptography.asymmetric.AsymmetricKeyRing 111 0% 0%
base.jdbs.cryptography.asymmetric.KeyPair 22 0% 0%
base.jdbs.cryptography.asymmetric.PrivateKey 14 0% 0%
base.jdbs.cryptography.asymmetric.PublicKey 14 0% 0%
base.jdbs.cryptography.asymmetric.RSAAsymmetricCipher 52 5% 33%
base.jdbs.cryptography.asymmetric.RSAKeyPairFactory 53 0% 0%
base.jdbs.cryptography.Key 8 75% 100%
base.jdbs.cryptography.KeyRing 15 0% 0%
base.jdbs.cryptography.symmetric.DESSymmetricCipher 50 66% 75%
base.jdbs.cryptography.symmetric.SymmetricCipher 4 50% 100%
base.jdbs.cryptography.symmetric.SymmetricKey 8 62% 100%
base.jdbs.FileDescriptor 21 0% 0%
base.jdbs.GUIDGenerator 17 0% 0%
base.jdbs.JDBS 51 0% 0%
base.jdbs.JDBSConstant 1 0% 0%
base.jdbs.JDBSPeer 108 0% 0%
base.jdbs.network.DiscoveryDemo 43 0% 0%
base.jdbs.network.GroupDiscoveryThread 47 0% 0%
base.jdbs.network.JDBSPeerDiscoveryListener 17 0% 0%
base.jdbs.network.JDBSPeerDiscoveryThread 17 0% 0%
base.jdbs.network.JDBSPipeMsgListener 38 0% 0%
base.jdbs.network.NetworkManager 285 0% 0%
base.jdbs.network.PeerDiscoveryListener 27 0% 0%
base.jdbs.network.PeerDiscoveryThread 60 0% 0%
base.jdbs.network.util.JxtaAuthenticationUtil 52 0% 0%
base.jdbs.network.util.JxtaGroupUtil 70 0% 0%
base.jdbs.network.util.JxtaUtil 32 0% 0%
base.jdbs.network.util.PipeUtil 43 0% 0%
base.jdbs.NetworkConnectionType 24 0% 0%
base.jdbs.Repository 109 22% 82%
base.jdbs.SecurityLevel 6 50% 100%
base.jdbs.ui.action.IndexRepositoryActionListener 5 0% 0%
base.jdbs.ui.BackupDescriptorTableModel 50 0% 0%
base.jdbs.ui.command.BuildBackupArtifactCommand 36 0% 0%
base.jdbs.ui.command.DeleteExpiredBackupCommand 48 0% 0%
base.jdbs.ui.command.ExitCommand 23 0% 0%
base.jdbs.ui.command.NewBackupCommand 24 0% 0%
base.jdbs.ui.command.RestoreBackupArtifactCommand 44 0% 0%
base.jdbs.ui.dialog.BackupDialog 54 0% 0%
base.jdbs.ui.dialog.RepositorySetupDialog 96 0% 0%
base.jdbs.ui.FileTableModel 37 0% 0%
base.jdbs.ui.JDBSMainFrame 44 0% 0%
base.jdbs.ui.JDBSMainPanel 22 0% 0%
base.jdbs.ui.JDBSMenuBar 35 0% 0%
base.jdbs.ui.panel.BackupPanel 160 0% 0%
base.jdbs.ui.panel.ConfigurationPanel 23 0% 0%
base.jdbs.ui.panel.FileStatisticPanel 66 0% 0%
base.jdbs.ui.panel.InfoPanel 165 0% 0%
base.jdbs.ui.panel.JDBSTabbedPanel 18 0% 0%
base.jdbs.ui.panel.NetworkConfigurationPanel 88 0% 0%
base.jdbs.ui.panel.PeerPanel 29 0% 0%
base.jdbs.ui.panel.RepositoryConfigurationPanel 82 0% 0%
base.jdbs.ui.panel.RepositoryStatisticPanel 84 0% 0%
base.jdbs.ui.panel.SecurityConfigurationPanel 106 0% 0%
base.jdbs.ui.panel.TabledFilePanel 87 0% 0%
base.jdbs.ui.panel.TabledRepositoryPanel 53 0% 0%
base.jdbs.ui.panel.TabledTransfersPanel 39 0% 0%
base.jdbs.ui.panel.UserPanel 93 0% 0%
base.jdbs.ui.PeerTableModel 74 0% 0%
base.jdbs.ui.TransfersTableModel 78 0% 0%
base.network.Network 61 0% 0%
base.network.NetworkManager 36 8% 100%
base.network.Workstation 109 0% 0%
base.network.WorkstationFactory 6 0% 0%
base.network.WorkstationRoleType 9 0% 0%
base.network.WorkstationType 5 0% 0%
base.service.Service 154 0% 0%
base.service.ServiceFactory 5 0% 0%
base.service.ServiceRateType 5 0% 0%
base.session.Session 57 0% 0%
base.session.SessionFactory 4 0% 0%
base.user.Document 118 0% 0%
base.user.DocumentReleaseAuthority 5 0% 0%
base.user.DocumentType 5 0% 0%
base.user.EAddress 50 0% 0%
base.user.jcard.Birthdate 29 65% 100%
base.user.jcard.ElectronicMail 10 100% 100%
base.user.jcard.JCard 70 22% 88%
base.user.jcard.JCardException 18 44% 100%
base.user.jcard.Name 32 100% 100%
base.user.jcard.Property 6 100% 100%
base.user.NAddress 93 0% 0%
base.user.PhoneNumber 69 0% 0%
base.user.User 398 0% 0%
base.user.UserCredential 4 50% 100%
base.user.UserFactory 12 8% 100%
base.user.UserGender 4 50% 100%
base.util.FileUtil 154 0% 0%
base.util.ZipUtil 136 14% 55%
test.BackupFactoryTest 28 0% 0%
test.base.ConfigurationManagerTest 38 0% 0%
test.base.ControlTest 85 0% 0%
test.base.jdbs.AllTests 59 0% 0%
test.base.jdbs.BackupArtifactAssemblerTest 91 0% 0%
test.base.jdbs.BackupArtifactDisassemblerTest 37 0% 0%
test.base.jdbs.cryptography.asymmetric.AsymmetricKeyRingTest 27 0% 0%
test.base.jdbs.cryptography.asymmetric.RSAAsymmetricCipherTest 33 0% 0%
test.base.jdbs.cryptography.asymmetric.RSAKeyPairFactoryTest 24 0% 0%
test.base.jdbs.cryptography.symmetric.DESSymmetricCipherTest 42 0% 0%
test.base.jdbs.FileUtilTest 96 0% 0%
test.base.jdbs.network.NetworkManagerTest 3 0% 0%
test.base.jdbs.RepositoryTest 30 0% 0%
test.base.jdbs.ZipUtilTest 62 0% 0%
test.base.user.JCard.BirthdateTest 31 0% 0%
test.base.user.JCard.ElectronicMailTest 22 0% 0%
test.base.user.JCard.JCardTest 24 0% 0%
test.base.user.JCard.NameTest 25 0% 0%
test.base.user.JCard.PropertyWriterTest 6 0% 0%
test.base.user.UserTest 60 0% 0%
test.ExportUserAsVCardCommandTest 2 0% 0%
test.jdbs.base.BackupArtifactAssemblerTest 61 0% 0%
test.jdbs.base.BackupArtifactDisassemblerTest 56 0% 0%
test.jdbs.base.cryptography.asymmetric.AsymmetricKeyRingTest 39 0% 0%
test.jdbs.base.cryptography.asymmetric.RSAAsymmetricCipherTest 37 0% 0%
test.jdbs.base.cryptography.asymmetric.RSAKeyPairFactoryTest 15 0% 0%
test.jdbs.base.cryptography.symmetric.DESSymmetricCipherTest 49 0% 0%
test.jdbs.base.FileUtilTest 27 0% 0%
test.jdbs.base.network.NetworkManagerTest 4 0% 0%
test.jdbs.base.RepositoryTest 20 0% 0%
test.jdbs.base.ZipUtilTest 65 0% 0%
ui.command.Command 17 0% 0%
ui.command.CommandExecutor 16 0% 0%
ui.command.creation.ShowNewBackupCommand 41 0% 0%
ui.command.creation.ShowNewClientWorkstationDialogCommand 31 0% 0%
ui.command.creation.ShowNewEAddressDialogCommand 36 0% 0%
ui.command.creation.ShowNewNAddressDialogCommand 36 0% 0%
ui.command.creation.ShowNewPhoneNumberDialogCommand 36 0% 0%
ui.command.creation.ShowNewServerWorkstationDialogCommand 8 0% 0%
ui.command.creation.ShowNewServiceDialogCommand 30 0% 0%
ui.command.creation.ShowNewSessionDialogCommand 30 0% 0%
ui.command.creation.ShowNewUserDialogCommand 30 0% 0%
ui.command.creation.ShowUserAddressBookDialogCommand 32 0% 0%
ui.command.creation.ShowUserDocumentDialogCommand 43 0% 0%
ui.command.deletion.DeleteBackupCommand 60 0% 0%
ui.command.deletion.DeleteClientWorkstationCommand 45 0% 0%
ui.command.deletion.DeleteEAddressCommand 44 0% 0%
ui.command.deletion.DeleteNAddressCommand 44 0% 0%
ui.command.deletion.DeletePhoneNumberCommand 45 0% 0%
ui.command.deletion.DeleteServerWorkstationCommand 10 0% 0%
ui.command.deletion.DeleteServiceCommand 44 0% 0%
ui.command.deletion.DeleteSessionCommand 43 0% 0%
ui.command.deletion.DeleteUserCommand 43 0% 0%
ui.command.information.InfoOnClientWorkstationCommand 38 0% 0%
ui.command.information.InfoOnEAddressCommand 39 0% 0%
ui.command.information.InfoOnNAddressCommand 39 0% 0%
ui.command.information.InfoOnPhoneNumberCommand 38 0% 0%
ui.command.information.InfoOnServerWorkstationCommand 10 0% 0%
ui.command.information.InfoOnServiceCommand 38 0% 0%
ui.command.information.InfoOnSessionCommand 37 0% 0%
ui.command.information.InfoOnUserCommand 37 0% 0%
ui.command.information.SearchSessionCommand 51 0% 0%
ui.command.information.ShowAboutFrameCommand 39 0% 0%
ui.command.information.ShowMessageFrameCommand 27 0% 0%
ui.command.information.ShowTextFileDialogCommand 76 0% 0%
ui.command.IO.ExitCommand 86 0% 0%
ui.command.IO.ExportSessionListCommand 96 0% 0%
ui.command.IO.ExportUserAsVCardCommand 78 0% 0%
ui.command.IO.ExportUserListCommand 97 0% 0%
ui.command.IO.ImportUserFromVCardCommand 68 0% 0%
ui.command.IO.LoadBackupCommand 67 0% 0%
ui.command.IO.LoadDBCommand 55 0% 0%
ui.command.IO.LogOutAdministratorCommand 29 0% 0%
ui.command.IO.SaveBackupCommand 54 0% 0%
ui.command.IO.SaveClientWorkstationCommand 69 0% 0%
ui.command.IO.SaveDBAsCommand 49 0% 0%
ui.command.IO.SaveDBCommand 30 0% 0%
ui.command.IO.SaveEAddressCommand 40 0% 0%
ui.command.IO.SaveNAddressCommand 36 0% 0%
ui.command.IO.SaveNewSessionCommand 83 0% 0%
ui.command.IO.SavePhoneNumberCommand 35 0% 0%
ui.command.IO.SaveServiceCommand 85 0% 0%
ui.command.IO.SaveUserCommand 103 0% 0%
ui.command.IO.SaveUserDocumentCommand 93 0% 0%
ui.dialog.BackupDialog 73 0% 0%
ui.dialog.DocumentDialog 87 0% 0%
ui.dialog.EAddressDialog 70 0% 0%
ui.dialog.LicenseDialog 73 0% 0%
ui.dialog.NAddressDialog 70 0% 0%
ui.dialog.NewSessionDialog 183 0% 0%
ui.dialog.PhoneNumberDialog 71 0% 0%
ui.dialog.ServerLoginDialog 136 0% 0%
ui.dialog.ServiceDialog 82 0% 0%
ui.dialog.SessionDialog 63 0% 0%
ui.dialog.TextFileDialog 64 0% 0%
ui.dialog.UserAddressBookDialog 60 0% 0%
ui.dialog.UserDialog 84 0% 0%
ui.dialog.WorkstationDialog 82 0% 0%
ui.frame.AboutFrame 48 0% 0%
ui.frame.ICMainFrame 68 0% 0%
ui.frame.MessageFrame 65 0% 0%
ui.help.HelpMenuItem 44 0% 0%
ui.ICMenuBar 277 0% 0%
ui.ICToolBar 61 0% 0%
ui.Messages 8 50% 100%
ui.panel.BackupConfigurationPanel 83 0% 0%
ui.panel.BackupPanel 186 0% 0%
ui.panel.DatabasePanel 96 0% 0%
ui.panel.DocumentPanel 238 0% 0%
ui.panel.EAddressPanel 61 0% 0%
ui.panel.ICConfigurationPanel 81 0% 0%
ui.panel.ICInfoPanel 32 0% 0%
ui.panel.ICInventoryPanel 33 0% 0%
ui.panel.ICNetworkPanel 34 0% 0%
ui.panel.ICServicePanel 95 0% 0%
ui.panel.ICSessionPanel 96 0% 0%
ui.panel.ICStatisticPanel 2 0% 0%
ui.panel.ICUserPanel 92 0% 0%
ui.panel.ImageDrawPanel 36 0% 0%
ui.panel.ImagePanel 125 0% 0%
ui.panel.InternetCafeConfigurationPanel 167 0% 0%
ui.panel.LocalConfigurationPanel 2 0% 0%
ui.panel.MessagePanel 30 0% 0%
ui.panel.NAddressPanel 141 0% 0%
ui.panel.PhoneNumberPanel 95 0% 0%
ui.panel.SecurityConfigurationPanel 130 0% 0%
ui.panel.ServicePanel 261 0% 0%
ui.panel.SessionCreationPanel 155 0% 0%
ui.panel.SessionPanel 207 0% 0%
ui.panel.SessionSearchPanel 89 0% 0%
ui.panel.StatusBarPanel 41 0% 0%
ui.panel.TabledBackupPanel 123 0% 0%
ui.panel.TabledClientWorkstationPanel 133 0% 0%
ui.panel.TabledEAddressPanel 81 0% 0%
ui.panel.TabledNAddressPanel 83 0% 0%
ui.panel.TabledPhoneNumberPanel 84 0% 0%
ui.panel.TabledServerWorkstationPanel 117 0% 0%
ui.panel.UserAddressBookPanel 22 0% 0%
ui.panel.UserPanel 424 0% 0%
ui.panel.UserSearchPanel 46 0% 0%
ui.panel.WorkstationPanel 238 0% 0%
ui.table.BackupTable 19 0% 0%
ui.table.ClientWorkstationTable 29 0% 0%
ui.table.EAddressTable 9 0% 0%
ui.table.model.BackupTableModel 101 0% 0%
ui.table.model.ClientWorkstationTableModel 151 0% 0%
ui.table.model.EAddressTableModel 88 0% 0%
ui.table.model.NAddressTableModel 148 0% 0%
ui.table.model.PhoneNumberTableModel 118 0% 0%
ui.table.model.ReducedClientWorkstationTableModel 87 0% 0%
ui.table.model.ReducedUserTableModel 79 0% 0%
ui.table.model.ServerWorkstationTableModel 160 0% 0%
ui.table.model.ServiceTableModel 146 0% 0%
ui.table.model.SessionTableModel 156 0% 0%
ui.table.model.UserTableModel 165 0% 0%
ui.table.NAddressTable 9 0% 0%
ui.table.PhoneNumberTable 9 0% 0%
ui.table.ServerWorkstationTable 35 0% 0%
ui.table.ServiceTable 37 0% 0%
ui.table.SessionTable 9 0% 0%
ui.table.TableSorter 109 0% 0%
ui.table.UserTable 31 0% 0%
ui.util.FileExtensionFilter 27 62% 100%
ui.util.GeneralUtil 11 0% 0%
ui.util.IntegerEditor 58 0% 0%
ui.util.LogoutDaemon 34 0% 0%
ui.util.MessageLogger 45 0% 0%
ui.util.SortStrategy 34 0% 0%

this report was generated by version 1.0.5 of jcoverage.
visit www.jcoverage.com for updates.

copyright © 2003, jcoverage ltd. all rights reserved.
Java is a trademark of Sun Microsystems, Inc. in the United States and other countries.