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
com.ideo.sweetdevria.builder 2 2 0 1 11 0.0% 92.0% 8.0% 1
com.ideo.sweetdevria.config 5 4 1 15 14 20.0% 48.0% 32.0% 1
com.ideo.sweetdevria.config.elements 5 5 0 2 4 0.0% 67.0% 33.0% 1
com.ideo.sweetdevria.config.factories 2 2 0 1 5 0.0% 83.0% 17.0% 1
com.ideo.sweetdevria.context 1 1 0 2 9 0.0% 82.0% 18.0% 1
com.ideo.sweetdevria.controller 1 1 0 4 4 0.0% 50.0% 50.0% 1
com.ideo.sweetdevria.draw 3 2 1 1 5 33.0% 83.0% 17.0% 1
com.ideo.sweetdevria.event 10 7 3 12 12 30.000002% 50.0% 20.0% 1
com.ideo.sweetdevria.i18n 2 1 1 20 8 50.0% 29.0% 21.0% 1
com.ideo.sweetdevria.i18n.impl 1 1 0 1 10 0.0% 91.0% 9.0% 1
com.ideo.sweetdevria.mock 6 6 0 1 10 0.0% 91.0% 9.0% 1
com.ideo.sweetdevria.model 3 0 3 26 11 100.0% 30.000002% 30.000002% 1
com.ideo.sweetdevria.page 5 5 0 10 11 0.0% 52.0% 48.0% 1
com.ideo.sweetdevria.page.user 2 1 1 1 2 50.0% 67.0% 17.0% 1
com.ideo.sweetdevria.servlet 5 4 1 5 14 20.0% 74.0% 6.0% 1
com.ideo.sweetdevria.tag.pluginAPI 2 1 1 2 6 50.0% 75.0% 25.0% 1
com.ideo.sweetdevria.tag.util 3 3 0 8 12 0.0% 60.000004% 40.0% 1
com.ideo.sweetdevria.taglib 11 0 11 39 16 100.0% 29.0% 29.0% 1
com.ideo.sweetdevria.taglib.accordion 2 2 0 1 8 0.0% 89.0% 11.0% 1
com.ideo.sweetdevria.taglib.alert 1 1 0 1 3 0.0% 75.0% 25.0% 1
com.ideo.sweetdevria.taglib.calendar 1 1 0 1 10 0.0% 91.0% 9.0% 1
com.ideo.sweetdevria.taglib.calendar.model 2 2 0 0 4 0.0% 100.0% 0.0% 1
com.ideo.sweetdevria.taglib.collapse 3 3 0 1 6 0.0% 86.0% 14.0% 1
com.ideo.sweetdevria.taglib.context 3 3 0 3 6 0.0% 67.0% 33.0% 1
com.ideo.sweetdevria.taglib.control 6 4 2 1 6 33.0% 86.0% 19.0% 1
com.ideo.sweetdevria.taglib.control.action 4 0 4 0 4 100.0% 100.0% 100.0% 1
com.ideo.sweetdevria.taglib.control.bean 1 1 0 0 2 0.0% 100.0% 0.0% 1
com.ideo.sweetdevria.taglib.docking 2 2 0 2 6 0.0% 75.0% 25.0% 1
com.ideo.sweetdevria.taglib.editableText 1 1 0 1 8 0.0% 89.0% 11.0% 1
com.ideo.sweetdevria.taglib.editableText.model 1 1 0 1 5 0.0% 83.0% 17.0% 1
com.ideo.sweetdevria.taglib.el 126 126 0 0 48 0.0% 100.0% 0.0% 1
com.ideo.sweetdevria.taglib.el.interfaces 1 0 1 2 2 100.0% 50.0% 50.0% 1
com.ideo.sweetdevria.taglib.el.utils 1 1 0 2 5 0.0% 71.0% 29.0% 1
com.ideo.sweetdevria.taglib.fileUpload 1 1 0 2 9 0.0% 82.0% 18.0% 1
com.ideo.sweetdevria.taglib.fileUpload.action 1 1 0 0 8 0.0% 100.0% 0.0% 1
com.ideo.sweetdevria.taglib.fileUpload.model 2 2 0 2 15 0.0% 88.0% 12.0% 1
com.ideo.sweetdevria.taglib.frame 1 1 0 1 2 0.0% 67.0% 33.0% 1
com.ideo.sweetdevria.taglib.grid.action 1 1 0 0 7 0.0% 100.0% 0.0% 1
com.ideo.sweetdevria.taglib.grid.bean 3 2 1 1 9 33.0% 90.0% 23.0% 1
com.ideo.sweetdevria.taglib.grid.common 9 3 6 6 12 67.0% 67.0% 33.0% 1
com.ideo.sweetdevria.taglib.grid.common.model 10 9 1 13 20 10.0% 61.0% 29.0% 1
com.ideo.sweetdevria.taglib.grid.data 4 3 1 11 7 25.0% 39.0% 36.0% 1
com.ideo.sweetdevria.taglib.grid.export.action 1 1 0 0 8 0.0% 100.0% 0.0% 1
com.ideo.sweetdevria.taglib.grid.export.formatter 2 1 1 1 9 50.0% 90.0% 40.0% 1
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter 2 1 1 5 3 50.0% 38.0% 12.0% 1
com.ideo.sweetdevria.taglib.grid.export.formatter.cellStyle 3 3 0 1 4 0.0% 80.0% 20.0% 1
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter 2 1 1 1 7 50.0% 88.0% 38.0% 1
com.ideo.sweetdevria.taglib.grid.export.injector 4 4 0 1 10 0.0% 91.0% 9.0% 1
com.ideo.sweetdevria.taglib.grid.export.model 3 2 1 5 15 33.0% 75.0% 8.0% 1
com.ideo.sweetdevria.taglib.grid.export.tag 1 0 1 3 9 100.0% 75.0% 75.0% 1
com.ideo.sweetdevria.taglib.grid.export.tag.grid 3 2 1 2 8 33.0% 80.0% 13.0% 1
com.ideo.sweetdevria.taglib.grid.export.tag.single 1 1 0 2 7 0.0% 78.0% 22.0% 1
com.ideo.sweetdevria.taglib.grid.export.template 1 1 0 2 5 0.0% 71.0% 29.0% 1
com.ideo.sweetdevria.taglib.grid.grid 6 6 0 2 14 0.0% 88.0% 12.0% 1
com.ideo.sweetdevria.taglib.grid.persistance 3 1 2 1 9 67.0% 90.0% 57.0% 1
com.ideo.sweetdevria.taglib.grid.simplegrid 3 3 0 2 16 0.0% 89.0% 11.0% 1
com.ideo.sweetdevria.taglib.grid.tree.data 2 0 2 3 3 100.0% 50.0% 50.0% 1
com.ideo.sweetdevria.taglib.grid.tree.model 3 2 1 7 10 33.0% 58.999996% 8.0% 1
com.ideo.sweetdevria.taglib.list 1 1 0 2 8 0.0% 80.0% 20.0% 1
com.ideo.sweetdevria.taglib.list.model 2 2 0 1 12 0.0% 92.0% 8.0% 1
com.ideo.sweetdevria.taglib.list.process 3 2 1 3 10 33.0% 77.0% 10.0% 1
com.ideo.sweetdevria.taglib.mandatory 3 2 1 1 6 33.0% 86.0% 19.0% 1
com.ideo.sweetdevria.taglib.menu 5 4 1 1 11 20.0% 92.0% 12.0% 1
com.ideo.sweetdevria.taglib.menu.model 1 1 0 1 2 0.0% 67.0% 33.0% 1
com.ideo.sweetdevria.taglib.messenger 3 2 1 3 5 33.0% 62.0% 4.0% 1
com.ideo.sweetdevria.taglib.newwindow 1 1 0 1 14 0.0% 93.0% 7.0% 1
com.ideo.sweetdevria.taglib.reader 5 4 1 2 12 20.0% 86.0% 6.0% 1
com.ideo.sweetdevria.taglib.reader.model 5 4 1 2 10 20.0% 83.0% 3.0% 1
com.ideo.sweetdevria.taglib.reader.provider 1 1 0 2 9 0.0% 82.0% 18.0% 1
com.ideo.sweetdevria.taglib.resourcesImport 1 1 0 1 14 0.0% 93.0% 7.0% 1
com.ideo.sweetdevria.taglib.spliterLayout 3 3 0 2 4 0.0% 67.0% 33.0% 1
com.ideo.sweetdevria.taglib.suggest 1 1 0 2 9 0.0% 82.0% 18.0% 1
com.ideo.sweetdevria.taglib.suggest.data 13 10 3 4 8 23.0% 67.0% 10.0% 1
com.ideo.sweetdevria.taglib.suggest.data.analysis 4 3 1 1 4 25.0% 80.0% 5.0% 1
com.ideo.sweetdevria.taglib.suggest.model 2 2 0 2 11 0.0% 85.0% 15.000001% 1
com.ideo.sweetdevria.taglib.tabLayout 2 2 0 2 11 0.0% 85.0% 15.000001% 1
com.ideo.sweetdevria.taglib.tabLayout.model 4 4 0 2 14 0.0% 88.0% 12.0% 1
com.ideo.sweetdevria.taglib.tabbox 5 5 0 1 5 0.0% 83.0% 17.0% 1
com.ideo.sweetdevria.taglib.tooltip 2 2 0 1 5 0.0% 83.0% 17.0% 1
com.ideo.sweetdevria.taglib.tree 3 2 1 2 9 33.0% 82.0% 15.000001% 1
com.ideo.sweetdevria.taglib.tree.data 3 2 1 6 4 33.0% 40.0% 27.000002% 1
com.ideo.sweetdevria.taglib.tree.model 4 4 0 4 14 0.0% 78.0% 22.0% 1
com.ideo.sweetdevria.taglib.zone 2 2 0 2 10 0.0% 83.0% 17.0% 1
com.ideo.sweetdevria.taglib.zone.model 2 2 0 4 15 0.0% 79.0% 21.0% 1
com.ideo.sweetdevria.taglib.zone.servlet 5 5 0 3 7 0.0% 70.0% 30.000002% 1
com.ideo.sweetdevria.util 12 10 2 26 14 17.0% 35.0% 48.0% 1
com.ideo.sweetdevria.velocity 3 3 0 1 8 0.0% 89.0% 11.0% 1
com.ideo.sweetdevria.webapp 1 1 0 0 7 0.0% 100.0% 0.0% 1

