logo

Back to index

LCOM2

Min: 0.3333, max: 0.9545, yellow zone: [0.4000 .. 0.6000].

Elements: 127, μ: 0.6697, σ: 0.1889, Var: 0.0357, defects: 24%.

Packages: 11, classes: 180.

Green: 75, yellow: 60, red: 45.

Class LCOM2 methods attributes
c.p.modeller.BbToolBarCommandButtonConfigurer 0.5 2 1
c.p.modeller.BaggerLifecycleAdvisor 1 3 1
c.p.modeller.BaggerExit 1 1 1
c.p.modeller.ModellerApplication 0 0 1
c.p.m.domain.BaggerValidationRulesSource 0 2 0
c.p.m.u.h.base.EditTagFilesHandler 0.3333 1 3
c.p.m.u.h.base.SaveBagAsExecutor 0 1 1
c.p.m.u.h.base.HoleyBagHandler 0.3333 1 3
c.p.m.u.h.base.ClearBagExecutor 0 1 1
c.p.m.u.h.base.CompleteExecutor 0 1 1
c.p.m.u.h.base.CreateBagInPlaceExecutor 0 1 1
c.p.m.u.h.base.SaveBagExecutor 0 1 1
c.p.m.u.h.base.StartExecutor 0 1 1
c.p.m.u.h.base.B..$NodesTransferable 0.5 3 2
c.p.m.u.h.base.AddDataExecutor 0 1 1
c.p.m.u.h.base.SaveBagAsHandler 0.6667 2 3
c.p.m.u.h.base.OpenExecutor 0 1 1
c.p.m.u.h.base.ValidateExecutor 0 1 1
c.p.m.u.h.base.ShowTagFilesHandler 1 1 3
c.p.m.u.h.base.UpdateBagHandler 0.5 3 2
c.p.m.u.h.base.RemoveDataHandler 1 1 3
c.p.m.u.h.base.CompleteBagHandler 0.6667 3 3
c.p.m.u.h.base.ValidateBagHandler 0.6667 3 3
c.p.m.u.h.base.RemoveTagFileHandler 1 1 2
c.p.m.u.h.base.CreateBagInPlaceHandler 0.8 5 3
c.p.m.u.h.base.OpenBagHandler 0.7778 3 3
c.p.m.u.h.base.SaveBagHandler 0.7619 7 6
c.p.m.u.h.base.AddTagFileHandler 1 1 2
c.p.m.u.h.base.ClearBagHandler 0.75 4 3
c.p.m.u.h.base.AddDataHandler 0.8889 3 3
c.p.m.u.h.base.BagTreeTransferHandler 0.9167 4 6
c.p.m.u.h.base.StartNewBagHandler 0.7778 3 3
c.p.m.u.j.base.S..$PayAlgorithmListHandler 0.5 1 2
c.p.m.u.j.base.A..$AddFieldAction 0.5 1 2
c.p.m.u.j.base.N..$CancelAddFieldHandler 0.5 1 2
c.p.m.u.j.base.B..$TimerListener 0 1 1
c.p.m.u.j.base.S..$TagAlgorithmListHandler 0.5 1 2
c.p.m.u.j.base.S..$PayloadManifestHandler 0.5 1 2
c.p.m.u.j.base.ProfilesView 0 2 0
c.p.m.u.j.base.S..$CancelSaveBagHandler 0.5 1 2
c.p.m.u.j.base.S..$HoleyBagHandler 0.5 1 2
c.p.m.u.j.base.S..$OkSaveBagHandler 0.5 1 2
c.p.m.u.j.base.S..$TagManifestHandler 0.5 1 2
c.p.m.u.j.base.B..$RemoveFieldHandler 0.5 1 2
c.p.m.u.j.base.S..$SerializeBagHandler 0.5 1 2
c.p.m.u.j.base.AddFieldPanel 1 1 6
c.p.m.u.j.base.N..$OkAddFieldHandler 0.5 1 2
c.p.m.u.j.base.A..$StandardFieldCheckBoxAction 0.5 1 2
c.p.m.u.j.base.N..$OkNewBagHandler 0.5 1 2
c.p.m.u.j.base.OrganizationProfileForm 0.8333 4 3
c.p.m.u.j.base.SaveBagFrame 0.9167 4 21
c.p.m.u.j.base.N..$CancelNewBagHandler 0.5 1 2
c.p.m.u.j.base.S..$SaveBagAsHandler 0.5 1 2
c.p.m.u.j.base.BagInfoForm 0.881 6 7
c.p.m.u.j.base.InfoFormsPane 0.9333 9 20
c.p.m.u.j.base.NewBagFrame 0.9167 3 8
c.p.m.u.j.base.N..$AddKeepFilesToEmptyFoldersHandler 0.5 1 2
c.p.m.u.j.base.NewItemFrame 1 1 4
c.p.m.u.j.base.N..$BrowseFileHandler 0.5 1 2
c.p.m.u.j.base.ConsolePane 0.8889 2 9
c.p.m.u.j.base.NewBagInPlaceFrame 0.9167 4 12
c.p.m.u.j.base.BagView 0.9124 30 86
c.p.m.u.j.iiif.C..$OkCreateCanvasesHandler 0.5 1 2
c.p.m.u.j.iiif.C..$OkCreateListsHandler 0.5 1 2
c.p.m.u.j.iiif.C..$CancelCreateDefaultContainersHandler 0.5 1 2
c.p.m.u.j.iiif.C..$CancelCreateListsHandler 0.5 1 2
c.p.m.u.j.iiif.C..$CancelCreateCanvasesHandler 0.5 1 2
c.p.m.u.j.iiif.C..$CancelCreateSequencesHandler 0.5 1 2
c.p.m.u.j.iiif.C..$OkCreateDefaultContainersHandler 0.5 1 2
c.p.m.u.j.iiif.P..$CancelPatchManifestHandler 0.5 1 2
c.p.m.u.j.iiif.P..$OkPatchCanvasHandler 0.5 1 2
c.p.m.u.j.iiif.C..$OkCreateSequencesHandler 0.5 1 2
c.p.m.u.j.iiif.P..$CancelPatchListHandler 0.5 1 2
c.p.m.u.j.iiif.P..$OkPatchListHandler 0.5 1 2
c.p.m.u.j.iiif.P..$OkPatchManifestHandler 0.5 1 2
c.p.m.u.j.iiif.C..$OkCreateXmlFilesHandler 0.5 1 2
c.p.m.u.j.iiif.C..$CancelCreateXmlFilesHandler 0.5 1 2
c.p.m.u.j.iiif.P..$CancelPatchCanvasHandler 0.5 1 2
c.p.m.u.j.iiif.U..$CancelUploadBagHandler 0.5 1 2
c.p.m.u.j.iiif.P..$OkPatchSequenceHandler 0.5 1 2
c.p.m.u.j.iiif.P..$CancelPatchSequenceHandler 0.5 1 2
c.p.m.u.j.iiif.CreateListsFrame 0.9444 2 9
c.p.m.u.j.iiif.PatchSequenceFrame 0.9444 2 9
c.p.m.u.j.iiif.P..$OkCreateDefaultContainersHandler 0.5 1 2
c.p.m.u.j.iiif.P..$CancelCreateDefaultContainersHandler 0.5 1 2
c.p.m.u.j.iiif.CreateSequencesFrame 0.95 2 10
c.p.m.u.j.iiif.PatchManifestFrame 0.9444 2 9
c.p.m.u.j.iiif.CreateXmlFilesFrame 0.9444 2 9
c.p.m.u.j.iiif.U..$OkUploadBagHandler 0.5 1 2
c.p.m.u.j.iiif.PatchListFrame 0.95 2 10
c.p.m.u.j.iiif.CreateDefaultContainersFrame 0.95 2 10
c.p.m.u.j.iiif.UploadBagFrame 0.9444 2 9
c.p.m.u.j.iiif.PatchResourceFrame 0.9444 2 9
c.p.m.u.j.iiif.CreateCanvasesFrame 0.95 2 10
c.p.m.u.j.iiif.PatchCanvasFrame 0.9444 2 9
c.p.m.ui.SwingWorker 0.8 5 3
c.p.m.ui.BagTextPane 0.625 2 4
c.p.m.ui.StatusImageLabel 1 1 4
c.p.m.ui.NoTabTextArea 1 1 1
c.p.m.ui.S..$ThreadVar 0 2 1
c.p.m.ui.BagTableFormBuilder 0.75 4 1
c.p.m.ui.LongTask 0.775 8 5
c.p.m.ui.BagTreePanel 0.6667 1 3
c.p.m.ui.TagFilesFrame 1 2 1
c.p.m.ui.ConsoleView 0.3333 3 1
c.p.m.ui.TagManifestPane 0.8095 3 7
c.p.m.ui.BagTree 0.75 4 8
c.p.m.ui.BagInfoInputPane 0.6429 4 7
c.p.m.u.h.iiif.CreateXmlFilesExecutor 0 1 1
c.p.m.u.h.iiif.PatchCanvasExecutor 0 1 1
c.p.m.u.h.iiif.CreateSequencesHandler 0.7778 3 3
c.p.m.u.h.iiif.CreateListsExecutor 0 1 1
c.p.m.u.h.iiif.CreateSequencesExecutor 0 1 1
c.p.m.u.h.iiif.PatchManifestExecutor 0 1 1
c.p.m.u.h.iiif.PatchResourceExecutor 0 1 1
c.p.m.u.h.iiif.CreateListsHandler 0.7778 3 3
c.p.m.u.h.iiif.PatchListExecutor 0 1 1
c.p.m.u.h.iiif.CreateCanvasesExecutor 0 1 1
c.p.m.u.h.iiif.UploadBagExecutor 0 1 1
c.p.m.u.h.iiif.CreateDefaultContainersExecutor 0 1 1
c.p.m.u.h.iiif.ResourceIdentifierList 0 1 1
c.p.m.u.h.iiif.CreateCanvasesHandler 0.7778 3 3
c.p.m.u.h.iiif.PatchSequenceExecutor 0 1 1
c.p.m.u.h.iiif.PatchCanvasHandler 0.7778 3 3
c.p.m.u.h.iiif.PatchManifestHandler 0.7778 3 3
c.p.m.u.h.iiif.UploadBagHandler 0.7778 3 3
c.p.m.u.h.iiif.CreateDefaultContainersHandler 0.7778 3 3
c.p.m.u.h.iiif.PatchResourceHandler 0.7778 3 3
c.p.m.u.h.iiif.PatchSequenceHandler 0.7778 3 3
c.p.m.u.h.iiif.PatchListHandler 0.7778 3 3
c.p.m.u.h.iiif.CreateXmlFilesHandler 0.8333 3 4
c.p.m.u.h.iiif.PublishBagExecutor 0 1 1
c.p.m.u.util.LayoutUtil 0 0 0
c.p.m.u.util.URIResolver 0 1 1
c.p.m.u.util.ApplicationContextUtil 0 0 0
c.p.m.u.util.U..$ContainerURIResolverNormal 0.6 5 4
c.p.m.u.h.common.NodeMap 0 0 0
c.p.m.u.h.common.TextObjectURI 0 0 1
c.p.m.u.h.common.TextSequenceMetadata 0 0 0
c.p.m.u.h.common.IIIFObjectURI 0 0 1
c.p.m.u.j.text.C..$CancelCreateLinesHandler 0.5 1 2
c.p.m.u.j.text.C..$OkCreateAreasHandler 0.5 1 2
c.p.m.u.j.text.C..$CancelCreatePagesHandler 0.5 1 2
c.p.m.u.j.text.C..$OkCreateWordsHandler 0.5 1 2
c.p.m.u.j.text.P..$CancelPatchAreasHandler 0.5 1 2
c.p.m.u.j.text.CreateAreasFrame 0.95 2 10
c.p.m.u.j.text.C..$CancelCreateAreasHandler 0.5 1 2
c.p.m.u.j.text.C..$OkCreateLinesHandler 0.5 1 2
c.p.m.u.j.text.P..$CancelPatchWordsHandler 0.5 1 2
c.p.m.u.j.text.P..$CancelPatchPagesHandler 0.5 1 2
c.p.m.u.j.text.P..$CancelPatchLinesHandler 0.5 1 2
c.p.m.u.j.text.C..$OkCreatePagesHandler 0.5 1 2
c.p.m.u.j.text.P..$OkPatchLinesHandler 0.5 1 2
c.p.m.u.j.text.CreatePagesFrame 0.9545 2 11
c.p.m.u.j.text.P..$OkPatchAreasHandler 0.5 1 2
c.p.m.u.j.text.C..$CancelCreateWordsHandler 0.5 1 2
c.p.m.u.j.text.P..$OkPatchPagesHandler 0.5 1 2
c.p.m.u.j.text.P..$OkPatchWordsHandler 0.5 1 2
c.p.m.u.j.text.PatchPagesFrame 0.9545 2 11
c.p.m.u.j.text.PatchLinesFrame 0.9545 2 11
c.p.m.u.j.text.PatchWordsFrame 0.9545 2 11
c.p.m.u.j.text.CreateLinesFrame 0.9545 2 11
c.p.m.u.j.text.CreateWordsFrame 0.95 2 10
c.p.m.u.j.text.PatchAreasFrame 0.9545 2 11
c.p.m.u.h.text.CreateWordsExecutor 0 1 1
c.p.m.u.h.text.CreatePagesExecutor 0 1 1
c.p.m.u.h.text.CreateAreasExecutor 0 1 1
c.p.m.u.h.text.CreateAreasHandler 0.8333 3 4
c.p.m.u.h.text.PatchPagesExecutor 0 1 1
c.p.m.u.h.text.PatchLinesExecutor 0 1 1
c.p.m.u.h.text.PatchLinesHandler 0.8333 3 4
c.p.m.u.h.text.PatchAreasExecutor 0 1 1
c.p.m.u.h.text.PatchAreasHandler 0.8333 3 4
c.p.m.u.h.text.PatchPagesHandler 0.8333 3 4
c.p.m.u.h.text.PatchWordsExecutor 0 1 1
c.p.m.u.h.text.CreateLinesHandler 0.8333 3 4
c.p.m.u.h.text.CreateLinesExecutor 0 1 1
c.p.m.u.h.text.CreatePagesHandler 0.8333 3 4
c.p.m.u.h.text.PatchWordsHandler 0.7778 3 3
c.p.m.u.h.text.CreateWordsHandler 0.8333 3 4

Download XML.