Fork me on GitHub

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
fr.paris.lutece.portal.business 1 0 1 5 3 100.0% 38.0% 38.0% 1
fr.paris.lutece.portal.business.accesscontrol 1 1 0 1 3 0.0% 75.0% 25.0% 1
fr.paris.lutece.portal.business.dashboard 11 8 3 2 9 27.000002% 82.0% 9.0% 1
fr.paris.lutece.portal.business.datastore 4 3 1 1 4 25.0% 80.0% 5.0% 1
fr.paris.lutece.portal.business.editor 6 5 1 1 4 17.0% 80.0% 3.0% 1
fr.paris.lutece.portal.business.event 6 3 3 3 4 50.0% 57.0% 7.0% 1
fr.paris.lutece.portal.business.file 4 3 1 10 7 25.0% 41.0% 34.0% 1
fr.paris.lutece.portal.business.indexeraction 5 4 1 1 5 20.0% 83.0% 3.0% 1
fr.paris.lutece.portal.business.mail 4 3 1 1 11 25.0% 92.0% 17.0% 1
fr.paris.lutece.portal.business.mailinglist 8 7 1 1 11 12.0% 92.0% 4.0% 1
fr.paris.lutece.portal.business.page 5 4 1 11 17 20.0% 61.0% 19.0% 1
fr.paris.lutece.portal.business.physicalfile 4 3 1 8 5 25.0% 38.0% 37.0% 1
fr.paris.lutece.portal.business.portalcomponent 4 3 1 5 4 25.0% 44.0% 31.0% 1
fr.paris.lutece.portal.business.portlet 17 9 8 9 18 47.0% 67.0% 14.0% 1
fr.paris.lutece.portal.business.prefs 4 2 2 1 3 50.0% 75.0% 25.0% 1
fr.paris.lutece.portal.business.progressmanager 1 1 0 1 3 0.0% 75.0% 25.0% 1
fr.paris.lutece.portal.business.rbac 8 6 2 5 10 25.0% 67.0% 8.0% 1
fr.paris.lutece.portal.business.regularexpression 1 1 0 2 1 0.0% 33.0% 67.0% 1
fr.paris.lutece.portal.business.resourceenhancer 3 1 2 0 4 67.0% 100.0% 67.0% 1
fr.paris.lutece.portal.business.right 12 9 3 6 7 25.0% 54.000004% 21.0% 1
fr.paris.lutece.portal.business.role 4 3 1 2 9 25.0% 82.0% 7.0% 1
fr.paris.lutece.portal.business.rss 10 4 6 0 3 60.000004% 100.0% 60.000004% 1
fr.paris.lutece.portal.business.search 3 2 1 2 5 33.0% 71.0% 5.0% 1
fr.paris.lutece.portal.business.style 13 10 3 6 9 23.0% 60.000004% 17.0% 1
fr.paris.lutece.portal.business.stylesheet 4 3 1 10 7 25.0% 41.0% 34.0% 1
fr.paris.lutece.portal.business.template 5 4 1 1 6 20.0% 86.0% 6.0% 1
fr.paris.lutece.portal.business.user 6 5 1 32 21 17.0% 40.0% 44.0% 1
fr.paris.lutece.portal.business.user.attribute 22 14 8 4 21 36.0% 84.0% 20.0% 1
fr.paris.lutece.portal.business.user.authentication 15 11 4 3 19 27.000002% 86.0% 13.0% 1
fr.paris.lutece.portal.business.user.log 4 3 1 2 6 25.0% 75.0% 0.0% 1
fr.paris.lutece.portal.business.user.menu 7 5 2 2 10 29.0% 83.0% 12.0% 1
fr.paris.lutece.portal.business.user.parameter 2 2 0 3 8 0.0% 73.0% 27.000002% 1
fr.paris.lutece.portal.business.workgroup 5 4 1 2 12 20.0% 86.0% 6.0% 1
fr.paris.lutece.portal.business.xsl 4 3 1 3 9 25.0% 75.0% 0.0% 1
fr.paris.lutece.portal.service.accesscontrol 2 1 1 0 11 50.0% 100.0% 50.0% 1
fr.paris.lutece.portal.service.admin 4 3 1 26 7 25.0% 21.0% 54.000004% 1
fr.paris.lutece.portal.service.cache 9 5 4 15 21 44.0% 58.0% 3.0% 1
fr.paris.lutece.portal.service.captcha 3 1 2 0 6 67.0% 100.0% 67.0% 1
fr.paris.lutece.portal.service.content 5 3 2 8 9 40.0% 52.999996% 7.0% 1
fr.paris.lutece.portal.service.csv 3 2 1 1 12 33.0% 92.0% 26.0% 1
fr.paris.lutece.portal.service.daemon 13 11 2 3 21 15.000001% 88.0% 3.0% 1
fr.paris.lutece.portal.service.dashboard 6 2 4 7 10 67.0% 58.999996% 25.0% 1
fr.paris.lutece.portal.service.dashboard.admin 2 0 2 8 2 100.0% 20.0% 20.0% 1
fr.paris.lutece.portal.service.database 6 6 0 6 18 0.0% 75.0% 25.0% 1
fr.paris.lutece.portal.service.datastore 7 6 1 18 9 14.0% 33.0% 52.0% 1
fr.paris.lutece.portal.service.editor 6 5 1 2 15 17.0% 88.0% 5.0% 1
fr.paris.lutece.portal.service.event 3 2 1 2 5 33.0% 71.0% 5.0% 1
fr.paris.lutece.portal.service.file 5 2 3 3 11 60.000004% 79.0% 39.0% 1
fr.paris.lutece.portal.service.file.implementation 4 4 0 0 20 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.service.fileimage 2 2 0 1 13 0.0% 93.0% 7.0% 1
fr.paris.lutece.portal.service.fileupload 1 1 0 5 3 0.0% 38.0% 62.0% 1
fr.paris.lutece.portal.service.filter 5 5 0 1 8 0.0% 89.0% 11.0% 1
fr.paris.lutece.portal.service.html 8 7 1 12 15 12.0% 56.0% 32.0% 1
fr.paris.lutece.portal.service.i18n 3 2 1 39 3 33.0% 7.0% 60.000004% 1
fr.paris.lutece.portal.service.image 4 3 1 2 11 25.0% 85.0% 10.0% 1
fr.paris.lutece.portal.service.includes 3 2 1 3 7 33.0% 70.0% 3.0% 1
fr.paris.lutece.portal.service.init 10 6 4 13 28 40.0% 68.0% 8.0% 1
fr.paris.lutece.portal.service.insert 3 3 0 1 9 0.0% 90.0% 10.0% 1
fr.paris.lutece.portal.service.jpa 5 2 3 0 17 60.000004% 100.0% 60.000004% 1
fr.paris.lutece.portal.service.mail 10 9 1 5 20 10.0% 80.0% 10.0% 1
fr.paris.lutece.portal.service.mailinglist 2 2 0 1 9 0.0% 90.0% 10.0% 1
fr.paris.lutece.portal.service.message 8 7 1 28 13 12.0% 32.0% 56.0% 1
fr.paris.lutece.portal.service.page 11 9 2 7 22 18.0% 76.0% 6.0% 1
fr.paris.lutece.portal.service.panel 4 3 1 0 4 25.0% 100.0% 25.0% 1
fr.paris.lutece.portal.service.plugin 5 4 1 25 9 20.0% 26.0% 54.000004% 1
fr.paris.lutece.portal.service.portal 5 4 1 8 32 20.0% 80.0% 0.0% 1
fr.paris.lutece.portal.service.portlet 5 4 1 3 10 20.0% 77.0% 3.0% 1
fr.paris.lutece.portal.service.prefs 8 6 2 0 8 25.0% 100.0% 25.0% 1
fr.paris.lutece.portal.service.progressmanager 1 1 0 1 3 0.0% 75.0% 25.0% 1
fr.paris.lutece.portal.service.rbac 8 6 2 16 6 25.0% 27.000002% 48.0% 1
fr.paris.lutece.portal.service.regularexpression 3 2 1 1 8 33.0% 89.0% 22.0% 1
fr.paris.lutece.portal.service.resource 9 2 7 3 5 78.0% 62.0% 40.0% 1
fr.paris.lutece.portal.service.role 1 1 0 0 3 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.service.scheduler 1 1 0 1 5 0.0% 83.0% 17.0% 1
fr.paris.lutece.portal.service.search 17 12 5 4 33 29.0% 89.0% 19.0% 1
fr.paris.lutece.portal.service.security 17 11 6 32 20 35.0% 38.0% 26.0% 1
fr.paris.lutece.portal.service.security.impl 1 1 0 0 10 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.service.servlet 5 5 0 1 8 0.0% 89.0% 11.0% 1
fr.paris.lutece.portal.service.sessionlistener 3 3 0 0 4 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.service.site.properties 4 3 1 1 4 25.0% 80.0% 5.0% 1
fr.paris.lutece.portal.service.spring 1 1 0 57 2 0.0% 3.0% 97.0% 1
fr.paris.lutece.portal.service.template 5 4 1 28 14 20.0% 33.0% 47.0% 1
fr.paris.lutece.portal.service.user 1 1 0 1 5 0.0% 83.0% 17.0% 1
fr.paris.lutece.portal.service.user.attribute 5 5 0 3 12 0.0% 80.0% 20.0% 1
fr.paris.lutece.portal.service.user.menu 1 1 0 1 3 0.0% 75.0% 25.0% 1
fr.paris.lutece.portal.service.util 9 7 2 87 24 22.0% 22.0% 56.0% 1
fr.paris.lutece.portal.service.workflow 3 2 1 0 17 33.0% 100.0% 33.0% 1
fr.paris.lutece.portal.service.workgroup 1 1 0 6 3 0.0% 33.0% 67.0% 1
fr.paris.lutece.portal.service.xsl 2 2 0 2 8 0.0% 80.0% 20.0% 1
fr.paris.lutece.portal.util.mvc.admin 1 0 1 1 19 100.0% 95.0% 95.0% 1
fr.paris.lutece.portal.util.mvc.admin.annotations 1 0 1 1 2 100.0% 67.0% 67.0% 1
fr.paris.lutece.portal.util.mvc.commons.annotations 2 0 2 1 2 100.0% 67.0% 67.0% 1
fr.paris.lutece.portal.util.mvc.utils 3 3 0 2 9 0.0% 82.0% 18.0% 1
fr.paris.lutece.portal.util.mvc.xpage 1 0 1 0 23 100.0% 100.0% 100.0% 1
fr.paris.lutece.portal.util.mvc.xpage.annotations 1 0 1 1 2 100.0% 67.0% 67.0% 1
fr.paris.lutece.portal.web 3 3 0 6 30 0.0% 83.0% 17.0% 1
fr.paris.lutece.portal.web.admin 7 5 2 16 52 29.0% 76.0% 5.0% 1
fr.paris.lutece.portal.web.constants 3 3 0 19 1 0.0% 5.0% 95.0% 1
fr.paris.lutece.portal.web.dashboard 3 3 0 4 19 0.0% 83.0% 17.0% 1
fr.paris.lutece.portal.web.documentation 1 1 0 0 16 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.download 3 2 1 0 12 33.0% 100.0% 33.0% 1
fr.paris.lutece.portal.web.editor 2 2 0 0 11 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.encoding 2 2 0 0 5 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.features 4 4 0 0 18 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.includes 6 6 0 0 21 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.insert 3 1 2 1 16 67.0% 94.0% 61.0% 1
fr.paris.lutece.portal.web.l10n 1 1 0 11 5 0.0% 31.0% 69.0% 1
fr.paris.lutece.portal.web.pluginaction 5 2 3 2 6 60.000004% 75.0% 35.0% 1
fr.paris.lutece.portal.web.portlet 2 1 1 0 15 50.0% 100.0% 50.0% 1
fr.paris.lutece.portal.web.progressmanager 1 1 0 0 7 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.resource 3 2 1 1 11 33.0% 92.0% 25.0% 1
fr.paris.lutece.portal.web.search 4 4 0 0 28 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.style 2 2 0 0 23 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.stylesheet 2 2 0 0 28 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.system 6 6 0 0 26 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.template 2 2 0 0 9 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.upload 9 7 2 7 17 22.0% 71.0% 7.0% 1
fr.paris.lutece.portal.web.user 5 5 0 0 53 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.user.attribute 2 2 0 0 16 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.util 2 2 0 4 4 0.0% 50.0% 50.0% 1
fr.paris.lutece.portal.web.xpages 7 4 3 3 24 43.0% 89.0% 32.0% 1
fr.paris.lutece.portal.web.xsl 2 2 0 0 28 0.0% 100.0% 0.0% 1
fr.paris.lutece.portal.web.xss 3 2 1 0 7 33.0% 100.0% 33.0% 1
fr.paris.lutece.util 7 6 1 41 9 14.0% 18.0% 68.0% 1
fr.paris.lutece.util.annotation 2 1 1 1 4 50.0% 80.0% 30.000002% 1
fr.paris.lutece.util.bean 1 1 0 4 10 0.0% 71.0% 29.0% 1
fr.paris.lutece.util.beanvalidation 6 5 1 4 10 17.0% 71.0% 12.0% 1
fr.paris.lutece.util.datatable 8 8 0 0 15 0.0% 100.0% 0.0% 1
fr.paris.lutece.util.date 1 1 0 7 7 0.0% 50.0% 50.0% 1
fr.paris.lutece.util.env 1 1 0 1 5 0.0% 83.0% 17.0% 1
fr.paris.lutece.util.file 1 1 0 3 7 0.0% 70.0% 30.000002% 1
fr.paris.lutece.util.filesystem 5 5 0 4 7 0.0% 64.0% 36.0% 1
fr.paris.lutece.util.html 6 4 2 29 6 33.0% 17.0% 50.0% 1
fr.paris.lutece.util.http 1 1 0 8 10 0.0% 56.0% 44.0% 1
fr.paris.lutece.util.jpa 4 2 2 2 10 50.0% 83.0% 33.0% 1
fr.paris.lutece.util.jpa.transaction 2 2 0 1 6 0.0% 86.0% 14.0% 1
fr.paris.lutece.util.json 4 3 1 1 5 25.0% 83.0% 8.0% 1
fr.paris.lutece.util.ldap 1 1 0 0 4 0.0% 100.0% 0.0% 1
fr.paris.lutece.util.mail 5 5 0 2 8 0.0% 80.0% 20.0% 1
fr.paris.lutece.util.method 1 1 0 0 3 0.0% 100.0% 0.0% 1
fr.paris.lutece.util.parser 1 1 0 1 1 0.0% 50.0% 50.0% 1
fr.paris.lutece.util.password 3 1 2 4 7 67.0% 64.0% 30.000002% 1
fr.paris.lutece.util.pool.service 6 4 2 1 8 33.0% 89.0% 22.0% 1
fr.paris.lutece.util.rsa 4 3 1 1 6 25.0% 86.0% 11.0% 1
fr.paris.lutece.util.sort 1 1 0 4 5 0.0% 56.0% 44.0% 1
fr.paris.lutece.util.sql 4 4 0 28 15 0.0% 35.0% 65.0% 1
fr.paris.lutece.util.stream 1 1 0 2 3 0.0% 60.000004% 40.0% 1
fr.paris.lutece.util.string 1 1 0 7 6 0.0% 46.0% 54.000004% 1
fr.paris.lutece.util.url 2 2 0 21 3 0.0% 12.0% 88.0% 1
fr.paris.lutece.util.xml 2 2 0 7 8 0.0% 52.999996% 47.0% 1