Packages

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

com.ideo.sweetdevria.builder

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 0.0% 92.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.builder.ComponentBuilder
com.ideo.sweetdevria.builder.ComponentBuilderFactory
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.config
com.ideo.sweetdevria.config.elements
com.ideo.sweetdevria.context
com.ideo.sweetdevria.controller
com.ideo.sweetdevria.draw
java.io
java.lang
java.util
javax.servlet.jsp
org.apache.commons.lang
org.apache.commons.logging

com.ideo.sweetdevria.config

Afferent Couplings Efferent Couplings Abstractness Instability Distance
15 14 20.0% 48.0% 32.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.config.IRIAConfig
com.ideo.sweetdevria.config.ConfigRuleSet
com.ideo.sweetdevria.config.Configurator
com.ideo.sweetdevria.config.PropertiesManager
com.ideo.sweetdevria.config.RIAConfigImpl
com.ideo.sweetdevria.builder
com.ideo.sweetdevria.config.elements
com.ideo.sweetdevria.controller
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.page
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.export.formatter
com.ideo.sweetdevria.taglib.resourcesImport
com.ideo.sweetdevria.taglib.zone.servlet
com.ideo.sweetdevria.util
com.ideo.sweetdevria.webapp
com.ideo.sweetdevria.config.elements
com.ideo.sweetdevria.config.factories
com.ideo.sweetdevria.controller
com.ideo.sweetdevria.tag.pluginAPI
com.ideo.sweetdevria.util
java.io
java.lang
java.net
java.util
javax.servlet
javax.servlet.jsp
org.apache.commons.digester
org.apache.commons.logging
org.xml.sax

com.ideo.sweetdevria.config.elements

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 4 0.0% 67.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.config.elements.BuilderConfig
com.ideo.sweetdevria.config.elements.DrawerConfig
com.ideo.sweetdevria.config.elements.MessageResourcesConfig
com.ideo.sweetdevria.config.elements.PlugInConfig
com.ideo.sweetdevria.config.elements.PropertyConfig
com.ideo.sweetdevria.builder
com.ideo.sweetdevria.config
com.ideo.sweetdevria.config
java.io
java.lang
java.util

com.ideo.sweetdevria.config.factories

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.config.factories.BuilderMappingFactory
com.ideo.sweetdevria.config.factories.DrawerMappingFactory
com.ideo.sweetdevria.config
com.ideo.sweetdevria.util
java.lang
org.apache.commons.digester
org.apache.commons.logging
org.xml.sax

com.ideo.sweetdevria.context

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 0.0% 82.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.context.RIAContext
com.ideo.sweetdevria.builder
com.ideo.sweetdevria.draw
com.ideo.sweetdevria.controller
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.tag.util
java.lang
java.text
java.util
javax.servlet.http
javax.servlet.jsp
org.apache.velocity.tools.generic

com.ideo.sweetdevria.controller

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 4 0.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.controller.RIAController
com.ideo.sweetdevria.builder
com.ideo.sweetdevria.config
com.ideo.sweetdevria.context
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.config
com.ideo.sweetdevria.util
java.lang
java.util

com.ideo.sweetdevria.draw

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 33.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.draw.IDrawer
com.ideo.sweetdevria.draw.DrawerFactory
com.ideo.sweetdevria.draw.VelocityDrawer
com.ideo.sweetdevria.builder
com.ideo.sweetdevria.context
com.ideo.sweetdevria.util
com.ideo.sweetdevria.velocity
java.io
java.lang

com.ideo.sweetdevria.event

Afferent Couplings Efferent Couplings Abstractness Instability Distance
12 12 30.000002% 50.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.event.IRiaListener
com.ideo.sweetdevria.event.IRiaListenerManager
com.ideo.sweetdevria.event.RiaEvent
com.ideo.sweetdevria.event.EventNotifier
com.ideo.sweetdevria.event.RiaEventBuilder
com.ideo.sweetdevria.event.RiaEventRequest
com.ideo.sweetdevria.event.RiaEventResponse
com.ideo.sweetdevria.event.RiaJsEventRegistry
com.ideo.sweetdevria.event.RiaListenerManagerImpl
com.ideo.sweetdevria.event.SweetDevRiaProxy
com.ideo.sweetdevria.model
com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.taglib.editableText.model
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.list.model
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.suggest.model
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.page
com.ideo.sweetdevria.util
java.io
java.lang
java.net
java.util
javax.servlet
javax.servlet.http
net.sf.json
org.apache.commons.lang.math
org.apache.commons.logging

com.ideo.sweetdevria.i18n

