magnolia-ui-admincentral Version: 5.0-alpha1-s7 Last Published: Oct 10, 2012

Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

PackageTCCCACCaCeAIDV
info.magnolia.ui.admincentral119242918.0%88.0%6.0%1
info.magnolia.ui.admincentral.actionbar1102130.0%87.0%13.0%1
info.magnolia.ui.admincentral.actionbar.builder110170.0%88.0%12.0%1
info.magnolia.ui.admincentral.app.content106431840.0%86.0%26.0%1
info.magnolia.ui.admincentral.app.dummy5320640.0%100.0%40.0%1
info.magnolia.ui.admincentral.app.simple109111910.0%95.0%5.0%1
info.magnolia.ui.admincentral.column52321360.000004%87.0%47.0%1
info.magnolia.ui.admincentral.components330230.0%60.000004%40.0%1
info.magnolia.ui.admincentral.container74381243.0%60.000004%3.0%1
info.magnolia.ui.admincentral.content.view532101640.0%62.0%2.0%1
info.magnolia.ui.admincentral.content.view.builder64251433.0%74.0%7.0%1
info.magnolia.ui.admincentral.dialog27161172341.0%77.0%17.0%1
info.magnolia.ui.admincentral.dialog.action151411167.0%94.0%1.0%1
info.magnolia.ui.admincentral.dialog.builder1101130.0%93.0%7.0%1
info.magnolia.ui.admincentral.event12668550.0%38.0%12.0%1
info.magnolia.ui.admincentral.field87121712.0%89.0%2.0%1
info.magnolia.ui.admincentral.field.builder181712346.0%94.0%0.0%1
info.magnolia.ui.admincentral.field.translator220270.0%78.0%22.0%1
info.magnolia.ui.admincentral.field.upload118311727.000002%94.0%22.0%1
info.magnolia.ui.admincentral.field.validator4222550.0%71.0%21.0%1
info.magnolia.ui.admincentral.field.validator.builder220280.0%80.0%20.0%1
info.magnolia.ui.admincentral.file43121225.0%86.0%11.0%1
info.magnolia.ui.admincentral.image110240.0%67.0%33.0%1
info.magnolia.ui.admincentral.list.container110330.0%50.0%50.0%1
info.magnolia.ui.admincentral.list.view43121725.0%89.0%14.0%1
info.magnolia.ui.admincentral.module110060.0%100.0%0.0%1
info.magnolia.ui.admincentral.search.container110260.0%75.0%25.0%1
info.magnolia.ui.admincentral.search.view2112750.0%78.0%28.0%1
info.magnolia.ui.admincentral.setup4400120.0%100.0%0.0%1
info.magnolia.ui.admincentral.shellapp.applauncher64211033.0%91.0%24.0%1
info.magnolia.ui.admincentral.shellapp.favorites7521829.0%89.0%17.0%1
info.magnolia.ui.admincentral.shellapp.pulse3730712419.0%96.0%15.000001%1
info.magnolia.ui.admincentral.thumbnail.view76111614.0%94.0%8.0%1
info.magnolia.ui.admincentral.tree.action121020917.0%100.0%17.0%1
info.magnolia.ui.admincentral.tree.container110180.0%89.0%11.0%1
info.magnolia.ui.admincentral.tree.model3304130.0%76.0%24.0%1
info.magnolia.ui.admincentral.tree.view65112217.0%96.0%12.0%1
info.magnolia.ui.admincentral.workbench1412252414.0%83.0%3.0%1
info.magnolia.ui.admincentral.workbench.action3213733.0%70.0%3.0%1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

info.magnolia.ui.admincentral

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
42918.0%88.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.MagnoliaShellView
info.magnolia.ui.admincentral.MagnoliaShellView$Presenter
info.magnolia.ui.admincentral.AdminCentralApplication
info.magnolia.ui.admincentral.MagnoliaShell
info.magnolia.ui.admincentral.MagnoliaShell$1
info.magnolia.ui.admincentral.MagnoliaShell$2
info.magnolia.ui.admincentral.MagnoliaShell$3
info.magnolia.ui.admincentral.MagnoliaShell$4
info.magnolia.ui.admincentral.MagnoliaShell$5
info.magnolia.ui.admincentral.MagnoliaShellPresenter
info.magnolia.ui.admincentral.MagnoliaShellViewImpl
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.shellapp.pulse
com.vaadin
com.vaadin.ui
info.magnolia.cms.security
info.magnolia.context
info.magnolia.module
info.magnolia.objectfactory
info.magnolia.objectfactory.configuration
info.magnolia.objectfactory.guice
info.magnolia.ui.admincentral.app.simple
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.framework.app
info.magnolia.ui.framework.app.launcherlayout
info.magnolia.ui.framework.event
info.magnolia.ui.framework.location
info.magnolia.ui.framework.message
info.magnolia.ui.framework.shell
info.magnolia.ui.framework.view
info.magnolia.ui.widget.dialog
info.magnolia.ui.widget.magnoliashell
info.magnolia.ui.widget.magnoliashell.gwt.client
info.magnolia.ui.widget.magnoliashell.viewport
java.lang
java.util
javax.inject
org.apache.commons.lang
org.slf4j
org.vaadin.artur.icepush
org.vaadin.rpc
org.vaadin.rpc.client