Packages

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

fr.paris.lutece.portal.business

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 3 100.0% 38.0% 38.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.XmlContent
None fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.service.message
java.lang
javax.servlet.http

fr.paris.lutece.portal.business.accesscontrol

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 fr.paris.lutece.portal.business.accesscontrol.AccessControlSessionData
fr.paris.lutece.portal.service.accesscontrol
java.io
java.lang
java.util

fr.paris.lutece.portal.business.dashboard

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 27.000002% 82.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.dashboard.DashboardListener
fr.paris.lutece.portal.business.dashboard.IAdminDashboardDAO
fr.paris.lutece.portal.business.dashboard.IDashboardDAO
fr.paris.lutece.portal.business.dashboard.AdminDashboardDAO
fr.paris.lutece.portal.business.dashboard.AdminDashboardFactory
fr.paris.lutece.portal.business.dashboard.AdminDashboardFilter
fr.paris.lutece.portal.business.dashboard.AdminDashboardHome
fr.paris.lutece.portal.business.dashboard.DashboardDAO
fr.paris.lutece.portal.business.dashboard.DashboardFactory
fr.paris.lutece.portal.business.dashboard.DashboardFilter
fr.paris.lutece.portal.business.dashboard.DashboardHome
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.sql
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.business.datastore

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 25.0% 80.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.datastore.IDataEntityDAO
fr.paris.lutece.portal.business.datastore.DataEntity
fr.paris.lutece.portal.business.datastore.DataEntityDAO
fr.paris.lutece.portal.business.datastore.DataEntityHome
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.util.sql
java.io
java.lang
java.util

fr.paris.lutece.portal.business.editor

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 17.0% 80.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.editor.IRichTextEditorDAO
fr.paris.lutece.portal.business.editor.ParserComplexElement
fr.paris.lutece.portal.business.editor.ParserElement
fr.paris.lutece.portal.business.editor.RichTextEditor
fr.paris.lutece.portal.business.editor.RichTextEditorDAO
fr.paris.lutece.portal.business.editor.RichTextEditorHome
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.lang
java.util

fr.paris.lutece.portal.business.event

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 4 50.0% 57.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.event.AbstractLuteceEvent
fr.paris.lutece.portal.business.event.EventRessourceListener
fr.paris.lutece.portal.business.event.IEventParam
fr.paris.lutece.portal.business.event.LuteceUserEvent
fr.paris.lutece.portal.business.event.LuteceUserEvent$EventType
fr.paris.lutece.portal.business.event.ResourceEvent
fr.paris.lutece.portal.service.event
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
java.lang
java.util

fr.paris.lutece.portal.business.file

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 7 25.0% 41.0% 34.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.file.IFileDAO
fr.paris.lutece.portal.business.file.File
fr.paris.lutece.portal.business.file.FileDAO
fr.paris.lutece.portal.business.file.FileHome
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.csv
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.web.download
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.io
java.lang
java.sql
java.util

fr.paris.lutece.portal.business.indexeraction

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 20.0% 83.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.indexeraction.IIndexerActionDAO
fr.paris.lutece.portal.business.indexeraction.IndexerAction
fr.paris.lutece.portal.business.indexeraction.IndexerActionDAO
fr.paris.lutece.portal.business.indexeraction.IndexerActionFilter
fr.paris.lutece.portal.business.indexeraction.IndexerActionHome
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.lang
java.sql
java.util

fr.paris.lutece.portal.business.mail

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 25.0% 92.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.mail.IMailItemQueueDAO
fr.paris.lutece.portal.business.mail.MailItemQueue
fr.paris.lutece.portal.business.mail.MailItemQueueDAO
fr.paris.lutece.portal.business.mail.MailItemQueueHome
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.mail
fr.paris.lutece.util.sql
java.io
java.lang
java.net
java.sql
java.util
org.apache.commons.io.serialization

fr.paris.lutece.portal.business.mailinglist

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 12.0% 92.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.mailinglist.IMailingListDAO
fr.paris.lutece.portal.business.mailinglist.MailingList
fr.paris.lutece.portal.business.mailinglist.MailingListDAO
fr.paris.lutece.portal.business.mailinglist.MailingListFilter
fr.paris.lutece.portal.business.mailinglist.MailingListHome
fr.paris.lutece.portal.business.mailinglist.MailingListUsersFilter
fr.paris.lutece.portal.business.mailinglist.MailingListWorkgroupRemovalListener
fr.paris.lutece.portal.business.mailinglist.Recipient
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.util.sql
java.io
java.lang
java.sql
java.util
org.apache.commons.collections
org.apache.commons.lang3

fr.paris.lutece.portal.business.page

Afferent Couplings Efferent Couplings Abstractness Instability Distance
11 17 20.0% 61.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.page.IPageDAO
fr.paris.lutece.portal.business.page.Page
fr.paris.lutece.portal.business.page.PageDAO
fr.paris.lutece.portal.business.page.PageHome
fr.paris.lutece.portal.business.page.PageRoleRemovalListener
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.lang
java.sql
java.util
javax.servlet.http
org.apache.commons.collections

fr.paris.lutece.portal.business.physicalfile

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 5 25.0% 38.0% 37.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.physicalfile.IPhysicalFileDAO
fr.paris.lutece.portal.business.physicalfile.PhysicalFile
fr.paris.lutece.portal.business.physicalfile.PhysicalFileDAO
fr.paris.lutece.portal.business.physicalfile.PhysicalFileHome
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.service.csv
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.web.download
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.io
java.lang
java.sql

fr.paris.lutece.portal.business.portalcomponent

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 4 25.0% 44.0% 31.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.portalcomponent.IPortalComponentDAO
fr.paris.lutece.portal.business.portalcomponent.PortalComponent
fr.paris.lutece.portal.business.portalcomponent.PortalComponentDAO
fr.paris.lutece.portal.business.portalcomponent.PortalComponentHome
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.lang

fr.paris.lutece.portal.business.portlet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 18 47.0% 67.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.portlet.IAliasPortletDAO
fr.paris.lutece.portal.business.portlet.IPortletDAO
fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAO
fr.paris.lutece.portal.business.portlet.IPortletTypeDAO
fr.paris.lutece.portal.business.portlet.Portlet
fr.paris.lutece.portal.business.portlet.PortletHome
fr.paris.lutece.portal.business.portlet.PortletHomeInterface
fr.paris.lutece.portal.business.portlet.PortletHtmlContent
fr.paris.lutece.portal.business.portlet.AliasPortlet
fr.paris.lutece.portal.business.portlet.AliasPortletDAO
fr.paris.lutece.portal.business.portlet.AliasPortletHome
fr.paris.lutece.portal.business.portlet.PortletDAO
fr.paris.lutece.portal.business.portlet.PortletImpl
fr.paris.lutece.portal.business.portlet.PortletRoleRemovalListener
fr.paris.lutece.portal.business.portlet.PortletType
fr.paris.lutece.portal.business.portlet.PortletTypeDAO
fr.paris.lutece.portal.business.portlet.PortletTypeHome
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.business
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.sql
fr.paris.lutece.util.xml
java.lang
java.sql
java.util
javax.servlet.http
org.apache.commons.collections
org.apache.commons.lang3

fr.paris.lutece.portal.business.prefs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 3 50.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.prefs.AbstractUserPreferencesDAO
fr.paris.lutece.portal.business.prefs.IPreferencesDAO
fr.paris.lutece.portal.business.prefs.AdminUserPreferencesDAO
fr.paris.lutece.portal.business.prefs.UserPreferencesDAO
fr.paris.lutece.portal.service.prefs
fr.paris.lutece.util.sql
java.lang
java.util