Afferent Couplings Efferent Couplings Abstractness Instability Distance
20 8 50.0% 29.0% 21.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.i18n.ResourcesManager
com.ideo.sweetdevria.i18n.ResourcesManagerHelper
com.ideo.sweetdevria.context
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.accordion
com.ideo.sweetdevria.taglib.collapse
com.ideo.sweetdevria.taglib.fileUpload
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter
com.ideo.sweetdevria.taglib.grid.export.tag
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.menu
com.ideo.sweetdevria.taglib.messenger
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.resourcesImport
com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.taglib.tabbox
com.ideo.sweetdevria.taglib.tree
com.ideo.sweetdevria.util
com.ideo.sweetdevria.config
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.util
java.lang
javax.servlet
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.i18n.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 10 0.0% 91.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.i18n.impl.DefaultResourcesManagerImpl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.config
com.ideo.sweetdevria.controller
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.util
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.mock

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 10 0.0% 91.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.mock.MockHttpServletRequest
com.ideo.sweetdevria.mock.MockHttpSession
com.ideo.sweetdevria.mock.MockPageContextImpl
com.ideo.sweetdevria.mock.MockPageContextImpl$1
com.ideo.sweetdevria.mock.MockServletContext
com.ideo.sweetdevria.mock.MockServletRequest
com.ideo.sweetdevria.taglib.grid.export.action
java.io
java.lang
java.net
java.security
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.el
javax.servlet.jsp.tagext

com.ideo.sweetdevria.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
26 11 100.0% 30.000002% 30.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.model.IModel
com.ideo.sweetdevria.model.RiaComponentModel
com.ideo.sweetdevria.model.RiaComponentStateFullModel
None com.ideo.sweetdevria.event
com.ideo.sweetdevria.page
com.ideo.sweetdevria.taglib.editableText
com.ideo.sweetdevria.taglib.editableText.model
com.ideo.sweetdevria.taglib.fileUpload
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.export.action
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag.grid
com.ideo.sweetdevria.taglib.grid.export.tag.single
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.list
com.ideo.sweetdevria.taglib.list.model
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.suggest
com.ideo.sweetdevria.taglib.suggest.model
com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.taglib.tree
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.taglib.zone
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.page
com.ideo.sweetdevria.taglib
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.http
org.apache.commons.beanutils
org.apache.commons.lang
org.apache.commons.logging

com.ideo.sweetdevria.page

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 11 0.0% 52.0% 48.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.page.ModelRegistry
com.ideo.sweetdevria.page.Page
com.ideo.sweetdevria.page.PageManager
com.ideo.sweetdevria.page.PageRegistry
com.ideo.sweetdevria.page.SessionRegistry
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.taglib.grid.action
com.ideo.sweetdevria.taglib.grid.persistance
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.resourcesImport
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.webapp
com.ideo.sweetdevria.config
com.ideo.sweetdevria.model
com.ideo.sweetdevria.page.user
com.ideo.sweetdevria.util
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.page.user

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 2 50.0% 67.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.page.user.ISessionUserGetter
com.ideo.sweetdevria.page.user.DefaultSessionUserGetter
com.ideo.sweetdevria.page
java.lang
javax.servlet.http

com.ideo.sweetdevria.servlet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 14 20.0% 74.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.servlet.IAction
com.ideo.sweetdevria.servlet.Action
com.ideo.sweetdevria.servlet.SendParameterLogBench
com.ideo.sweetdevria.servlet.SweetDevRiaResourcesProvider
com.ideo.sweetdevria.servlet.SweetDevRiaServlet
com.ideo.sweetdevria.taglib.control.action
com.ideo.sweetdevria.taglib.fileUpload.action
com.ideo.sweetdevria.taglib.grid.action
com.ideo.sweetdevria.taglib.grid.export.action
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.event
com.ideo.sweetdevria.page
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.util
java.io
java.lang
java.net
java.util
javax.servlet
javax.servlet.http
net.sf.json
org.apache.commons.fileupload
org.apache.commons.lang
org.apache.commons.logging

com.ideo.sweetdevria.tag.pluginAPI

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 6 50.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.tag.pluginAPI.Plugin
com.ideo.sweetdevria.tag.pluginAPI.PluginManager
com.ideo.sweetdevria.config
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.util
java.lang
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.logging

com.ideo.sweetdevria.tag.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 12 0.0% 60.000004% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.tag.util.ELUtil
com.ideo.sweetdevria.tag.util.HookHelper
com.ideo.sweetdevria.tag.util.ResourcesUtil
com.ideo.sweetdevria.context
com.ideo.sweetdevria.taglib.accordion
com.ideo.sweetdevria.taglib.calendar
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib.resourcesImport
com.ideo.sweetdevria.taglib.suggest
com.ideo.sweetdevria.taglib.tooltip
com.ideo.sweetdevria.config
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.util
java.lang
java.net
javax.naming
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.logging
org.apache.taglibs.standard.tag.common.core
org.apache.taglibs.standard.tag.el.core

com.ideo.sweetdevria.taglib

Afferent Couplings Efferent Couplings Abstractness Instability Distance
39 16 100.0% 29.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.AbstractComponentTagSupport
com.ideo.sweetdevria.taglib.AbstractTagDrawer
com.ideo.sweetdevria.taglib.BaseLinkTagSupport
com.ideo.sweetdevria.taglib.BaseStateTagSupport
com.ideo.sweetdevria.taglib.BaseTagSupport
com.ideo.sweetdevria.taglib.Enabled
com.ideo.sweetdevria.taglib.Hideable
com.ideo.sweetdevria.taglib.Hookable
com.ideo.sweetdevria.taglib.Hooker
com.ideo.sweetdevria.taglib.IFrameable
com.ideo.sweetdevria.taglib.IRiaTag
None com.ideo.sweetdevria.model
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib.accordion
com.ideo.sweetdevria.taglib.alert
com.ideo.sweetdevria.taglib.calendar
com.ideo.sweetdevria.taglib.collapse
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib.control
com.ideo.sweetdevria.taglib.docking
com.ideo.sweetdevria.taglib.editableText
com.ideo.sweetdevria.taglib.fileUpload
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.taglib.frame
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.list
com.ideo.sweetdevria.taglib.list.model
com.ideo.sweetdevria.taglib.mandatory
com.ideo.sweetdevria.taglib.menu
com.ideo.sweetdevria.taglib.messenger
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.resourcesImport
com.ideo.sweetdevria.taglib.spliterLayout
com.ideo.sweetdevria.taglib.suggest
com.ideo.sweetdevria.taglib.suggest.model
com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.taglib.tabbox
com.ideo.sweetdevria.taglib.tooltip
com.ideo.sweetdevria.taglib.tree
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.taglib.zone
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.builder
com.ideo.sweetdevria.config
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.tag.pluginAPI
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib.el.interfaces
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.beanutils
org.apache.commons.lang
org.apache.commons.logging
org.apache.velocity.io

com.ideo.sweetdevria.taglib.accordion

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 com.ideo.sweetdevria.taglib.accordion.AccordionItemTag
com.ideo.sweetdevria.taglib.accordion.AccordionTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
java.lang
java.util
javax.servlet.http
javax.servlet.jsp
org.apache.commons.lang

com.ideo.sweetdevria.taglib.alert

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 com.ideo.sweetdevria.taglib.alert.AlertTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib
java.lang
java.util

com.ideo.sweetdevria.taglib.calendar

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 10 0.0% 91.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.calendar.CalendarTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.util
java.lang
java.text
java.util
javax.servlet.http
javax.servlet.jsp
org.apache.commons.lang
org.apache.commons.logging

com.ideo.sweetdevria.taglib.calendar.model

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 com.ideo.sweetdevria.taglib.calendar.model.CustomDay
com.ideo.sweetdevria.taglib.calendar.model.DisabledDay
None java.lang
java.text
java.util
org.apache.commons.logging

com.ideo.sweetdevria.taglib.collapse

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 com.ideo.sweetdevria.taglib.collapse.CollapseHeaderTag
com.ideo.sweetdevria.taglib.collapse.CollapseManagerTag
com.ideo.sweetdevria.taglib.collapse.CollapseTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib
java.lang
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext

com.ideo.sweetdevria.taglib.context

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 6 0.0% 67.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.context.ContextManager
com.ideo.sweetdevria.taglib.context.ContextManagerHelper
com.ideo.sweetdevria.taglib.context.ContextTag
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.taglib
java.io
java.lang
java.util
javax.servlet
javax.servlet.jsp

com.ideo.sweetdevria.taglib.control

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 33.0% 86.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.control.ActionInterface
com.ideo.sweetdevria.taglib.control.ControlInterface
com.ideo.sweetdevria.taglib.control.ActionElseTag
com.ideo.sweetdevria.taglib.control.ActionTag
com.ideo.sweetdevria.taglib.control.ControlTag
com.ideo.sweetdevria.taglib.control.TestTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.messenger
java.lang
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext

com.ideo.sweetdevria.taglib.control.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 4 100.0% 100.0% 100.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.control.action.AbstractLoadDataAction
com.ideo.sweetdevria.taglib.control.action.AbstractSetValueAction
com.ideo.sweetdevria.taglib.control.action.AbstractTestAction
com.ideo.sweetdevria.taglib.control.action.ControlAction
None None com.ideo.sweetdevria.servlet
java.lang
java.util
javax.servlet.http

com.ideo.sweetdevria.taglib.control.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 2 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.control.bean.ControlOptionBean
None java.io
java.lang

com.ideo.sweetdevria.taglib.docking

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 6 0.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.docking.DockingColumnTag
com.ideo.sweetdevria.taglib.docking.DockingLayoutTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.spliterLayout
java.lang
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext

com.ideo.sweetdevria.taglib.editableText

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 com.ideo.sweetdevria.taglib.editableText.EditableTextTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.editableText.model
java.lang
java.util
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.taglib.editableText.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.editableText.model.EditableTextModel
com.ideo.sweetdevria.taglib.editableText
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
java.lang
java.util
javax.servlet.http

com.ideo.sweetdevria.taglib.el

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 48 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.el.ELAccordionItemTag
com.ideo.sweetdevria.taglib.el.ELAccordionItemTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELAccordionTag
com.ideo.sweetdevria.taglib.el.ELAccordionTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELActionElseTag
com.ideo.sweetdevria.taglib.el.ELActionElseTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELActionTag
com.ideo.sweetdevria.taglib.el.ELActionTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELAlertTag
com.ideo.sweetdevria.taglib.el.ELAlertTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELCalendarTag
com.ideo.sweetdevria.taglib.el.ELCalendarTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELCollapseHeaderTag
com.ideo.sweetdevria.taglib.el.ELCollapseHeaderTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELCollapseManagerTag
com.ideo.sweetdevria.taglib.el.ELCollapseManagerTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELCollapseTag
com.ideo.sweetdevria.taglib.el.ELCollapseTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELContextMenuTag
com.ideo.sweetdevria.taglib.el.ELContextMenuTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELContextTag
com.ideo.sweetdevria.taglib.el.ELContextTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELControlTag
com.ideo.sweetdevria.taglib.el.ELControlTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELDockingColumnTag
com.ideo.sweetdevria.taglib.el.ELDockingColumnTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELDockingLayoutTag
com.ideo.sweetdevria.taglib.el.ELDockingLayoutTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELEditableTextTag
com.ideo.sweetdevria.taglib.el.ELEditableTextTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELFileUploadTag
com.ideo.sweetdevria.taglib.el.ELFileUploadTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELFrameTag
com.ideo.sweetdevria.taglib.el.ELFrameTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridBeanTag
com.ideo.sweetdevria.taglib.el.ELGridBeanTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridBodyIteratorTag
com.ideo.sweetdevria.taglib.el.ELGridBodyIteratorTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridColumnHeaderTag
com.ideo.sweetdevria.taglib.el.ELGridColumnHeaderTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridColumnTag
com.ideo.sweetdevria.taglib.el.ELGridColumnTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridDetailTag
com.ideo.sweetdevria.taglib.el.ELGridDetailTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridExportTag
com.ideo.sweetdevria.taglib.el.ELGridExportTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridGroupColumnHeaderTag
com.ideo.sweetdevria.taglib.el.ELGridGroupColumnHeaderTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridHeaderTag
com.ideo.sweetdevria.taglib.el.ELGridHeaderTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridInnerExportTag
com.ideo.sweetdevria.taglib.el.ELGridInnerExportTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridRowTag
com.ideo.sweetdevria.taglib.el.ELGridRowTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELGridTag
com.ideo.sweetdevria.taglib.el.ELGridTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELListTag
com.ideo.sweetdevria.taglib.el.ELListTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELMandatoryControlTag
com.ideo.sweetdevria.taglib.el.ELMandatoryControlTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELMandatoryTag
com.ideo.sweetdevria.taglib.el.ELMandatoryTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELMenuItemTag
com.ideo.sweetdevria.taglib.el.ELMenuItemTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELMenuTag
com.ideo.sweetdevria.taglib.el.ELMenuTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELMenubarTag
com.ideo.sweetdevria.taglib.el.ELMenubarTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELMessageTag
com.ideo.sweetdevria.taglib.el.ELMessageTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELMessengerTag
com.ideo.sweetdevria.taglib.el.ELMessengerTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELNewWindowTag
com.ideo.sweetdevria.taglib.el.ELNewWindowTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELReaderCategoryTag
com.ideo.sweetdevria.taglib.el.ELReaderCategoryTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELReaderItemTag
com.ideo.sweetdevria.taglib.el.ELReaderItemTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELReaderTag
com.ideo.sweetdevria.taglib.el.ELReaderTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELResourcesImportTag
com.ideo.sweetdevria.taglib.el.ELResourcesImportTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSimpleGridColumnTag
com.ideo.sweetdevria.taglib.el.ELSimpleGridColumnTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSimpleGridGroupColumnTag
com.ideo.sweetdevria.taglib.el.ELSimpleGridGroupColumnTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSimpleGridTag
com.ideo.sweetdevria.taglib.el.ELSimpleGridTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSingleExportTag
com.ideo.sweetdevria.taglib.el.ELSingleExportTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSpliterCellTag
com.ideo.sweetdevria.taglib.el.ELSpliterCellTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSpliterColumnTag
com.ideo.sweetdevria.taglib.el.ELSpliterColumnTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSpliterLayoutTag
com.ideo.sweetdevria.taglib.el.ELSpliterLayoutTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELSuggestTag
com.ideo.sweetdevria.taglib.el.ELSuggestTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTabContentTag
com.ideo.sweetdevria.taglib.el.ELTabContentTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTabLayoutTag
com.ideo.sweetdevria.taglib.el.ELTabLayoutTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTabPanelTag
com.ideo.sweetdevria.taglib.el.ELTabPanelTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTabPanelsTag
com.ideo.sweetdevria.taglib.el.ELTabPanelsTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTabTag
com.ideo.sweetdevria.taglib.el.ELTabTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTabboxTag
com.ideo.sweetdevria.taglib.el.ELTabboxTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTabsTag
com.ideo.sweetdevria.taglib.el.ELTabsTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTestTag
com.ideo.sweetdevria.taglib.el.ELTestTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTooltipContentTag
com.ideo.sweetdevria.taglib.el.ELTooltipContentTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTooltipTag
com.ideo.sweetdevria.taglib.el.ELTooltipTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTreeNodeTag
com.ideo.sweetdevria.taglib.el.ELTreeNodeTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELTreeTag
com.ideo.sweetdevria.taglib.el.ELTreeTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELZoneRefresherTag
com.ideo.sweetdevria.taglib.el.ELZoneRefresherTagBeanInfo
com.ideo.sweetdevria.taglib.el.ELZoneTag
com.ideo.sweetdevria.taglib.el.ELZoneTagBeanInfo
None com.ideo.sweetdevria.taglib.accordion
com.ideo.sweetdevria.taglib.alert
com.ideo.sweetdevria.taglib.calendar
com.ideo.sweetdevria.taglib.collapse
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib.control
com.ideo.sweetdevria.taglib.docking
com.ideo.sweetdevria.taglib.editableText
com.ideo.sweetdevria.taglib.el.interfaces
com.ideo.sweetdevria.taglib.el.utils
com.ideo.sweetdevria.taglib.fileUpload
com.ideo.sweetdevria.taglib.frame
com.ideo.sweetdevria.taglib.grid.bean
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag.grid
com.ideo.sweetdevria.taglib.grid.export.tag.single
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.list
com.ideo.sweetdevria.taglib.list.process
com.ideo.sweetdevria.taglib.mandatory
com.ideo.sweetdevria.taglib.menu
com.ideo.sweetdevria.taglib.messenger
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.resourcesImport
com.ideo.sweetdevria.taglib.spliterLayout
com.ideo.sweetdevria.taglib.suggest
com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.taglib.tabbox
com.ideo.sweetdevria.taglib.tooltip
com.ideo.sweetdevria.taglib.tree
com.ideo.sweetdevria.taglib.tree.data
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.taglib.zone
java.beans
java.lang
java.lang.reflect
java.util
javax.servlet.jsp
org.apache.commons.beanutils

