Metric Results

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

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

Summary

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

PackageTCCCACCaCeAIDV
info.magnolia.ui.vaadin.editor5320940.0%100.0%40.0%1
info.magnolia.ui.vaadin.editor.gwt.shared330410.0%20.0%80.0%1
info.magnolia.ui.vaadin.editor.pagebar5320740.0%100.0%40.0%1
info.magnolia.ui.vaadin.editor.preview220140.0%80.0%20.0%1
info.magnolia.ui.vaadin.gwt.client.connector141401240.0%96.0%4.0%1
info.magnolia.ui.vaadin.gwt.client.editor.dom8716912.0%60.000004%27.000002%1
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor98111111.0%92.0%3.0%1
info.magnolia.ui.vaadin.gwt.client.editor.event18994550.0%56.0%6.0%1
info.magnolia.ui.vaadin.gwt.client.editor.i18n110120.0%67.0%33.0%1
info.magnolia.ui.vaadin.gwt.client.editor.jsni141312137.0%87.0%6.0%1
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event2112450.0%67.0%17.0%1
info.magnolia.ui.vaadin.gwt.client.editor.model2113450.0%57.0%7.0%1
info.magnolia.ui.vaadin.gwt.client.editor.model.focus2111750.0%88.0%38.0%1
info.magnolia.ui.vaadin.gwt.client.rpc20223100.0%60.000004%60.000004%1
info.magnolia.ui.vaadin.gwt.client.shared5415320.0%38.0%43.0%1
info.magnolia.ui.vaadin.gwt.client.widget75241029.0%71.0%0.0%1
info.magnolia.ui.vaadin.gwt.client.widget.controlbar191813115.0%79.0%16.0%1
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.listener20221100.0%33.0%33.0%1
info.magnolia.ui.vaadin.gwt.client.widget.dnd330170.0%88.0%12.0%1

Packages

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

info.magnolia.ui.vaadin.editor

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0940.0%100.0%40.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.editor.PageEditorListener
info.magnolia.ui.vaadin.editor.PageEditorView
info.magnolia.ui.vaadin.editor.PageEditor
info.magnolia.ui.vaadin.editor.PageEditor$1
info.magnolia.ui.vaadin.editor.PageEditorViewImpl
Nonecom.vaadin.shared
com.vaadin.shared.communication
com.vaadin.ui
info.magnolia.ui.api.view
info.magnolia.ui.vaadin.editor.preview
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.rpc
info.magnolia.ui.vaadin.gwt.client.shared
java.lang

info.magnolia.ui.vaadin.editor.gwt.shared

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
410.0%20.0%80.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.editor.gwt.shared.PlatformType
info.magnolia.ui.vaadin.editor.gwt.shared.PlatformType$1
info.magnolia.ui.vaadin.editor.gwt.shared.PlatformType$2
info.magnolia.ui.vaadin.editor.pagebar
info.magnolia.ui.vaadin.editor.preview
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.shared
java.lang

info.magnolia.ui.vaadin.editor.pagebar

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0740.0%100.0%40.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.editor.pagebar.PageBarView
info.magnolia.ui.vaadin.editor.pagebar.PageBarView$Listener
info.magnolia.ui.vaadin.editor.pagebar.PageBarViewImpl
info.magnolia.ui.vaadin.editor.pagebar.PageBarViewImpl$1
info.magnolia.ui.vaadin.editor.pagebar.PageBarViewImpl$2
Nonecom.vaadin.data
com.vaadin.ui
info.magnolia.ui.api.i18n
info.magnolia.ui.api.view
info.magnolia.ui.vaadin.editor.gwt.shared
java.lang
java.util

info.magnolia.ui.vaadin.editor.preview

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
140.0%80.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.editor.preview.PageEditorPreviewWrapper
info.magnolia.ui.vaadin.editor.preview.PageEditorPreviewWrapper$1
info.magnolia.ui.vaadin.editor
com.vaadin.event
com.vaadin.ui
info.magnolia.ui.vaadin.editor.gwt.shared
java.lang