fr.paris.lutece.portal.business.progressmanager

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 fr.paris.lutece.portal.business.progressmanager.ProgressFeed
fr.paris.lutece.portal.service.progressmanager
java.io
java.lang
java.util

fr.paris.lutece.portal.business.rbac

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 10 25.0% 67.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.rbac.IRBACDAO
fr.paris.lutece.portal.business.rbac.IRBACRoleDAO
fr.paris.lutece.portal.business.rbac.AdminRole
fr.paris.lutece.portal.business.rbac.RBAC
fr.paris.lutece.portal.business.rbac.RBACHome
fr.paris.lutece.portal.business.rbac.RBACRole
fr.paris.lutece.portal.business.rbac.RBACRoleDAO
fr.paris.lutece.portal.business.rbac.RBACRoleHome
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.api.user
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.io
java.lang
java.util
org.apache.commons.lang3

fr.paris.lutece.portal.business.regularexpression

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 1 0.0% 33.0% 67.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.business.regularexpression.RegularExpression
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.regularexpression
java.lang

fr.paris.lutece.portal.business.resourceenhancer

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 4 67.0% 100.0% 67.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.resourceenhancer.IResourceDisplayManager
fr.paris.lutece.portal.business.resourceenhancer.IResourceManager
fr.paris.lutece.portal.business.resourceenhancer.ResourceEnhancer
None fr.paris.lutece.portal.service.spring
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.business.right

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 7 25.0% 54.000004% 21.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.right.IFeatureGroupDAO
fr.paris.lutece.portal.business.right.ILevelDAO
fr.paris.lutece.portal.business.right.IRightDAO
fr.paris.lutece.portal.business.right.FeatureGroup
fr.paris.lutece.portal.business.right.FeatureGroupDAO
fr.paris.lutece.portal.business.right.FeatureGroupHome
fr.paris.lutece.portal.business.right.Level
fr.paris.lutece.portal.business.right.LevelDAO
fr.paris.lutece.portal.business.right.LevelHome
fr.paris.lutece.portal.business.right.Right
fr.paris.lutece.portal.business.right.RightDAO
fr.paris.lutece.portal.business.right.RightHome
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.io
java.lang
java.util

fr.paris.lutece.portal.business.role

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 9 25.0% 82.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.role.IRoleDAO
fr.paris.lutece.portal.business.role.Role
fr.paris.lutece.portal.business.role.RoleDAO
fr.paris.lutece.portal.business.role.RoleHome
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.lang
java.util

fr.paris.lutece.portal.business.rss

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 3 60.000004% 100.0% 60.000004%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.rss.IFeedResource
fr.paris.lutece.portal.business.rss.IFeedResourceImage
fr.paris.lutece.portal.business.rss.IFeedResourceItem
fr.paris.lutece.portal.business.rss.IResourceRss
fr.paris.lutece.portal.business.rss.IResourceRssType
fr.paris.lutece.portal.business.rss.ResourceRss
fr.paris.lutece.portal.business.rss.FeedResource
fr.paris.lutece.portal.business.rss.FeedResourceImage
fr.paris.lutece.portal.business.rss.FeedResourceItem
fr.paris.lutece.portal.business.rss.ResourceRssType
None java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.business.search

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 5 33.0% 71.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.search.ISearchParameterDAO
fr.paris.lutece.portal.business.search.SearchParameterDAO
fr.paris.lutece.portal.business.search.SearchParameterHome
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.lang
java.util

fr.paris.lutece.portal.business.style

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 9 23.0% 60.000004% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.style.IModeDAO
fr.paris.lutece.portal.business.style.IPageTemplateDAO
fr.paris.lutece.portal.business.style.IStyleDAO
fr.paris.lutece.portal.business.style.Mode
fr.paris.lutece.portal.business.style.ModeDAO
fr.paris.lutece.portal.business.style.ModeHome
fr.paris.lutece.portal.business.style.PageTemplate
fr.paris.lutece.portal.business.style.PageTemplateDAO
fr.paris.lutece.portal.business.style.PageTemplateHome
fr.paris.lutece.portal.business.style.Style
fr.paris.lutece.portal.business.style.StyleDAO
fr.paris.lutece.portal.business.style.StyleHome
fr.paris.lutece.portal.business.style.Theme
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.io
java.lang
java.sql
java.util
javax.xml.transform

fr.paris.lutece.portal.business.stylesheet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 7 25.0% 41.0% 34.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.stylesheet.IStyleSheetDAO
fr.paris.lutece.portal.business.stylesheet.StyleSheet
fr.paris.lutece.portal.business.stylesheet.StyleSheetDAO
fr.paris.lutece.portal.business.stylesheet.StyleSheetHome
fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.sql
java.lang
java.sql
java.util

fr.paris.lutece.portal.business.template

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 20.0% 86.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.template.IDatabaseTemplateDAO
fr.paris.lutece.portal.business.template.AutoInclude
fr.paris.lutece.portal.business.template.CommonsInclude
fr.paris.lutece.portal.business.template.DatabaseTemplateDAO
fr.paris.lutece.portal.business.template.DatabaseTemplateHome
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.io
java.lang
java.util
org.apache.commons.lang3

fr.paris.lutece.portal.business.user

Afferent Couplings Efferent Couplings Abstractness Instability Distance
32 21 17.0% 40.0% 44.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.user.IAdminUserDAO
fr.paris.lutece.portal.business.user.AdminUser
fr.paris.lutece.portal.business.user.AdminUserDAO
fr.paris.lutece.portal.business.user.AdminUserFilter
fr.paris.lutece.portal.business.user.AdminUserHome
fr.paris.lutece.portal.business.user.PasswordUpdateMode
fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.user
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.template
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.api.user
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.regularexpression
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.util.password
fr.paris.lutece.util.sql
fr.paris.lutece.util.url
java.io
java.lang
java.net
java.sql
java.util
javax.servlet.http
org.apache.commons.collections
org.apache.commons.lang3

fr.paris.lutece.portal.business.user.attribute

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 21 36.0% 84.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.user.attribute.AbstractAttribute
fr.paris.lutece.portal.business.user.attribute.AdminUserFieldListener
fr.paris.lutece.portal.business.user.attribute.IAdminUserFieldDAO
fr.paris.lutece.portal.business.user.attribute.IAttribute
fr.paris.lutece.portal.business.user.attribute.IAttributeDAO
fr.paris.lutece.portal.business.user.attribute.IAttributeFieldDAO
fr.paris.lutece.portal.business.user.attribute.ISimpleValuesAttributes
fr.paris.lutece.portal.business.user.attribute.SimpleAdminUserFieldListener
fr.paris.lutece.portal.business.user.attribute.AdminUserField
fr.paris.lutece.portal.business.user.attribute.AdminUserFieldDAO
fr.paris.lutece.portal.business.user.attribute.AdminUserFieldFilter
fr.paris.lutece.portal.business.user.attribute.AdminUserFieldHome
fr.paris.lutece.portal.business.user.attribute.AttributeCheckBox
fr.paris.lutece.portal.business.user.attribute.AttributeComboBox
fr.paris.lutece.portal.business.user.attribute.AttributeDAO
fr.paris.lutece.portal.business.user.attribute.AttributeField
fr.paris.lutece.portal.business.user.attribute.AttributeFieldDAO
fr.paris.lutece.portal.business.user.attribute.AttributeFieldHome
fr.paris.lutece.portal.business.user.attribute.AttributeHome
fr.paris.lutece.portal.business.user.attribute.AttributeRadioButton
fr.paris.lutece.portal.business.user.attribute.AttributeText
fr.paris.lutece.portal.business.user.attribute.AttributeType
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util.html
fr.paris.lutece.util.sql
fr.paris.lutece.util.url
java.io
java.lang
java.net
java.sql
java.util
javax.servlet.http
org.apache.commons.collections
org.apache.commons.lang3

fr.paris.lutece.portal.business.user.authentication

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 19 27.000002% 86.0% 13.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.user.authentication.AdminAuthentication
fr.paris.lutece.portal.business.user.authentication.ILuteceDefaultAdminUserDAO
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$LegacyPassword
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2Password
fr.paris.lutece.portal.business.user.authentication.LuteceDefaultAdminAuthentication
fr.paris.lutece.portal.business.user.authentication.LuteceDefaultAdminUser
fr.paris.lutece.portal.business.user.authentication.LuteceDefaultAdminUserDAO
fr.paris.lutece.portal.business.user.authentication.PasswordFactory
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$1
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$DigestPassword
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$DummyPassword
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2Password$PASSWORD_REPRESENTATION
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2WithHmacSHA1Password
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2WithHmacSHA512Password
fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PlaintextPassword
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.log
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.http
fr.paris.lutece.util.password
fr.paris.lutece.util.sql
java.lang
java.security
java.security.spec
java.sql
java.util
java.util.regex
javax.crypto
javax.crypto.spec
javax.security.auth.login
javax.servlet.http
org.apache.commons.codec
org.apache.commons.codec.binary

fr.paris.lutece.portal.business.user.log

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 6 25.0% 75.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.user.log.IUserLogDAO
fr.paris.lutece.portal.business.user.log.UserLog
fr.paris.lutece.portal.business.user.log.UserLogDAO
fr.paris.lutece.portal.business.user.log.UserLogHome
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.sql
java.lang
java.sql
java.util

fr.paris.lutece.portal.business.user.menu

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 10 29.0% 83.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.user.menu.AbstractAdminUserMenuItemProvider
fr.paris.lutece.portal.business.user.menu.IAdminUserMenuItemProvider
fr.paris.lutece.portal.business.user.menu.AccessibilityModeAdminUserMenuItemProvider
fr.paris.lutece.portal.business.user.menu.AdminUserMenuItem
fr.paris.lutece.portal.business.user.menu.DividerAdminUserMenuItemProvider
fr.paris.lutece.portal.business.user.menu.LanguageAdminUserMenuItemProvider
fr.paris.lutece.portal.business.user.menu.ModifyPasswordAdminUserMenuItemProvider
fr.paris.lutece.portal.service.user.menu
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.util.html
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.business.user.parameter

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 8 0.0% 73.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.business.user.parameter.DefaultUserParameterHome
fr.paris.lutece.portal.business.user.parameter.EmailPatternRegularExpressionRemovalListener
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.business.regularexpression
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.util
java.lang
java.util
org.apache.commons.lang3

fr.paris.lutece.portal.business.workgroup

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 12 20.0% 86.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.workgroup.IAdminWorkgroupDAO
fr.paris.lutece.portal.business.workgroup.AdminWorkgroup
fr.paris.lutece.portal.business.workgroup.AdminWorkgroupDAO
fr.paris.lutece.portal.business.workgroup.AdminWorkgroupFilter
fr.paris.lutece.portal.business.workgroup.AdminWorkgroupHome
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.util
fr.paris.lutece.util.sql
fr.paris.lutece.util.url
java.io
java.lang
java.net
java.util
javax.servlet.http

fr.paris.lutece.portal.business.xsl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 9 25.0% 75.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.business.xsl.IXslExportDAO
fr.paris.lutece.portal.business.xsl.XslExport
fr.paris.lutece.portal.business.xsl.XslExportDAO
fr.paris.lutece.portal.business.xsl.XslExportHome
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.lang
java.sql
java.util

fr.paris.lutece.portal.service.accesscontrol

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 50.0% 100.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.accesscontrol.IAccessControlServiceProvider
fr.paris.lutece.portal.service.accesscontrol.AccessControlService
None fr.paris.lutece.api.user
fr.paris.lutece.portal.business.accesscontrol
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.util
java.lang
java.util
javax.servlet.http
org.springframework.beans
org.springframework.beans.factory

fr.paris.lutece.portal.service.admin