com.ideo.sweetdevria.taglib.el.interfaces

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 2 100.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.el.interfaces.ELTag
None com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.el
java.lang
java.util

com.ideo.sweetdevria.taglib.el.utils

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 5 0.0% 71.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.el.utils.EvalHelper
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.common
java.lang
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.taglibs.standard.lang.support

com.ideo.sweetdevria.taglib.fileUpload

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 0.0% 82.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.fileUpload.FileUploadTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.fileUpload.model
java.lang
java.util
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.taglib.fileUpload.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 8 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.fileUpload.action.FileuploadAction
None com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.util
java.io
java.lang
java.net
javax.servlet.http
org.apache.commons.io
org.apache.commons.logging

com.ideo.sweetdevria.taglib.fileUpload.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 15 0.0% 88.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.fileUpload.model.FileUploadModel
com.ideo.sweetdevria.taglib.fileUpload.model.FileUploadModel$Events
com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.taglib.fileUpload
com.ideo.sweetdevria.config
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.page
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.fileUpload
com.ideo.sweetdevria.util
java.io
java.lang
java.util
java.util.regex
javax.servlet
javax.servlet.http
org.apache.commons.fileupload
org.apache.commons.logging

com.ideo.sweetdevria.taglib.frame

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 2 0.0% 67.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.frame.FrameTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib
java.lang

com.ideo.sweetdevria.taglib.grid.action

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 com.ideo.sweetdevria.taglib.grid.action.SetDataIAction
None com.ideo.sweetdevria.page
com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
java.lang
java.util
javax.servlet.http

com.ideo.sweetdevria.taglib.grid.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 33.0% 90.0% 23.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.bean.TreeGridBeanModel
com.ideo.sweetdevria.taglib.grid.bean.EditableListBean
com.ideo.sweetdevria.taglib.grid.bean.GridBeanTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.tree.data
com.ideo.sweetdevria.taglib.grid.tree.model
java.lang
java.util
javax.servlet.http
javax.servlet.jsp

com.ideo.sweetdevria.taglib.grid.common

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 12 67.0% 67.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.common.BaseColumnHeaderTag
com.ideo.sweetdevria.taglib.grid.common.BaseGridTag
com.ideo.sweetdevria.taglib.grid.common.BaseGroupColumnHeaderTag
com.ideo.sweetdevria.taglib.grid.common.IColumnContentTag
com.ideo.sweetdevria.taglib.grid.common.IGridDrawer
com.ideo.sweetdevria.taglib.grid.common.IGridIterator
com.ideo.sweetdevria.taglib.grid.common.GridDetailTag
com.ideo.sweetdevria.taglib.grid.common.GridRowTag
com.ideo.sweetdevria.taglib.grid.common.SelectionItem
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.bean
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.export.tag.grid
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.config
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.el.utils
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.tree.model
java.lang
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.logging

com.ideo.sweetdevria.taglib.grid.common.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
13 20 10.0% 61.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.common.model.IGroupContent
com.ideo.sweetdevria.taglib.grid.common.model.GridCellModel
com.ideo.sweetdevria.taglib.grid.common.model.GridColumnModel
com.ideo.sweetdevria.taglib.grid.common.model.GridGroupColumnModel
com.ideo.sweetdevria.taglib.grid.common.model.GridModel
com.ideo.sweetdevria.taglib.grid.common.model.GridModel$1
com.ideo.sweetdevria.taglib.grid.common.model.GridModel$2
com.ideo.sweetdevria.taglib.grid.common.model.GridModel$3
com.ideo.sweetdevria.taglib.grid.common.model.GridModel$Events
com.ideo.sweetdevria.taglib.grid.common.model.GridRowModel
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.action
com.ideo.sweetdevria.taglib.grid.bean
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.export.injector
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag.grid
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.persistance
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.tree.data
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.persistance
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.util
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.collections
org.apache.commons.logging

com.ideo.sweetdevria.taglib.grid.data

Afferent Couplings Efferent Couplings Abstractness Instability Distance
11 7 25.0% 39.0% 36.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.data.IGridDataProvider
com.ideo.sweetdevria.taglib.grid.data.GridCollectionProvider
com.ideo.sweetdevria.taglib.grid.data.GridCollectionProvider$1
com.ideo.sweetdevria.taglib.grid.data.TreeGridLazyProvider
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.action
com.ideo.sweetdevria.taglib.grid.bean
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.export.injector
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag.single
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.tree.data
com.ideo.sweetdevria.taglib.grid.tree.model
java.io
java.lang
java.util
org.apache.commons.logging

com.ideo.sweetdevria.taglib.grid.export.action

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 8 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.grid.export.action.GridExportAction
None com.ideo.sweetdevria.mock
com.ideo.sweetdevria.model
com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.taglib.grid.export.model
java.lang
javax.servlet.http
org.apache.commons.logging
org.apache.poi.hssf.usermodel

com.ideo.sweetdevria.taglib.grid.export.formatter

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 50.0% 90.0% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.export.formatter.FormatterManager
com.ideo.sweetdevria.taglib.grid.export.formatter.DefaultFormatterManager
com.ideo.sweetdevria.taglib.grid.export.injector
com.ideo.sweetdevria.config
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter
com.ideo.sweetdevria.taglib.grid.export.formatter.cellStyle
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter
com.ideo.sweetdevria.util
java.lang
javax.servlet.jsp
org.apache.commons.logging
org.apache.poi.hssf.usermodel

com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 3 50.0% 38.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter.CellFormatter
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter.DefaultCellFormatter
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.export.formatter
com.ideo.sweetdevria.taglib.grid.export.injector
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag
java.lang
org.apache.poi.hssf.usermodel
org.apache.poi.hssf.util

com.ideo.sweetdevria.taglib.grid.export.formatter.cellStyle

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.grid.export.formatter.cellStyle.CellStyleCacheManager
com.ideo.sweetdevria.taglib.grid.export.formatter.cellStyle.CellStyleHelper
com.ideo.sweetdevria.taglib.grid.export.formatter.cellStyle.CellStyleWrapper
com.ideo.sweetdevria.taglib.grid.export.formatter
java.lang
java.util
org.apache.commons.logging
org.apache.poi.hssf.usermodel