info.magnolia.ui.vaadin.gwt.client.connector

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1240.0%96.0%4.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$1
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$10
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$11
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$12
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$2
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$3
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$4
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$5
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$6
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$7
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$8
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorConnector$9
info.magnolia.ui.vaadin.gwt.client.connector.PageEditorState
info.magnolia.ui.vaadin.editor
com.google.gwt.core.client
com.google.gwt.dom.client
com.google.gwt.event.shared
com.google.gwt.user.client
com.google.gwt.user.client.ui
com.vaadin.client
com.vaadin.client.communication
com.vaadin.client.ui
com.vaadin.shared
com.vaadin.shared.communication
info.magnolia.ui.vaadin.editor.gwt.shared
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.editor.model
info.magnolia.ui.vaadin.gwt.client.editor.model.focus
info.magnolia.ui.vaadin.gwt.client.rpc
info.magnolia.ui.vaadin.gwt.client.shared
info.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.widget.controlbar
info.magnolia.ui.vaadin.gwt.client.widget.dnd
java.lang
java.util

info.magnolia.ui.vaadin.gwt.client.editor.dom

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
6912.0%60.000004%27.000002%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.editor.dom.MgnlElement
info.magnolia.ui.vaadin.gwt.client.editor.dom.CmsNode
info.magnolia.ui.vaadin.gwt.client.editor.dom.Comment
info.magnolia.ui.vaadin.gwt.client.editor.dom.MgnlArea
info.magnolia.ui.vaadin.gwt.client.editor.dom.MgnlComponent
info.magnolia.ui.vaadin.gwt.client.editor.dom.MgnlComponent$1
info.magnolia.ui.vaadin.gwt.client.editor.dom.MgnlComponent$2
info.magnolia.ui.vaadin.gwt.client.editor.dom.MgnlPage
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.model
info.magnolia.ui.vaadin.gwt.client.editor.model.focus
info.magnolia.ui.vaadin.gwt.client.widget.controlbar
com.google.gwt.dom.client
com.google.gwt.event.shared
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.shared
info.magnolia.ui.vaadin.gwt.client.widget.controlbar
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.listener
java.lang
java.util

info.magnolia.ui.vaadin.gwt.client.editor.dom.processor

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11111.0%92.0%3.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.AbstractMgnlElementProcessor
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.AreaProcessor
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.CommentProcessor
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.CommentProcessor$1
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.CommentProcessor$CMSComment
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.ComponentProcessor
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.ElementProcessor
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.MgnlElementProcessorFactory
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor.PageProcessor
info.magnolia.ui.vaadin.gwt.client.connector
com.google.gwt.core.client
com.google.gwt.dom.client
com.google.gwt.event.shared
com.google.gwt.regexp.shared
com.google.web.bindery.event.shared
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.model
info.magnolia.ui.vaadin.gwt.client.widget.controlbar
java.lang
java.util

info.magnolia.ui.vaadin.gwt.client.editor.event

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
4550.0%56.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.editor.event.ComponentStartMoveEvent$CompnentStartMoveEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.ComponentStopMoveEvent$ComponentStopMoveEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.EditAreaEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.EditComponentEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.FrameNavigationEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.NewAreaEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.NewComponentEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.SelectElementEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.SortComponentEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.event.ComponentStartMoveEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.ComponentStopMoveEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.EditAreaEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.EditComponentEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.FrameNavigationEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.NewAreaEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.NewComponentEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.SelectElementEvent
info.magnolia.ui.vaadin.gwt.client.editor.event.SortComponentEvent
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor
info.magnolia.ui.vaadin.gwt.client.editor.model.focus
com.google.gwt.event.shared
com.google.web.bindery.event.shared
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.shared
java.lang

info.magnolia.ui.vaadin.gwt.client.editor.i18n

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
120.0%67.0%33.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.gwt.client.editor.i18n.DummyDictionary
info.magnolia.ui.vaadin.gwt.client.editor.jsni
java.lang
java.util

