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

Metric Results

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

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

Summary

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

PackageTCCCACCaCeAIDV
info.magnolia.ui.vaadin.integration.jcr95401444.0%100.0%44.0%1
info.magnolia.ui.vaadin.integration.module110020.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.servlet6600130.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget1613311119.0%92.0%10.0%1
info.magnolia.ui.vaadin.integration.widget.client191810195.0%100.0%5.0%1
info.magnolia.ui.vaadin.integration.widget.client.applauncher2623301512.0%100.0%12.0%1
info.magnolia.ui.vaadin.integration.widget.client.applauncher.event2111250.0%67.0%17.0%1
info.magnolia.ui.vaadin.integration.widget.client.divlayout330090.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.client.grid575700170.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.client.icon770160.0%86.0%14.0%1
info.magnolia.ui.vaadin.integration.widget.client.layout110040.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.client.loading110050.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.client.pinch8531938.0%90.0%27.000002%1
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl212100150.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.divlayout110010.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.grid220040.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.icon8710412.0%100.0%12.0%1
info.magnolia.ui.vaadin.integration.widget.layout110240.0%67.0%33.0%1
info.magnolia.ui.vaadin.integration.widget.layout.app110040.0%100.0%0.0%1
info.magnolia.ui.vaadin.integration.widget.serializer110160.0%86.0%14.0%1

Packages

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

info.magnolia.ui.vaadin.integration.jcr

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
01444.0%100.0%44.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses 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.JcrItemNodeAdapter
info.magnolia.ui.vaadin.integration.jcr.DefaultProperty
info.magnolia.ui.vaadin.integration.jcr.DefaultPropertyUtil
info.magnolia.ui.vaadin.integration.jcr.JcrNewNodeAdapter
info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter
info.magnolia.ui.vaadin.integration.jcr.JcrPropertyAdapter
Nonecom.vaadin.data
com.vaadin.data.util
info.magnolia.cms.core
info.magnolia.context
info.magnolia.jcr
info.magnolia.jcr.util
java.lang
java.math
java.text
java.util
javax.jcr
javax.jcr.nodetype
org.apache.commons.lang
org.slf4j

info.magnolia.ui.vaadin.integration.module

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
020.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.module.VaadinModule
Noneinfo.magnolia.module
java.lang

info.magnolia.ui.vaadin.integration.servlet

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0130.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.servlet.MagnoliaIcePushServlet
info.magnolia.ui.vaadin.integration.servlet.MultipleBrowserWindowsApplicationServlet
info.magnolia.ui.vaadin.integration.servlet.MultipleBrowserWindowsApplicationServlet$1
info.magnolia.ui.vaadin.integration.servlet.MultipleBrowserWindowsApplicationServlet$2
info.magnolia.ui.vaadin.integration.servlet.MultipleBrowserWindowsApplicationServlet$CustomCommunicationManager
info.magnolia.ui.vaadin.integration.servlet.MultipleBrowserWindowsApplicationServlet$CustomCommunicationManager$1
Nonecom.vaadin
com.vaadin.terminal
com.vaadin.terminal.gwt.server
com.vaadin.ui
java.io
java.lang
java.net
java.util
javax.servlet
javax.servlet.http
org.icepush.servlet
org.slf4j
org.vaadin.artur.icepush

info.magnolia.ui.vaadin.integration.widget

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11119.0%92.0%10.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$LazyThumbnailProvider
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$ThumbnailDblClickListener
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$ThumbnailSelectionListener
info.magnolia.ui.vaadin.integration.widget.AppLauncher
info.magnolia.ui.vaadin.integration.widget.AppLauncher$AppGroup
info.magnolia.ui.vaadin.integration.widget.AppLauncher$AppTile
info.magnolia.ui.vaadin.integration.widget.CompositeComponent
info.magnolia.ui.vaadin.integration.widget.CompositeComponent$1
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$1
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$1$1
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$1$2
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$1$3
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$1$4
info.magnolia.ui.vaadin.integration.widget.LazyThumbnailLayout$Thumbnail
info.magnolia.ui.vaadin.integration.widget.PreviewTokenField
info.magnolia.ui.vaadin.integration.widget.layout.app
com.google.gson
com.vaadin.data
com.vaadin.terminal
com.vaadin.ui
info.magnolia.ui.vaadin.integration.widget.layout
info.magnolia.ui.vaadin.integration.widget.serializer
java.io
java.lang
java.util
org.vaadin.rpc
org.vaadin.rpc.client