Afferent Couplings Efferent Couplings Abstractness Instability Distance
26 7 25.0% 21.0% 54.000004%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.admin.ImportAdminUserService
fr.paris.lutece.portal.service.admin.AccessDeniedException
fr.paris.lutece.portal.service.admin.AdminThemeService
fr.paris.lutece.portal.service.admin.PasswordResetException
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.download
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.util.password
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.csv
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.util
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.service.cache

Afferent Couplings Efferent Couplings Abstractness Instability Distance
15 21 44.0% 58.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.cache.AbstractCacheableService
fr.paris.lutece.portal.service.cache.CacheableService
fr.paris.lutece.portal.service.cache.ICacheKeyService
fr.paris.lutece.portal.service.cache.IPathCacheService
fr.paris.lutece.portal.service.cache.CacheService
fr.paris.lutece.portal.service.cache.DefaultCacheKeyService
fr.paris.lutece.portal.service.cache.FullPageCachingService
fr.paris.lutece.portal.service.cache.HeadersPageCachingFilter
fr.paris.lutece.portal.service.cache.PathCacheService
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.prefs
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
java.io
java.lang
java.lang.management
java.util
javax.servlet
javax.servlet.http
net.sf.ehcache
net.sf.ehcache.config
net.sf.ehcache.constructs.blocking
net.sf.ehcache.constructs.web
net.sf.ehcache.constructs.web.filter
net.sf.ehcache.event
net.sf.ehcache.management
org.apache.commons.lang3
org.apache.logging.log4j

fr.paris.lutece.portal.service.captcha

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 6 67.0% 100.0% 67.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.captcha.ICaptchaSecurityService
fr.paris.lutece.portal.service.captcha.ICaptchaService
fr.paris.lutece.portal.service.captcha.CaptchaSecurityService
None fr.paris.lutece.portal.service.spring
java.lang
java.util
javax.servlet.http
org.springframework.beans
org.springframework.beans.factory

fr.paris.lutece.portal.service.content

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 9 40.0% 52.999996% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.content.ContentPostProcessor
fr.paris.lutece.portal.service.content.ContentService
fr.paris.lutece.portal.service.content.ContentPostProcessorService
fr.paris.lutece.portal.service.content.ContentServiceEntry
fr.paris.lutece.portal.service.content.PageData
fr.paris.lutece.portal.service.includes
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.lang
java.sql
java.util
javax.servlet.http

fr.paris.lutece.portal.service.csv

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 12 33.0% 92.0% 26.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.csv.CSVReaderService
fr.paris.lutece.portal.service.csv.CSVMessageDescriptor
fr.paris.lutece.portal.service.csv.CSVMessageLevel
fr.paris.lutece.portal.service.admin
au.com.bytecode.opencsv
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.stream
java.io
java.lang
java.util
org.apache.commons.collections
org.apache.commons.fileupload
org.apache.commons.lang3

fr.paris.lutece.portal.service.daemon

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 21 15.000001% 88.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.daemon.Daemon
fr.paris.lutece.portal.service.daemon.IDaemonScheduler
fr.paris.lutece.portal.service.daemon.AccountLifeTimeDaemon
fr.paris.lutece.portal.service.daemon.AnonymizationDaemon
fr.paris.lutece.portal.service.daemon.AppDaemonService
fr.paris.lutece.portal.service.daemon.DaemonEntry
fr.paris.lutece.portal.service.daemon.DaemonScheduler$DaemonTimerTask
fr.paris.lutece.portal.service.daemon.DaemonScheduler$RunnableWrapper
fr.paris.lutece.portal.service.daemon.DaemonThread
fr.paris.lutece.portal.service.daemon.DaemonThreadFactory
fr.paris.lutece.portal.service.daemon.IndexerDaemon
fr.paris.lutece.portal.service.daemon.RunnableQueueItem
fr.paris.lutece.portal.service.daemon.ThreadLauncherDaemon$RunnableWrapper
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.util.date
fr.paris.lutece.util.html
java.lang
java.sql
java.text
java.util
java.util.concurrent
org.apache.commons.collections
org.apache.commons.lang3

fr.paris.lutece.portal.service.dashboard

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 10 67.0% 58.999996% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.dashboard.DashboardComponent
fr.paris.lutece.portal.service.dashboard.IDashboardComponent
fr.paris.lutece.portal.service.dashboard.IMyDashboardComponent
fr.paris.lutece.portal.service.dashboard.IPublicDashboardComponent
fr.paris.lutece.portal.service.dashboard.DashboardComponentEntry
fr.paris.lutece.portal.service.dashboard.DashboardListenerService
fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.web.l10n
java.lang
java.util
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.portal.service.dashboard.admin

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 2 100.0% 20.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.dashboard.admin.AdminDashboardComponent
fr.paris.lutece.portal.service.dashboard.admin.IAdminDashboardComponent
None fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.template
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.service.dashboard
java.lang

fr.paris.lutece.portal.service.database

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 18 0.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.database.AppConnectionService
fr.paris.lutece.portal.service.database.DAOUtilTransactionManager
fr.paris.lutece.portal.service.database.DAOUtilTransactionManager$1
fr.paris.lutece.portal.service.database.DAOUtilTransactionManager$EmptyDataSource
fr.paris.lutece.portal.service.database.LuteceTransactionManager
fr.paris.lutece.portal.service.database.PluginConnectionService
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web.system
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.pool
fr.paris.lutece.util.pool.service
fr.paris.lutece.util.sql
java.io
java.lang
java.sql
java.util
java.util.logging
javax.sql
org.apache.commons.lang3
org.apache.logging.log4j
org.springframework.jdbc.datasource
org.springframework.transaction
org.springframework.transaction.support

fr.paris.lutece.portal.service.datastore

Afferent Couplings Efferent Couplings Abstractness Instability Distance
18 9 14.0% 33.0% 52.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.datastore.ILocalizedDataGroup
fr.paris.lutece.portal.service.datastore.CoreDataKeys
fr.paris.lutece.portal.service.datastore.DatastoreCacheService
fr.paris.lutece.portal.service.datastore.DatastoreService
fr.paris.lutece.portal.service.datastore.DatastoreTemplateMethod
fr.paris.lutece.portal.service.datastore.LocalizedData
fr.paris.lutece.portal.service.datastore.LocalizedDataGroup
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.site.properties
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.portal.web.system
fr.paris.lutece.util.rsa
fr.paris.lutece.portal.business.datastore
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
java.lang
java.util
java.util.regex

fr.paris.lutece.portal.service.editor

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 15 17.0% 88.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.editor.IEditorBbcodeService
fr.paris.lutece.portal.service.editor.EditorBbcodeService
fr.paris.lutece.portal.service.editor.ParserBbcodeServlet
fr.paris.lutece.portal.service.editor.RichTextEditorBackOfficeMethod
fr.paris.lutece.portal.service.editor.RichTextEditorFrontOfficeMethod
fr.paris.lutece.portal.service.editor.RichTextEditorService
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.business.editor
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.parser
freemarker.template
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.lang3
org.apache.commons.text
org.jsoup
org.jsoup.safety

fr.paris.lutece.portal.service.event

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 5 33.0% 71.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.event.AbstractEventManager
fr.paris.lutece.portal.service.event.LuteceUserEventManager
fr.paris.lutece.portal.service.event.ResourceEventManager
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.business.event
fr.paris.lutece.portal.service.util
java.lang
java.util
java.util.function

fr.paris.lutece.portal.service.file

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 11 60.000004% 79.0% 39.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.file.IFileDownloadUrlService
fr.paris.lutece.portal.service.file.IFileRBACService
fr.paris.lutece.portal.service.file.IFileStoreServiceProvider
fr.paris.lutece.portal.service.file.ExpiredLinkException
fr.paris.lutece.portal.service.file.FileService
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.web.download
fr.paris.lutece.api.user
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.fileupload

fr.paris.lutece.portal.service.file.implementation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 20 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.file.implementation.DefaultFileDownloadService
fr.paris.lutece.portal.service.file.implementation.DefaultFileNoRBACService
fr.paris.lutece.portal.service.file.implementation.DefaultFileRBACService
fr.paris.lutece.portal.service.file.implementation.LocalDatabaseFileService
None fr.paris.lutece.api.user
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.url
java.io
java.lang
java.security
java.sql
java.time
java.util
javax.servlet.http
org.apache.commons.fileupload
org.apache.commons.io
org.apache.commons.lang3

fr.paris.lutece.portal.service.fileimage

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 13 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.fileimage.FileImagePublicService
fr.paris.lutece.portal.service.fileimage.FileImageService
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.web
fr.paris.lutece.util.file
java.lang
javax.servlet.http
org.apache.commons.fileupload

fr.paris.lutece.portal.service.fileupload

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 3 0.0% 38.0% 62.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.fileupload.FileUploadService
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
java.lang
org.apache.commons.fileupload
org.apache.commons.io

fr.paris.lutece.portal.service.filter

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 fr.paris.lutece.portal.service.filter.FilterEntry
fr.paris.lutece.portal.service.filter.LuteceFilter
fr.paris.lutece.portal.service.filter.LuteceFilterChain
fr.paris.lutece.portal.service.filter.LuteceFilterConfig
fr.paris.lutece.portal.service.filter.MainFilter
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.sql
java.io
java.lang
java.util
javax.servlet
javax.servlet.http

fr.paris.lutece.portal.service.html

Afferent Couplings Efferent Couplings Abstractness Instability Distance
12 15 12.0% 56.0% 32.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.html.IHtmlCleaner
fr.paris.lutece.portal.service.html.EncodingService
fr.paris.lutece.portal.service.html.HtmlCleanerException
fr.paris.lutece.portal.service.html.HtmlCleanerService
fr.paris.lutece.portal.service.html.JSoupHtmlCleaner
fr.paris.lutece.portal.service.html.VoidHtmlCleaner
fr.paris.lutece.portal.service.html.XmlTransformerCacheService
fr.paris.lutece.portal.service.html.XmlTransformerService
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.util.http
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.xml
java.io
java.lang
java.net
java.util
javax.xml.transform
javax.xml.transform.stream
org.apache.logging.log4j
org.jsoup
org.jsoup.nodes

fr.paris.lutece.portal.service.i18n

Afferent Couplings Efferent Couplings Abstractness Instability Distance
39 3 33.0% 7.0% 60.000004%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.i18n.Localizable
fr.paris.lutece.portal.service.i18n.CombinedResourceBundle
fr.paris.lutece.portal.service.i18n.I18nTemplateMethod
fr.paris.lutece.portal.business.mailinglist
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.csv
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.insert
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.utils
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.util
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.util.bean
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.date
fr.paris.lutece.portal.service.template
java.lang
java.util

fr.paris.lutece.portal.service.image

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 11 25.0% 85.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.image.ImageResourceProvider
fr.paris.lutece.portal.service.image.ImageResource
fr.paris.lutece.portal.service.image.ImageResourceManager
fr.paris.lutece.portal.service.image.ImageServlet
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web
fr.paris.lutece.util.url
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
org.apache.commons.fileupload

fr.paris.lutece.portal.service.includes

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 7 33.0% 70.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.includes.PageInclude
fr.paris.lutece.portal.service.includes.PageIncludeEntry
fr.paris.lutece.portal.service.includes.PageIncludeService
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.util
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.service.init