info.magnolia.ui.vaadin.gwt.client.editor.jsni

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2137.0%87.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.editor.jsni.AbstractFrameEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.jsni.GenericFrameEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.jsni.GenericFrameEventHandler$1
info.magnolia.ui.vaadin.gwt.client.editor.jsni.JavascriptUtils
info.magnolia.ui.vaadin.gwt.client.editor.jsni.ReadyStateWatch
info.magnolia.ui.vaadin.gwt.client.editor.jsni.ReadyStateWatch$1
info.magnolia.ui.vaadin.gwt.client.editor.jsni.ReadyStateWatch$ReadyState
info.magnolia.ui.vaadin.gwt.client.editor.jsni.ReadyStateWatch$ReadyState$1
info.magnolia.ui.vaadin.gwt.client.editor.jsni.ReadyStateWatch$ReadyState$2
info.magnolia.ui.vaadin.gwt.client.editor.jsni.ReadyStateWatch$ReadyState$3
info.magnolia.ui.vaadin.gwt.client.editor.jsni.ReadyStateWatch$ReadyState$4
info.magnolia.ui.vaadin.gwt.client.editor.jsni.WebkitFrameEventHandler
info.magnolia.ui.vaadin.gwt.client.editor.jsni.WebkitFrameEventHandler$1
info.magnolia.ui.vaadin.gwt.client.editor.jsni.WebkitFrameEventHandler$MyTimer
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.widget
com.google.gwt.core.client
com.google.gwt.dom.client
com.google.gwt.event.dom.client
com.google.gwt.event.logical.shared
com.google.gwt.event.shared
com.google.gwt.http.client
com.google.gwt.user.client
com.google.gwt.user.client.ui
com.google.web.bindery.event.shared
info.magnolia.ui.vaadin.gwt.client.editor.i18n
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.widget
java.lang

info.magnolia.ui.vaadin.gwt.client.editor.jsni.event

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2450.0%67.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event.FrameLoadedEvent$Handler
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event.FrameLoadedEvent
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.editor.jsni
com.google.gwt.event.shared
com.google.web.bindery.event.shared
info.magnolia.ui.vaadin.gwt.client.widget
java.lang

info.magnolia.ui.vaadin.gwt.client.editor.model

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3450.0%57.0%7.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.editor.model.Model
info.magnolia.ui.vaadin.gwt.client.editor.model.ModelImpl
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor
info.magnolia.ui.vaadin.gwt.client.editor.model.focus
com.google.gwt.dom.client
info.magnolia.ui.vaadin.gwt.client.editor.dom
java.lang
java.util

info.magnolia.ui.vaadin.gwt.client.editor.model.focus

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1750.0%88.0%38.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.editor.model.focus.FocusModel
info.magnolia.ui.vaadin.gwt.client.editor.model.focus.FocusModelImpl
info.magnolia.ui.vaadin.gwt.client.connector
com.google.gwt.dom.client
com.google.web.bindery.event.shared
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.model
java.lang
java.util

info.magnolia.ui.vaadin.gwt.client.rpc

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
23100.0%60.000004%60.000004%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.rpc.PageEditorClientRpc
info.magnolia.ui.vaadin.gwt.client.rpc.PageEditorServerRpc
Noneinfo.magnolia.ui.vaadin.editor
info.magnolia.ui.vaadin.gwt.client.connector
com.vaadin.shared.communication
info.magnolia.ui.vaadin.gwt.client.shared
java.lang

info.magnolia.ui.vaadin.gwt.client.shared

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
5320.0%38.0%43.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement
info.magnolia.ui.vaadin.gwt.client.shared.AreaElement
info.magnolia.ui.vaadin.gwt.client.shared.ComponentElement
info.magnolia.ui.vaadin.gwt.client.shared.PageEditorParameters
info.magnolia.ui.vaadin.gwt.client.shared.PageElement
info.magnolia.ui.vaadin.editor
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.rpc
info.magnolia.ui.vaadin.editor.gwt.shared
java.io
java.lang