info.magnolia.ui.admincentral.actionbar

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2130.0%87.0%13.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.actionbar.ActionbarPresenter
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.workbench
info.magnolia.context
info.magnolia.ui.admincentral.actionbar.builder
info.magnolia.ui.admincentral.event
info.magnolia.ui.framework.app
info.magnolia.ui.framework.event
info.magnolia.ui.model.action
info.magnolia.ui.model.actionbar.definition
info.magnolia.ui.widget.actionbar
java.lang
java.util
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.actionbar.builder

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
170.0%88.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.actionbar.builder.ActionbarBuilder
info.magnolia.ui.admincentral.actionbar
com.vaadin.terminal
info.magnolia.ui.model.actionbar.definition
info.magnolia.ui.widget.actionbar
java.lang
java.util
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.app.content

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
31840.0%86.0%26.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.app.content.AbstractContentApp
info.magnolia.ui.admincentral.app.content.AbstractContentSubApp
info.magnolia.ui.admincentral.app.content.ContentAppDescriptor
info.magnolia.ui.admincentral.app.content.ContentAppView
info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$1
info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$2
info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$3
info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$4
info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$TokenElementType
info.magnolia.ui.admincentral.app.content.ConfiguredContentAppDescriptor
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.workbench
com.rits.cloning
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.actionbar
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.framework.app
info.magnolia.ui.framework.app.registry
info.magnolia.ui.framework.event
info.magnolia.ui.framework.location
info.magnolia.ui.framework.shell
info.magnolia.ui.framework.view
info.magnolia.ui.model.workbench.definition
java.lang
java.util
java.util.regex
org.apache.commons.lang

info.magnolia.ui.admincentral.app.dummy

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0640.0%100.0%40.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.app.dummy.DummyView
info.magnolia.ui.admincentral.app.dummy.DummyView$Listener
info.magnolia.ui.admincentral.app.dummy.DummyApp
info.magnolia.ui.admincentral.app.dummy.DummyMainSubApp
info.magnolia.ui.admincentral.app.dummy.DummyViewImpl
Nonecom.vaadin.ui
info.magnolia.ui.framework.app
info.magnolia.ui.framework.location
info.magnolia.ui.framework.shell
info.magnolia.ui.framework.view
java.lang

info.magnolia.ui.admincentral.app.simple

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11910.0%95.0%5.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.app.simple.AppFrameView$Listener
info.magnolia.ui.admincentral.app.simple.AppControllerImpl
info.magnolia.ui.admincentral.app.simple.AppControllerImpl$1
info.magnolia.ui.admincentral.app.simple.AppControllerImpl$AppContextImpl
info.magnolia.ui.admincentral.app.simple.AppControllerImpl$AppContextImpl$SubAppContext
info.magnolia.ui.admincentral.app.simple.AppFrameView
info.magnolia.ui.admincentral.app.simple.AppFrameView$1
info.magnolia.ui.admincentral.app.simple.DefaultLocationHistoryMapper
info.magnolia.ui.admincentral.app.simple.ShellAppController
info.magnolia.ui.admincentral.app.simple.ShellAppController$ShellAppContextImpl
info.magnolia.ui.admincentral
com.vaadin.ui
info.magnolia.module
info.magnolia.objectfactory
info.magnolia.objectfactory.configuration
info.magnolia.objectfactory.guice
info.magnolia.ui.admincentral.shellapp.applauncher
info.magnolia.ui.admincentral.shellapp.favorites
info.magnolia.ui.admincentral.shellapp.pulse
info.magnolia.ui.framework.app
info.magnolia.ui.framework.app.launcherlayout
info.magnolia.ui.framework.event
info.magnolia.ui.framework.location
info.magnolia.ui.framework.message
info.magnolia.ui.framework.shell
info.magnolia.ui.framework.view
info.magnolia.ui.vaadin.widget.tabsheet
java.lang
java.util
org.slf4j

info.magnolia.ui.admincentral.column

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21360.000004%87.0%47.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.column.AbstractColumnFormatter
info.magnolia.ui.admincentral.column.Column
info.magnolia.ui.admincentral.column.ColumnFormatter
info.magnolia.ui.admincentral.column.StatusColumnFormatter
info.magnolia.ui.admincentral.column.TemplateColumnFormatter
info.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.tree.view
com.vaadin.ui
info.magnolia.cms.core
info.magnolia.cms.i18n
info.magnolia.jcr.util
info.magnolia.registry
info.magnolia.rendering.template
info.magnolia.rendering.template.registry
info.magnolia.ui.model.column.definition
info.magnolia.ui.vaadin.integration.jcr
java.lang
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.components

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
230.0%60.000004%40.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.components.SplitFeed
info.magnolia.ui.admincentral.components.SplitFeed$FeedSection
info.magnolia.ui.admincentral.components.SplitFeed$FeedTitle
info.magnolia.ui.admincentral.shellapp.favorites
info.magnolia.ui.admincentral.shellapp.pulse
com.vaadin.ui
java.lang
java.util