com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 7 50.0% 88.0% 38.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter.TypeFormatter
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter.DefaultTypeFormatterImpl
com.ideo.sweetdevria.taglib.grid.export.formatter
com.ideo.sweetdevria.i18n
java.lang
java.math
java.util
javax.servlet.jsp
org.apache.commons.logging
org.apache.poi.hssf.usermodel

com.ideo.sweetdevria.taglib.grid.export.injector

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 10 0.0% 91.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.grid.export.injector.BaseInjector
com.ideo.sweetdevria.taglib.grid.export.injector.GridInjector
com.ideo.sweetdevria.taglib.grid.export.injector.GridInjector$1
com.ideo.sweetdevria.taglib.grid.export.injector.SingleInjector
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.export.formatter
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter
java.io
java.lang
java.util
javax.servlet.jsp
org.apache.commons.logging
org.apache.poi.hssf.usermodel

com.ideo.sweetdevria.taglib.grid.export.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 15 33.0% 75.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.export.model.BaseExportModel
com.ideo.sweetdevria.taglib.grid.export.model.GridExportModel
com.ideo.sweetdevria.taglib.grid.export.model.SingleExportModel
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.export.action
com.ideo.sweetdevria.taglib.grid.export.tag
com.ideo.sweetdevria.taglib.grid.export.tag.grid
com.ideo.sweetdevria.taglib.grid.export.tag.single
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter
com.ideo.sweetdevria.taglib.grid.export.injector
com.ideo.sweetdevria.taglib.grid.export.tag
com.ideo.sweetdevria.taglib.grid.export.tag.grid
com.ideo.sweetdevria.taglib.grid.export.tag.single
com.ideo.sweetdevria.taglib.grid.export.template
java.lang
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging
org.apache.poi.hssf.usermodel

com.ideo.sweetdevria.taglib.grid.export.tag

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 9 100.0% 75.0% 75.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.export.tag.BaseExportTag
None com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag.grid
com.ideo.sweetdevria.taglib.grid.export.tag.single
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.grid.export.formatter.cellFormatter
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.template
java.io
java.lang
javax.servlet
javax.servlet.jsp

com.ideo.sweetdevria.taglib.grid.export.tag.grid

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 8 33.0% 80.0% 13.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.export.tag.grid.BaseGridExportTag
com.ideo.sweetdevria.taglib.grid.export.tag.grid.GridExportTag
com.ideo.sweetdevria.taglib.grid.export.tag.grid.GridInnerExportTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag
java.lang
javax.servlet.http
javax.servlet.jsp

com.ideo.sweetdevria.taglib.grid.export.tag.single

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 7 0.0% 78.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.grid.export.tag.single.SingleExportTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag
java.lang
javax.servlet.http
javax.servlet.jsp

com.ideo.sweetdevria.taglib.grid.export.template

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 5 0.0% 71.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.grid.export.template.TemplateProvider
com.ideo.sweetdevria.taglib.grid.export.model
com.ideo.sweetdevria.taglib.grid.export.tag
java.io
java.lang
javax.servlet.jsp
org.apache.commons.logging
org.apache.poi.hssf.usermodel

com.ideo.sweetdevria.taglib.grid.grid

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 14 0.0% 88.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.grid.grid.GridBodyIteratorTag
com.ideo.sweetdevria.taglib.grid.grid.GridColumnHeaderTag
com.ideo.sweetdevria.taglib.grid.grid.GridColumnTag
com.ideo.sweetdevria.taglib.grid.grid.GridGroupColumnHeaderTag
com.ideo.sweetdevria.taglib.grid.grid.GridHeaderTag
com.ideo.sweetdevria.taglib.grid.grid.GridTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.tree.model
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.logging

com.ideo.sweetdevria.taglib.grid.persistance

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 67.0% 90.0% 57.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.persistance.AbstractGridPersistanceController
com.ideo.sweetdevria.taglib.grid.persistance.IGridPersistanceController
com.ideo.sweetdevria.taglib.grid.persistance.GridPersistanceControllerFactory
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.page
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.util
java.io
java.lang
java.sql
java.util
javax.servlet
org.apache.commons.logging

com.ideo.sweetdevria.taglib.grid.simplegrid

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 16 0.0% 89.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.grid.simplegrid.SimpleGridColumnTag
com.ideo.sweetdevria.taglib.grid.simplegrid.SimpleGridGroupColumnTag
com.ideo.sweetdevria.taglib.grid.simplegrid.SimpleGridTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.model
com.ideo.sweetdevria.page
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.tree.data
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.logging

com.ideo.sweetdevria.taglib.grid.tree.data

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 3 100.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.tree.data.ITreeGridDataProvider
com.ideo.sweetdevria.taglib.grid.tree.data.TreeBeanToRowConverter
None com.ideo.sweetdevria.taglib.grid.bean
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.tree.data
java.lang

com.ideo.sweetdevria.taglib.grid.tree.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 10 33.0% 58.999996% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.grid.tree.model.AbstractTreeGridNodeModel
com.ideo.sweetdevria.taglib.grid.tree.model.TreeGridModel
com.ideo.sweetdevria.taglib.grid.tree.model.TreeGridNodeModel
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.bean
com.ideo.sweetdevria.taglib.grid.common
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.grid
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.event
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.tree.data
com.ideo.sweetdevria.taglib.tree.data
com.ideo.sweetdevria.taglib.tree.model
java.lang
java.util
javax.servlet.http
net.sf.json

com.ideo.sweetdevria.taglib.list

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 com.ideo.sweetdevria.taglib.list.ListTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.list.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.list.model
com.ideo.sweetdevria.taglib.list.process
java.lang
java.util
javax.servlet.http
javax.servlet.jsp

com.ideo.sweetdevria.taglib.list.model

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 com.ideo.sweetdevria.taglib.list.model.ListModel
com.ideo.sweetdevria.taglib.list.model.ListModel$Events
com.ideo.sweetdevria.taglib.list
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.list
com.ideo.sweetdevria.taglib.list.process
com.ideo.sweetdevria.util
java.lang
java.lang.reflect
java.util
javax.servlet.http
net.sf.json
org.apache.commons.logging

com.ideo.sweetdevria.taglib.list.process

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 10 33.0% 77.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.list.process.IListProcessProvider
com.ideo.sweetdevria.taglib.list.process.DefaultListProcessProvider
com.ideo.sweetdevria.taglib.list.process.RSSProcessProvider
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.list
com.ideo.sweetdevria.taglib.list.model
com.ideo.sweetdevria.util
com.sun.syndication.feed.synd
com.sun.syndication.io
java.io
java.lang
java.lang.reflect
java.net
java.util
org.apache.commons.beanutils
org.apache.commons.logging

com.ideo.sweetdevria.taglib.mandatory

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 33.0% 86.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.mandatory.MandatoryInterface
com.ideo.sweetdevria.taglib.mandatory.MandatoryControlTag
com.ideo.sweetdevria.taglib.mandatory.MandatoryTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.messenger
java.lang
java.util
javax.servlet.jsp
javax.servlet.jsp.tagext

com.ideo.sweetdevria.taglib.menu

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 20.0% 92.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.menu.MenuTagsInterface
com.ideo.sweetdevria.taglib.menu.ContextMenuTag
com.ideo.sweetdevria.taglib.menu.MenuItemTag
com.ideo.sweetdevria.taglib.menu.MenuTag
com.ideo.sweetdevria.taglib.menu.MenubarTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.menu.model
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.beanutils
org.apache.commons.logging

com.ideo.sweetdevria.taglib.menu.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 2 0.0% 67.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.menu.model.MenuItemModel
com.ideo.sweetdevria.taglib.menu
java.lang
java.util