info.magnolia.ui.vaadin.gwt.client.widget

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
41029.0%71.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.widget.PageEditorView
info.magnolia.ui.vaadin.gwt.client.widget.PageEditorView$Listener
info.magnolia.ui.vaadin.gwt.client.widget.PageEditorFrame
info.magnolia.ui.vaadin.gwt.client.widget.PageEditorViewImpl
info.magnolia.ui.vaadin.gwt.client.widget.PreviewChannel
info.magnolia.ui.vaadin.gwt.client.widget.PreviewChannel$Orientation
info.magnolia.ui.vaadin.gwt.client.widget.VPageEditorParameters
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.widget.dnd
com.google.gwt.core.client
com.google.gwt.dom.client
com.google.gwt.event.dom.client
com.google.gwt.event.shared
com.google.gwt.user.client
com.google.gwt.user.client.ui
com.google.web.bindery.event.shared
com.vaadin.client
info.magnolia.ui.vaadin.gwt.client.editor.jsni
java.lang

info.magnolia.ui.vaadin.gwt.client.widget.controlbar

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3115.0%79.0%16.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.AbstractBar
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.AreaBar
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.AreaBar$1
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.AreaBar$2
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.AreaEndBar
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$1
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$10
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$2
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$3
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$4
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$5
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$6
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$7
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$8
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentBar$9
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentPlaceHolder
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentPlaceHolder$PlaceHolderBar
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.ComponentPlaceHolder$PlaceHolderBar$1
info.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.dom.processor
com.google.gwt.dom.client
com.google.gwt.event.dom.client
com.google.gwt.event.shared
com.google.gwt.user.client
com.google.gwt.user.client.ui
com.googlecode.mgwt.dom.client.event.touch
com.googlecode.mgwt.ui.client.widget.touch
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.listener
java.lang
java.util

info.magnolia.ui.vaadin.gwt.client.widget.controlbar.listener

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21100.0%33.0%33.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.listener.AreaListener
info.magnolia.ui.vaadin.gwt.client.widget.controlbar.listener.ComponentListener
Noneinfo.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.widget.controlbar
java.lang

info.magnolia.ui.vaadin.gwt.client.widget.dnd

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
170.0%88.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.gwt.client.widget.dnd.MoveWidget
info.magnolia.ui.vaadin.gwt.client.widget.dnd.MoveWidget$1
info.magnolia.ui.vaadin.gwt.client.widget.dnd.MoveWidget$FrameBodyWrapper
info.magnolia.ui.vaadin.gwt.client.connector
com.google.gwt.dom.client
com.google.gwt.event.dom.client
com.google.gwt.event.shared
com.google.gwt.user.client
com.google.gwt.user.client.ui
info.magnolia.ui.vaadin.gwt.client.widget
java.lang

Cycles

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

PackagePackage Dependencies
info.magnolia.ui.vaadin.editorinfo.magnolia.ui.vaadin.gwt.client.connector
info.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.connectorinfo.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.editor.dominfo.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.dom.processorinfo.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.eventinfo.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.jsniinfo.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.editor.jsni.eventinfo.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.editor.modelinfo.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.model.focusinfo.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.widgetinfo.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.widget.controlbarinfo.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.editor.event
info.magnolia.ui.vaadin.gwt.client.editor.dom
info.magnolia.ui.vaadin.gwt.client.widget.dndinfo.magnolia.ui.vaadin.gwt.client.widget
info.magnolia.ui.vaadin.gwt.client.editor.jsni
info.magnolia.ui.vaadin.gwt.client.editor.jsni.event
info.magnolia.ui.vaadin.gwt.client.widget

Explanation

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

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

TermDescription
Number of ClassesThe number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent CouplingsThe number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent CouplingsThe number of other packages that the classes in the package depend upon is an indicator of the package's independence.
AbstractnessThe ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.
InstabilityThe ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.
DistanceThe perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.
CyclesPackages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques.