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 ]

Package TC CC AC Ca Ce A I D V
info.magnolia.ui.actionbar 6 3 3 2 12 50.0% 86.0% 36.0% 1
info.magnolia.ui.contentapp 7 5 2 3 15 29.0% 83.0% 12.0% 1
info.magnolia.ui.contentapp.availability 1 1 0 0 4 0.0% 100.0% 0.0% 1
info.magnolia.ui.contentapp.browser 10 7 3 2 14 30.000002% 88.0% 17.0% 1
info.magnolia.ui.contentapp.browser.action 20 20 0 1 39 0.0% 98.0% 2.0% 1
info.magnolia.ui.contentapp.choosedialog 3 3 0 0 12 0.0% 100.0% 0.0% 1
info.magnolia.ui.contentapp.contentconnector 1 1 0 1 8 0.0% 89.0% 11.0% 1
info.magnolia.ui.contentapp.contenttypes 2 1 1 0 3 50.0% 100.0% 50.0% 1
info.magnolia.ui.contentapp.definition 4 2 2 4 9 50.0% 69.0% 19.0% 1
info.magnolia.ui.contentapp.detail 20 15 5 3 39 25.0% 93.0% 18.0% 1
info.magnolia.ui.contentapp.detail.action 7 6 1 1 17 14.0% 94.0% 9.0% 1
info.magnolia.ui.contentapp.field 7 7 0 2 22 0.0% 92.0% 8.0% 1
info.magnolia.ui.contentapp.imageprovider 3 3 0 1 7 0.0% 88.0% 12.0% 1
info.magnolia.ui.contentapp.movedialog 6 3 3 1 19 50.0% 95.0% 45.0% 1
info.magnolia.ui.contentapp.movedialog.action 7 7 0 1 18 0.0% 95.0% 5.0% 1
info.magnolia.ui.contentapp.movedialog.predicate 4 4 0 0 7 0.0% 100.0% 0.0% 1
info.magnolia.ui.contentapp.movedialog.view 2 1 1 1 4 50.0% 80.0% 30.000002% 1
info.magnolia.ui.contentapp.renderer 2 2 0 0 12 0.0% 100.0% 0.0% 1
info.magnolia.ui.contentapp.setup 7 6 1 0 17 14.0% 100.0% 14.0% 1
info.magnolia.ui.contentapp.setup.for5_3 6 6 0 1 15 0.0% 94.0% 6.0% 1
info.magnolia.ui.dialog 14 11 3 10 22 21.0% 69.0% 10.0% 1
info.magnolia.ui.dialog.action 11 11 0 3 19 0.0% 86.0% 14.0% 1
info.magnolia.ui.dialog.actionarea 6 1 5 7 9 83.0% 56.0% 40.0% 1
info.magnolia.ui.dialog.actionarea.definition 8 4 4 6 3 50.0% 33.0% 17.0% 1
info.magnolia.ui.dialog.actionarea.renderer 5 4 1 1 8 20.0% 89.0% 9.0% 1
info.magnolia.ui.dialog.actionarea.view 4 2 2 5 6 50.0% 55.0% 5.0% 1
info.magnolia.ui.dialog.callback 1 1 0 1 3 0.0% 75.0% 25.0% 1
info.magnolia.ui.dialog.choosedialog 4 2 2 2 6 50.0% 75.0% 25.0% 1
info.magnolia.ui.dialog.choosedialog.action 2 2 0 1 6 0.0% 86.0% 14.0% 1
info.magnolia.ui.dialog.config 2 2 0 1 6 0.0% 86.0% 14.0% 1
info.magnolia.ui.dialog.definition 9 6 3 11 16 33.0% 58.999996% 7.0% 1
info.magnolia.ui.dialog.formdialog 7 4 3 6 28 43.0% 82.0% 25.0% 1
info.magnolia.ui.dialog.registry 5 5 0 1 7 0.0% 88.0% 12.0% 1
info.magnolia.ui.dialog.setup 3 3 0 0 15 0.0% 100.0% 0.0% 1
info.magnolia.ui.dialog.setup.migration 16 14 2 2 8 12.0% 80.0% 7.0% 1
info.magnolia.ui.form 7 2 5 13 9 71.0% 41.0% 12.0% 1
info.magnolia.ui.form.action 6 6 0 1 8 0.0% 89.0% 11.0% 1
info.magnolia.ui.form.config 25 24 1 2 9 4.0% 82.0% 14.0% 1
info.magnolia.ui.form.definition 7 5 2 10 6 29.0% 38.0% 34.0% 1
info.magnolia.ui.form.field 7 6 1 1 23 14.0% 96.0% 10.0% 1
info.magnolia.ui.form.field.component 3 0 3 0 13 100.0% 100.0% 100.0% 1
info.magnolia.ui.form.field.converter 6 4 2 5 7 33.0% 58.0% 8.0% 1
info.magnolia.ui.form.field.definition 25 24 1 21 18 4.0% 46.0% 50.0% 1
info.magnolia.ui.form.field.definition.migration 22 19 3 1 24 14.0% 96.0% 10.0% 1
info.magnolia.ui.form.field.factory 25 23 2 5 58 8.0% 92.0% 0.0% 1
info.magnolia.ui.form.field.transformer 3 2 1 4 5 33.0% 56.0% 11.0% 1
info.magnolia.ui.form.field.transformer.basic 4 4 0 5 12 0.0% 71.0% 29.0% 1
info.magnolia.ui.form.field.transformer.composite 5 5 0 3 17 0.0% 85.0% 15.000001% 1
info.magnolia.ui.form.field.transformer.item 1 1 0 2 19 0.0% 90.0% 10.0% 1
info.magnolia.ui.form.field.transformer.multi 10 9 1 4 24 10.0% 86.0% 4.0% 1
info.magnolia.ui.form.field.upload 7 5 2 4 12 29.0% 75.0% 4.0% 1
info.magnolia.ui.form.field.upload.basic 6 6 0 1 19 0.0% 95.0% 5.0% 1
info.magnolia.ui.form.fieldtype.definition 2 1 1 3 1 50.0% 25.0% 25.0% 1
info.magnolia.ui.form.fieldtype.registry 6 5 1 4 9 17.0% 69.0% 14.0% 1
info.magnolia.ui.form.fieldtype.resolver 1 1 0 0 9 0.0% 100.0% 0.0% 1
info.magnolia.ui.form.validator.definition 4 3 1 6 2 25.0% 25.0% 50.0% 1
info.magnolia.ui.form.validator.factory 4 2 2 3 5 50.0% 62.0% 12.0% 1
info.magnolia.ui.form.validator.registry 1 1 0 1 6 0.0% 86.0% 14.0% 1
info.magnolia.ui.framework 4 4 0 2 8 0.0% 80.0% 20.0% 1
info.magnolia.ui.framework.action 51 48 3 2 47 6.0% 96.0% 2.0% 1
info.magnolia.ui.framework.action.async 5 4 1 1 21 20.0% 95.0% 15.000001% 1
info.magnolia.ui.framework.action.service 4 4 0 0 5 0.0% 100.0% 0.0% 1
info.magnolia.ui.framework.app.contenttypes 1 1 0 0 5 0.0% 100.0% 0.0% 1
info.magnolia.ui.framework.availability 11 11 0 0 17 0.0% 100.0% 0.0% 1
info.magnolia.ui.framework.availability.shorthandrules 7 7 0 1 12 0.0% 92.0% 8.0% 1
info.magnolia.ui.framework.command 3 3 0 2 22 0.0% 92.0% 8.0% 1
info.magnolia.ui.framework.config 1 1 0 0 4 0.0% 100.0% 0.0% 1
info.magnolia.ui.framework.field.nodetype 2 2 0 0 15 0.0% 100.0% 0.0% 1
info.magnolia.ui.framework.setup 9 9 0 1 20 0.0% 95.0% 5.0% 1
info.magnolia.ui.framework.tools 14 8 6 1 22 43.0% 96.0% 39.0% 1
info.magnolia.ui.framework.tools.jcr 3 3 0 0 15 0.0% 100.0% 0.0% 1
info.magnolia.ui.imageprovider 4 2 2 6 19 50.0% 76.0% 26.0% 1
info.magnolia.ui.imageprovider.definition 2 1 1 7 1 50.0% 12.0% 38.0% 1
info.magnolia.ui.vaadin.integration 4 2 2 6 5 50.0% 45.0% 5.0% 1
info.magnolia.ui.vaadin.integration.contentconnector 14 7 7 19 12 50.0% 39.0% 11.0% 1
info.magnolia.ui.vaadin.integration.jcr 17 13 4 30 23 24.0% 43.0% 33.0% 1
info.magnolia.ui.workbench 15 7 8 8 29 52.999996% 78.0% 32.0% 1
info.magnolia.ui.workbench.column 5 4 1 1 18 20.0% 95.0% 15.000001% 1
info.magnolia.ui.workbench.column.definition 18 14 4 5 22 22.0% 81.0% 4.0% 1
info.magnolia.ui.workbench.container 7 4 3 4 12 43.0% 75.0% 18.0% 1
info.magnolia.ui.workbench.contenttool 4 2 2 3 2 50.0% 40.0% 10.0% 1
info.magnolia.ui.workbench.contenttool.search 5 3 2 1 12 40.0% 92.0% 32.0% 1
info.magnolia.ui.workbench.definition 6 4 2 9 7 33.0% 44.0% 23.0% 1
info.magnolia.ui.workbench.event 17 8 9 7 4 52.999996% 36.0% 11.0% 1
info.magnolia.ui.workbench.list 8 7 1 5 15 12.0% 75.0% 12.0% 1
info.magnolia.ui.workbench.search 5 4 1 3 16 20.0% 84.0% 4.0% 1
info.magnolia.ui.workbench.thumbnail 11 9 2 0 24 18.0% 100.0% 18.0% 1
info.magnolia.ui.workbench.tree 22 19 3 4 35 14.0% 90.0% 3.0% 1
info.magnolia.ui.workbench.tree.drop 13 12 1 3 20 8.0% 87.0% 5.0% 1

Packages

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

info.magnolia.ui.actionbar

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 12 50.0% 86.0% 36.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.actionbar.ActionbarPresenter$Listener
info.magnolia.ui.actionbar.ActionbarView
info.magnolia.ui.actionbar.ActionbarView$Listener
info.magnolia.ui.actionbar.ActionbarPresenter
info.magnolia.ui.actionbar.ActionbarViewImpl
info.magnolia.ui.actionbar.ActionbarViewImpl$1
info.magnolia.ui.contentapp.browser
info.magnolia.ui.contentapp.detail
com.vaadin.server
com.vaadin.ui
info.magnolia.i18nsystem
info.magnolia.ui.actionbar.definition
info.magnolia.ui.api.action
info.magnolia.ui.api.view
info.magnolia.ui.vaadin.actionbar
info.magnolia.ui.vaadin.gwt.client.actionbar.shared
java.lang
java.util
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.contentapp

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 15 29.0% 83.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.ContentAppDescriptor
info.magnolia.ui.contentapp.ContentSubAppView
info.magnolia.ui.contentapp.ConfiguredContentAppDescriptor
info.magnolia.ui.contentapp.ContentApp$1
info.magnolia.ui.contentapp.ContentAppModule
info.magnolia.ui.contentapp.ContentSubAppViewImpl
info.magnolia.ui.contentapp.DefinitionCloner
info.magnolia.ui.contentapp.contenttypes
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.setup
com.google.common.collect
com.rits.cloning
com.vaadin.ui
info.magnolia.context
info.magnolia.objectfactory.annotation
info.magnolia.ui.api.app
info.magnolia.ui.api.app.registry
info.magnolia.ui.api.view
info.magnolia.ui.contentapp.registry.validator
info.magnolia.ui.dialog.definition
info.magnolia.ui.form.fieldtype.registry
info.magnolia.ui.framework.ioc
java.lang
java.util
javax.inject

info.magnolia.ui.contentapp.availability

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 4 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.availability.IsNotVersionedDetailLocationRule
None info.magnolia.ui.api.app
info.magnolia.ui.api.availability
info.magnolia.ui.contentapp.detail
java.lang

info.magnolia.ui.contentapp.browser

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 14 30.000002% 88.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.browser.BrowserSubAppDescriptor
info.magnolia.ui.contentapp.browser.BrowserView
info.magnolia.ui.contentapp.browser.BrowserView$Listener
info.magnolia.ui.contentapp.browser.BrowserLocation
info.magnolia.ui.contentapp.browser.BrowserSubApp$1
info.magnolia.ui.contentapp.browser.BrowserSubApp$2
info.magnolia.ui.contentapp.browser.BrowserSubApp$3
info.magnolia.ui.contentapp.browser.BrowserSubApp$4
info.magnolia.ui.contentapp.browser.BrowserSubApp$5
info.magnolia.ui.contentapp.browser.ConfiguredBrowserSubAppDescriptor
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.contentapp.movedialog.action
com.vaadin.server
com.vaadin.ui
info.magnolia.ui.actionbar
info.magnolia.ui.api.app
info.magnolia.ui.api.location
info.magnolia.ui.api.view
info.magnolia.ui.contentapp.definition
info.magnolia.ui.vaadin.actionbar
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.event
info.magnolia.ui.workbench.search
java.lang
org.apache.commons.lang3

info.magnolia.ui.contentapp.browser.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 39 0.0% 98.0% 2.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.browser.action.CopyContentAction
info.magnolia.ui.contentapp.browser.action.CopyContentActionDefinition
info.magnolia.ui.contentapp.browser.action.DelegateByNodeTypeAction
info.magnolia.ui.contentapp.browser.action.DelegateByNodeTypeActionDefinition
info.magnolia.ui.contentapp.browser.action.DelegateByNodeTypeActionDefinition$NodeTypeToActionMapping
info.magnolia.ui.contentapp.browser.action.ExpandNodeAction
info.magnolia.ui.contentapp.browser.action.ExpandNodeActionDefinition
info.magnolia.ui.contentapp.browser.action.PasteContentAction
info.magnolia.ui.contentapp.browser.action.PasteContentActionDefinition
info.magnolia.ui.contentapp.browser.action.RestoreItemPreviousVersionAction
info.magnolia.ui.contentapp.browser.action.RestoreItemPreviousVersionActionDefinition
info.magnolia.ui.contentapp.browser.action.RestoreVersionAction
info.magnolia.ui.contentapp.browser.action.RestoreVersionAction$1
info.magnolia.ui.contentapp.browser.action.RestoreVersionAction$2
info.magnolia.ui.contentapp.browser.action.RestoreVersionActionDefinition
info.magnolia.ui.contentapp.browser.action.SaveItemPropertyAction
info.magnolia.ui.contentapp.browser.action.SaveItemPropertyActionDefinition
info.magnolia.ui.contentapp.browser.action.ShowVersionsAction
info.magnolia.ui.contentapp.browser.action.ShowVersionsAction$VersionName
info.magnolia.ui.contentapp.browser.action.ShowVersionsActionDefinition
info.magnolia.ui.contentapp.setup
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.cms.beans.config
info.magnolia.cms.core.version
info.magnolia.cms.security
info.magnolia.commands
info.magnolia.commands.impl
info.magnolia.context
info.magnolia.event
info.magnolia.i18nsystem
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.availability
info.magnolia.ui.api.context
info.magnolia.ui.api.event
info.magnolia.ui.api.location
info.magnolia.ui.api.overlay
info.magnolia.ui.contentapp.contentconnector
info.magnolia.ui.contentapp.detail
info.magnolia.ui.dialog.action
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.framework
info.magnolia.ui.framework.action
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.overlay
java.lang
java.util
javax.jcr
javax.jcr.nodetype
javax.jcr.version
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.contentapp.choosedialog

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 12 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.choosedialog.ChooseDialogComponentProviderUtil
info.magnolia.ui.contentapp.choosedialog.ChooseDialogContentConnectorProvider
info.magnolia.ui.contentapp.choosedialog.ChooseDialogImageProviderProvider
None com.google.inject
info.magnolia.objectfactory
info.magnolia.ui.api.context
info.magnolia.ui.contentapp.field
info.magnolia.ui.contentapp.imageprovider
info.magnolia.ui.dialog.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.framework.ioc
info.magnolia.ui.imageprovider.definition
info.magnolia.ui.vaadin.integration.contentconnector
java.lang
java.util

info.magnolia.ui.contentapp.contentconnector

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 info.magnolia.ui.contentapp.contentconnector.ContentConnectorProvider
info.magnolia.ui.contentapp.browser.action
info.magnolia.event
info.magnolia.objectfactory
info.magnolia.ui.api.app
info.magnolia.ui.contentapp.definition
info.magnolia.ui.vaadin.integration.contentconnector
java.lang
javax.inject
org.slf4j

info.magnolia.ui.contentapp.contenttypes

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 3 50.0% 100.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.contenttypes.ContentTypeAppDescriptor
info.magnolia.ui.contentapp.contenttypes.ConfiguredContentTypeAppDescriptor
None info.magnolia.ui.api.app
info.magnolia.ui.contentapp
java.lang

info.magnolia.ui.contentapp.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 9 50.0% 69.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.definition.ContentSubAppDescriptor
info.magnolia.ui.contentapp.definition.EditorDefinition
info.magnolia.ui.contentapp.definition.ConfiguredContentSubAppDescriptor
info.magnolia.ui.contentapp.definition.ConfiguredEditorDefinition
info.magnolia.ui.contentapp.browser
info.magnolia.ui.contentapp.contentconnector
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.imageprovider
info.magnolia.ui.actionbar.definition
info.magnolia.ui.api.app
info.magnolia.ui.api.app.registry
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.form.definition
info.magnolia.ui.imageprovider.definition
info.magnolia.ui.vaadin.integration.contentconnector
java.lang
java.util

info.magnolia.ui.contentapp.detail

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 39 25.0% 93.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.detail.DetailEditorView
info.magnolia.ui.contentapp.detail.DetailEditorView$Listener
info.magnolia.ui.contentapp.detail.DetailSubAppDescriptor
info.magnolia.ui.contentapp.detail.DetailView
info.magnolia.ui.contentapp.detail.DetailView$Listener
info.magnolia.ui.contentapp.detail.ConfiguredDetailSubAppDescriptor
info.magnolia.ui.contentapp.detail.DetailEditorPresenter
info.magnolia.ui.contentapp.detail.DetailEditorPresenter$CloseEditorAfterConfirmationShortcutListener
info.magnolia.ui.contentapp.detail.DetailEditorPresenter$CloseEditorAfterConfirmationShortcutListener$1
info.magnolia.ui.contentapp.detail.DetailEditorPresenter$CommitDialogShortcutListener
info.magnolia.ui.contentapp.detail.DetailEditorViewImpl
info.magnolia.ui.contentapp.detail.DetailLocation
info.magnolia.ui.contentapp.detail.DetailPresenter
info.magnolia.ui.contentapp.detail.DetailPresenter$1
info.magnolia.ui.contentapp.detail.DetailPresenter$2
info.magnolia.ui.contentapp.detail.DetailSubApp
info.magnolia.ui.contentapp.detail.DetailSubApp$1
info.magnolia.ui.contentapp.detail.DetailView$ViewType
info.magnolia.ui.contentapp.detail.DetailViewImpl
info.magnolia.ui.contentapp.detail.ResurfaceDetailView
info.magnolia.ui.contentapp.availability
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.detail.action
com.vaadin.event
com.vaadin.server
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.config
info.magnolia.event
info.magnolia.i18nsystem
info.magnolia.objectfactory
info.magnolia.ui.actionbar
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.availability
info.magnolia.ui.api.event
info.magnolia.ui.api.location
info.magnolia.ui.api.message
info.magnolia.ui.api.overlay
info.magnolia.ui.api.view
info.magnolia.ui.contentapp
info.magnolia.ui.contentapp.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea.view
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.framework.app
info.magnolia.ui.framework.app.stub
info.magnolia.ui.framework.ioc
info.magnolia.ui.vaadin.dialog
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.overlay
java.lang
java.util
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.contentapp.detail.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 17 14.0% 94.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.detail.action.AbstractItemActionDefinition
info.magnolia.ui.contentapp.detail.action.CreateItemAction
info.magnolia.ui.contentapp.detail.action.CreateItemActionDefinition
info.magnolia.ui.contentapp.detail.action.EditItemAction
info.magnolia.ui.contentapp.detail.action.EditItemActionDefinition
info.magnolia.ui.contentapp.detail.action.RestorePreviousVersionAction
info.magnolia.ui.contentapp.detail.action.RestorePreviousVersionActionDefinition
info.magnolia.ui.contentapp.setup.for5_3
com.vaadin.v7.data
info.magnolia.cms.core.version
info.magnolia.event
info.magnolia.i18nsystem
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.event
info.magnolia.ui.api.location
info.magnolia.ui.contentapp.detail
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.overlay
java.lang
javax.jcr
javax.jcr.version
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.contentapp.field

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 22 0.0% 92.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.field.LinkFieldSelectionDefinition
info.magnolia.ui.contentapp.field.LinkFieldSelectionFactory
info.magnolia.ui.contentapp.field.LinkFieldSelectionFactory$1
info.magnolia.ui.contentapp.field.TextAndContentViewField
info.magnolia.ui.contentapp.field.WorkbenchFieldDefinition
info.magnolia.ui.contentapp.field.WorkbenchFieldFactory
info.magnolia.ui.contentapp.field.WorkbenchFieldFactory$1
info.magnolia.ui.contentapp.choosedialog
info.magnolia.ui.contentapp.movedialog
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.event
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.api.context
info.magnolia.ui.api.event
info.magnolia.ui.api.i18n
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.factory
info.magnolia.ui.imageprovider.definition
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.event
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.contentapp.imageprovider

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 info.magnolia.ui.contentapp.imageprovider.ImageProviderProvider
info.magnolia.ui.contentapp.imageprovider.ImageProviderProvider$1
info.magnolia.ui.contentapp.imageprovider.ImageProviderProvider$NullImageProvider
info.magnolia.ui.contentapp.choosedialog
com.google.inject
info.magnolia.objectfactory
info.magnolia.ui.api.app
info.magnolia.ui.contentapp.definition
info.magnolia.ui.imageprovider
info.magnolia.ui.imageprovider.definition
java.lang

info.magnolia.ui.contentapp.movedialog

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 19 50.0% 95.0% 45.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.movedialog.MoveActionCallback
info.magnolia.ui.contentapp.movedialog.MoveDialogActionAreaPresenter
info.magnolia.ui.contentapp.movedialog.MoveDialogPresenter
info.magnolia.ui.contentapp.movedialog.MoveDialogActionAreaPresenterImpl
info.magnolia.ui.contentapp.movedialog.MoveDialogPresenterImpl$1
info.magnolia.ui.contentapp.movedialog.MoveDialogWorkbenchField
info.magnolia.ui.contentapp.movedialog.action
com.vaadin.ui
com.vaadin.v7.data
info.magnolia.event
info.magnolia.objectfactory
info.magnolia.ui.api.context
info.magnolia.ui.api.view
info.magnolia.ui.contentapp.browser
info.magnolia.ui.contentapp.field
info.magnolia.ui.contentapp.movedialog.view
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea.view
info.magnolia.ui.imageprovider.definition
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree
java.lang
java.util

info.magnolia.ui.contentapp.movedialog.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 18 0.0% 95.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.movedialog.action.MoveCancelledAction
info.magnolia.ui.contentapp.movedialog.action.MoveNodeAction
info.magnolia.ui.contentapp.movedialog.action.MoveNodeActionDefinition
info.magnolia.ui.contentapp.movedialog.action.OpenMoveDialogAction
info.magnolia.ui.contentapp.movedialog.action.OpenMoveDialogAction$1
info.magnolia.ui.contentapp.movedialog.action.OpenMoveDialogAction$2
info.magnolia.ui.contentapp.movedialog.action.OpenMoveDialogActionDefinition
info.magnolia.ui.contentapp.setup
com.vaadin.v7.data
info.magnolia.event
info.magnolia.objectfactory
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.context
info.magnolia.ui.api.event
info.magnolia.ui.api.overlay
info.magnolia.ui.contentapp.browser
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.dialog
info.magnolia.ui.framework.action
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.overlay
info.magnolia.ui.workbench.tree
java.lang
java.util
javax.jcr

info.magnolia.ui.contentapp.movedialog.predicate

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.movedialog.predicate.MoveAfterPossibilityPredicate
info.magnolia.ui.contentapp.movedialog.predicate.MoveBeforePossibilityPredicate
info.magnolia.ui.contentapp.movedialog.predicate.MoveInsidePossibilityPredicate
info.magnolia.ui.contentapp.movedialog.predicate.MovePossibilityPredicate
None com.vaadin.v7.data
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.workbench.tree.drop
java.lang
java.util
javax.jcr
org.slf4j

info.magnolia.ui.contentapp.movedialog.view

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 50.0% 80.0% 30.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.movedialog.view.MoveDialogActionAreaView
info.magnolia.ui.contentapp.movedialog.view.MoveDialogActionAreaViewImpl
info.magnolia.ui.contentapp.movedialog
com.vaadin.ui
info.magnolia.ui.api.view
info.magnolia.ui.dialog.actionarea.view
java.lang

info.magnolia.ui.contentapp.renderer

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 12 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.renderer.SelectionSensitiveActionRenderer
info.magnolia.ui.contentapp.renderer.SelectionSensitiveActionRenderer$1
None com.google.common.collect
com.vaadin.ui
info.magnolia.event
info.magnolia.ui.api.action
info.magnolia.ui.api.availability
info.magnolia.ui.api.view
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.renderer
info.magnolia.ui.framework.overlay
info.magnolia.ui.workbench.event
java.lang
java.util