Afferent Couplings Efferent Couplings Abstractness Instability Distance
13 28 40.0% 68.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.init.IEarlyInitializationService
fr.paris.lutece.portal.service.init.PostStartUpService
fr.paris.lutece.portal.service.init.ShutdownService
fr.paris.lutece.portal.service.init.StartUpService
fr.paris.lutece.portal.service.init.AppInfo
fr.paris.lutece.portal.service.init.AppInit
fr.paris.lutece.portal.service.init.AppInitListener
fr.paris.lutece.portal.service.init.LuteceInitException
fr.paris.lutece.portal.service.init.PostStartUpServiceManager
fr.paris.lutece.portal.service.init.ShutdownServiceManager
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.includes
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.servlet
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.filter
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.scheduler
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.servlet
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.bean
fr.paris.lutece.util.html
java.io
java.lang
java.text
java.util
javax.servlet

fr.paris.lutece.portal.service.insert

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 0.0% 90.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.insert.InsertResourceIdService
fr.paris.lutece.portal.service.insert.InsertService
fr.paris.lutece.portal.service.insert.InsertServiceManager
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.insert
fr.paris.lutece.util
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.service.jpa

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 17 60.000004% 100.0% 60.000004%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.jpa.AbstractLuteceHome
fr.paris.lutece.portal.service.jpa.JPALuteceCoreDAO
fr.paris.lutece.portal.service.jpa.JPALuteceDAO
fr.paris.lutece.portal.service.jpa.EntityManagerService
fr.paris.lutece.portal.service.jpa.JPAStartupService
None fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.jpa
fr.paris.lutece.util.jpa.transaction
fr.paris.lutece.util.pool
java.lang
java.util
javax.persistence
javax.sql
org.apache.commons.lang3
org.apache.logging.log4j
org.springframework.orm.jpa
org.springframework.orm.jpa.persistenceunit

fr.paris.lutece.portal.service.mail

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 20 10.0% 80.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.mail.IMailQueue
fr.paris.lutece.portal.service.mail.DatabaseQueue
fr.paris.lutece.portal.service.mail.MailAttachmentCacheKeyService
fr.paris.lutece.portal.service.mail.MailAttachmentCacheService
fr.paris.lutece.portal.service.mail.MailItem
fr.paris.lutece.portal.service.mail.MailSenderDaemon
fr.paris.lutece.portal.service.mail.MailService
fr.paris.lutece.portal.service.mail.MailUtil
fr.paris.lutece.portal.service.mail.MailUtil$1
fr.paris.lutece.portal.service.mail.MemoryQueue
fr.paris.lutece.portal.business.mail
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.business.mail
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.mail
java.io
java.lang
java.net
java.util
java.util.concurrent
javax.activation
javax.mail
javax.mail.internet
org.apache.commons.collections
org.apache.commons.lang3
org.apache.logging.log4j

fr.paris.lutece.portal.service.mailinglist

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 0.0% 90.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.mailinglist.AdminMailingListService
fr.paris.lutece.portal.service.mailinglist.MailingListRemovalListenerService
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.mailinglist
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.util
java.lang
java.util

fr.paris.lutece.portal.service.message

Afferent Couplings Efferent Couplings Abstractness Instability Distance
28 13 12.0% 32.0% 56.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.message.ISiteMessageHandler
fr.paris.lutece.portal.service.message.AdminMessage
fr.paris.lutece.portal.service.message.AdminMessageService
fr.paris.lutece.portal.service.message.CustomSiteMessage
fr.paris.lutece.portal.service.message.SiteMessage
fr.paris.lutece.portal.service.message.SiteMessageException
fr.paris.lutece.portal.service.message.SiteMessageHandler
fr.paris.lutece.portal.service.message.SiteMessageService
fr.paris.lutece.portal.business
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.download
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.web.xss
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.includes
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util.html
fr.paris.lutece.util.url
java.io
java.lang
java.text
java.util
javax.servlet.http

fr.paris.lutece.portal.service.page

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 22 18.0% 76.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.page.IPageService
fr.paris.lutece.portal.service.page.PageEventListener
fr.paris.lutece.portal.service.page.PageCacheService
fr.paris.lutece.portal.service.page.PageContentService
fr.paris.lutece.portal.service.page.PageEvent
fr.paris.lutece.portal.service.page.PageExtendableResourceService
fr.paris.lutece.portal.service.page.PageNotFoundException
fr.paris.lutece.portal.service.page.PageResourceIdService
fr.paris.lutece.portal.service.page.PortletCacheService
fr.paris.lutece.portal.service.page.PortletCustomAdminAction
fr.paris.lutece.portal.service.page.RedirectionResponseWrapper
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util
fr.paris.lutece.util.url
java.io
java.lang
java.util
java.util.concurrent
javax.servlet.http
net.sf.ehcache
org.apache.commons.lang3

fr.paris.lutece.portal.service.panel

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 4 25.0% 100.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.panel.LutecePanel
fr.paris.lutece.portal.service.panel.LutecePanelService
fr.paris.lutece.portal.service.panel.LutecePanelService$1
fr.paris.lutece.portal.service.panel.LutecePanelService$PanelComparator
None fr.paris.lutece.portal.service.spring
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.service.plugin

Afferent Couplings Efferent Couplings Abstractness Instability Distance
25 9 20.0% 26.0% 54.000004%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.plugin.PluginEventListener
fr.paris.lutece.portal.service.plugin.PluginDefaultImplementation
fr.paris.lutece.portal.service.plugin.PluginEvent
fr.paris.lutece.portal.service.plugin.PluginFile$1
fr.paris.lutece.portal.service.plugin.PluginService
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.accesscontrol
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.filter
fr.paris.lutece.portal.service.includes
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.insert
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.regularexpression
fr.paris.lutece.portal.service.servlet
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.filesystem
java.io
java.lang
java.util
org.apache.commons.digester3.xmlrules

fr.paris.lutece.portal.service.portal

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 32 20.0% 80.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.portal.IThemeService
fr.paris.lutece.portal.service.portal.PortalMenuService
fr.paris.lutece.portal.service.portal.PortalService
fr.paris.lutece.portal.service.portal.ThemeNotAvailableException
fr.paris.lutece.portal.service.portal.ThemesService
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.business
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.includes
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.util
fr.paris.lutece.util.date
fr.paris.lutece.util.html
fr.paris.lutece.util.xml
java.lang
java.util
javax.servlet.http
org.apache.commons.lang3
org.springframework.beans
org.springframework.beans.factory

fr.paris.lutece.portal.service.portlet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 10 20.0% 77.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.portlet.PortletEventListener
fr.paris.lutece.portal.service.portlet.PortletEvent
fr.paris.lutece.portal.service.portlet.PortletRemovalListenerService
fr.paris.lutece.portal.service.portlet.PortletResourceIdService
fr.paris.lutece.portal.service.portlet.PortletService
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
java.lang
java.util

fr.paris.lutece.portal.service.prefs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 8 25.0% 100.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.prefs.IPortalUserPreferencesService
fr.paris.lutece.portal.service.prefs.IUserPreferencesService
fr.paris.lutece.portal.service.prefs.AdminUserPreferencesService
fr.paris.lutece.portal.service.prefs.BaseUserPreferencesCacheService
fr.paris.lutece.portal.service.prefs.BaseUserPreferencesServiceImpl
fr.paris.lutece.portal.service.prefs.PortalUserPreferenceServiceImpl
fr.paris.lutece.portal.service.prefs.PrefsConstants
fr.paris.lutece.portal.service.prefs.UserPreferencesService
None fr.paris.lutece.portal.business.prefs
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
java.lang
java.util
org.apache.commons.lang3
org.springframework.beans.factory

fr.paris.lutece.portal.service.progressmanager

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 fr.paris.lutece.portal.service.progressmanager.ProgressManagerService
fr.paris.lutece.portal.web.progressmanager
fr.paris.lutece.portal.business.progressmanager
java.lang
java.util

fr.paris.lutece.portal.service.rbac

Afferent Couplings Efferent Couplings Abstractness Instability Distance
16 6 25.0% 27.000002% 48.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.rbac.ResourceIdService
fr.paris.lutece.portal.service.rbac.ResourceTypeProvider
fr.paris.lutece.portal.service.rbac.Permission
fr.paris.lutece.portal.service.rbac.RBACRemovalListenerService
fr.paris.lutece.portal.service.rbac.RBACResourceTypeEntry
fr.paris.lutece.portal.service.rbac.RBACService$RBACReferenceItem
fr.paris.lutece.portal.service.rbac.ResourceType
fr.paris.lutece.portal.service.rbac.ResourceTypeManager
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.insert
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.user
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
java.lang
java.util

fr.paris.lutece.portal.service.regularexpression

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 33.0% 89.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.regularexpression.IRegularExpressionService
fr.paris.lutece.portal.service.regularexpression.RegularExpressionRemovalListenerService
fr.paris.lutece.portal.service.regularexpression.RegularExpressionService
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.regularexpression
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.lang
java.util
org.springframework.beans
org.springframework.beans.factory

fr.paris.lutece.portal.service.resource

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 5 78.0% 62.0% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.resource.IExtendableResource
fr.paris.lutece.portal.service.resource.IExtendableResourceActionHitListener
fr.paris.lutece.portal.service.resource.IExtendableResourceRemovalListener
fr.paris.lutece.portal.service.resource.IExtendableResourceService
fr.paris.lutece.portal.service.resource.Resource
fr.paris.lutece.portal.service.resource.ResourceLoader
fr.paris.lutece.portal.service.resource.ResourceService
fr.paris.lutece.portal.service.resource.ExtendableResourceActionHit
fr.paris.lutece.portal.service.resource.ExtendableResourceRemovalListenerService
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.web
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.lang
java.util

fr.paris.lutece.portal.service.role

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 3 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.role.RoleRemovalListenerService
None fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.lang

fr.paris.lutece.portal.service.scheduler

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 fr.paris.lutece.portal.service.scheduler.JobSchedulerService
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
java.lang
java.util
org.quartz
org.quartz.impl

fr.paris.lutece.portal.service.search

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 33 29.0% 89.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.search.ISponsoredLinksSearchService
fr.paris.lutece.portal.service.search.ISponsoredLinksService
fr.paris.lutece.portal.service.search.QueryEventListener
fr.paris.lutece.portal.service.search.SearchEngine
fr.paris.lutece.portal.service.search.SearchIndexer
fr.paris.lutece.portal.service.search.IndexationService
fr.paris.lutece.portal.service.search.IndexationService$1
fr.paris.lutece.portal.service.search.IndexationService$SearchIndexerComparator
fr.paris.lutece.portal.service.search.PageIndexer
fr.paris.lutece.portal.service.search.QueryEvent
fr.paris.lutece.portal.service.search.QueryListenersService
fr.paris.lutece.portal.service.search.SearchIndexerEntry
fr.paris.lutece.portal.service.search.SearchItem
fr.paris.lutece.portal.service.search.SearchResourceIdService
fr.paris.lutece.portal.service.search.SearchResult
fr.paris.lutece.portal.service.search.SearchService
fr.paris.lutece.portal.service.search.SponsoredLinksSearchService
fr.paris.lutece.portal.business.event
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.business.indexeraction
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.search
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.url
java.io
java.lang
java.nio.file
java.util
java.util.concurrent
javax.servlet.http
org.apache.commons.collections
org.apache.commons.lang3
org.apache.lucene.analysis
org.apache.lucene.document
org.apache.lucene.index
org.apache.lucene.store
org.apache.lucene.util
org.apache.tika.exception
org.apache.tika.metadata
org.apache.tika.parser
org.apache.tika.parser.html
org.apache.tika.sax
org.springframework.beans
org.springframework.beans.factory
org.xml.sax

fr.paris.lutece.portal.service.security