info.magnolia.ui.admincentral.container

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
81243.0%60.000004%3.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.container.AbstractContainer
info.magnolia.ui.admincentral.container.AbstractJcrContainer
info.magnolia.ui.admincentral.container.JcrContainerSource
info.magnolia.ui.admincentral.container.AbstractContainer$ItemSetChangeEvent
info.magnolia.ui.admincentral.container.AbstractContainer$PropertySetChangeEvent
info.magnolia.ui.admincentral.container.OrderBy
info.magnolia.ui.admincentral.container.PropertyDefinition
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.list.container
info.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.search.container
info.magnolia.ui.admincentral.thumbnail.view
info.magnolia.ui.admincentral.tree.container
info.magnolia.ui.admincentral.tree.model
info.magnolia.ui.admincentral.tree.view
com.vaadin.data
info.magnolia.context
info.magnolia.jcr
info.magnolia.ui.model.column.definition
info.magnolia.ui.model.workbench.definition
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
javax.jcr
javax.jcr.query
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.content.view

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
101640.0%62.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.content.view.ContentView
info.magnolia.ui.admincentral.content.view.ContentView$Listener
info.magnolia.ui.admincentral.content.view.ChooseDialogContentPresenter
info.magnolia.ui.admincentral.content.view.ContentPresenter
info.magnolia.ui.admincentral.content.view.ContentView$ViewType
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.search.view
info.magnolia.ui.admincentral.thumbnail.view
info.magnolia.ui.admincentral.tree.view
info.magnolia.ui.admincentral.workbench
com.rits.cloning
com.vaadin.data
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.container
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.framework.app
info.magnolia.ui.framework.event
info.magnolia.ui.framework.shell
info.magnolia.ui.framework.view
info.magnolia.ui.model.workbench.definition
info.magnolia.ui.vaadin.integration.jcr
java.lang
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.content.view.builder

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
51433.0%74.0%7.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilder
info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderProvider
info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderImpl
info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderImpl$1
info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderProviderImpl
info.magnolia.ui.admincentral.content.view.builder.DefinitionToImplementationMapping
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.dialog.action
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.field.validator.builder
info.magnolia.ui.admincentral.workbench.action
info.magnolia.objectfactory
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.list.container
info.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.search.container
info.magnolia.ui.admincentral.search.view
info.magnolia.ui.admincentral.thumbnail.view
info.magnolia.ui.admincentral.tree.model
info.magnolia.ui.admincentral.tree.view
info.magnolia.ui.admincentral.workbench.action
info.magnolia.ui.model.workbench.definition
java.io
java.lang
java.util

info.magnolia.ui.admincentral.dialog

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
72341.0%77.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.dialog.AbstractDialogItem
info.magnolia.ui.admincentral.dialog.ChooseDialogFactory
info.magnolia.ui.admincentral.dialog.ChooseDialogPresenter
info.magnolia.ui.admincentral.dialog.ChooseDialogView
info.magnolia.ui.admincentral.dialog.DialogItem
info.magnolia.ui.admincentral.dialog.DialogPresenter
info.magnolia.ui.admincentral.dialog.DialogPresenter$Callback
info.magnolia.ui.admincentral.dialog.FormDialogPresenter
info.magnolia.ui.admincentral.dialog.FormDialogPresenterFactory
info.magnolia.ui.admincentral.dialog.ValueChosenListener
info.magnolia.ui.admincentral.dialog.ValueChosenListener$HasValueChosenListener
info.magnolia.ui.admincentral.dialog.BaseDialogPresenter
info.magnolia.ui.admincentral.dialog.ChooseDialogFactoryImpl
info.magnolia.ui.admincentral.dialog.ChooseDialogFactoryImpl$1
info.magnolia.ui.admincentral.dialog.Dialog
info.magnolia.ui.admincentral.dialog.DialogPresenter$Callback$Adapter
info.magnolia.ui.admincentral.dialog.DialogPresenter$DialogPresenterUtil
info.magnolia.ui.admincentral.dialog.DialogPresenter$DialogPresenterUtil$1
info.magnolia.ui.admincentral.dialog.DialogTab
info.magnolia.ui.admincentral.dialog.FormDialogPresenterFactoryImpl
info.magnolia.ui.admincentral.dialog.FormDialogPresenterImpl
info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter
info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$1
info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$2
info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$3
info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$4
info.magnolia.ui.admincentral.dialog.WorkbenchValueChooseDialog
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.dialog.action
info.magnolia.ui.admincentral.dialog.builder
info.magnolia.ui.admincentral.field
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.field.validator
com.vaadin.data
com.vaadin.ui
info.magnolia.cms.i18n
info.magnolia.objectfactory
info.magnolia.registry
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.dialog.action
info.magnolia.ui.admincentral.dialog.builder
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.framework.event
info.magnolia.ui.framework.shell
info.magnolia.ui.model.action
info.magnolia.ui.model.dialog.action
info.magnolia.ui.model.dialog.definition
info.magnolia.ui.model.dialog.registry
info.magnolia.ui.model.tab.definition
info.magnolia.ui.widget.dialog
java.lang
java.util
org.apache.commons.lang