com.ideo.sweetdevria.taglib.messenger

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 5 33.0% 62.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.messenger.MessageInterface
com.ideo.sweetdevria.taglib.messenger.MessageTag
com.ideo.sweetdevria.taglib.messenger.MessengerTag
com.ideo.sweetdevria.taglib.control
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.mandatory
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib
java.lang
javax.servlet.jsp
javax.servlet.jsp.tagext

com.ideo.sweetdevria.taglib.newwindow

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 14 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.newwindow.NewWindowTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.model
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.docking
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.taglib.zone.servlet
java.io
java.lang
java.util
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.logging

com.ideo.sweetdevria.taglib.reader

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 12 20.0% 86.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.reader.IReaderCategoryTag
com.ideo.sweetdevria.taglib.reader.ReaderCategoryTag
com.ideo.sweetdevria.taglib.reader.ReaderItemTag
com.ideo.sweetdevria.taglib.reader.ReaderTag
com.ideo.sweetdevria.taglib.reader.UpdateReader
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.model
com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.reader.provider
java.lang
java.util
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
org.apache.commons.collections

com.ideo.sweetdevria.taglib.reader.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 10 20.0% 83.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.reader.model.AbstractDataReaderModel
com.ideo.sweetdevria.taglib.reader.model.ReaderCategoryModel
com.ideo.sweetdevria.taglib.reader.model.ReaderItemModel
com.ideo.sweetdevria.taglib.reader.model.ReaderModel
com.ideo.sweetdevria.taglib.reader.model.ReaderModel$Events
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.provider
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.provider
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.http

com.ideo.sweetdevria.taglib.reader.provider

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 0.0% 82.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.reader.provider.ReaderDataProvider
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.reader.model
com.sun.syndication.feed.synd
com.sun.syndication.io
java.io
java.lang
java.net
java.util
org.apache.commons.logging
sun.misc

com.ideo.sweetdevria.taglib.resourcesImport

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 14 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.resourcesImport.ResourcesImportTag
com.ideo.sweetdevria.taglib.el
com.ideo.jso.tag
com.ideo.sweetdevria.config
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.page
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.util
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.taglib.spliterLayout

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 4 0.0% 67.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.spliterLayout.SpliterCellTag
com.ideo.sweetdevria.taglib.spliterLayout.SpliterColumnTag
com.ideo.sweetdevria.taglib.spliterLayout.SpliterLayoutTag
com.ideo.sweetdevria.taglib.docking
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib
java.lang
java.util
javax.servlet.jsp

com.ideo.sweetdevria.taglib.suggest

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 0.0% 82.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.suggest.SuggestTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.suggest.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.taglib.suggest.model
java.lang
java.util
javax.servlet.http
javax.servlet.jsp

com.ideo.sweetdevria.taglib.suggest.data

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 8 23.0% 67.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.suggest.data.AbstractSuggestCollectionProvider
com.ideo.sweetdevria.taglib.suggest.data.ISuggestDataProvider
com.ideo.sweetdevria.taglib.suggest.data.ISuggestMatcher
com.ideo.sweetdevria.taglib.suggest.data.AbstractSuggestCollectionProvider$1
com.ideo.sweetdevria.taglib.suggest.data.AbstractSuggestCollectionProvider$ContainsMatcher
com.ideo.sweetdevria.taglib.suggest.data.AbstractSuggestCollectionProvider$EndsMatcher
com.ideo.sweetdevria.taglib.suggest.data.AbstractSuggestCollectionProvider$RegexpMatcher
com.ideo.sweetdevria.taglib.suggest.data.AbstractSuggestCollectionProvider$SimpleRegexpMatcher
com.ideo.sweetdevria.taglib.suggest.data.AbstractSuggestCollectionProvider$StartsMatcher
com.ideo.sweetdevria.taglib.suggest.data.SuggestCollectionProvider
com.ideo.sweetdevria.taglib.suggest.data.SuggestDataBean
com.ideo.sweetdevria.taglib.suggest.data.SuggestIdCollectionProvider
com.ideo.sweetdevria.taglib.suggest.data.SuggestItemBean
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.suggest
com.ideo.sweetdevria.taglib.suggest.data.analysis
com.ideo.sweetdevria.taglib.suggest.model
com.ideo.sweetdevria.taglib.suggest.data.analysis
com.ideo.sweetdevria.taglib.suggest.model
com.ideo.sweetdevria.util
java.io
java.lang
java.util
java.util.regex
org.apache.commons.logging

com.ideo.sweetdevria.taglib.suggest.data.analysis

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 25.0% 80.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.suggest.data.analysis.ISuggestAnalysis
com.ideo.sweetdevria.taglib.suggest.data.analysis.Character
com.ideo.sweetdevria.taglib.suggest.data.analysis.SuggestAnalysisBean
com.ideo.sweetdevria.taglib.suggest.data.analysis.SuggestDataStatistic
com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.taglib.suggest.data
java.lang
java.text
java.util

com.ideo.sweetdevria.taglib.suggest.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 11 0.0% 85.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.suggest.model.SuggestModel
com.ideo.sweetdevria.taglib.suggest.model.SuggestModel$Events
com.ideo.sweetdevria.taglib.suggest
com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.suggest
com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.util
java.lang
java.util
javax.servlet.http
net.sf.json
org.apache.commons.logging

com.ideo.sweetdevria.taglib.tabLayout

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 11 0.0% 85.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.tabLayout.TabContentTag
com.ideo.sweetdevria.taglib.tabLayout.TabLayoutTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.taglib.zone.model
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.taglib.tabLayout.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 14 0.0% 88.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.tabLayout.model.DynamicTabContent
com.ideo.sweetdevria.taglib.tabLayout.model.TabContentModel
com.ideo.sweetdevria.taglib.tabLayout.model.TabLayoutModel
com.ideo.sweetdevria.taglib.tabLayout.model.TabLayoutModel$Events
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.page
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.util
java.io
java.lang
java.net
java.util
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.taglib.tabbox

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.tabbox.TabPanelTag
com.ideo.sweetdevria.taglib.tabbox.TabPanelsTag
com.ideo.sweetdevria.taglib.tabbox.TabTag
com.ideo.sweetdevria.taglib.tabbox.TabboxTag
com.ideo.sweetdevria.taglib.tabbox.TabsTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib
java.lang
java.util
javax.servlet.jsp

com.ideo.sweetdevria.taglib.tooltip

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.tooltip.TooltipContentTag
com.ideo.sweetdevria.taglib.tooltip.TooltipTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
java.lang
java.util
javax.servlet.jsp

com.ideo.sweetdevria.taglib.tree

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 33.0% 82.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.tree.ITreeTag
com.ideo.sweetdevria.taglib.tree.TreeNodeTag
com.ideo.sweetdevria.taglib.tree.TreeTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.tree.data
com.ideo.sweetdevria.taglib.tree.model
java.lang
java.util
javax.servlet.http
javax.servlet.jsp

com.ideo.sweetdevria.taglib.tree.data

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 4 33.0% 40.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.taglib.tree.data.ITreeDataProvider
com.ideo.sweetdevria.taglib.tree.data.TreeNodeModelProvider
com.ideo.sweetdevria.taglib.tree.data.TreeProxyProvider
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.tree.data
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.tree
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.taglib.tree.model
java.io
java.lang
java.util

com.ideo.sweetdevria.taglib.tree.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 14 0.0% 78.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.tree.model.NodeModel
com.ideo.sweetdevria.taglib.tree.model.NodeTypeBean
com.ideo.sweetdevria.taglib.tree.model.TreeModel
com.ideo.sweetdevria.taglib.tree.model.TreeModel$Events
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.tree
com.ideo.sweetdevria.taglib.tree.data
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.tree
com.ideo.sweetdevria.taglib.tree.data
com.ideo.sweetdevria.util
java.io
java.lang
java.util
javax.servlet.http
net.sf.json
net.sf.json.util
org.apache.commons.lang
org.apache.commons.logging