info.magnolia.ui.vaadin.integration.widget.client

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0195.0%100.0%5.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.integration.widget.client.LazyThumbnailLayoutImageBundle
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$1
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$1$1
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$1$2
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$1$3
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$1$4
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$2
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$3
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$4
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$5
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$6
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$7
info.magnolia.ui.vaadin.integration.widget.client.VLazyThumbnailLayout$8
info.magnolia.ui.vaadin.integration.widget.client.VPreviewTokenField
info.magnolia.ui.vaadin.integration.widget.client.VPreviewTokenField$1
info.magnolia.ui.vaadin.integration.widget.client.VPreviewTokenField$1$1
info.magnolia.ui.vaadin.integration.widget.client.VThumbnail
info.magnolia.ui.vaadin.integration.widget.client.VThumbnailData
Nonecom.google.gwt.core.client
com.google.gwt.dom.client
com.google.gwt.event.dom.client
com.google.gwt.event.shared
com.google.gwt.resources.client
com.google.gwt.user.client
com.google.gwt.user.client.ui
com.googlecode.mgwt.collection.shared
com.googlecode.mgwt.dom.client.event.touch
com.googlecode.mgwt.dom.client.recognizer.pinch
com.googlecode.mgwt.dom.client.recognizer.tap
com.googlecode.mgwt.ui.client.widget.touch
com.vaadin.terminal.gwt.client
com.vaadin.terminal.gwt.client.ui
info.magnolia.ui.vaadin.integration.widget.client.pinch
java.lang
java.util
org.vaadin.csstools.client
org.vaadin.rpc.client

info.magnolia.ui.vaadin.integration.widget.client.applauncher

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
01512.0%100.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncherView
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncherView$Presenter
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTileGroup
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppGroupJSO
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncher
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncher$1
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncher$1$1
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncher$1$2
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncher$1$3
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppLauncherViewImpl
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTile
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTile$1
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTile$2
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTile$3
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTile$4
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTile$5
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VAppTileJSO
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VPermanentAppTileGroup
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppGroupBar
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppGroupBarTile
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppGroupBarTile$1
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppGroupBarTile$2
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppGroupBarTile$3
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppTileGroup
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppTileGroup$1
info.magnolia.ui.vaadin.integration.widget.client.applauncher.VTemporaryAppTileGroup$2
Nonecom.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.googlecode.mgwt.dom.client.event.touch
com.googlecode.mgwt.ui.client.widget.touch
com.vaadin.terminal.gwt.client
info.magnolia.ui.vaadin.integration.widget.client.applauncher.event
info.magnolia.ui.widget.jquerywrapper.gwt.client
java.lang
java.util
org.vaadin.rpc.client

info.magnolia.ui.vaadin.integration.widget.client.applauncher.event

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1250.0%67.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.integration.widget.client.applauncher.event.AppActivationEvent$Handler
info.magnolia.ui.vaadin.integration.widget.client.applauncher.event.AppActivationEvent
info.magnolia.ui.vaadin.integration.widget.client.applauncher
com.google.web.bindery.event.shared
java.lang

info.magnolia.ui.vaadin.integration.widget.client.divlayout

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
090.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.client.divlayout.VDivLayout
info.magnolia.ui.vaadin.integration.widget.client.divlayout.VDivLayout$1
info.magnolia.ui.vaadin.integration.widget.client.divlayout.VDivLayout$2
Nonecom.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.vaadin.terminal.gwt.client
com.vaadin.terminal.gwt.client.ui
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.client.grid

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0170.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$10
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$11
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$12
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$13
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$14
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$2
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$3
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$4
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$5
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$6
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$7
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$8
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$9
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$9$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$ContextMenuDetails
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$FooterCell
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$FooterCell$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$HeaderCell
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$HeaderCell$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$RowHeadersFooterCell
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$RowHeadersHeaderCell
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$RowRequestHandler
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$SelectionRange
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$TableDDDetails
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$TableFooter
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$TableHead
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$TableHead$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$TableHead$2
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$TableHead$3
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$TableHead$VisibleColumnAction
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableGeneratedRow
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableGeneratedRow$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow$2
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow$3
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow$4
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow$5
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow$6
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableBody$VScrollTableRow$7
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableDropHandler
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTable$VScrollTableDropHandler$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$PendingNavigationEvent
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$AnimationPreparator
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$RowCollapseAnimation
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$RowExpandAnimation
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$VTreeTableGeneratedRow
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$VTreeTableGeneratedRow$1
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$VTreeTableRow
info.magnolia.ui.vaadin.integration.widget.client.grid.VMagnoliaTreeTable$VTreeTableScrollBody$VTreeTableRow$1
Nonecom.google.gwt.animation.client
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.user.client
com.google.gwt.user.client.ui
com.googlecode.mgwt.collection.shared
com.googlecode.mgwt.dom.client.event.touch
com.googlecode.mgwt.dom.client.recognizer.tap
com.googlecode.mgwt.ui.client.widget.touch
com.vaadin.terminal.gwt.client
com.vaadin.terminal.gwt.client.ui
com.vaadin.terminal.gwt.client.ui.dd
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.client.icon

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
160.0%86.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.client.icon.GwtBadgeIcon
info.magnolia.ui.vaadin.integration.widget.client.icon.GwtIcon
info.magnolia.ui.vaadin.integration.widget.client.icon.GwtLoadingIcon
info.magnolia.ui.vaadin.integration.widget.client.icon.VBadgeIcon
info.magnolia.ui.vaadin.integration.widget.client.icon.VCompositeIcon
info.magnolia.ui.vaadin.integration.widget.client.icon.VIcon
info.magnolia.ui.vaadin.integration.widget.client.icon.VLoadingIcon
info.magnolia.ui.vaadin.integration.widget.client.loading
com.google.gwt.dom.client
com.google.gwt.user.client
com.google.gwt.user.client.ui
com.vaadin.terminal.gwt.client
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.client.layout

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
040.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.client.layout.VLightLayout
Nonecom.google.gwt.user.client.ui
com.vaadin.terminal.gwt.client
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.client.loading

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
050.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.client.loading.LoadingPane
Nonecom.google.gwt.dom.client
com.google.gwt.user.client
com.google.gwt.user.client.ui
info.magnolia.ui.vaadin.integration.widget.client.icon
java.lang