info.magnolia.ui.admincentral.dialog.action

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1167.0%94.0%1.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.dialog.action.DialogActionFactory
info.magnolia.ui.admincentral.dialog.action.CallbackDialogAction
info.magnolia.ui.admincentral.dialog.action.CallbackDialogActionDefinition
info.magnolia.ui.admincentral.dialog.action.CancelDialogAction
info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition
info.magnolia.ui.admincentral.dialog.action.CreateDialogAction
info.magnolia.ui.admincentral.dialog.action.CreateDialogAction$1
info.magnolia.ui.admincentral.dialog.action.CreateDialogActionDefinition
info.magnolia.ui.admincentral.dialog.action.DialogActionFactoryImpl
info.magnolia.ui.admincentral.dialog.action.DialogActionRegistry
info.magnolia.ui.admincentral.dialog.action.EditDialogAction
info.magnolia.ui.admincentral.dialog.action.EditDialogAction$1
info.magnolia.ui.admincentral.dialog.action.EditDialogActionDefinition
info.magnolia.ui.admincentral.dialog.action.SaveDialogAction
info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition
info.magnolia.ui.admincentral.dialog
com.vaadin.data
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.event
info.magnolia.ui.framework.event
info.magnolia.ui.model.action
info.magnolia.ui.model.builder
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.widget.dialog
java.io
java.lang
java.util
javax.jcr
org.slf4j

info.magnolia.ui.admincentral.dialog.builder

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1130.0%93.0%7.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.dialog.builder.DialogBuilder
info.magnolia.ui.admincentral.dialog
com.vaadin.data
com.vaadin.ui
info.magnolia.cms.i18n
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.field
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.model.dialog.definition
info.magnolia.ui.model.field.definition
info.magnolia.ui.model.tab.definition
info.magnolia.ui.widget.dialog
java.lang
java.util
org.apache.commons.lang

info.magnolia.ui.admincentral.event

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
8550.0%38.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.event.ActionbarItemClickedEvent$Handler
info.magnolia.ui.admincentral.event.ContentChangedEvent$Handler
info.magnolia.ui.admincentral.event.ItemDoubleClickedEvent$Handler
info.magnolia.ui.admincentral.event.ItemSelectedEvent$Handler
info.magnolia.ui.admincentral.event.SearchEvent$Handler
info.magnolia.ui.admincentral.event.ViewTypeChangedEvent$Handler
info.magnolia.ui.admincentral.event.ActionbarItemClickedEvent
info.magnolia.ui.admincentral.event.ContentChangedEvent
info.magnolia.ui.admincentral.event.ItemDoubleClickedEvent
info.magnolia.ui.admincentral.event.ItemSelectedEvent
info.magnolia.ui.admincentral.event.SearchEvent
info.magnolia.ui.admincentral.event.ViewTypeChangedEvent
info.magnolia.ui.admincentral.actionbar
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.dialog.action
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.tree.action
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.framework.event
info.magnolia.ui.model.action
info.magnolia.ui.vaadin.integration.jcr
java.lang

info.magnolia.ui.admincentral.field

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21712.0%89.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.field.FieldBuilder
info.magnolia.ui.admincentral.field.CheckBoxAndLabelField
info.magnolia.ui.admincentral.field.PasswordFields
info.magnolia.ui.admincentral.field.StaticField
info.magnolia.ui.admincentral.field.TextAndButtonField
info.magnolia.ui.admincentral.field.TextAndContentViewField
info.magnolia.ui.admincentral.field.ThumbnailField
info.magnolia.ui.admincentral.field.ThumbnailField$1
info.magnolia.ui.admincentral.dialog.builder
info.magnolia.ui.admincentral.field.builder
com.vaadin.data
com.vaadin.terminal
com.vaadin.ui
info.magnolia.cms.i18n
info.magnolia.context
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.field.translator
info.magnolia.ui.admincentral.field.validator.builder
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.model.field.definition
info.magnolia.ui.model.thumbnail
java.lang
javax.jcr
org.apache.commons.lang
org.slf4j
org.vaadin.addon.customfield
org.vaadin.addon.propertytranslator