info.magnolia.ui.contentapp.setup

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 17 14.0% 100.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.contentapp.setup.AbstractDataTypeMigrationTask
info.magnolia.ui.contentapp.setup.AbstractDataTypeMigrationTask$1
info.magnolia.ui.contentapp.setup.AppNodeVisitor
info.magnolia.ui.contentapp.setup.AppPropertyRemoverVisitor
info.magnolia.ui.contentapp.setup.ContentAppDescriptorMigrationTask
info.magnolia.ui.contentapp.setup.ContentAppModuleVersionHandler
info.magnolia.ui.contentapp.setup.DefaultActionToDelegateActionTask
None info.magnolia.cms.core
info.magnolia.importexport.postprocessors
info.magnolia.jcr.util
info.magnolia.module
info.magnolia.module.delta
info.magnolia.module.model
info.magnolia.repository
info.magnolia.ui.contentapp
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.movedialog.action
info.magnolia.ui.contentapp.setup.for5_3
info.magnolia.ui.framework.setup
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.contentapp.setup.for5_3

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 15 0.0% 94.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.contentapp.setup.for5_3.ChangeAvailabilityRuleClassesTask
info.magnolia.ui.contentapp.setup.for5_3.ContentAppMigrationTask
info.magnolia.ui.contentapp.setup.for5_3.MigrateAvailabilityRulesTask
info.magnolia.ui.contentapp.setup.for5_3.MigrateJcrPropertiesToContentConnectorTask
info.magnolia.ui.contentapp.setup.for5_3.MigrateJcrPropertiesToContentConnectorTask$1
info.magnolia.ui.contentapp.setup.for5_3.MoveActionNodeTypeRestrictionToAvailabilityTask
info.magnolia.ui.contentapp.setup
info.magnolia.cms.core
info.magnolia.jcr
info.magnolia.jcr.predicate
info.magnolia.jcr.util
info.magnolia.module
info.magnolia.module.delta
info.magnolia.repository
info.magnolia.ui.contentapp.detail.action
java.lang
java.util
javax.jcr
javax.jcr.nodetype
org.apache.commons.lang3
org.apache.jackrabbit.commons.predicate
org.slf4j

info.magnolia.ui.dialog

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 22 21.0% 69.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.DialogCloseHandler
info.magnolia.ui.dialog.DialogPresenter
info.magnolia.ui.dialog.DialogView
info.magnolia.ui.dialog.BaseDialogPresenter
info.magnolia.ui.dialog.BaseDialogPresenter$1
info.magnolia.ui.dialog.BaseDialogPresenter$2
info.magnolia.ui.dialog.BaseDialogPresenter$CloseDialogAfterConfirmationShortcutListener
info.magnolia.ui.dialog.BaseDialogPresenter$CloseDialogAfterConfirmationShortcutListener$1
info.magnolia.ui.dialog.BaseDialogPresenter$CloseDialogShortcutListener
info.magnolia.ui.dialog.BaseDialogPresenter$CommitDialogShortcutListener
info.magnolia.ui.dialog.BaseDialogViewImpl
info.magnolia.ui.dialog.BaseDialogViewImpl$1
info.magnolia.ui.dialog.BaseDialogViewImpl$2
info.magnolia.ui.dialog.Dialog
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.contentapp.movedialog.action
info.magnolia.ui.dialog.actionarea.view
info.magnolia.ui.dialog.callback
info.magnolia.ui.dialog.choosedialog
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.dialog.registry
info.magnolia.ui.framework.action
com.vaadin.event
com.vaadin.server
com.vaadin.ui
info.magnolia.i18nsystem
info.magnolia.objectfactory
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.context
info.magnolia.ui.api.message
info.magnolia.ui.api.overlay
info.magnolia.ui.api.view
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea.view
info.magnolia.ui.dialog.definition
info.magnolia.ui.form
info.magnolia.ui.framework.ioc
info.magnolia.ui.vaadin.dialog
info.magnolia.ui.vaadin.overlay
java.lang
java.util
org.slf4j

info.magnolia.ui.dialog.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 19 0.0% 86.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.dialog.action.CallbackDialogAction
info.magnolia.ui.dialog.action.CallbackDialogActionDefinition
info.magnolia.ui.dialog.action.CancelDialogAction
info.magnolia.ui.dialog.action.CancelDialogActionDefinition
info.magnolia.ui.dialog.action.CompatibilityOpenDialogActionDefinition
info.magnolia.ui.dialog.action.SaveConfigDialogAction
info.magnolia.ui.dialog.action.SaveConfigDialogActionDefinition
info.magnolia.ui.dialog.action.SaveDialogAction
info.magnolia.ui.dialog.action.SaveDialogActionDefinition
info.magnolia.ui.dialog.action.SaveImportDialogAction
info.magnolia.ui.dialog.action.SaveImportDialogActionDefinition
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.dialog.choosedialog.action
info.magnolia.ui.framework.setup
com.vaadin.v7.data
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.commands
info.magnolia.event
info.magnolia.importexport.command
info.magnolia.jcr.util
info.magnolia.ui.api.action
info.magnolia.ui.api.event
info.magnolia.ui.dialog.actions
info.magnolia.ui.form
info.magnolia.ui.form.action
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.workbench.event
java.lang
java.util
javax.jcr
org.apache.jackrabbit
org.slf4j

info.magnolia.ui.dialog.actionarea

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 9 83.0% 56.0% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.actionarea.ActionAreaPresenter
info.magnolia.ui.dialog.actionarea.ActionAreaPresenter$Listener
info.magnolia.ui.dialog.actionarea.ActionListener
info.magnolia.ui.dialog.actionarea.ActionParameterProvider
info.magnolia.ui.dialog.actionarea.EditorActionAreaPresenter
info.magnolia.ui.dialog.actionarea.DialogActionExecutor
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.contentapp.renderer
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea.renderer
info.magnolia.ui.framework.tools
info.magnolia.objectfactory
info.magnolia.ui.api.action
info.magnolia.ui.api.context
info.magnolia.ui.api.view
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea.view
info.magnolia.ui.dialog.definition
java.lang
java.util

info.magnolia.ui.dialog.actionarea.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 3 50.0% 33.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.actionarea.definition.ActionAreaDefinition
info.magnolia.ui.dialog.actionarea.definition.ActionRendererDefinition
info.magnolia.ui.dialog.actionarea.definition.EditorActionAreaDefinition
info.magnolia.ui.dialog.actionarea.definition.FormActionItemDefinition
info.magnolia.ui.dialog.actionarea.definition.ConfiguredActionAreaDefinition
info.magnolia.ui.dialog.actionarea.definition.ConfiguredActionRendererDefinition
info.magnolia.ui.dialog.actionarea.definition.ConfiguredEditorActionAreaDefinition
info.magnolia.ui.dialog.actionarea.definition.ConfiguredFormActionItemDefinition
info.magnolia.ui.contentapp.definition
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.actionarea
java.lang
java.util

info.magnolia.ui.dialog.actionarea.renderer

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 20.0% 89.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.actionarea.renderer.ActionRenderer
info.magnolia.ui.dialog.actionarea.renderer.DefaultEditorActionRenderer
info.magnolia.ui.dialog.actionarea.renderer.DefaultEditorActionRenderer$1
info.magnolia.ui.dialog.actionarea.renderer.DefaultEditorActionRenderer$DefaultActionView
info.magnolia.ui.dialog.actionarea.renderer.DefaultEditorActionRenderer$DefaultActionView$1
info.magnolia.ui.contentapp.renderer
com.vaadin.ui
info.magnolia.ui.api.action
info.magnolia.ui.api.view
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.form
info.magnolia.ui.vaadin.dialog
java.lang
java.util

info.magnolia.ui.dialog.actionarea.view

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 6 50.0% 55.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.actionarea.view.AbstractActionAreaViewImpl
info.magnolia.ui.dialog.actionarea.view.EditorActionAreaView
info.magnolia.ui.dialog.actionarea.view.EditorActionAreaViewImpl
info.magnolia.ui.dialog.actionarea.view.ResurfaceEditorActionAreaView
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.contentapp.movedialog.view
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea
com.vaadin.ui
com.vaadin.v7.ui
info.magnolia.ui.api.view
info.magnolia.ui.dialog
java.lang
java.util

info.magnolia.ui.dialog.callback

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 3 0.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.dialog.callback.DefaultEditorCallback
info.magnolia.ui.framework.action
info.magnolia.ui.dialog
info.magnolia.ui.form
java.lang

info.magnolia.ui.dialog.choosedialog

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 6 50.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.choosedialog.ChooseDialogPresenter
info.magnolia.ui.dialog.choosedialog.ChooseDialogView
info.magnolia.ui.dialog.choosedialog.ChooseDialogViewImpl
info.magnolia.ui.dialog.choosedialog.ResurfaceChooseDialogViewImpl
info.magnolia.ui.dialog.choosedialog.action
info.magnolia.ui.dialog.definition
info.magnolia.ui.api.app
info.magnolia.ui.api.context
info.magnolia.ui.dialog
info.magnolia.ui.dialog.definition
info.magnolia.ui.vaadin.dialog
java.lang

info.magnolia.ui.dialog.choosedialog.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 0.0% 86.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.dialog.choosedialog.action.ChooseDialogAction
info.magnolia.ui.dialog.choosedialog.action.ChooseDialogActionDefinition
info.magnolia.ui.dialog.definition
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.dialog.action
info.magnolia.ui.dialog.choosedialog
java.lang
java.util

info.magnolia.ui.dialog.config

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 0.0% 86.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.dialog.config.DialogBuilder
info.magnolia.ui.dialog.config.DialogConfig
info.magnolia.ui.framework.config
info.magnolia.ui.api.action
info.magnolia.ui.api.action.config
info.magnolia.ui.dialog.definition
info.magnolia.ui.form.config
info.magnolia.ui.form.definition
java.lang

info.magnolia.ui.dialog.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
11 16 33.0% 58.999996% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.definition.ChooseDialogDefinition
info.magnolia.ui.dialog.definition.DialogDefinition
info.magnolia.ui.dialog.definition.FormDialogDefinition
info.magnolia.ui.dialog.definition.ChooseDialogDefinitionMutator
info.magnolia.ui.dialog.definition.ConfiguredChooseDialogDefinition
info.magnolia.ui.dialog.definition.ConfiguredDialogDefinition
info.magnolia.ui.dialog.definition.ConfiguredFormDialogDefinition
info.magnolia.ui.dialog.definition.DialogDefinitionKeyGenerator
info.magnolia.ui.dialog.definition.SecondaryActionDefinition
info.magnolia.ui.contentapp
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.choosedialog
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.choosedialog
info.magnolia.ui.dialog.config
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.dialog.registry
info.magnolia.ui.framework
info.magnolia.ui.framework.action
info.magnolia.config
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.overlay
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.choosedialog
info.magnolia.ui.dialog.choosedialog.action
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.editor
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.vaadin.integration.contentconnector
java.lang
java.lang.reflect
java.util

info.magnolia.ui.dialog.formdialog

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 28 43.0% 82.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.formdialog.FormDialogPresenter
info.magnolia.ui.dialog.formdialog.FormDialogPresenterFactory
info.magnolia.ui.dialog.formdialog.FormView
info.magnolia.ui.dialog.formdialog.FormBuilder
info.magnolia.ui.dialog.formdialog.FormBuilder$1
info.magnolia.ui.dialog.formdialog.FormDialogPresenterFactoryImpl
info.magnolia.ui.dialog.formdialog.ResurfaceFormViewImpl$FormSectionAdapter
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.detail
info.magnolia.ui.dialog.definition
info.magnolia.ui.framework.action
info.magnolia.ui.framework.tools
info.magnolia.ui.framework.tools.jcr
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.cms.i18n
info.magnolia.config.registry
info.magnolia.objectfactory
info.magnolia.ui.api.app
info.magnolia.ui.api.context
info.magnolia.ui.api.i18n
info.magnolia.ui.api.view
info.magnolia.ui.dialog
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.registry
info.magnolia.ui.form
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.factory
info.magnolia.ui.vaadin.form
info.magnolia.ui.vaadin.gwt.client.form.formsection.connector
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.richtext
java.lang
java.util
java.util.stream
org.apache.commons.lang3
org.slf4j
org.vaadin.openesignforms.ckeditor
org.vaadin.v7.aceeditor

info.magnolia.ui.dialog.registry

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 info.magnolia.ui.dialog.registry.CompatibilityDialogDefinitionRegistry
info.magnolia.ui.dialog.registry.CompatibilityDialogDefinitionRegistry$1
info.magnolia.ui.dialog.registry.CompatibilityDialogDefinitionRegistry$1$1
info.magnolia.ui.dialog.registry.DefinitionTypes
info.magnolia.ui.dialog.registry.DefinitionTypes$1
info.magnolia.ui.dialog.formdialog
info.magnolia.config.registry
info.magnolia.module
info.magnolia.ui.dialog
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.registry.validator
info.magnolia.ui.form.fieldtype.registry
java.lang