Afferent Couplings Efferent Couplings Abstractness Instability Distance
32 20 35.0% 38.0% 26.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.security.IAccessLogger
fr.paris.lutece.portal.service.security.ILuteceUserProviderService
fr.paris.lutece.portal.service.security.ISecurityTokenService
fr.paris.lutece.portal.service.security.LuteceAuthentication
fr.paris.lutece.portal.service.security.LuteceUser
fr.paris.lutece.portal.service.security.UserAttributesService
fr.paris.lutece.portal.service.security.AccessLoggerConstants
fr.paris.lutece.portal.service.security.BasicLuteceUser
fr.paris.lutece.portal.service.security.FailedLoginCaptchaException
fr.paris.lutece.portal.service.security.LoginRedirectException
fr.paris.lutece.portal.service.security.LuteceUserCacheService
fr.paris.lutece.portal.service.security.LuteceUserService
fr.paris.lutece.portal.service.security.RsaService
fr.paris.lutece.portal.service.security.SecurityModel
fr.paris.lutece.portal.service.security.SecurityService
fr.paris.lutece.portal.service.security.SecurityTokenService
fr.paris.lutece.portal.service.security.UserNotSignedException
fr.paris.lutece.portal.business.event
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.prefs
fr.paris.lutece.portal.service.security.impl
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.download
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.util
fr.paris.lutece.api.user
fr.paris.lutece.portal.business.event
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.event
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.rsa
fr.paris.lutece.util.url
java.io
java.lang
java.nio.charset
java.security
java.util
javax.crypto
javax.security.auth.login
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.portal.service.security.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 10 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.security.impl.DefaultAccessLogger
None com.fasterxml.jackson.core
com.fasterxml.jackson.databind
fr.paris.lutece.api.user
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.util
java.io
java.lang
java.security
java.text
org.apache.logging.log4j

fr.paris.lutece.portal.service.servlet

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 fr.paris.lutece.portal.service.servlet.LuteceServlet
fr.paris.lutece.portal.service.servlet.LuteceServletConfig
fr.paris.lutece.portal.service.servlet.MainServlet
fr.paris.lutece.portal.service.servlet.ServletEntry
fr.paris.lutece.portal.service.servlet.ServletService
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.util
java.io
java.lang
java.util
javax.servlet
javax.servlet.http

fr.paris.lutece.portal.service.sessionlistener

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 fr.paris.lutece.portal.service.sessionlistener.HttpSessionListenerEntry
fr.paris.lutece.portal.service.sessionlistener.HttpSessionListenerService
fr.paris.lutece.portal.service.sessionlistener.MainHttpSessionListener
None fr.paris.lutece.portal.service.util
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.service.site.properties

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 25.0% 80.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.site.properties.ILocalizedSitePropertiesGroup
fr.paris.lutece.portal.service.site.properties.DefaultSitePropertiesGroup
fr.paris.lutece.portal.service.site.properties.SitePropertiesGroup
fr.paris.lutece.portal.service.site.properties.SitePropertiesService
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.spring
java.lang
java.util

fr.paris.lutece.portal.service.spring

Afferent Couplings Efferent Couplings Abstractness Instability Distance
57 2 0.0% 3.0% 97.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.spring.SpringContextService$ContextFileFilter
fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.business.editor
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.indexeraction
fr.paris.lutece.portal.business.mail
fr.paris.lutece.portal.business.mailinglist
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.resourceenhancer
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.search
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.business.template
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.log
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.accesscontrol
fr.paris.lutece.portal.service.captcha
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.panel
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.prefs
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.regularexpression
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.role
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.site.properties
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.user
fr.paris.lutece.util.annotation
fr.paris.lutece.util.rsa
java.io
java.lang

fr.paris.lutece.portal.service.template

Afferent Couplings Efferent Couplings Abstractness Instability Distance
28 14 20.0% 33.0% 47.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.template.AbstractMessageFormatTemplateMethod
fr.paris.lutece.portal.service.template.AppTemplateService
fr.paris.lutece.portal.service.template.CommonsService
fr.paris.lutece.portal.service.template.DatabaseTemplateService
fr.paris.lutece.portal.service.template.FreeMarkerTemplateService
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.template
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.business.template
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.date
fr.paris.lutece.util.html
freemarker.core
freemarker.template
java.lang
java.text
java.util

fr.paris.lutece.portal.service.user

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 fr.paris.lutece.portal.service.user.AdminUserResourceIdService
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.util
java.lang
java.util

fr.paris.lutece.portal.service.user.attribute

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 12 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.user.attribute.AdminUserFieldListenerService
fr.paris.lutece.portal.service.user.attribute.AdminUserFieldService
fr.paris.lutece.portal.service.user.attribute.AttributeFieldService
fr.paris.lutece.portal.service.user.attribute.AttributeService
fr.paris.lutece.portal.service.user.attribute.AttributeTypeService
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.upload
java.lang
java.util
javax.servlet.http
org.apache.commons.collections
org.apache.commons.fileupload
org.apache.commons.lang3

fr.paris.lutece.portal.service.user.menu

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 fr.paris.lutece.portal.service.user.menu.AdminUserMenuItemProviderRegistrar
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.business.user.menu
java.lang
org.springframework.beans.factory

fr.paris.lutece.portal.service.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
87 24 22.0% 22.0% 56.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.util.LuteceService
fr.paris.lutece.portal.service.util.RemovalListener
fr.paris.lutece.portal.service.util.AppHTTPSService
fr.paris.lutece.portal.service.util.AppLogService
fr.paris.lutece.portal.service.util.AppPathService
fr.paris.lutece.portal.service.util.CryptoService
fr.paris.lutece.portal.service.util.LoggerInfo
fr.paris.lutece.portal.service.util.NoDatabaseException
fr.paris.lutece.portal.service.util.RemovalListenerService
fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.business.mail
fr.paris.lutece.portal.business.mailinglist
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user.log
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.csv
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.event
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.filter
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.includes
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.insert
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.regularexpression
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.role
fr.paris.lutece.portal.service.scheduler
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.security.impl
fr.paris.lutece.portal.service.servlet
fr.paris.lutece.portal.service.sessionlistener
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.download
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.web.xss
fr.paris.lutece.util
fr.paris.lutece.util.annotation
fr.paris.lutece.util.bean
fr.paris.lutece.util.datatable
fr.paris.lutece.util.file
fr.paris.lutece.util.filesystem
fr.paris.lutece.util.jpa
fr.paris.lutece.util.json
fr.paris.lutece.util.mail
fr.paris.lutece.util.password
fr.paris.lutece.util.sort
fr.paris.lutece.util.sql
fr.paris.lutece.util.stream
fr.paris.lutece.util.string
fr.paris.lutece.util.xml
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util
fr.paris.lutece.util.stream
fr.paris.lutece.util.string
fr.paris.lutece.util.url
java.io
java.lang
java.net
java.nio.charset
java.security
java.text
java.util
javax.crypto
javax.crypto.spec
javax.servlet
javax.servlet.http
org.apache.commons.lang3
org.apache.logging.log4j
org.apache.logging.log4j.core
org.apache.logging.log4j.util

fr.paris.lutece.portal.service.workflow

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 17 33.0% 100.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.service.workflow.IWorkflowProvider
fr.paris.lutece.portal.service.workflow.WorkflowRemovalListenerService
fr.paris.lutece.portal.service.workflow.WorkflowService
None fr.paris.lutece.api.user
fr.paris.lutece.plugins.workflowcore.business.state
fr.paris.lutece.plugins.workflowcore.service.workflow
fr.paris.lutece.portal.business.event
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.event
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.sql
java.lang
java.util
javax.servlet.http
org.apache.commons.lang3
org.springframework.beans
org.springframework.beans.factory

fr.paris.lutece.portal.service.workgroup

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 3 0.0% 33.0% 67.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.service.workgroup.WorkgroupRemovalListenerService
fr.paris.lutece.portal.business.mailinglist
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.lang

fr.paris.lutece.portal.service.xsl

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 fr.paris.lutece.portal.service.xsl.XslExportResourceIdService
fr.paris.lutece.portal.service.xsl.XslExportService
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.util
java.lang
java.util

fr.paris.lutece.portal.util.mvc.admin

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 19 100.0% 95.0% 95.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.util.mvc.admin.MVCAdminJspBean
None fr.paris.lutece.portal.web.template
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.util.mvc.admin.annotations
fr.paris.lutece.portal.util.mvc.utils
fr.paris.lutece.portal.web.admin
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.html
fr.paris.lutece.util.url
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.http
org.apache.logging.log4j
org.springframework.util

fr.paris.lutece.portal.util.mvc.admin.annotations

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 2 100.0% 67.0% 67.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.util.mvc.admin.annotations.Controller
None fr.paris.lutece.portal.util.mvc.admin
java.lang
java.lang.annotation

fr.paris.lutece.portal.util.mvc.commons.annotations

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 2 100.0% 67.0% 67.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.util.mvc.commons.annotations.Action
fr.paris.lutece.portal.util.mvc.commons.annotations.View
None fr.paris.lutece.portal.util.mvc.utils
java.lang
java.lang.annotation

fr.paris.lutece.portal.util.mvc.utils

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 fr.paris.lutece.portal.util.mvc.utils.MVCMessage
fr.paris.lutece.portal.util.mvc.utils.MVCMessageBox
fr.paris.lutece.portal.util.mvc.utils.MVCUtils
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.util.mvc.commons.annotations
fr.paris.lutece.util
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.http
org.apache.logging.log4j

fr.paris.lutece.portal.util.mvc.xpage

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 23 100.0% 100.0% 100.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.util.mvc.xpage.MVCApplication
None None fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.util.mvc.utils
fr.paris.lutece.portal.util.mvc.xpage.annotations
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.util.bean
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.html
fr.paris.lutece.util.url
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.http
javax.validation
org.apache.logging.log4j
org.springframework.util

fr.paris.lutece.portal.util.mvc.xpage.annotations

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 2 100.0% 67.0% 67.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.util.mvc.xpage.annotations.Controller
None fr.paris.lutece.portal.util.mvc.xpage
java.lang
java.lang.annotation

fr.paris.lutece.portal.web

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 30 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.LocalVariables
fr.paris.lutece.portal.web.PortalJspBean
fr.paris.lutece.portal.web.SiteDashboardComponent
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web.download
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util.html
fr.paris.lutece.util.url
java.io
java.lang
java.net
java.util
javax.servlet
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.portal.web.admin

Afferent Couplings Efferent Couplings Abstractness Instability Distance
16 52 29.0% 76.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
fr.paris.lutece.portal.web.admin.AdminMapJspBean
fr.paris.lutece.portal.web.admin.AdminMenuJspBean
fr.paris.lutece.portal.web.admin.AdminMessageJspBean
fr.paris.lutece.portal.web.admin.AdminPageJspBean
fr.paris.lutece.portal.web.admin.AdminPagePortletJspBean
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.template
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.business
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.fileupload
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.user.menu
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.upload
fr.paris.lutece.util
fr.paris.lutece.util.bean
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.date
fr.paris.lutece.util.html
fr.paris.lutece.util.password
fr.paris.lutece.util.string
fr.paris.lutece.util.url
fr.paris.lutece.util.xml
java.io
java.lang
java.sql
java.util
javax.servlet.http
org.apache.commons.collections
org.apache.commons.fileupload
org.apache.commons.lang3
org.apache.logging.log4j

fr.paris.lutece.portal.web.constants

Afferent Couplings Efferent Couplings Abstractness Instability Distance
19 1 0.0% 5.0% 95.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.constants.Markers
fr.paris.lutece.portal.web.constants.Messages
fr.paris.lutece.portal.web.constants.Parameters
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.util.datatable
java.lang