info.magnolia.ui.vaadin.integration.widget.client.pinch

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1938.0%90.0%27.000002%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchEvent
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchMoveEvent$Handler
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchStartEvent$Handler
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchMoveEvent
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchRecognizer
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchRecognizer$1
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchRecognizer$State
info.magnolia.ui.vaadin.integration.widget.client.pinch.MagnoliaPinchStartEvent
info.magnolia.ui.vaadin.integration.widget.client
com.google.gwt.core.client
com.google.gwt.event.shared
com.google.web.bindery.event.shared
com.googlecode.mgwt.collection.shared
com.googlecode.mgwt.dom.client.event.touch
com.googlecode.mgwt.dom.client.recognizer
com.googlecode.mgwt.dom.client.recognizer.pinch
com.vaadin.terminal.gwt.client
java.lang

info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0150.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.DesktopVView
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.DesktopVView$1
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.DesktopVView$MGWTDummyClientBundle
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.DesktopVView$MGWTDummyClientBundle$1
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.GwtTouchEventConverter
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.GwtTouchEventConverter$1
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.GwtTouchEventConverter$1$1
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.GwtTouchEventConverter$1$2
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.GwtTouchEventConverter$1$3
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.GwtTouchEventConverter$1$4
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.MobileSafariTouchWidgetImplProxy
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.MobileSafariVView
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.MobileSafariVView$1
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.MobileSafariVView$2
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.MobileSafariVView$3
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.MobileSafariVView$4
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.MobileSafariVView$5
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.TouchCancelHandlerProxy
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.TouchEndHandlerProxy
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.TouchMoveHandlerProxy
info.magnolia.ui.vaadin.integration.widget.client.touchwidgetimpl.TouchStartHandlerProxy
Nonecom.google.gwt.dom.client
com.google.gwt.event.dom.client
com.google.gwt.event.shared
com.google.gwt.resources.client
com.google.gwt.user.client
com.google.gwt.user.client.ui
com.googlecode.mgwt.dom.client.event.touch
com.googlecode.mgwt.ui.client
com.googlecode.mgwt.ui.client.theme
com.googlecode.mgwt.ui.client.theme.base
com.googlecode.mgwt.ui.client.widget.touch
com.vaadin.terminal.gwt.client.ui
java.io
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.divlayout

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
010.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.divlayout.DivLayout
Nonecom.vaadin.ui

info.magnolia.ui.vaadin.integration.widget.grid

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
040.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.grid.MagnoliaTable
info.magnolia.ui.vaadin.integration.widget.grid.MagnoliaTreeTable
Nonecom.vaadin.terminal
com.vaadin.ui
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.icon

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0412.0%100.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.ui.vaadin.integration.widget.icon.CompositeIcon
info.magnolia.ui.vaadin.integration.widget.icon.BadgeIcon
info.magnolia.ui.vaadin.integration.widget.icon.ErrorIcon
info.magnolia.ui.vaadin.integration.widget.icon.HelpIcon
info.magnolia.ui.vaadin.integration.widget.icon.Icon
info.magnolia.ui.vaadin.integration.widget.icon.InfoIcon
info.magnolia.ui.vaadin.integration.widget.icon.LoadingIcon
info.magnolia.ui.vaadin.integration.widget.icon.WarningIcon
Nonecom.vaadin.terminal
com.vaadin.ui
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.layout

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
240.0%67.0%33.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.layout.LightLayout
info.magnolia.ui.vaadin.integration.widget
info.magnolia.ui.vaadin.integration.widget.layout.app
com.vaadin.terminal
com.vaadin.ui
java.lang
java.util

info.magnolia.ui.vaadin.integration.widget.layout.app

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
040.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.layout.app.ContentAppLayout
Nonecom.vaadin.ui
info.magnolia.ui.vaadin.integration.widget
info.magnolia.ui.vaadin.integration.widget.layout
java.lang

info.magnolia.ui.vaadin.integration.widget.serializer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
160.0%86.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.ui.vaadin.integration.widget.serializer.ResourceSerializer
info.magnolia.ui.vaadin.integration.widget
com.google.gson
com.vaadin
com.vaadin.terminal
java.lang
java.lang.reflect
org.apache.commons.lang

Cycles

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

There are no cyclic dependencies.

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.