com.ideo.sweetdevria.taglib.zone

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 10 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.zone.ZoneRefresherTag
com.ideo.sweetdevria.taglib.zone.ZoneTag
com.ideo.sweetdevria.taglib.el
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.taglib.zone.servlet
java.io
java.lang
java.net
javax.servlet.http
javax.servlet.jsp
org.apache.commons.logging

com.ideo.sweetdevria.taglib.zone.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 15 0.0% 79.0% 21.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.zone.model.ZoneModel
com.ideo.sweetdevria.taglib.zone.model.ZoneModel$Events
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.taglib.zone
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib.zone
com.ideo.sweetdevria.taglib.zone.servlet
com.ideo.sweetdevria.util
java.io
java.lang
java.net
java.util
javax.servlet
javax.servlet.http
org.apache.commons.lang
org.apache.commons.logging

com.ideo.sweetdevria.taglib.zone.servlet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 7 0.0% 70.0% 30.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.ideo.sweetdevria.taglib.zone.servlet.ServletRequestZone
com.ideo.sweetdevria.taglib.zone.servlet.ServletResponseZone
com.ideo.sweetdevria.taglib.zone.servlet.ServletResponseZone$ZoneOutput
com.ideo.sweetdevria.taglib.zone.servlet.ServletResponseZone$ZonePrintWriter
com.ideo.sweetdevria.taglib.zone.servlet.ZoneResponseContent
com.ideo.sweetdevria.taglib.newwindow
com.ideo.sweetdevria.taglib.zone
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.config
java.io
java.lang
java.net
javax.servlet
javax.servlet.http
org.apache.commons.logging

com.ideo.sweetdevria.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
26 14 17.0% 35.0% 48.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
com.ideo.sweetdevria.util.MessageResources
com.ideo.sweetdevria.util.MessageResourcesFactory
com.ideo.sweetdevria.util.ClassUtils
com.ideo.sweetdevria.util.DateUtils
com.ideo.sweetdevria.util.EncodingUtils
com.ideo.sweetdevria.util.FileUtils
com.ideo.sweetdevria.util.JSONHelper
com.ideo.sweetdevria.util.MimeUtils
com.ideo.sweetdevria.util.PropertyMessageResources
com.ideo.sweetdevria.util.PropertyMessageResourcesFactory
com.ideo.sweetdevria.util.RegexpUtils
com.ideo.sweetdevria.util.URLUtils
com.ideo.sweetdevria.config
com.ideo.sweetdevria.config.factories
com.ideo.sweetdevria.controller
com.ideo.sweetdevria.draw
com.ideo.sweetdevria.event
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.page
com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.tag.pluginAPI
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib.calendar
com.ideo.sweetdevria.taglib.fileUpload.action
com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.export.formatter
com.ideo.sweetdevria.taglib.grid.persistance
com.ideo.sweetdevria.taglib.list.model
com.ideo.sweetdevria.taglib.list.process
com.ideo.sweetdevria.taglib.resourcesImport
com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.taglib.suggest.model
com.ideo.sweetdevria.taglib.tabLayout.model
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.taglib.zone.model
com.ideo.sweetdevria.velocity
com.ideo.sweetdevria.config
com.ideo.sweetdevria.i18n
java.io
java.lang
java.net
java.text
java.util
javax.naming
javax.servlet
javax.servlet.http
javax.servlet.jsp
net.sf.json
org.apache.commons.lang
org.apache.commons.logging

com.ideo.sweetdevria.velocity

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 com.ideo.sweetdevria.velocity.TransformationException
com.ideo.sweetdevria.velocity.VelocityInstanceFactory
com.ideo.sweetdevria.velocity.VelocityTransformer
com.ideo.sweetdevria.draw
com.ideo.sweetdevria.util
java.io
java.lang
java.util
org.apache.commons.logging
org.apache.velocity
org.apache.velocity.app
org.apache.velocity.exception

com.ideo.sweetdevria.webapp

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 com.ideo.sweetdevria.webapp.RiaLoaderListener
None com.ideo.sweetdevria.config
com.ideo.sweetdevria.page
java.lang
java.util
javax.servlet
javax.servlet.http
org.apache.commons.logging

Cycles

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

Package Package Dependencies
com.ideo.sweetdevria.builder com.ideo.sweetdevria.draw
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.config com.ideo.sweetdevria.config.factories
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.config.elements com.ideo.sweetdevria.config
com.ideo.sweetdevria.config.factories
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.config.factories com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.context com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.controller com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.draw com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.event com.ideo.sweetdevria.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.i18n com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.model com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.page com.ideo.sweetdevria.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.servlet com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.tag.pluginAPI com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.tag.util com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.accordion com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.alert com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.calendar com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.collapse com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib.control com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.control.action com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.docking com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.editableText com.ideo.sweetdevria.taglib.editableText.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib.editableText.model com.ideo.sweetdevria.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib.el com.ideo.sweetdevria.taglib.accordion
com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.fileUpload com.ideo.sweetdevria.taglib.fileUpload.model
com.ideo.sweetdevria.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib.fileUpload.action com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.fileUpload.model com.ideo.sweetdevria.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model
com.ideo.sweetdevria.taglib.frame com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.grid.action com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.bean com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.common com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.common.model com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.data com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.export.action com.ideo.sweetdevria.servlet
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.export.formatter com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.export.injector com.ideo.sweetdevria.taglib.grid.export.formatter
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.export.model com.ideo.sweetdevria.taglib.grid.export.injector
com.ideo.sweetdevria.taglib.grid.export.formatter
com.ideo.sweetdevria.taglib.grid.export.formatter.typeFormatter
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.export.tag com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.export.tag.grid com.ideo.sweetdevria.taglib.grid.export.tag
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.export.tag.single com.ideo.sweetdevria.taglib.grid.data
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.grid com.ideo.sweetdevria.taglib.grid.tree.model
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.persistance com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.simplegrid com.ideo.sweetdevria.taglib.grid.common.model
com.ideo.sweetdevria.taglib.grid.simplegrid
com.ideo.sweetdevria.taglib.grid.tree.data com.ideo.sweetdevria.taglib.tree.data
com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.grid.tree.model com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.list com.ideo.sweetdevria.taglib.list.process
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.list.model com.ideo.sweetdevria.taglib.list
com.ideo.sweetdevria.taglib.list.process
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.list.process com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.mandatory com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.menu com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.messenger com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.newwindow com.ideo.sweetdevria.taglib.docking
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.reader com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.model com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.reader.provider com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.reader
com.ideo.sweetdevria.taglib.reader.model
com.ideo.sweetdevria.taglib.resourcesImport com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.spliterLayout com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.suggest com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.suggest.data com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.suggest.data.analysis com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.suggest.model com.ideo.sweetdevria.taglib.suggest.data
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.tabLayout com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.tabLayout.model com.ideo.sweetdevria.taglib.tabLayout
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.tabbox com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.tooltip com.ideo.sweetdevria.tag.util
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.tree com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.tree.data com.ideo.sweetdevria.taglib.tree.model
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.tree.model com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.taglib.zone com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.zone.model com.ideo.sweetdevria.taglib.zone
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.context
com.ideo.sweetdevria.taglib
com.ideo.sweetdevria.taglib.zone.servlet com.ideo.sweetdevria.config
com.ideo.sweetdevria.config.factories
com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.util com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.velocity com.ideo.sweetdevria.util
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.i18n.impl
com.ideo.sweetdevria.i18n
com.ideo.sweetdevria.webapp com.ideo.sweetdevria.page
com.ideo.sweetdevria.model
com.ideo.sweetdevria.event
com.ideo.sweetdevria.model

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.