fr.paris.lutece.portal.web.dashboard

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 19 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.dashboard.AdminDashboardJspBean
fr.paris.lutece.portal.web.dashboard.AdminHomePageManagementComponent
fr.paris.lutece.portal.web.dashboard.DashboardJspBean
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.string
java.lang
java.util
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.portal.web.documentation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 16 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.documentation.AdminDocumentationJspBean
None fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.html
fr.paris.lutece.util.http
java.io
java.lang
java.util
javax.servlet.http
javax.xml.transform.stream
org.apache.commons.collections
org.apache.commons.lang3

fr.paris.lutece.portal.web.download

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 12 33.0% 100.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.download.AbstractDownloadServlet
fr.paris.lutece.portal.web.download.DownloadServletBo
fr.paris.lutece.portal.web.download.DownloadServletFo
None fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web
java.io
java.lang
javax.servlet
javax.servlet.http

fr.paris.lutece.portal.web.editor

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.editor.EditorAdminDashboardComponent
fr.paris.lutece.portal.web.editor.EditorChoiceLutecePanelJspBean
None fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.web.admin
fr.paris.lutece.util.html
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.web.encoding

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.encoding.EncodingFilter
fr.paris.lutece.portal.web.encoding.EncodingServletResponse
None java.io
java.lang
java.util
javax.servlet
javax.servlet.http

fr.paris.lutece.portal.web.features

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 18 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.features.ExternalFeaturesJspBean
fr.paris.lutece.portal.web.features.FeaturesAdminDashboardComponent
fr.paris.lutece.portal.web.features.FeaturesGroupJspBean
fr.paris.lutece.portal.web.features.LevelsJspBean
None fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.url
java.lang
java.util
javax.servlet.http
org.apache.commons.collections

fr.paris.lutece.portal.web.includes

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 21 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.includes.LinksIncludeCacheService
fr.paris.lutece.portal.web.includes.MainMenuInclude
fr.paris.lutece.portal.web.includes.MetasInclude
fr.paris.lutece.portal.web.includes.StatisticsInclude
fr.paris.lutece.portal.web.includes.ThemesInclude
fr.paris.lutece.portal.web.includes.TreeMenuInclude
None fr.paris.lutece.portal.business
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.includes
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util.html
fr.paris.lutece.util.xml
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.web.insert

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 16 67.0% 94.0% 61.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.insert.InsertServiceJspBean
fr.paris.lutece.portal.web.insert.InsertServiceSelectionBean
fr.paris.lutece.portal.web.insert.InsertServiceSelectorJspBean
fr.paris.lutece.portal.service.insert
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.insert
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.url
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.text

fr.paris.lutece.portal.web.l10n

Afferent Couplings Efferent Couplings Abstractness Instability Distance
11 5 0.0% 31.0% 69.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.l10n.LocaleService
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.user
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.datatable
fr.paris.lutece.util.date
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.util
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.web.pluginaction

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 6 60.000004% 75.0% 35.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.pluginaction.AbstractPluginAction
fr.paris.lutece.portal.web.pluginaction.IPluginAction
fr.paris.lutece.portal.web.pluginaction.IPluginActionResult
fr.paris.lutece.portal.web.pluginaction.DefaultPluginActionResult
fr.paris.lutece.portal.web.pluginaction.PluginActionManager
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.spring
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.web.portlet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 50.0% 100.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.portlet.PortletJspBean
fr.paris.lutece.portal.web.portlet.AliasPortletJspBean
None fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.string
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.web.progressmanager

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 fr.paris.lutece.portal.web.progressmanager.ProgressManagerServlet
None fr.paris.lutece.portal.service.progressmanager
fr.paris.lutece.util.json
java.io
java.lang
java.util
javax.servlet
javax.servlet.http

fr.paris.lutece.portal.web.resource

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 33.0% 92.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.resource.IExtendableResourcePluginAction
fr.paris.lutece.portal.web.resource.ExtendableResourceJspBean
fr.paris.lutece.portal.web.resource.ExtendableResourcePluginActionManager
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.util.html
fr.paris.lutece.util.url
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.web.search

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 28 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.search.SearchAdminDashboardComponent
fr.paris.lutece.portal.web.search.SearchApp
fr.paris.lutece.portal.web.search.SearchIndexationJspBean
fr.paris.lutece.portal.web.search.SearchJspBean
None fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.search
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.http
fr.paris.lutece.util.url
java.io
java.lang
java.nio.charset
java.util
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.portal.web.style

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 23 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.style.PageTemplatesJspBean
fr.paris.lutece.portal.web.style.StylesJspBean
None fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.fileupload
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.util
fr.paris.lutece.util.file
fr.paris.lutece.util.html
fr.paris.lutece.util.sort
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.collections
org.apache.commons.fileupload
org.apache.commons.lang3

fr.paris.lutece.portal.web.stylesheet

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 28 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.stylesheet.StyleSheetFileServlet
fr.paris.lutece.portal.web.stylesheet.StyleSheetJspBean
None fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.fileupload
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.util
fr.paris.lutece.util
fr.paris.lutece.util.file
fr.paris.lutece.util.html
fr.paris.lutece.util.sort
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
javax.xml.parsers
org.apache.commons.fileupload
org.xml.sax

fr.paris.lutece.portal.web.system

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 26 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.system.CacheJspBean
fr.paris.lutece.portal.web.system.DaemonsJspBean
fr.paris.lutece.portal.web.system.PluginJspBean
fr.paris.lutece.portal.web.system.SystemDashboardComponent
fr.paris.lutece.portal.web.system.SystemFile
fr.paris.lutece.portal.web.system.SystemJspBean
None fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.site.properties
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.http
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.portal.web.template

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 9 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.template.AutoIncludeAdminDashboardComponent
fr.paris.lutece.portal.web.template.AutoIncludeJspBean
None fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.web.admin
fr.paris.lutece.util.html
java.lang
java.util
javax.servlet.http

fr.paris.lutece.portal.web.upload

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 17 22.0% 71.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.upload.IAsynchronousUploadHandler2
fr.paris.lutece.portal.web.upload.UploadFilter
fr.paris.lutece.portal.web.upload.DosGuardFilter
fr.paris.lutece.portal.web.upload.DosGuardFilter$Entry
fr.paris.lutece.portal.web.upload.MultipartHttpServletRequest
fr.paris.lutece.portal.web.upload.NormalizeFileItem
fr.paris.lutece.portal.web.upload.UploadFilterAdmin
fr.paris.lutece.portal.web.upload.UploadFilterSite
fr.paris.lutece.portal.web.upload.UploadServlet
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.util.http
com.fasterxml.jackson.databind
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web
fr.paris.lutece.util.filesystem
fr.paris.lutece.util.http
java.io
java.lang
java.text
java.util
javax.servlet
javax.servlet.http
org.apache.commons.collections
org.apache.commons.fileupload
org.apache.commons.io
org.apache.commons.lang3

fr.paris.lutece.portal.web.user

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 53 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.user.AdminLoginJspBean
fr.paris.lutece.portal.web.user.AdminUserJspBean
fr.paris.lutece.portal.web.user.UserHeaderDashboardComponent
fr.paris.lutece.portal.web.user.UsersAdminDashboardComponent
fr.paris.lutece.portal.web.user.UsersDashboardComponent
None fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user.log
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.fileupload
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.user
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.util
fr.paris.lutece.util
fr.paris.lutece.util.date
fr.paris.lutece.util.filesystem
fr.paris.lutece.util.html
fr.paris.lutece.util.http
fr.paris.lutece.util.password
fr.paris.lutece.util.sort
fr.paris.lutece.util.string
fr.paris.lutece.util.url
fr.paris.lutece.util.xml
java.io
java.lang
java.sql
java.util
javax.security.auth.login
javax.servlet.http
org.apache.commons.fileupload
org.apache.commons.lang3

fr.paris.lutece.portal.web.user.attribute

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 16 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.user.attribute.AttributeFieldJspBean
fr.paris.lutece.portal.web.user.attribute.AttributeJspBean
None fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.util.html
java.lang
java.util
javax.servlet.http
org.apache.commons.collections
org.apache.commons.lang3

fr.paris.lutece.portal.web.util

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 fr.paris.lutece.portal.web.util.LocalizedDelegatePaginator
fr.paris.lutece.portal.web.util.LocalizedPaginator
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.user
fr.paris.lutece.util.datatable
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.util.html
java.lang
java.util

fr.paris.lutece.portal.web.xpages

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 24 43.0% 89.0% 32.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.xpages.AbstractXPageApplication
fr.paris.lutece.portal.web.xpages.XPageApplication
fr.paris.lutece.portal.web.xpages.XPageSecuredApplication
fr.paris.lutece.portal.web.xpages.SiteMapApp
fr.paris.lutece.portal.web.xpages.SiteMapCacheService
fr.paris.lutece.portal.web.xpages.XPage
fr.paris.lutece.portal.web.xpages.XPageApplicationEntry
fr.paris.lutece.portal.service.accesscontrol
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.business
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.util
fr.paris.lutece.util.bean
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.xml
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.portal.web.xsl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 28 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.portal.web.xsl.XslExportAdminDashboardComponent
fr.paris.lutece.portal.web.xsl.XslExportJspBean
None fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.fileupload
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.upload
fr.paris.lutece.util
fr.paris.lutece.util.filesystem
fr.paris.lutece.util.html
java.io
java.lang
java.util
javax.servlet.http
javax.xml.parsers
org.apache.commons.fileupload
org.apache.commons.lang3
org.xml.sax

fr.paris.lutece.portal.web.xss

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 33.0% 100.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.portal.web.xss.SafeRequestFilter
fr.paris.lutece.portal.web.xss.SafeRequestFilterAdmin
fr.paris.lutece.portal.web.xss.SafeRequestFilterSite
None fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.http
java.io
java.lang
javax.servlet
javax.servlet.http

fr.paris.lutece.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
41 9 14.0% 18.0% 68.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.ErrorMessage
fr.paris.lutece.util.AppInitPropertiesService
fr.paris.lutece.util.LuteceConfigSource
fr.paris.lutece.util.PropertiesService
fr.paris.lutece.util.ReferenceItem
fr.paris.lutece.util.ReferenceList
fr.paris.lutece.util.UniqueIDGenerator
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.search
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.accesscontrol
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.insert
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.portlet
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.user
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.service.xsl
fr.paris.lutece.portal.util.mvc.utils
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.datatable
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.util
java.io
java.lang
java.lang.reflect
java.security
java.util
org.apache.commons.lang3
org.eclipse.microprofile.config.spi

fr.paris.lutece.util.annotation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 50.0% 80.0% 30.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.annotation.IAnnotationDB
fr.paris.lutece.util.annotation.AnnotationUtil
fr.paris.lutece.util.jpa
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.lang
java.util

fr.paris.lutece.util.bean

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 10 0.0% 71.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.bean.BeanUtil
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.date
java.lang
java.lang.reflect
java.sql
java.util
javax.servlet.http
org.apache.commons.beanutils
org.apache.commons.beanutils.converters

fr.paris.lutece.util.beanvalidation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 10 17.0% 71.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.beanvalidation.ValidationErrorConfig
fr.paris.lutece.util.beanvalidation.BeanValidationUtil
fr.paris.lutece.util.beanvalidation.DefaultValidationErrorConfig
fr.paris.lutece.util.beanvalidation.LuteceMessageInterpolator
fr.paris.lutece.util.beanvalidation.ValidationError
fr.paris.lutece.util.beanvalidation.ValidationErrorUtil
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.util
java.lang
java.text
java.util
java.util.regex
javax.validation
javax.validation.bootstrap
javax.validation.metadata