info.magnolia.ui.admincentral.field.builder

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2346.0%94.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.field.builder.AbstractFieldBuilder
info.magnolia.ui.admincentral.field.builder.CheckBoxFieldBuilder
info.magnolia.ui.admincentral.field.builder.DateFieldBuilder
info.magnolia.ui.admincentral.field.builder.DialogFieldFactory
info.magnolia.ui.admincentral.field.builder.DialogFieldRegistry
info.magnolia.ui.admincentral.field.builder.FileUploadFieldBuilder
info.magnolia.ui.admincentral.field.builder.HiddenFieldBuilder
info.magnolia.ui.admincentral.field.builder.LinkFieldBuilder
info.magnolia.ui.admincentral.field.builder.LinkFieldBuilder$1
info.magnolia.ui.admincentral.field.builder.LinkFieldBuilder$1$1
info.magnolia.ui.admincentral.field.builder.LinkFieldSelectionBuilder
info.magnolia.ui.admincentral.field.builder.LinkFieldSelectionBuilder$1
info.magnolia.ui.admincentral.field.builder.OptionGroupFieldBuilder
info.magnolia.ui.admincentral.field.builder.PasswordFieldBuilder
info.magnolia.ui.admincentral.field.builder.RichTextFieldBuilder
info.magnolia.ui.admincentral.field.builder.SelectFieldBuilder
info.magnolia.ui.admincentral.field.builder.StaticFieldBuilder
info.magnolia.ui.admincentral.field.builder.TextFieldBuilder
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.dialog.builder
com.vaadin.data
com.vaadin.data.util
com.vaadin.terminal
com.vaadin.ui
info.magnolia.cms.i18n
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.field
info.magnolia.ui.admincentral.field.translator
info.magnolia.ui.admincentral.field.upload
info.magnolia.ui.admincentral.field.validator
info.magnolia.ui.admincentral.field.validator.builder
info.magnolia.ui.admincentral.file
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.framework.app
info.magnolia.ui.framework.event
info.magnolia.ui.framework.location
info.magnolia.ui.framework.shell
info.magnolia.ui.model.builder
info.magnolia.ui.model.field.definition
info.magnolia.ui.model.field.validation.definition
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.util
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.field.translator

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
270.0%78.0%22.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.field.translator.Base64Translator
info.magnolia.ui.admincentral.field.translator.IdentifierToPathTranslator
info.magnolia.ui.admincentral.field
info.magnolia.ui.admincentral.field.builder
info.magnolia.context
java.lang
javax.jcr
org.apache.commons.codec.binary
org.apache.commons.lang
org.slf4j
org.vaadin.addon.propertytranslator

info.magnolia.ui.admincentral.field.upload

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11727.000002%94.0%22.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField
info.magnolia.ui.admincentral.field.upload.ProgressIndicatorComponent
info.magnolia.ui.admincentral.field.upload.UploadFileField
info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$1
info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$2
info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$3
info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$4
info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$DefaultComponent
info.magnolia.ui.admincentral.field.upload.DefaultFileFactory
info.magnolia.ui.admincentral.field.upload.ProgressIndicatorComponentDefaultImpl
info.magnolia.ui.admincentral.field.upload.UploadFileFieldImpl
info.magnolia.ui.admincentral.field.builder
com.vaadin.event.dd
com.vaadin.event.dd.acceptcriteria
com.vaadin.terminal
com.vaadin.ui
info.magnolia.cms.i18n
info.magnolia.ui.admincentral.file
info.magnolia.ui.admincentral.image
info.magnolia.ui.framework.shell
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.text
java.util
org.apache.commons.io
org.slf4j
org.vaadin.addon.customfield
org.vaadin.easyuploads

info.magnolia.ui.admincentral.field.validator

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2550.0%71.0%21.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.field.validator.AbstractFieldValidatorBuilder
info.magnolia.ui.admincentral.field.validator.FieldValidatorBuilder
info.magnolia.ui.admincentral.field.validator.EmailFieldValidatorBuilder
info.magnolia.ui.admincentral.field.validator.RegexpFieldValidatorBuilder
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.field.validator.builder
com.vaadin.data
com.vaadin.data.validator
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.model.field.validation.definition
java.lang

info.magnolia.ui.admincentral.field.validator.builder

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
280.0%80.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.field.validator.builder.ValidatorFieldFactory
info.magnolia.ui.admincentral.field.validator.builder.ValidatorFieldRegistry
info.magnolia.ui.admincentral.field
info.magnolia.ui.admincentral.field.builder
info.magnolia.objectfactory
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.field.validator
info.magnolia.ui.model.builder
info.magnolia.ui.model.field.validation.definition
java.io
java.lang
java.util