info.magnolia.ui.dialog.setup

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.dialog.setup.DialogMigrationTask
info.magnolia.ui.dialog.setup.DialogMigrationTask$1
info.magnolia.ui.dialog.setup.DialogMigrationTask$2
None info.magnolia.cms.util
info.magnolia.jcr.predicate
info.magnolia.jcr.util
info.magnolia.module
info.magnolia.module.delta
info.magnolia.objectfactory
info.magnolia.repository
info.magnolia.ui.dialog.setup.migration
info.magnolia.ui.form.field.definition
java.lang
java.util
javax.jcr
javax.jcr.query
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.dialog.setup.migration

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 8 12.0% 80.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.dialog.setup.migration.ActionCreator
info.magnolia.ui.dialog.setup.migration.ControlMigrator
info.magnolia.ui.dialog.setup.migration.BaseActionCreator
info.magnolia.ui.dialog.setup.migration.CheckBoxRadioControlMigrator
info.magnolia.ui.dialog.setup.migration.CheckBoxSwitchControlMigrator
info.magnolia.ui.dialog.setup.migration.ControlMigratorsRegistry
info.magnolia.ui.dialog.setup.migration.DateControlMigrator
info.magnolia.ui.dialog.setup.migration.EditCodeControlMigrator
info.magnolia.ui.dialog.setup.migration.EditControlMigrator
info.magnolia.ui.dialog.setup.migration.FckEditControlMigrator
info.magnolia.ui.dialog.setup.migration.FileControlMigrator
info.magnolia.ui.dialog.setup.migration.HiddenControlMigrator
info.magnolia.ui.dialog.setup.migration.LinkControlMigrator
info.magnolia.ui.dialog.setup.migration.MultiSelectControlMigrator
info.magnolia.ui.dialog.setup.migration.SelectControlMigrator
info.magnolia.ui.dialog.setup.migration.StaticControlMigrator
info.magnolia.ui.dialog.setup
info.magnolia.ui.framework.setup
info.magnolia.jcr.util
info.magnolia.module
info.magnolia.ui.form.field.converter
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
java.lang
java.util
javax.jcr

info.magnolia.ui.form

Afferent Couplings Efferent Couplings Abstractness Instability Distance
13 9 71.0% 41.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.AbstractFormItem
info.magnolia.ui.form.EditorCallback
info.magnolia.ui.form.EditorValidator
info.magnolia.ui.form.FormItem
info.magnolia.ui.form.FormPresenter
info.magnolia.ui.form.Form
info.magnolia.ui.form.FormTab
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.detail
info.magnolia.ui.dialog
info.magnolia.ui.dialog.action
info.magnolia.ui.dialog.actionarea.renderer
info.magnolia.ui.dialog.callback
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form.action
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.validator.factory
info.magnolia.ui.framework.action
info.magnolia.ui.framework.tools
info.magnolia.ui.framework.tools.jcr
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.cms.i18n
info.magnolia.ui.form.definition
info.magnolia.ui.vaadin.form
java.lang
java.util
org.apache.commons.lang3

info.magnolia.ui.form.action

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 info.magnolia.ui.form.action.CallbackFormAction
info.magnolia.ui.form.action.CallbackFormActionDefinition
info.magnolia.ui.form.action.CancelFormAction
info.magnolia.ui.form.action.CancelFormActionDefinition
info.magnolia.ui.form.action.SaveFormAction
info.magnolia.ui.form.action.SaveFormActionDefinition
info.magnolia.ui.dialog.action
info.magnolia.cms.core
info.magnolia.jcr.util
info.magnolia.ui.api.action
info.magnolia.ui.form
info.magnolia.ui.vaadin.integration.jcr
java.lang
javax.jcr
org.slf4j

info.magnolia.ui.form.config

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 4.0% 82.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.config.AbstractFieldBuilder
info.magnolia.ui.form.config.BasicTextCodeFieldBuilder
info.magnolia.ui.form.config.BasicUploadFieldBuilder
info.magnolia.ui.form.config.CheckboxFieldBuilder
info.magnolia.ui.form.config.CodeFieldBuilder
info.magnolia.ui.form.config.CompositeFieldBuilder
info.magnolia.ui.form.config.DateFieldBuilder
info.magnolia.ui.form.config.FieldConfig
info.magnolia.ui.form.config.FormBuilder
info.magnolia.ui.form.config.FormConfig
info.magnolia.ui.form.config.GenericValidatorBuilder
info.magnolia.ui.form.config.HiddenFieldBuilder
info.magnolia.ui.form.config.LinkFieldBuilder
info.magnolia.ui.form.config.MultiValueFieldBuilder
info.magnolia.ui.form.config.OptionBuilder
info.magnolia.ui.form.config.OptionGroupFieldBuilder
info.magnolia.ui.form.config.PasswordFieldBuilder
info.magnolia.ui.form.config.RichTextFieldBuilder
info.magnolia.ui.form.config.SelectFieldBuilder
info.magnolia.ui.form.config.StaticFieldBuilder
info.magnolia.ui.form.config.SwitchableFieldBuilder
info.magnolia.ui.form.config.TabBuilder
info.magnolia.ui.form.config.TextFieldBuilder
info.magnolia.ui.form.config.TwinColSelectFieldBuilder
info.magnolia.ui.form.config.ValidatorConfig
info.magnolia.ui.dialog.config
info.magnolia.ui.framework.config
com.vaadin.v7.shared.ui.combobox
info.magnolia.repository
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.converter
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.validator.definition
java.lang
java.util
org.slf4j

info.magnolia.ui.form.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 6 29.0% 38.0% 34.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.definition.FormDefinition
info.magnolia.ui.form.definition.TabDefinition
info.magnolia.ui.form.definition.ConfiguredFormDefinition
info.magnolia.ui.form.definition.ConfiguredTabDefinition
info.magnolia.ui.form.definition.DefinitionConverter$1
info.magnolia.ui.form.definition.FormDefinitionKeyGenerator
info.magnolia.ui.form.definition.TabDefinitionKeyGenerator
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.definition
info.magnolia.ui.contentapp.detail
info.magnolia.ui.dialog.config
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form
info.magnolia.ui.form.config
info.magnolia.ui.form.field.definition.migration
info.magnolia.ui.framework.tools
info.magnolia.ui.editor
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition.migration
java.lang
java.lang.reflect
java.util

info.magnolia.ui.form.field

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 23 14.0% 96.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.AbstractCustomMultiField
info.magnolia.ui.form.field.AbstractCustomMultiField$1
info.magnolia.ui.form.field.CompositeField
info.magnolia.ui.form.field.MultiField$1
info.magnolia.ui.form.field.StaticField
info.magnolia.ui.form.field.ThumbnailField
info.magnolia.ui.form.field.ThumbnailField$1
info.magnolia.ui.form.field.factory
com.google.common.base
com.google.common.collect
com.vaadin.server
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.data.util
com.vaadin.v7.shared.ui.label
com.vaadin.v7.ui
info.magnolia.cms.i18n
info.magnolia.context
info.magnolia.objectfactory
info.magnolia.ui.api.i18n
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.factory
info.magnolia.ui.imageprovider
info.magnolia.ui.vaadin.integration
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.server
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.form.field.component

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 13 100.0% 100.0% 100.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.component.AbstractBaseItemContentPreviewComponent
info.magnolia.ui.form.field.component.AbstractContentPreviewComponent
info.magnolia.ui.form.field.component.ContentPreviewComponent
None None com.vaadin.server
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.context
info.magnolia.ui.imageprovider
info.magnolia.ui.vaadin.integration
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.form.field.converter

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 7 33.0% 58.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.converter.FieldValueConverter
info.magnolia.ui.form.field.converter.IdentifierToPathConverter
info.magnolia.ui.form.field.converter.BaseIdentifierToPathConverter
info.magnolia.ui.form.field.converter.FieldValueConverter$Wrapper
info.magnolia.ui.form.field.converter.StringToCalendarConverter
info.magnolia.ui.form.field.converter.Vaadin7FieldValueConverterAdapter
info.magnolia.ui.dialog.setup.migration
info.magnolia.ui.form.config
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition.migration
info.magnolia.ui.form.field.factory
com.vaadin.v7.data.util.converter
info.magnolia.context
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.form.field.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
21 18 4.0% 46.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.definition.FieldDefinition
info.magnolia.ui.form.field.definition.BasicTextCodeFieldDefinition
info.magnolia.ui.form.field.definition.BasicUploadFieldDefinition
info.magnolia.ui.form.field.definition.CheckboxFieldDefinition
info.magnolia.ui.form.field.definition.CodeFieldDefinition
info.magnolia.ui.form.field.definition.CompositeFieldDefinition
info.magnolia.ui.form.field.definition.CompositeFieldDefinition$1
info.magnolia.ui.form.field.definition.ConfiguredFieldDefinition
info.magnolia.ui.form.field.definition.ContentPreviewDefinition
info.magnolia.ui.form.field.definition.DateFieldDefinition
info.magnolia.ui.form.field.definition.FieldDefinitionMutator
info.magnolia.ui.form.field.definition.HiddenFieldDefinition
info.magnolia.ui.form.field.definition.Layout
info.magnolia.ui.form.field.definition.LinkFieldDefinition
info.magnolia.ui.form.field.definition.MultiValueFieldDefinition
info.magnolia.ui.form.field.definition.OptionGroupFieldDefinition
info.magnolia.ui.form.field.definition.PasswordFieldDefinition
info.magnolia.ui.form.field.definition.RichTextFieldDefinition
info.magnolia.ui.form.field.definition.SelectFieldDefinition
info.magnolia.ui.form.field.definition.SelectFieldOptionDefinition
info.magnolia.ui.form.field.definition.SelectFieldOptionDefinitionKeyGenerator
info.magnolia.ui.form.field.definition.StaticFieldDefinition
info.magnolia.ui.form.field.definition.SwitchableFieldDefinition
info.magnolia.ui.form.field.definition.TextFieldDefinition
info.magnolia.ui.form.field.definition.TwinColSelectFieldDefinition
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.choosedialog
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.field
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.dialog.setup
info.magnolia.ui.dialog.setup.migration
info.magnolia.ui.form.config
info.magnolia.ui.form.definition
info.magnolia.ui.form.field
info.magnolia.ui.form.field.definition.migration
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.transformer.composite
info.magnolia.ui.form.field.transformer.item
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.upload.basic
info.magnolia.ui.form.fieldtype.resolver
info.magnolia.ui.framework.field.nodetype
info.magnolia.ui.framework.setup
com.google.common.base
com.google.common.collect
com.vaadin.v7.shared.ui.combobox
info.magnolia.config
info.magnolia.i18nsystem
info.magnolia.repository
info.magnolia.ui.editor
info.magnolia.ui.field
info.magnolia.ui.form.field.converter
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.transformer.composite
info.magnolia.ui.form.field.transformer.item
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.validator.definition
java.lang
java.lang.reflect
java.util
org.slf4j