fr.paris.lutece.util.datatable

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 15 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.datatable.DataTableColumn
fr.paris.lutece.util.datatable.DataTableColumnType
fr.paris.lutece.util.datatable.DataTableFilter
fr.paris.lutece.util.datatable.DataTableFilterType
fr.paris.lutece.util.datatable.DataTableManager
fr.paris.lutece.util.datatable.DataTablePaginationProperties
fr.paris.lutece.util.datatable.DataTableSort
fr.paris.lutece.util.datatable.FilterPanel
None fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.constants
fr.paris.lutece.portal.web.l10n
fr.paris.lutece.portal.web.util
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.sort
fr.paris.lutece.util.url
java.io
java.lang
java.lang.reflect
java.util
javax.servlet.http
org.apache.commons.beanutils
org.apache.commons.lang3

fr.paris.lutece.util.date

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 7 0.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.date.DateUtil
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.user
fr.paris.lutece.util.bean
fr.paris.lutece.util.password
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.l10n
java.lang
java.sql
java.text
java.util
org.apache.commons.lang3

fr.paris.lutece.util.env

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 fr.paris.lutece.util.env.EnvUtil
fr.paris.lutece.util.pool.service
java.io
java.lang
java.nio.file
java.util
java.util.regex

fr.paris.lutece.util.file

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 fr.paris.lutece.util.file.FileUtil
fr.paris.lutece.portal.service.fileimage
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.string
java.io
java.lang
java.nio.file
java.util.zip
org.apache.commons.lang3

fr.paris.lutece.util.filesystem

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 7 0.0% 64.0% 36.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.filesystem.DirectoryNotFoundException
fr.paris.lutece.util.filesystem.FileListFilter
fr.paris.lutece.util.filesystem.FileNameComparator
fr.paris.lutece.util.filesystem.FileSystemUtil
fr.paris.lutece.util.filesystem.UploadUtil
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.string
java.io
java.lang
java.util
javax.activation
org.apache.commons.lang3

fr.paris.lutece.util.html

Afferent Couplings Efferent Couplings Abstractness Instability Distance
29 6 33.0% 17.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.html.AbstractPaginator
fr.paris.lutece.util.html.IPaginator
fr.paris.lutece.util.html.DelegatePaginator
fr.paris.lutece.util.html.ItemNavigator
fr.paris.lutece.util.html.Paginator
fr.paris.lutece.util.html.PaginatorPage
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.editor
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.template
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.user.attribute
fr.paris.lutece.portal.web.util
fr.paris.lutece.portal.web.xsl
fr.paris.lutece.util.datatable
fr.paris.lutece.util.url
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.lang3

fr.paris.lutece.util.http

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 10 0.0% 56.0% 44.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.http.MultipartUtil
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.web.documentation
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.system
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xss
fr.paris.lutece.util.xml
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.web.upload
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.fileupload
org.apache.commons.fileupload.disk
org.apache.commons.fileupload.servlet
org.apache.commons.lang3

fr.paris.lutece.util.jpa

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 10 50.0% 83.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.jpa.IGenericDAO
fr.paris.lutece.util.jpa.IGenericHome
fr.paris.lutece.util.jpa.JPAConstants
fr.paris.lutece.util.jpa.JPAPersistenceUnitPostProcessor
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.util.jpa.transaction
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.annotation
java.io
java.lang
java.util
javax.persistence
org.apache.commons.io
org.apache.commons.io.filefilter
org.apache.logging.log4j
org.springframework.orm.jpa.persistenceunit

fr.paris.lutece.util.jpa.transaction

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 fr.paris.lutece.util.jpa.transaction.ChainedTransactionManager
fr.paris.lutece.util.jpa.transaction.MultiTransactionStatus
fr.paris.lutece.portal.service.jpa
fr.paris.lutece.util.jpa
java.lang
java.util
org.apache.logging.log4j
org.springframework.transaction
org.springframework.transaction.support

fr.paris.lutece.util.json

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 25.0% 83.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.json.AbstractJsonResponse
fr.paris.lutece.util.json.ErrorJsonResponse
fr.paris.lutece.util.json.JsonResponse
fr.paris.lutece.util.json.JsonUtil
fr.paris.lutece.portal.web.progressmanager
com.fasterxml.jackson.core
com.fasterxml.jackson.databind
fr.paris.lutece.portal.service.util
java.io
java.lang

fr.paris.lutece.util.ldap

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 fr.paris.lutece.util.ldap.LdapUtil
None java.lang
java.util
javax.naming
javax.naming.directory

fr.paris.lutece.util.mail

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 fr.paris.lutece.util.mail.ByteArrayDataSource
fr.paris.lutece.util.mail.FileAttachment
fr.paris.lutece.util.mail.HtmlDocument
fr.paris.lutece.util.mail.HtmlDocument$ElementUrl
fr.paris.lutece.util.mail.UrlAttachment
fr.paris.lutece.portal.business.mail
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.util
java.io
java.lang
java.net
java.util
javax.activation
org.w3c.dom
org.w3c.tidy

fr.paris.lutece.util.method

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 3 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.method.MethodUtil
None java.lang
java.lang.reflect
org.apache.commons.lang3

fr.paris.lutece.util.parser

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 1 0.0% 50.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.parser.BbcodeUtil$MutableCharSequence
fr.paris.lutece.portal.service.editor
java.lang

fr.paris.lutece.util.password

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 7 67.0% 64.0% 30.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.password.IPassword
fr.paris.lutece.util.password.IPasswordFactory
fr.paris.lutece.util.password.PasswordUtil
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.date
java.lang
java.security
java.sql
java.util

fr.paris.lutece.util.pool.service

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 33.0% 89.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.pool.service.ConnectionService
fr.paris.lutece.util.pool.service.LuteceConnection
fr.paris.lutece.util.pool.service.LuteceConnectionFactory
fr.paris.lutece.util.pool.service.LuteceConnectionProxy
fr.paris.lutece.util.pool.service.LuteceConnectionService
fr.paris.lutece.util.pool.service.TomcatConnectionService
fr.paris.lutece.portal.service.database
fr.paris.lutece.util.env
java.lang
java.lang.reflect
java.sql
java.util
javax.naming
javax.sql
org.apache.logging.log4j

fr.paris.lutece.util.rsa

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 25.0% 86.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.util.rsa.IRSAKeyProvider
fr.paris.lutece.util.rsa.RSAKeyDatastoreProvider
fr.paris.lutece.util.rsa.RSAKeyEnvironmentProvider
fr.paris.lutece.util.rsa.RSAKeyPairUtil
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.spring
java.lang
java.security
java.security.spec
java.util

fr.paris.lutece.util.sort

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 5 0.0% 56.0% 44.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.sort.AttributeComparator
fr.paris.lutece.portal.web.style
fr.paris.lutece.portal.web.stylesheet
fr.paris.lutece.portal.web.user
fr.paris.lutece.util.datatable
fr.paris.lutece.portal.service.util
java.io
java.lang
java.lang.reflect
java.util

fr.paris.lutece.util.sql

Afferent Couplings Efferent Couplings Abstractness Instability Distance
28 15 0.0% 35.0% 65.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.sql.DAOUtil
fr.paris.lutece.util.sql.MultiPluginTransaction
fr.paris.lutece.util.sql.Transaction
fr.paris.lutece.util.sql.TransactionManager
fr.paris.lutece.portal.business.dashboard
fr.paris.lutece.portal.business.datastore
fr.paris.lutece.portal.business.editor
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.indexeraction
fr.paris.lutece.portal.business.mail
fr.paris.lutece.portal.business.mailinglist
fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.portal.business.portalcomponent
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.business.prefs
fr.paris.lutece.portal.business.rbac
fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.search
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.stylesheet
fr.paris.lutece.portal.business.template
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user.log
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.filter
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.service.database
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.pool
java.io
java.lang
java.math
java.net
java.sql
java.text
java.util
org.apache.commons.lang3
org.apache.logging.log4j
org.springframework.jdbc.datasource
org.springframework.transaction.support

fr.paris.lutece.util.stream

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 3 0.0% 60.000004% 40.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.stream.StreamUtil
fr.paris.lutece.portal.service.csv
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.util
java.io
java.lang

fr.paris.lutece.util.string

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 6 0.0% 46.0% 54.000004%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.string.StringUtil
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.dashboard
fr.paris.lutece.portal.web.portlet
fr.paris.lutece.portal.web.user
fr.paris.lutece.util.file
fr.paris.lutece.util.filesystem
fr.paris.lutece.portal.service.util
java.io
java.lang
java.text
java.util.zip
org.apache.commons.lang3

fr.paris.lutece.util.url

Afferent Couplings Efferent Couplings Abstractness Instability Distance
21 3 0.0% 12.0% 88.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.url.UrlItem
fr.paris.lutece.util.url.UrlParameterItem
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.service.file.implementation
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.page
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.util.mvc.admin
fr.paris.lutece.portal.util.mvc.xpage
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.features
fr.paris.lutece.portal.web.insert
fr.paris.lutece.portal.web.resource
fr.paris.lutece.portal.web.search
fr.paris.lutece.portal.web.user
fr.paris.lutece.util.datatable
fr.paris.lutece.util.html
java.lang
java.util
org.apache.commons.lang3

fr.paris.lutece.util.xml

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 8 0.0% 52.999996% 47.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.util.xml.XmlTransformer
fr.paris.lutece.util.xml.XmlUtil
fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.includes
fr.paris.lutece.portal.web.user
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.http
java.io
java.lang
java.util
java.util.concurrent
javax.xml.transform
javax.xml.transform.stream

Cycles

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

Package Package Dependencies
fr.paris.lutece.portal.business fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.datastore fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.editor fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.event fr.paris.lutece.portal.service.search
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.indexeraction fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.mail fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.prefs fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.right fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.role fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.business.search fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.business.style fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.user.log fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.business.workgroup fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.accesscontrol fr.paris.lutece.portal.web.xpages
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.editor fr.paris.lutece.portal.business.editor
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.event fr.paris.lutece.portal.business.event
fr.paris.lutece.portal.service.search
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.file
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.filter fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.insert fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.jpa fr.paris.lutece.util.jpa.transaction
fr.paris.lutece.util.jpa
fr.paris.lutece.util.annotation
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.page fr.paris.lutece.portal.business.page
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.business
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.prefs fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.regularexpression fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.role fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.scheduler fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.search fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.security.impl fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.servlet fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.sessionlistener fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.site.properties fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.user fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.user.attribute fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.user.menu fr.paris.lutece.portal.business.user.menu
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.util fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.xsl fr.paris.lutece.portal.business.xsl
fr.paris.lutece.portal.business.file
fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.util.mvc.admin fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.util.mvc.utils fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.util.mvc.xpage fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.documentation fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.download fr.paris.lutece.portal.business.physicalfile
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.business.editor
fr.paris.lutece.util.sql
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.web.features fr.paris.lutece.portal.business.right
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.service.content
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.l10n fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.business.portlet
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.progressmanager fr.paris.lutece.util.json
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.search fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.style fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.stylesheet fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.system fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.template fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.business.user.authentication
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.upload fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.user fr.paris.lutece.portal.service.dashboard.admin
fr.paris.lutece.portal.service.dashboard
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.user.attribute fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.user.parameter
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.util fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.web.xpages fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.web.xsl fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.xss fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.util fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.annotation fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.bean fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.util.beanvalidation fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.datatable fr.paris.lutece.util.sort
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.util.file fr.paris.lutece.util.string
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.filesystem fr.paris.lutece.util.string
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.http fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.jpa fr.paris.lutece.util.annotation
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.jpa.transaction fr.paris.lutece.util.jpa
fr.paris.lutece.util.annotation
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.json fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.mail fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.password fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.util.rsa fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.util.stream fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.string fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.xml fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.init
fr.paris.lutece.portal.service.util

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.