info.magnolia.ui.admincentral.file

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21225.0%86.0%11.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.file.FileItemWrapper
info.magnolia.ui.admincentral.file.FileItemWrapperImpl
info.magnolia.ui.admincentral.file.FileItemWrapperImpl$1
info.magnolia.ui.admincentral.file.FileItemWrapperImpl$2
info.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.field.upload
com.vaadin
com.vaadin.data
com.vaadin.terminal
com.vaadin.ui
info.magnolia.cms.util
info.magnolia.ui.admincentral.image
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.util
org.apache.commons.lang
org.vaadin.easyuploads

info.magnolia.ui.admincentral.image

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
240.0%67.0%33.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.image.ImageSize
info.magnolia.ui.admincentral.field.upload
info.magnolia.ui.admincentral.file
java.io
java.lang
org.apache.commons.io
org.devlib.schmidt.imageinfo

info.magnolia.ui.admincentral.list.container

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
330.0%50.0%50.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.list.container.FlatJcrContainer
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.search.container
info.magnolia.ui.admincentral.container
info.magnolia.ui.model.workbench.definition
org.slf4j

info.magnolia.ui.admincentral.list.view

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21725.0%89.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.list.view.ListView
info.magnolia.ui.admincentral.list.view.ListViewImpl
info.magnolia.ui.admincentral.list.view.ListViewImpl$1
info.magnolia.ui.admincentral.list.view.ListViewImpl$2
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.search.view
com.vaadin.data
com.vaadin.event
com.vaadin.ui
info.magnolia.objectfactory
info.magnolia.ui.admincentral.column
info.magnolia.ui.admincentral.container
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.list.container
info.magnolia.ui.admincentral.tree.model
info.magnolia.ui.model.column.definition
info.magnolia.ui.model.workbench.definition
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.integration.widget.grid
java.lang
java.util
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.module

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
060.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.module.AdminCentralModule
Noneinfo.magnolia.module
info.magnolia.ui.framework.app.launcherlayout
info.magnolia.ui.framework.app.launcherlayout.definition
info.magnolia.ui.framework.app.registry
info.magnolia.ui.model.dialog.registry
java.lang

info.magnolia.ui.admincentral.search.container

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
260.0%75.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.search.container.SearchJcrContainer
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.search.view
info.magnolia.ui.admincentral.container
info.magnolia.ui.admincentral.list.container
info.magnolia.ui.model.workbench.definition
java.lang
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.search.view

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2750.0%78.0%28.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.search.view.SearchView
info.magnolia.ui.admincentral.search.view.SearchViewImpl
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.workbench
info.magnolia.objectfactory
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.search.container
info.magnolia.ui.admincentral.tree.model
info.magnolia.ui.model.workbench.definition
java.lang

info.magnolia.ui.admincentral.setup

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0120.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.setup.AdminCentralModuleVersionHandler
info.magnolia.ui.admincentral.setup.DialogMigrationTask
info.magnolia.ui.admincentral.setup.DialogMigrationTask$1
info.magnolia.ui.admincentral.setup.DialogMigrationTask$2
Noneinfo.magnolia.cms.core
info.magnolia.jcr.predicate
info.magnolia.jcr.util
info.magnolia.module
info.magnolia.module.delta
java.io
java.lang
java.util
javax.jcr
org.apache.commons.io
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.shellapp.applauncher

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11033.0%91.0%24.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherView
info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherView$Presenter
info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherShellApp
info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherShellApp$1
info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherShellApp$2
info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherViewImpl
info.magnolia.ui.admincentral.app.simple
com.vaadin.ui
info.magnolia.ui.framework.app
info.magnolia.ui.framework.app.launcherlayout
info.magnolia.ui.framework.event
info.magnolia.ui.framework.location
info.magnolia.ui.framework.shell
info.magnolia.ui.vaadin.integration.widget
info.magnolia.ui.widget.magnoliashell.gwt.client
java.lang
java.util

info.magnolia.ui.admincentral.shellapp.favorites

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1829.0%89.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.shellapp.favorites.FavoriteManager
info.magnolia.ui.admincentral.shellapp.favorites.FavoritesView
info.magnolia.ui.admincentral.shellapp.favorites.Favorite
info.magnolia.ui.admincentral.shellapp.favorites.FavoritesShellApp
info.magnolia.ui.admincentral.shellapp.favorites.FavoritesViewImpl
info.magnolia.ui.admincentral.shellapp.favorites.FavoritesViewImpl$FavoriteEntry
info.magnolia.ui.admincentral.shellapp.favorites.FavoritesViewImpl$FavoritesSection
info.magnolia.ui.admincentral.app.simple
com.vaadin.ui
info.magnolia.ui.admincentral.components
info.magnolia.ui.framework.app
info.magnolia.ui.framework.location
info.magnolia.ui.vaadin.integration.widget.divlayout
info.magnolia.ui.widget.magnoliashell.gwt.client
java.lang
java.util

info.magnolia.ui.admincentral.shellapp.pulse

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
12419.0%96.0%15.000001%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.shellapp.pulse.ActivityStreamManager
info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardView
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategoryChangedListener
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesView
info.magnolia.ui.admincentral.shellapp.pulse.PulseSubView
info.magnolia.ui.admincentral.shellapp.pulse.PulseView
info.magnolia.ui.admincentral.shellapp.pulse.PulseView$Presenter
info.magnolia.ui.admincentral.shellapp.pulse.ActivityStreamEntry
info.magnolia.ui.admincentral.shellapp.pulse.ActivityStreamEntryType
info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl
info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$DashboardEntry
info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$DashboardSection
info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$Icon
info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$Page
info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$RecentPageEntry
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$CategoryChangedEvent
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategory
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategoryButton
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategoryButton$1
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$1
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$2
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$3
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$4
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$1
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$2
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$3
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$4
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$5
info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$6
info.magnolia.ui.admincentral.shellapp.pulse.PulseShellApp
info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl
info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl$1
info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl$2
info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl$PulseTabType
info.magnolia.ui.admincentral.app.simple
com.vaadin.data
com.vaadin.data.util
com.vaadin.event
com.vaadin.ui
info.magnolia.cms.security
info.magnolia.context
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.components
info.magnolia.ui.framework.app
info.magnolia.ui.framework.location
info.magnolia.ui.framework.message
info.magnolia.ui.framework.view
info.magnolia.ui.vaadin.integration.widget.divlayout
info.magnolia.ui.vaadin.integration.widget.grid
info.magnolia.ui.vaadin.widget.tabsheet
info.magnolia.ui.widget.magnoliashell.gwt.client
java.io
java.lang
java.lang.reflect
java.text
java.util
org.apache.commons.collections
org.apache.commons.collections.bidimap
org.apache.commons.lang.time

info.magnolia.ui.admincentral.thumbnail.view

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11614.0%94.0%8.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.thumbnail.view.ThumbnailView
info.magnolia.ui.admincentral.thumbnail.view.LazyThumbnailViewImpl
info.magnolia.ui.admincentral.thumbnail.view.LazyThumbnailViewImpl$1
info.magnolia.ui.admincentral.thumbnail.view.LazyThumbnailViewImpl$2
info.magnolia.ui.admincentral.thumbnail.view.ThumbnailContainer
info.magnolia.ui.admincentral.thumbnail.view.ThumbnailContainer$ThumbnailContainerProperty
info.magnolia.ui.admincentral.thumbnail.view.ThumbnailContainer$ThumbnailItem
info.magnolia.ui.admincentral.content.view.builder
com.vaadin.data
com.vaadin.data.util
com.vaadin.terminal
com.vaadin.ui
info.magnolia.context
info.magnolia.ui.admincentral.container
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.model.thumbnail
info.magnolia.ui.model.workbench.definition
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.integration.widget
java.lang
java.util
javax.jcr
javax.jcr.query
org.slf4j

info.magnolia.ui.admincentral.tree.action

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0917.0%100.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.tree.action.RepositoryOperationAction
info.magnolia.ui.admincentral.tree.action.TreeAction
info.magnolia.ui.admincentral.tree.action.AddNodeAction
info.magnolia.ui.admincentral.tree.action.AddNodeActionDefinition
info.magnolia.ui.admincentral.tree.action.AddPropertyAction
info.magnolia.ui.admincentral.tree.action.AddPropertyActionDefinition
info.magnolia.ui.admincentral.tree.action.DeleteItemAction
info.magnolia.ui.admincentral.tree.action.DeleteItemActionDefinition
info.magnolia.ui.admincentral.tree.action.DuplicateNodeAction
info.magnolia.ui.admincentral.tree.action.DuplicateNodeActionDefinition
info.magnolia.ui.admincentral.tree.action.MoveNodeAction
info.magnolia.ui.admincentral.tree.action.MoveNodeActionDefinition
Noneinfo.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.context
info.magnolia.jcr.util
info.magnolia.ui.admincentral.event
info.magnolia.ui.framework.event
info.magnolia.ui.model.action
java.lang
javax.jcr

info.magnolia.ui.admincentral.tree.container

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
180.0%89.0%11.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.tree.container.HierarchicalJcrContainer
info.magnolia.ui.admincentral.tree.view
com.vaadin.data
info.magnolia.jcr
info.magnolia.ui.admincentral.container
info.magnolia.ui.model.workbench.definition
java.lang
java.util
javax.jcr
org.slf4j