info.magnolia.ui.form.field.definition.migration

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 24 14.0% 96.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.definition.migration.AbstractComplexFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.AbstractConfiguredFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.FieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.AbstractSelectFieldDefinitionConverter$1
info.magnolia.ui.form.field.definition.migration.BasicUploadFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.BasicUploadFieldDefinitionConverter$1
info.magnolia.ui.form.field.definition.migration.BasicUploadFieldDefinitionConverter$UploadFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.CheckboxFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.CodeFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.CompositeFieldDefinitionConverter$1
info.magnolia.ui.form.field.definition.migration.DateFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.FallbackFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.HiddenFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.LinkFieldDefinitionConverter$1
info.magnolia.ui.form.field.definition.migration.OptionGroupFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.RichTextFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.SelectFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.StaticFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.SwitchableFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.TextFieldDefinitionConverter
info.magnolia.ui.form.field.definition.migration.TextFieldDefinitionConverter$1
info.magnolia.ui.form.field.definition.migration.TwinColSelectFieldDefinitionConverter
info.magnolia.ui.form.definition
com.vaadin.data.converter
com.vaadin.v7.data.util.converter
com.vaadin.v7.shared.ui.combobox
info.magnolia.dynamic
info.magnolia.objectfactory
info.magnolia.ui.editor
info.magnolia.ui.field
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.converter
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.transformer.composite
info.magnolia.ui.form.field.transformer.item
info.magnolia.ui.form.validator.definition
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.time
java.time.format
java.util
javax.jcr
net.sf.cglib.proxy
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.form.field.factory

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 58 8.0% 92.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.factory.AbstractFieldFactory
info.magnolia.ui.form.field.factory.FieldFactory
info.magnolia.ui.form.field.factory.AbstractFieldFactory$1
info.magnolia.ui.form.field.factory.BasicTextCodeFieldFactory
info.magnolia.ui.form.field.factory.BasicUploadFieldFactory
info.magnolia.ui.form.field.factory.CheckBoxFieldFactory
info.magnolia.ui.form.field.factory.CodeFieldFactory
info.magnolia.ui.form.field.factory.CodeFieldFactory$1
info.magnolia.ui.form.field.factory.CodeFieldFactory$MagnoliaAceEditor
info.magnolia.ui.form.field.factory.CompositeFieldFactory
info.magnolia.ui.form.field.factory.DateFieldFactory
info.magnolia.ui.form.field.factory.FieldFactoryFactory
info.magnolia.ui.form.field.factory.HiddenFieldFactory
info.magnolia.ui.form.field.factory.LinkFieldFactory$1
info.magnolia.ui.form.field.factory.MultiValueFieldFactory
info.magnolia.ui.form.field.factory.OptionGroupFieldFactory
info.magnolia.ui.form.field.factory.RichTextFieldFactory
info.magnolia.ui.form.field.factory.RichTextFieldFactory$1
info.magnolia.ui.form.field.factory.RichTextFieldFactory$2
info.magnolia.ui.form.field.factory.SelectFieldFactory
info.magnolia.ui.form.field.factory.SelectFieldFactory$DefaultOptionComparator
info.magnolia.ui.form.field.factory.StaticFieldFactory
info.magnolia.ui.form.field.factory.SwitchableFieldFactory
info.magnolia.ui.form.field.factory.TextFieldFactory
info.magnolia.ui.form.field.factory.TwinColSelectFieldFactory
info.magnolia.ui.contentapp.field
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form.field
info.magnolia.ui.framework.field.nodetype
info.magnolia.ui.framework.setup
com.google.common.base
com.google.gson
com.vaadin.server
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.data.util
com.vaadin.v7.data.util.converter
com.vaadin.v7.event
com.vaadin.v7.shared.ui.datefield
com.vaadin.v7.ui
info.magnolia.cms.i18n
info.magnolia.cms.security
info.magnolia.context
info.magnolia.event
info.magnolia.i18nsystem
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.registry
info.magnolia.repository
info.magnolia.ui.api.app
info.magnolia.ui.api.context
info.magnolia.ui.api.i18n
info.magnolia.ui.api.view
info.magnolia.ui.field.factory
info.magnolia.ui.form
info.magnolia.ui.form.field
info.magnolia.ui.form.field.converter
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.transformer.composite
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.upload
info.magnolia.ui.form.field.upload.basic
info.magnolia.ui.form.fieldtype.definition
info.magnolia.ui.form.fieldtype.registry
info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.validator.registry
info.magnolia.ui.framework.ioc
info.magnolia.ui.imageprovider
info.magnolia.ui.vaadin.ckeditor
info.magnolia.ui.vaadin.extension
info.magnolia.ui.vaadin.integration
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.richtext
info.magnolia.util
java.io
java.lang
java.text
java.util
javax.jcr
org.apache.commons.collections4
org.apache.commons.io
org.apache.commons.lang3
org.apache.jackrabbit.commons.predicate
org.slf4j
org.vaadin.v7.aceeditor

info.magnolia.ui.form.field.transformer

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 5 33.0% 56.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.transformer.Transformer
info.magnolia.ui.form.field.transformer.TransformedProperty
info.magnolia.ui.form.field.transformer.UndefinedPropertyType
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.transformer.item
info.magnolia.ui.form.field.transformer.multi
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.ui.api.i18n
java.lang
org.slf4j

info.magnolia.ui.form.field.transformer.basic

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 12 0.0% 71.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.form.field.transformer.basic.BCryptTransformer
info.magnolia.ui.form.field.transformer.basic.BasicTransformer
info.magnolia.ui.form.field.transformer.basic.ListToSetTransformer
info.magnolia.ui.form.field.transformer.basic.NotNullInitialStringValueTransformer
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition.migration
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.transformer.composite
info.magnolia.ui.form.field.transformer.multi
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.cms.security
info.magnolia.objectfactory
info.magnolia.ui.api.i18n
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.form.field.transformer.composite

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 17 0.0% 85.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.form.field.transformer.composite.CompositeTransformer
info.magnolia.ui.form.field.transformer.composite.DelegatingCompositeFieldTransformer
info.magnolia.ui.form.field.transformer.composite.DelegatingSubnodeCompositeTransformer
info.magnolia.ui.form.field.transformer.composite.NoOpCompositeTransformer
info.magnolia.ui.form.field.transformer.composite.SwitchableTransformer
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition.migration
info.magnolia.ui.form.field.factory
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.jcr.util
info.magnolia.jcr.wrapper
info.magnolia.objectfactory
info.magnolia.ui.api.i18n
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.vaadin.integration
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.apache.commons.lang3.math
org.slf4j

info.magnolia.ui.form.field.transformer.item

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 19 0.0% 90.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.form.field.transformer.item.FileTransformer
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition.migration
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.api.i18n
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer
info.magnolia.ui.form.field.upload
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.util
javax.jcr
org.apache.commons.io
org.apache.jackrabbit
org.apache.jackrabbit.value
org.slf4j

info.magnolia.ui.form.field.transformer.multi

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 24 10.0% 86.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.transformer.multi.MultiTransformer
info.magnolia.ui.form.field.transformer.multi.DelegatingMultiValueChildNodeWithLocaleTransformer
info.magnolia.ui.form.field.transformer.multi.DelegatingMultiValueFieldTransformer
info.magnolia.ui.form.field.transformer.multi.DelegatingMultiValueSubnodeTransformer
info.magnolia.ui.form.field.transformer.multi.MultiValueChildNodeTransformer
info.magnolia.ui.form.field.transformer.multi.MultiValueChildNodeTransformer$1
info.magnolia.ui.form.field.transformer.multi.MultiValueJSONTransformer
info.magnolia.ui.form.field.transformer.multi.MultiValueSubChildrenNodePropertiesTransformer
info.magnolia.ui.form.field.transformer.multi.MultiValueSubChildrenNodeTransformer
info.magnolia.ui.form.field.transformer.multi.MultiValueTransformer
info.magnolia.ui.dialog.setup.migration
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.factory
info.magnolia.ui.framework.setup
com.google.common.collect
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.cms.core
info.magnolia.cms.i18n
info.magnolia.jcr.iterator
info.magnolia.jcr.predicate
info.magnolia.jcr.util
info.magnolia.jcr.wrapper
info.magnolia.objectfactory
info.magnolia.ui.api.i18n
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.util
javax.jcr
org.apache.commons.beanutils
org.apache.commons.lang3
org.apache.commons.lang3.math
org.apache.jackrabbit.commons.predicate
org.slf4j

info.magnolia.ui.form.field.upload

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 12 29.0% 75.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.field.upload.UploadField
info.magnolia.ui.form.field.upload.UploadProgressIndicator
info.magnolia.ui.form.field.upload.AbstractUploadField$1
info.magnolia.ui.form.field.upload.AbstractUploadField$InterruptionReason
info.magnolia.ui.form.field.upload.AbstractUploadField$UploadStatus
info.magnolia.ui.form.field.upload.DefaultFileFactory
info.magnolia.ui.form.field.upload.UploadReceiver
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.transformer.item
info.magnolia.ui.form.field.upload.basic
info.magnolia.ui.framework.command
com.vaadin.server
com.vaadin.ui
com.vaadin.v7.ui
info.magnolia.cms.beans.config
info.magnolia.cms.util
info.magnolia.i18nsystem
java.io
java.lang
java.text
org.apache.commons.lang3
org.slf4j
org.vaadin.easyuploads

info.magnolia.ui.form.field.upload.basic

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 19 0.0% 95.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.form.field.upload.basic.BasicUploadField
info.magnolia.ui.form.field.upload.basic.BasicUploadField$1
info.magnolia.ui.form.field.upload.basic.BasicUploadField$2
info.magnolia.ui.form.field.upload.basic.BasicUploadField$3
info.magnolia.ui.form.field.upload.basic.BasicUploadProgressIndicator
info.magnolia.ui.form.field.upload.basic.ResurfaceBasicUploadProgressIndicator
info.magnolia.ui.form.field.factory
com.vaadin.shared.ui
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.shared.ui.label
com.vaadin.v7.ui
info.magnolia.i18nsystem
info.magnolia.icons
info.magnolia.ui.api.context
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.upload
info.magnolia.ui.imageprovider
info.magnolia.ui.theme
info.magnolia.ui.vaadin.overlay
java.lang
java.text
java.util
org.apache.commons.io
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.form.fieldtype.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 1 50.0% 25.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.fieldtype.definition.FieldTypeDefinition
info.magnolia.ui.form.fieldtype.definition.ConfiguredFieldTypeDefinition
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.fieldtype.registry
info.magnolia.ui.form.fieldtype.resolver
java.lang

info.magnolia.ui.form.fieldtype.registry

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 9 17.0% 69.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.fieldtype.registry.FieldTypeDefinitionProvider
info.magnolia.ui.form.fieldtype.registry.ConfiguredFieldTypeDefinitionManager
info.magnolia.ui.form.fieldtype.registry.ConfiguredFieldTypeDefinitionProvider
info.magnolia.ui.form.fieldtype.registry.DefinitionTypes
info.magnolia.ui.form.fieldtype.registry.DefinitionTypes$1
info.magnolia.ui.form.fieldtype.registry.FieldTypeDefinitionRegistry$1
info.magnolia.ui.contentapp
info.magnolia.ui.dialog.registry
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.fieldtype.resolver
com.google.common.cache
info.magnolia.config.registry
info.magnolia.jcr.node2bean
info.magnolia.objectfactory
info.magnolia.registry
info.magnolia.ui.form.fieldtype.definition
java.lang
javax.jcr
org.slf4j

info.magnolia.ui.form.fieldtype.resolver

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 9 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.form.fieldtype.resolver.FieldTypeResolver
None info.magnolia.config.registry
info.magnolia.jcr.node2bean
info.magnolia.transformer
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.fieldtype.definition
info.magnolia.ui.form.fieldtype.registry
java.lang
java.util
org.slf4j

info.magnolia.ui.form.validator.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 2 25.0% 25.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.validator.definition.FieldValidatorDefinition
info.magnolia.ui.form.validator.definition.ConfiguredFieldValidatorDefinition
info.magnolia.ui.form.validator.definition.EmailValidatorDefinition
info.magnolia.ui.form.validator.definition.RegexpValidatorDefinition
info.magnolia.ui.form.config
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition.migration
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.validator.registry
info.magnolia.ui.form.validator.factory
java.lang

info.magnolia.ui.form.validator.factory

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 5 50.0% 62.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.form.validator.factory.AbstractFieldValidatorFactory
info.magnolia.ui.form.validator.factory.FieldValidatorFactory
info.magnolia.ui.form.validator.factory.EmailFieldValidatorFactory
info.magnolia.ui.form.validator.factory.RegexpFieldValidatorFactory
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.registry
com.vaadin.v7.data
com.vaadin.v7.data.validator
info.magnolia.ui.form
info.magnolia.ui.form.validator.definition
java.lang

info.magnolia.ui.form.validator.registry

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 0.0% 86.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.form.validator.registry.FieldValidatorFactoryFactory
info.magnolia.ui.form.field.factory
info.magnolia.objectfactory
info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.factory
java.io
java.lang
org.slf4j

info.magnolia.ui.framework

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 8 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.UiFrameworkCompatibilityModule$1
info.magnolia.ui.framework.UiFrameworkCompatibilityModule$IsAppDescriptor
info.magnolia.ui.framework.UiFrameworkCompatibilityModule$IsDialogNode
info.magnolia.ui.framework.UiFrameworkCompatibilityModule$IsFieldType
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.framework.availability
info.magnolia.jcr.predicate
info.magnolia.jcr.util
info.magnolia.jcr.wrapper
info.magnolia.ui.api.app.registry
info.magnolia.ui.dialog.definition
java.lang
javax.jcr
lombok

info.magnolia.ui.framework.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 47 6.0% 96.0% 2.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.framework.action.AbstractMultiItemAction
info.magnolia.ui.framework.action.AbstractRepositoryAction
info.magnolia.ui.framework.action.AbstractVersionAction
info.magnolia.ui.framework.action.AbstractCommandAction
info.magnolia.ui.framework.action.AbstractMultiItemAction$1
info.magnolia.ui.framework.action.AbstractVersionAction$1
info.magnolia.ui.framework.action.ActivationActionDefinition
info.magnolia.ui.framework.action.AddFolderActionDefinition
info.magnolia.ui.framework.action.AddNodeAction
info.magnolia.ui.framework.action.AddNodeActionDefinition
info.magnolia.ui.framework.action.AddPropertyAction
info.magnolia.ui.framework.action.AddPropertyActionDefinition
info.magnolia.ui.framework.action.ConfirmationAction
info.magnolia.ui.framework.action.ConfirmationAction$1
info.magnolia.ui.framework.action.ConfirmationActionDefinition
info.magnolia.ui.framework.action.DeactivationAction
info.magnolia.ui.framework.action.DeactivationActionDefinition
info.magnolia.ui.framework.action.DeleteAction
info.magnolia.ui.framework.action.DeleteActionDefinition
info.magnolia.ui.framework.action.DeleteConfirmationAction
info.magnolia.ui.framework.action.DeleteConfirmationAction$1
info.magnolia.ui.framework.action.DeleteConfirmationActionDefinition
info.magnolia.ui.framework.action.DeleteItemAction
info.magnolia.ui.framework.action.DeleteItemAction$1
info.magnolia.ui.framework.action.DeleteItemActionDefinition
info.magnolia.ui.framework.action.DownloadBinaryAction
info.magnolia.ui.framework.action.DownloadBinaryAction$1
info.magnolia.ui.framework.action.DownloadBinaryActionDefinition
info.magnolia.ui.framework.action.DuplicateNodeAction
info.magnolia.ui.framework.action.DuplicateNodeActionDefinition
info.magnolia.ui.framework.action.EditorCallbackAction
info.magnolia.ui.framework.action.EditorCallbackActionDefinition
info.magnolia.ui.framework.action.ExportActionDefinition
info.magnolia.ui.framework.action.ExportYamlAction
info.magnolia.ui.framework.action.ExportYamlActionDefinition
info.magnolia.ui.framework.action.MarkNodeAsDeletedAction
info.magnolia.ui.framework.action.MarkNodeAsDeletedActionDefinition
info.magnolia.ui.framework.action.OpenCreateDialogAction
info.magnolia.ui.framework.action.OpenCreateDialogAction$1
info.magnolia.ui.framework.action.OpenCreateDialogActionDefinition
info.magnolia.ui.framework.action.OpenEditDialogAction
info.magnolia.ui.framework.action.OpenEditDialogAction$1
info.magnolia.ui.framework.action.OpenEditDialogActionDefinition
info.magnolia.ui.framework.action.OpenExportDialogAction
info.magnolia.ui.framework.action.OpenExportDialogActionDefinition
info.magnolia.ui.framework.action.OpenLocationAction
info.magnolia.ui.framework.action.OpenLocationActionDefinition
info.magnolia.ui.framework.action.ZipUploadActionDefinition
info.magnolia.ui.framework.action.ZipUploadDialogAction
info.magnolia.ui.framework.action.ZipUploadDialogAction$1
info.magnolia.ui.framework.action.ZipUploadDialogAction$ExtractLocation
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.movedialog.action
com.google.common.collect
com.vaadin.server
com.vaadin.util
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.core.version
info.magnolia.cms.security
info.magnolia.commands
info.magnolia.commands.chain
info.magnolia.commands.impl
info.magnolia.context
info.magnolia.event
info.magnolia.i18nsystem
info.magnolia.i18nsystem.util
info.magnolia.jcr
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.context
info.magnolia.ui.api.event
info.magnolia.ui.api.location
info.magnolia.ui.api.overlay
info.magnolia.ui.contentapp.action
info.magnolia.ui.dialog
info.magnolia.ui.dialog.callback
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form
info.magnolia.ui.framework.action.async
info.magnolia.ui.framework.command
info.magnolia.ui.framework.util
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.overlay
info.magnolia.ui.vaadin.server
java.io
java.lang
java.util
javax.jcr
org.apache.commons.io
org.apache.commons.lang3
org.apache.jackrabbit
org.apache.jackrabbit.value
org.slf4j

info.magnolia.ui.framework.action.async

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 21 20.0% 95.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.framework.action.async.AsyncActionExecutor
info.magnolia.ui.framework.action.async.AsyncActionExecutor$ParallelExecutionException
info.magnolia.ui.framework.action.async.DefaultAsyncActionExecutor
info.magnolia.ui.framework.action.async.DefaultAsyncActionExecutor$CommandActionTriggerListener
info.magnolia.ui.framework.action.async.DefaultAsyncActionExecutor$CommandActionTriggerListener$1
info.magnolia.ui.framework.action
info.magnolia.cms.security
info.magnolia.context
info.magnolia.i18nsystem
info.magnolia.module.scheduler
info.magnolia.objectfactory
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.context
info.magnolia.ui.api.message
info.magnolia.ui.framework.message
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
java.util.concurrent.atomic
javax.inject
javax.jcr
org.apache.commons.lang3
org.apache.commons.lang3.exception
org.quartz
org.quartz.listeners
org.slf4j

info.magnolia.ui.framework.action.service

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.action.service.CompatibilityActionExecutionService$InjectedComponentProvider
info.magnolia.ui.framework.action.service.CompatibilityActionExecutionService$ItemProviderStrategyProvider
info.magnolia.ui.framework.action.service.CompatibilityActionExecutionService$JcrDatasourceDefinitionProvider
info.magnolia.ui.framework.action.service.CompatibilityActionExecutionService$ValueContextProvider
None info.magnolia.ui
info.magnolia.ui.datasource.jcr
info.magnolia.ui.editor
java.lang
javax.inject

info.magnolia.ui.framework.app.contenttypes

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.app.contenttypes.AppWithContentType$InMemoryFileResource
None info.magnolia.resourceloader
java.io
java.lang
java.util
org.apache.commons.io

info.magnolia.ui.framework.availability

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 17 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.availability.AcceptsClipboardContent
info.magnolia.ui.framework.availability.AvailabilityCheckerImpl
info.magnolia.ui.framework.availability.HasVersionsRule
info.magnolia.ui.framework.availability.IsDefinitionRule
info.magnolia.ui.framework.availability.IsDeletedRule
info.magnolia.ui.framework.availability.IsNotDeletedRule
info.magnolia.ui.framework.availability.IsNotSystemProperty
info.magnolia.ui.framework.availability.IsNotVersionedRule
info.magnolia.ui.framework.availability.IsPublishableRule
info.magnolia.ui.framework.availability.IsPublishedRule
info.magnolia.ui.framework.availability.IsVersionRule
None info.magnolia.cms.core.version
info.magnolia.cms.security
info.magnolia.config.registry
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.repository
info.magnolia.ui.api.availability
info.magnolia.ui.framework
info.magnolia.ui.framework.availability.shorthandrules
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
javax.jcr
javax.jcr.version
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.framework.availability.shorthandrules

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 12 0.0% 92.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.availability.shorthandrules.AccessGrantedRule
info.magnolia.ui.framework.availability.shorthandrules.JcrNodeTypesAllowedRule
info.magnolia.ui.framework.availability.shorthandrules.JcrNodesAllowedRule
info.magnolia.ui.framework.availability.shorthandrules.JcrPropertiesAllowedRule
info.magnolia.ui.framework.availability.shorthandrules.JcrRootAllowedRule
info.magnolia.ui.framework.availability.shorthandrules.MultipleItemsAllowedRule
info.magnolia.ui.framework.availability.shorthandrules.WritePermissionRequiredRule
info.magnolia.ui.framework.availability
info.magnolia.cms.security
info.magnolia.cms.security.operations
info.magnolia.context
info.magnolia.jcr.util
info.magnolia.ui.api.availability
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
javax.jcr
org.apache.commons.collections4
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.framework.command

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 22 0.0% 92.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.command.CleanTempFilesCommand
info.magnolia.ui.framework.command.ImportZipCommand
info.magnolia.ui.framework.command.ImportZipCommand$1
info.magnolia.ui.framework.action
info.magnolia.ui.framework.setup
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.commands
info.magnolia.commands.impl
info.magnolia.context
info.magnolia.i18nsystem
info.magnolia.init
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.form.field.upload
java.io
java.lang
java.util
javax.jcr
org.apache.commons.collections4
org.apache.commons.compress.archivers.zip
org.apache.commons.io
org.apache.commons.io.filefilter
org.apache.commons.lang3
org.apache.commons.lang3.time
org.slf4j
org.vaadin.easyuploads

info.magnolia.ui.framework.config

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 4 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.config.UiConfig
None info.magnolia.ui.api.action.config
info.magnolia.ui.dialog.config
info.magnolia.ui.form.config
java.lang

info.magnolia.ui.framework.field.nodetype

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.field.nodetype.NodeTypeSelectFieldDefinition
info.magnolia.ui.framework.field.nodetype.NodeTypeSelectFieldFactory
None com.google.common.collect
com.vaadin.v7.data
info.magnolia.context
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.repository
info.magnolia.ui.api.context
info.magnolia.ui.api.i18n
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.factory
java.lang
java.util
javax.jcr
javax.jcr.nodetype
org.slf4j

info.magnolia.ui.framework.setup

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 20 0.0% 95.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.setup.AddIsPublishedRuleToAllDeactivateActionsTask
info.magnolia.ui.framework.setup.AddIsPublishedRuleToAllDeactivateActionsTask$1
info.magnolia.ui.framework.setup.RemoveFieldTypeDefinitionsFromJcrTask
info.magnolia.ui.framework.setup.ReplaceMultiLinkFieldDefinitionTask
info.magnolia.ui.framework.setup.ReplaceSaveModeTypeFieldDefinitionTask
info.magnolia.ui.framework.setup.SetWritePermissionForActionsTask
info.magnolia.ui.framework.setup.UiFrameworkCompatibilityModuleVersionHandler
info.magnolia.ui.framework.setup.UiFrameworkCompatibilityModuleVersionHandler$1
info.magnolia.ui.framework.setup.UiFrameworkCompatibilityModuleVersionHandler$RenameLegacyI18nNodeIfExistingTask
info.magnolia.ui.contentapp.setup
info.magnolia.i18nsystem.setup
info.magnolia.jcr.nodebuilder
info.magnolia.jcr.nodebuilder.task
info.magnolia.jcr.util
info.magnolia.module
info.magnolia.module.delta
info.magnolia.repository
info.magnolia.ui.dialog.action
info.magnolia.ui.dialog.setup.migration
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.framework.command
java.io
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.slf4j
org.yaml.snakeyaml

info.magnolia.ui.framework.tools

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 22 43.0% 96.0% 39.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.framework.tools.FormToolDefinition
info.magnolia.ui.framework.tools.FormToolView
info.magnolia.ui.framework.tools.ToolDefinition
info.magnolia.ui.framework.tools.ToolPresenter
info.magnolia.ui.framework.tools.ToolsSubAppDescriptor
info.magnolia.ui.framework.tools.ToolsSubAppView
info.magnolia.ui.framework.tools.ConfiguredFormToolDefinition
info.magnolia.ui.framework.tools.ConfiguredToolDefinition
info.magnolia.ui.framework.tools.ConfiguredToolsSubAppDescriptor
info.magnolia.ui.framework.tools.FormToolActionExecutor
info.magnolia.ui.framework.tools.FormToolPresenter
info.magnolia.ui.framework.tools.ToolDefinitionKeyGenerator
info.magnolia.ui.framework.tools.ToolsSubApp
info.magnolia.ui.framework.tools.ToolsSubAppViewImpl
info.magnolia.ui.framework.tools.jcr
com.vaadin.ui
com.vaadin.ui.themes
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.i18nsystem
info.magnolia.objectfactory
info.magnolia.ui.api.action
info.magnolia.ui.api.app
info.magnolia.ui.api.app.registry
info.magnolia.ui.api.view
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form
info.magnolia.ui.form.definition
info.magnolia.ui.framework.app
info.magnolia.ui.vaadin.form
info.magnolia.ui.vaadin.layout
java.lang
java.lang.reflect
java.util
org.apache.commons.collections4
org.slf4j

info.magnolia.ui.framework.tools.jcr

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None info.magnolia.ui.framework.tools.jcr.JcrNodeFormSaveAction
info.magnolia.ui.framework.tools.jcr.JcrNodeFormToolDefinition
info.magnolia.ui.framework.tools.jcr.JcrNodeFormToolPresenter
None com.vaadin.v7.data
info.magnolia.context
info.magnolia.jcr.util
info.magnolia.ui.api.action
info.magnolia.ui.api.context
info.magnolia.ui.api.view
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form
info.magnolia.ui.framework.tools
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.overlay
java.lang
javax.inject
javax.jcr
org.slf4j

info.magnolia.ui.imageprovider

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 19 50.0% 76.0% 26.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.imageprovider.AbstractImageProvider
info.magnolia.ui.imageprovider.ImageProvider
info.magnolia.ui.imageprovider.DefaultImageProvider
info.magnolia.ui.imageprovider.DefaultImageProvider$ImageStreamSource
info.magnolia.ui.contentapp.imageprovider
info.magnolia.ui.form.field
info.magnolia.ui.form.field.component
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.upload.basic
info.magnolia.ui.workbench.thumbnail
com.google.common.collect
com.google.common.net
com.vaadin.server
com.vaadin.v7.data
info.magnolia.cms.beans.runtime
info.magnolia.context
info.magnolia.jcr.util
info.magnolia.link
info.magnolia.ui.imageprovider.definition
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
java.io
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.apache.jackrabbit
org.apache.jackrabbit.util
org.slf4j

info.magnolia.ui.imageprovider.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 1 50.0% 12.0% 38.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.imageprovider.definition.ImageProviderDefinition
info.magnolia.ui.imageprovider.definition.ConfiguredImageProviderDefinition
info.magnolia.ui.contentapp.choosedialog
info.magnolia.ui.contentapp.definition
info.magnolia.ui.contentapp.field
info.magnolia.ui.contentapp.imageprovider
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.imageprovider
info.magnolia.ui.workbench
java.lang

info.magnolia.ui.vaadin.integration

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 5 50.0% 45.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.vaadin.integration.ItemAdapter
info.magnolia.ui.vaadin.integration.package-info
info.magnolia.ui.vaadin.integration.MessageItem
info.magnolia.ui.vaadin.integration.NullItem
info.magnolia.ui.form.field
info.magnolia.ui.form.field.component
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.transformer.composite
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.ui.api.message
java.lang
java.util

info.magnolia.ui.vaadin.integration.contentconnector

Afferent Couplings Efferent Couplings Abstractness Instability Distance
19 12 50.0% 39.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.vaadin.integration.contentconnector.AbstractContentConnector
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnector
info.magnolia.ui.vaadin.integration.contentconnector.ContentConnectorDefinition
info.magnolia.ui.vaadin.integration.contentconnector.JcrContentConnectorDefinition
info.magnolia.ui.vaadin.integration.contentconnector.NodeTypeDefinition
info.magnolia.ui.vaadin.integration.contentconnector.SupportsCreation
info.magnolia.ui.vaadin.integration.contentconnector.SupportsVersions
info.magnolia.ui.vaadin.integration.contentconnector.ConfiguredContentConnectorDefinition
info.magnolia.ui.vaadin.integration.contentconnector.ConfiguredJcrContentConnectorDefinition
info.magnolia.ui.vaadin.integration.contentconnector.ConfiguredNodeTypeDefinition
info.magnolia.ui.vaadin.integration.contentconnector.DefaultContentConnector
info.magnolia.ui.vaadin.integration.contentconnector.JcrContentConnector
info.magnolia.ui.vaadin.integration.contentconnector.JcrContentConnectorDefinitionMutator
info.magnolia.ui.vaadin.integration.contentconnector.JcrContentConnectorDefinitionWrapper
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.choosedialog
info.magnolia.ui.contentapp.contentconnector
info.magnolia.ui.contentapp.definition
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.detail.action
info.magnolia.ui.contentapp.field
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.framework.action
info.magnolia.ui.framework.availability
info.magnolia.ui.imageprovider
info.magnolia.ui.workbench
info.magnolia.ui.workbench.container
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.search
info.magnolia.ui.workbench.thumbnail
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench.tree.drop
com.vaadin.v7.data
info.magnolia.cms.core
info.magnolia.cms.core.version
info.magnolia.config
info.magnolia.objectfactory
info.magnolia.ui.vaadin.integration
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
javax.jcr
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.vaadin.integration.jcr

Afferent Couplings Efferent Couplings Abstractness Instability Distance
30 23 24.0% 43.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.vaadin.integration.jcr.AbstractJcrAdapter
info.magnolia.ui.vaadin.integration.jcr.AbstractJcrNodeAdapter
info.magnolia.ui.vaadin.integration.jcr.JcrItemAdapter
info.magnolia.ui.vaadin.integration.jcr.ModelConstants
info.magnolia.ui.vaadin.integration.jcr.DefaultProperty
info.magnolia.ui.vaadin.integration.jcr.DefaultPropertyUtil
info.magnolia.ui.vaadin.integration.jcr.JcrItemId
info.magnolia.ui.vaadin.integration.jcr.JcrItemUtil
info.magnolia.ui.vaadin.integration.jcr.JcrNewNodeAdapter
info.magnolia.ui.vaadin.integration.jcr.JcrNewNodeItemId
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter
info.magnolia.ui.vaadin.integration.jcr.JcrNodeItemId
info.magnolia.ui.vaadin.integration.jcr.JcrPropertyAdapter
info.magnolia.ui.vaadin.integration.jcr.JcrPropertyAdapter$1
info.magnolia.ui.vaadin.integration.jcr.JcrPropertyItemId
info.magnolia.ui.vaadin.integration.jcr.VersionedChildJcrItemId
info.magnolia.ui.vaadin.integration.jcr.VersionedJcrItemId
info.magnolia.ui.contentapp.browser.action
info.magnolia.ui.contentapp.detail
info.magnolia.ui.contentapp.detail.action
info.magnolia.ui.contentapp.field
info.magnolia.ui.contentapp.movedialog.action
info.magnolia.ui.contentapp.movedialog.predicate
info.magnolia.ui.dialog.action
info.magnolia.ui.form.action
info.magnolia.ui.form.field
info.magnolia.ui.form.field.component
info.magnolia.ui.form.field.definition.migration
info.magnolia.ui.form.field.factory
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.transformer.composite
info.magnolia.ui.form.field.transformer.item
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.framework.action
info.magnolia.ui.framework.action.async
info.magnolia.ui.framework.availability
info.magnolia.ui.framework.availability.shorthandrules
info.magnolia.ui.framework.tools.jcr
info.magnolia.ui.imageprovider
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.workbench
info.magnolia.ui.workbench.column
info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.container
info.magnolia.ui.workbench.thumbnail
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench.tree.drop
com.google.common.collect
com.vaadin.v7.data
com.vaadin.v7.data.util
com.vaadin.v7.data.util.converter
info.magnolia.cms.core
info.magnolia.cms.core.version
info.magnolia.cms.util
info.magnolia.context
info.magnolia.jcr
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.vaadin.integration
java.io
java.lang
java.math
java.text
java.util
javax.jcr
javax.jcr.nodetype
javax.jcr.version
org.apache.commons.lang3
org.apache.jackrabbit
org.slf4j

info.magnolia.ui.workbench

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 29 52.999996% 78.0% 32.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.AbstractContentPresenter
info.magnolia.ui.workbench.AbstractContentPresenterBase
info.magnolia.ui.workbench.ContentPresenter
info.magnolia.ui.workbench.ContentView
info.magnolia.ui.workbench.ContentView$Listener
info.magnolia.ui.workbench.StatusBarView
info.magnolia.ui.workbench.WorkbenchView
info.magnolia.ui.workbench.WorkbenchView$Listener
info.magnolia.ui.workbench.StatusBarViewImpl
info.magnolia.ui.workbench.WorkbenchPresenter
info.magnolia.ui.workbench.WorkbenchStatusBarPresenter
info.magnolia.ui.workbench.WorkbenchStatusBarPresenter$1
info.magnolia.ui.workbench.WorkbenchViewImpl$1
info.magnolia.ui.workbench.WorkbenchViewImpl$2
info.magnolia.ui.workbench.WorkbenchViewImpl$3
info.magnolia.ui.contentapp.browser
info.magnolia.ui.contentapp.field
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.workbench.contenttool.search
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.search
info.magnolia.ui.workbench.thumbnail
info.magnolia.ui.workbench.tree
com.google.common.collect
com.vaadin.event
com.vaadin.server
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.event
info.magnolia.i18nsystem
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.api.view
info.magnolia.ui.framework.ioc
info.magnolia.ui.imageprovider.definition
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.contenttool
info.magnolia.ui.workbench.contenttool.search
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.event
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.search
info.magnolia.ui.workbench.tree
java.lang
java.util
javax.jcr
javax.jcr.nodetype
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.workbench.column

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 18 20.0% 95.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.column.AbstractColumnFormatter
info.magnolia.ui.workbench.column.DateColumnFormatter
info.magnolia.ui.workbench.column.PathColumnFormatter
info.magnolia.ui.workbench.column.StatusColumnFormatter
info.magnolia.ui.workbench.column.StatusColumnFormatter$ActivationStatus
info.magnolia.ui.workbench.column.definition
com.vaadin.server
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.cms.security
info.magnolia.context
info.magnolia.i18nsystem
info.magnolia.jcr.util
info.magnolia.jcr.wrapper
info.magnolia.objectfactory
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.workbench.column.definition
java.lang
java.security
java.util
javax.jcr
org.apache.commons.lang3
org.apache.commons.lang3.time
org.slf4j

info.magnolia.ui.workbench.column.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 22 22.0% 81.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.column.definition.AbstractColumnDefinition
info.magnolia.ui.workbench.column.definition.ColumnAvailabilityRule
info.magnolia.ui.workbench.column.definition.ColumnDefinition
info.magnolia.ui.workbench.column.definition.ColumnFormatter
info.magnolia.ui.workbench.column.definition.BooleanPropertyColumnDefinition
info.magnolia.ui.workbench.column.definition.BooleanPropertyColumnDefinition$BooleanPropertyColumnFormatter
info.magnolia.ui.workbench.column.definition.BooleanPropertyColumnDefinition$DisplayMode
info.magnolia.ui.workbench.column.definition.ColumnDefinitionKeyGenerator
info.magnolia.ui.workbench.column.definition.CompatibilityColumnDefinition
info.magnolia.ui.workbench.column.definition.CompatibilityColumnDefinition$CompatibilityValueProvider
info.magnolia.ui.workbench.column.definition.CompatibilityColumnDefinition$CompatibilityValueProvider$1
info.magnolia.ui.workbench.column.definition.MetaDataColumnDefinition
info.magnolia.ui.workbench.column.definition.NodeTypeColumnDefinition
info.magnolia.ui.workbench.column.definition.NodeTypeColumnDefinition$NodeTypeColumnFormatter
info.magnolia.ui.workbench.column.definition.OnAuthorOrWhenThereIsSubscribersRule
info.magnolia.ui.workbench.column.definition.PropertyColumnDefinition
info.magnolia.ui.workbench.column.definition.PropertyTypeColumnDefinition
info.magnolia.ui.workbench.column.definition.StatusColumnDefinition
info.magnolia.ui.workbench
info.magnolia.ui.workbench.column
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.tree
com.vaadin.data
com.vaadin.ui.renderers
com.vaadin.v7.data
com.vaadin.v7.data.util
com.vaadin.v7.ui
info.magnolia.cms.beans.config
info.magnolia.cms.exchange
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.api.app
info.magnolia.ui.api.i18n
info.magnolia.ui.contentapp.configuration.column
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.workbench.column
info.magnolia.ui.workbench.definition
java.lang
java.lang.reflect
java.util
javax.jcr
javax.jcr.nodetype
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.workbench.container

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 12 43.0% 75.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.container.AbstractContainer
info.magnolia.ui.workbench.container.AbstractJcrContainer
info.magnolia.ui.workbench.container.Refreshable
info.magnolia.ui.workbench.container.AbstractContainer$ItemSetChangeEvent
info.magnolia.ui.workbench.container.AbstractContainer$PropertySetChangeEvent
info.magnolia.ui.workbench.container.OrderBy
info.magnolia.ui.workbench.container.PropertyDefinition
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.search
info.magnolia.ui.workbench.thumbnail
info.magnolia.ui.workbench.tree
com.vaadin.v7.data
info.magnolia.context
info.magnolia.jcr.util
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
java.lang
java.util
javax.jcr
javax.jcr.nodetype
javax.jcr.query
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.workbench.contenttool

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 2 50.0% 40.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.contenttool.ContentToolDefinition
info.magnolia.ui.workbench.contenttool.ContentToolPresenter
info.magnolia.ui.workbench.contenttool.ConfiguredContentToolDefinition
info.magnolia.ui.workbench.contenttool.ContentToolDefinition$Alignment
info.magnolia.ui.workbench
info.magnolia.ui.workbench.contenttool.search
info.magnolia.ui.workbench.definition
info.magnolia.ui.api.view
java.lang

info.magnolia.ui.workbench.contenttool.search

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 12 40.0% 92.0% 32.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.contenttool.search.SearchContentToolView
info.magnolia.ui.workbench.contenttool.search.SearchContentToolView$Listener
info.magnolia.ui.workbench.contenttool.search.SearchContentToolPresenter
info.magnolia.ui.workbench.contenttool.search.SearchContentToolPresenter$1
info.magnolia.ui.workbench.contenttool.search.SearchContentToolViewImpl$1
info.magnolia.ui.workbench
com.vaadin.v7.data
com.vaadin.v7.ui
info.magnolia.event
info.magnolia.ui.api.view
info.magnolia.ui.workbench
info.magnolia.ui.workbench.contenttool
info.magnolia.ui.workbench.event
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.search
java.lang
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.workbench.definition

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 7 33.0% 44.0% 23.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.definition.ContentPresenterDefinition
info.magnolia.ui.workbench.definition.WorkbenchDefinition
info.magnolia.ui.workbench.definition.ConfiguredContentPresenterDefinition
info.magnolia.ui.workbench.definition.ConfiguredWorkbenchDefinition
info.magnolia.ui.workbench.definition.ContentPresenterDefinitionMutator
info.magnolia.ui.workbench.definition.WorkbenchDefinitionMutator
info.magnolia.ui.contentapp.browser
info.magnolia.ui.contentapp.field
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.workbench
info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.search
info.magnolia.ui.workbench.thumbnail
info.magnolia.ui.workbench.tree
info.magnolia.config
info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.contenttool
info.magnolia.ui.workbench.tree.drop
java.io
java.lang
java.util

info.magnolia.ui.workbench.event

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 4 52.999996% 36.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.event.ActionEvent$Handler
info.magnolia.ui.workbench.event.ActionEvent$Notifier
info.magnolia.ui.workbench.event.ItemDoubleClickedEvent$Handler
info.magnolia.ui.workbench.event.ItemRightClickedEvent$Handler
info.magnolia.ui.workbench.event.ItemShortcutKeyEvent$Handler
info.magnolia.ui.workbench.event.QueryStatementChangedEvent$Handler
info.magnolia.ui.workbench.event.SearchEvent$Handler
info.magnolia.ui.workbench.event.SelectionChangedEvent$Handler
info.magnolia.ui.workbench.event.ViewTypeChangedEvent$Handler
info.magnolia.ui.workbench.event.ActionEvent
info.magnolia.ui.workbench.event.ItemDoubleClickedEvent
info.magnolia.ui.workbench.event.ItemRightClickedEvent
info.magnolia.ui.workbench.event.ItemShortcutKeyEvent
info.magnolia.ui.workbench.event.QueryStatementChangedEvent
info.magnolia.ui.workbench.event.SearchEvent
info.magnolia.ui.workbench.event.SelectionChangedEvent
info.magnolia.ui.workbench.event.ViewTypeChangedEvent
info.magnolia.ui.contentapp.browser
info.magnolia.ui.contentapp.field
info.magnolia.ui.contentapp.renderer
info.magnolia.ui.dialog.action
info.magnolia.ui.workbench
info.magnolia.ui.workbench.contenttool.search
info.magnolia.ui.workbench.tree
info.magnolia.event
java.io
java.lang
java.util

info.magnolia.ui.workbench.list

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 15 12.0% 75.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.list.ListView
info.magnolia.ui.workbench.list.FlatJcrContainer
info.magnolia.ui.workbench.list.ListPresenterDefinition
info.magnolia.ui.workbench.list.ListViewImpl
info.magnolia.ui.workbench.list.ListViewImpl$1
info.magnolia.ui.workbench.list.ListViewImpl$2
info.magnolia.ui.workbench.list.ListViewImpl$3
info.magnolia.ui.workbench.list.ListViewImpl$4
info.magnolia.ui.workbench
info.magnolia.ui.workbench.contenttool.search
info.magnolia.ui.workbench.search
info.magnolia.ui.workbench.thumbnail
info.magnolia.ui.workbench.tree
com.vaadin.shared
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.event
com.vaadin.v7.ui
info.magnolia.ui.vaadin.grid
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.workbench
info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.container
info.magnolia.ui.workbench.definition
java.lang
java.util
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.workbench.search

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 16 20.0% 84.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.search.SearchView
info.magnolia.ui.workbench.search.SearchJcrContainer
info.magnolia.ui.workbench.search.SearchPresenter
info.magnolia.ui.workbench.search.SearchPresenterDefinition
info.magnolia.ui.workbench.search.SearchViewImpl
info.magnolia.ui.contentapp.browser
info.magnolia.ui.workbench
info.magnolia.ui.workbench.contenttool.search
com.vaadin.v7.data
info.magnolia.cms.core
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.workbench
info.magnolia.ui.workbench.container
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.list
java.lang
java.util
java.util.regex
javax.jcr.nodetype
org.apache.commons.lang3
org.apache.jackrabbit.util
org.slf4j

info.magnolia.ui.workbench.thumbnail

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 24 18.0% 100.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.thumbnail.ThumbnailContainer$IdProvider
info.magnolia.ui.workbench.thumbnail.ThumbnailView
info.magnolia.ui.workbench.thumbnail.JcrThumbnailContainer
info.magnolia.ui.workbench.thumbnail.JcrThumbnailContainer$ThumbnailCaptionProperty
info.magnolia.ui.workbench.thumbnail.JcrThumbnailContainer$ThumbnailContainerProperty
info.magnolia.ui.workbench.thumbnail.JcrThumbnailItemIdProvider
info.magnolia.ui.workbench.thumbnail.ThumbnailContainer
info.magnolia.ui.workbench.thumbnail.ThumbnailContainer$ThumbnailContainerProperty
info.magnolia.ui.workbench.thumbnail.ThumbnailContainer$ThumbnailItem
info.magnolia.ui.workbench.thumbnail.ThumbnailPresenter
info.magnolia.ui.workbench.thumbnail.ThumbnailPresenterDefinition
None com.google.common.collect
com.vaadin.v7.data
com.vaadin.v7.data.util
info.magnolia.context
info.magnolia.event
info.magnolia.jcr
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.framework.ioc
info.magnolia.ui.imageprovider
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.layout.data
info.magnolia.ui.workbench
info.magnolia.ui.workbench.container
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.list
java.lang
java.util
javax.jcr
javax.jcr.nodetype
javax.jcr.query
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.workbench.tree

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 35 14.0% 90.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.tree.MoveHandler
info.magnolia.ui.workbench.tree.TreeView
info.magnolia.ui.workbench.tree.TreeView$Listener
info.magnolia.ui.workbench.tree.HierarchicalJcrContainer
info.magnolia.ui.workbench.tree.HierarchicalJcrContainer$1
info.magnolia.ui.workbench.tree.HierarchicalJcrContainer$ItemNameComparator
info.magnolia.ui.workbench.tree.HierarchicalJcrContainer$ItemsSortedEvent
info.magnolia.ui.workbench.tree.InplaceEditingFieldFactory
info.magnolia.ui.workbench.tree.InplaceEditingFieldFactory$1
info.magnolia.ui.workbench.tree.MoveLocation
info.magnolia.ui.workbench.tree.RowScroller
info.magnolia.ui.workbench.tree.TreePresenter
info.magnolia.ui.workbench.tree.TreePresenter$1
info.magnolia.ui.workbench.tree.TreePresenter$2
info.magnolia.ui.workbench.tree.TreePresenterDefinition
info.magnolia.ui.workbench.tree.TreeRowScroller
info.magnolia.ui.workbench.tree.TreeViewImpl
info.magnolia.ui.workbench.tree.TreeViewImpl$1
info.magnolia.ui.workbench.tree.TreeViewImpl$2
info.magnolia.ui.workbench.tree.TreeViewImpl$3
info.magnolia.ui.workbench.tree.TreeViewImpl$CollapsedNodeListener
info.magnolia.ui.workbench.tree.TreeViewImpl$EditingKeyboardHandler
info.magnolia.ui.contentapp.movedialog
info.magnolia.ui.contentapp.movedialog.action
info.magnolia.ui.workbench
info.magnolia.ui.workbench.tree.drop
com.vaadin.event
com.vaadin.event.dd
com.vaadin.event.dd.acceptcriteria
com.vaadin.server
com.vaadin.shared
com.vaadin.ui
com.vaadin.v7.data
com.vaadin.v7.event
com.vaadin.v7.ui
info.magnolia.cms.util
info.magnolia.context
info.magnolia.event
info.magnolia.i18nsystem
info.magnolia.jcr
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.api.context
info.magnolia.ui.vaadin.grid
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.vaadin.overlay
info.magnolia.ui.workbench
info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.container
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.event
info.magnolia.ui.workbench.list
info.magnolia.ui.workbench.tree.drop
java.lang
java.util
javax.jcr
javax.jcr.nodetype
javax.jcr.query
org.apache.commons.lang3
org.slf4j

info.magnolia.ui.workbench.tree.drop

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 20 8.0% 87.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
info.magnolia.ui.workbench.tree.drop.DropConstraint
info.magnolia.ui.workbench.tree.drop.AlwaysTrueDropConstraint
info.magnolia.ui.workbench.tree.drop.AlwaysTrueDropConstraint$1
info.magnolia.ui.workbench.tree.drop.BaseDropConstraint
info.magnolia.ui.workbench.tree.drop.CompatibilityDropConstraint
info.magnolia.ui.workbench.tree.drop.CompatibilityDropConstraint$1
info.magnolia.ui.workbench.tree.drop.JcrContentDropConstraint
info.magnolia.ui.workbench.tree.drop.JcrDropConstraint
info.magnolia.ui.workbench.tree.drop.NodesAndPropsDropConstraint
info.magnolia.ui.workbench.tree.drop.OnlyNodesDropConstraint
info.magnolia.ui.workbench.tree.drop.TreeViewDropHandler
info.magnolia.ui.workbench.tree.drop.TreeViewDropHandler$1
info.magnolia.ui.workbench.tree.drop.TreeViewDropHandler$2
info.magnolia.ui.contentapp.movedialog.predicate
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree
com.vaadin.event
com.vaadin.event.dd
com.vaadin.event.dd.acceptcriteria
com.vaadin.shared.ui.dd
com.vaadin.shared.ui.grid
com.vaadin.v7.data
com.vaadin.v7.event
com.vaadin.v7.ui
info.magnolia.jcr.util
info.magnolia.objectfactory
info.magnolia.ui.contentapp.browser.drop
info.magnolia.ui.vaadin.integration.contentconnector
info.magnolia.ui.vaadin.integration.jcr
info.magnolia.ui.workbench.tree
java.lang
java.util
javax.jcr
javax.jcr.nodetype
org.apache.commons.lang3
org.slf4j

Cycles

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

Package Package Dependencies
info.magnolia.ui.contentapp info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.contentapp.availability info.magnolia.ui.contentapp.detail
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.contentapp.browser info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.contentapp.browser.action info.magnolia.ui.framework.action
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.contentapp.choosedialog info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.contentapp.contentconnector info.magnolia.ui.contentapp.definition
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.contentapp.contenttypes info.magnolia.ui.contentapp
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.contentapp.definition info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.contentapp.detail info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.contentapp.detail.action info.magnolia.ui.contentapp.detail
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.contentapp.field info.magnolia.ui.form.field.factory
info.magnolia.ui.form.validator.registry
info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.factory
info.magnolia.ui.contentapp.imageprovider info.magnolia.ui.contentapp.definition
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.contentapp.movedialog info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.contentapp.movedialog.action info.magnolia.ui.contentapp.browser
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.contentapp.movedialog.predicate info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.contentapp.movedialog.view info.magnolia.ui.dialog.actionarea.view
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.contentapp.renderer info.magnolia.ui.dialog.actionarea.renderer
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.contentapp.setup info.magnolia.ui.contentapp
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.contentapp.setup.for5_3 info.magnolia.ui.contentapp.detail.action
info.magnolia.ui.contentapp.detail
info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.dialog info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.action info.magnolia.ui.form.action
info.magnolia.ui.form
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.dialog.actionarea info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea.renderer info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.view info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.callback info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.choosedialog info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.choosedialog.action info.magnolia.ui.dialog.action
info.magnolia.ui.form.action
info.magnolia.ui.form
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.dialog.config info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.dialog.definition info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.formdialog info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.dialog.registry info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.setup info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.dialog.setup.migration info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.action info.magnolia.ui.form
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.config info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.definition info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.definition.migration info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.factory info.magnolia.ui.form.validator.registry
info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.field.transformer.basic info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.transformer.composite info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.item info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.upload.basic info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.fieldtype.resolver info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.validator.definition info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.factory info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.validator.registry info.magnolia.ui.form.validator.factory
info.magnolia.ui.form.validator.definition
info.magnolia.ui.form.validator.factory
info.magnolia.ui.framework info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.framework.action info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.framework.availability info.magnolia.ui.framework
info.magnolia.ui.dialog.definition
info.magnolia.ui.dialog
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.dialog.actionarea
info.magnolia.ui.dialog.actionarea.definition
info.magnolia.ui.framework.config info.magnolia.ui.dialog.config
info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.framework.field.nodetype info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.framework.setup info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.framework.tools info.magnolia.ui.form.definition
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.framework.tools.jcr info.magnolia.ui.dialog.formdialog
info.magnolia.ui.form.field.definition
info.magnolia.ui.form.field.transformer.multi
info.magnolia.ui.form.field.transformer.basic
info.magnolia.ui.form.field.definition
info.magnolia.ui.workbench info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.column info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.column
info.magnolia.ui.workbench.column.definition info.magnolia.ui.workbench.column
info.magnolia.ui.workbench.column.definition
info.magnolia.ui.workbench.contenttool.search info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.list info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.search info.magnolia.ui.workbench.list
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.thumbnail info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop
info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench.tree.drop info.magnolia.ui.workbench.tree
info.magnolia.ui.workbench
info.magnolia.ui.workbench.definition
info.magnolia.ui.workbench.tree.drop

Explanation

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

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

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.