info.magnolia.ui.admincentral.tree.model

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
4130.0%76.0%24.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.admincentral.tree.model.TreeModel
info.magnolia.ui.admincentral.tree.model.TreeModel$1
info.magnolia.ui.admincentral.tree.model.TreeModel$2
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.search.view
info.magnolia.ui.admincentral.tree.view
info.magnolia.context
info.magnolia.jcr
info.magnolia.jcr.util
info.magnolia.ui.admincentral.container
info.magnolia.ui.admincentral.workbench.action
info.magnolia.ui.model.action
info.magnolia.ui.model.workbench.definition
java.lang
java.util
javax.jcr
javax.jcr.nodetype
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.tree.view

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
12217.0%96.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.tree.view.TreeView
info.magnolia.ui.admincentral.tree.view.TreeViewImpl
info.magnolia.ui.admincentral.tree.view.TreeViewImpl$1
info.magnolia.ui.admincentral.tree.view.TreeViewImpl$2
info.magnolia.ui.admincentral.tree.view.WorkbenchTreeTable
info.magnolia.ui.admincentral.tree.view.WorkbenchTreeTable$1
info.magnolia.ui.admincentral.content.view.builder
com.vaadin.data
com.vaadin.event
com.vaadin.event.dd
com.vaadin.event.dd.acceptcriteria
com.vaadin.terminal.gwt.client.ui.dd
com.vaadin.ui
info.magnolia.jcr
info.magnolia.objectfactory
info.magnolia.ui.admincentral.column
info.magnolia.ui.admincentral.container
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.tree.container
info.magnolia.ui.admincentral.tree.model
info.magnolia.ui.model.column.definition
info.magnolia.ui.model.workbench.definition
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.integration.widget.grid
java.lang
java.util
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.workbench

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
52414.0%83.0%3.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.workbench.ContentWorkbenchView
info.magnolia.ui.admincentral.workbench.ContentWorkbenchView$Listener
info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter
info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$1
info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$2
info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$3
info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$4
info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$5
info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl
info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$1
info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$2
info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$3
info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$4
info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$5
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.field
info.magnolia.ui.admincentral.field.builder
com.vaadin.event
com.vaadin.terminal
com.vaadin.ui
info.magnolia.cms.i18n
info.magnolia.context
info.magnolia.ui.admincentral.actionbar
info.magnolia.ui.admincentral.app.content
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.search.view
info.magnolia.ui.admincentral.workbench.action
info.magnolia.ui.framework.app
info.magnolia.ui.framework.event
info.magnolia.ui.framework.shell
info.magnolia.ui.framework.view
info.magnolia.ui.model.action
info.magnolia.ui.model.thumbnail
info.magnolia.ui.model.workbench.definition
info.magnolia.ui.widget.actionbar
java.lang
java.util
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.ui.admincentral.workbench.action

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3733.0%70.0%3.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.admincentral.workbench.action.WorkbenchActionFactory
info.magnolia.ui.admincentral.workbench.action.WorkbenchActionFactoryImpl
info.magnolia.ui.admincentral.workbench.action.WorkbenchActionRegistry
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.tree.model
info.magnolia.ui.admincentral.workbench
info.magnolia.objectfactory
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.model.action
java.io
java.lang
java.util
javax.jcr

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

PackagePackage Dependencies
info.magnolia.ui.admincentralinfo.magnolia.ui.admincentral.app.simple
info.magnolia.ui.admincentral.shellapp.pulse
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.actionbarinfo.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.app.contentinfo.magnolia.ui.admincentral
info.magnolia.ui.admincentral.app.simple
info.magnolia.ui.admincentral.shellapp.pulse
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.app.simpleinfo.magnolia.ui.admincentral.shellapp.pulse
info.magnolia.ui.admincentral
info.magnolia.ui.admincentral.app.simple
info.magnolia.ui.admincentral.content.viewinfo.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builderinfo.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.dialoginfo.magnolia.ui.admincentral.workbench
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.dialog.actioninfo.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.dialog.builderinfo.magnolia.ui.admincentral.field.builder
info.magnolia.ui.admincentral.field.validator
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.eventinfo.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.fieldinfo.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.field.builderinfo.magnolia.ui.admincentral.field.validator
info.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.field.validatorinfo.magnolia.ui.admincentral.dialog
info.magnolia.ui.admincentral.workbench
info.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.field.validator.builderinfo.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.list.viewinfo.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.search.viewinfo.magnolia.ui.admincentral.list.view
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.shellapp.pulseinfo.magnolia.ui.admincentral
info.magnolia.ui.admincentral.app.simple
info.magnolia.ui.admincentral.shellapp.pulse
info.magnolia.ui.admincentral.thumbnail.viewinfo.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.tree.actioninfo.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.tree.modelinfo.magnolia.ui.admincentral.workbench.action
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.tree.viewinfo.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.workbenchinfo.magnolia.ui.admincentral.event
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.workbench.actioninfo.magnolia.ui.admincentral.content.view.builder
info.magnolia.ui.admincentral.content.view
info.magnolia.ui.admincentral.content.view.builder

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

TermDescription
Number of ClassesThe number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent CouplingsThe number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent CouplingsThe number of other packages that the classes in the package depend upon is an indicator of the package's independence.
AbstractnessThe 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.
InstabilityThe 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.
DistanceThe 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.
CyclesPackages 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.