Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 100.0% | 75.0% | 75.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.message java.lang javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 9 | 27.000002% | 75.0% | 2.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.service.dashboard.admin 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 |
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 |
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.editor.ParserComplexElement fr.paris.lutece.portal.business.editor.ParserElement |
fr.paris.lutece.portal.service.editor fr.paris.lutece.util.parser |
java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 2 | 50.0% | 67.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.event.EventRessourceListener |
fr.paris.lutece.portal.business.event.ResourceEvent |
fr.paris.lutece.portal.service.event |
java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 5 | 25.0% | 45.0% | 30.000002% |
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.fileimage fr.paris.lutece.portal.service.xsl 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 |
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.globalmanagement.IRichTextEditorDAO |
fr.paris.lutece.portal.business.globalmanagement.RichTextEditor fr.paris.lutece.portal.business.globalmanagement.RichTextEditorDAO fr.paris.lutece.portal.business.globalmanagement.RichTextEditorHome |
fr.paris.lutece.portal.service.globalmanagement |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 20.0% | 80.0% | 0.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.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 25.0% | 88.0% | 12.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.sql java.io java.lang java.sql |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 9 | 12.0% | 82.0% | 6.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.web.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.util org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 15 | 20.0% | 60.000004% | 20.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.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.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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 4 | 25.0% | 40.0% | 35.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.business.user.attribute fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.xsl fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.io java.lang |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
11 | 15 | 47.0% | 58.0% | 5.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.page fr.paris.lutece.portal.service.plugin 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.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 |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 9 | 25.0% | 64.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.rbac.IAdminRoleDAO fr.paris.lutece.portal.business.rbac.IRBACDAO |
fr.paris.lutece.portal.business.rbac.AdminRole fr.paris.lutece.portal.business.rbac.AdminRoleDAO fr.paris.lutece.portal.business.rbac.AdminRoleHome fr.paris.lutece.portal.business.rbac.RBAC fr.paris.lutece.portal.business.rbac.RBACDAO fr.paris.lutece.portal.business.rbac.RBACHome |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 1 | 0.0% | 25.0% | 75.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.admin fr.paris.lutece.portal.service.regularexpression |
java.lang |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 6 | 25.0% | 38.0% | 38.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.service.admin fr.paris.lutece.portal.service.plugin 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.rbac fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.workgroup |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.io java.lang java.util |
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.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.web.role |
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 |
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 |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 8 | 25.0% | 50.0% | 25.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.IThemeDAO |
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.business.style.ThemeDAO fr.paris.lutece.portal.business.style.ThemeHome |
fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.plugin 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.portal fr.paris.lutece.portal.service.spring fr.paris.lutece.util fr.paris.lutece.util.sql java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 6 | 25.0% | 38.0% | 38.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.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 33.0% | 75.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.template.IDatabaseTemplateDAO |
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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
30 | 18 | 20.0% | 38.0% | 43.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.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.workgroup fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.search 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.dashboard fr.paris.lutece.portal.web.documentation fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.portal.web.rbac 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.user fr.paris.lutece.portal.web.workgroup |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 25 | 35.0% | 86.0% | 21.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.AttributeImage 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.admin 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.physicalfile fr.paris.lutece.portal.business.user 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.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.upload fr.paris.lutece.util.filesystem fr.paris.lutece.util.html fr.paris.lutece.util.sql fr.paris.lutece.util.string fr.paris.lutece.util.url java.io java.lang java.net java.util javax.imageio javax.servlet.http org.apache.commons.fileupload org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 19 | 23.0% | 83.0% | 6.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.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 fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2Password$PASSWORD_REPRESENTATION fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PlaintextPassword |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin 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 |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 8 | 0.0% | 67.0% | 33.0% |
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.admin 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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 12 | 20.0% | 71.0% | 9.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.admin fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.workgroup |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 8 | 25.0% | 73.0% | 2.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.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
22 | 36 | 0.0% | 62.0% | 38.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.admin.AccessDeniedException fr.paris.lutece.portal.service.admin.AdminAuthenticationService fr.paris.lutece.portal.service.admin.AdminThemeService fr.paris.lutece.portal.service.admin.AdminUserService fr.paris.lutece.portal.service.admin.ImportAdminUserService fr.paris.lutece.portal.service.admin.PasswordResetException |
fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.page 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.features fr.paris.lutece.portal.web.globalmanagement fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.portal.web.rbac 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.user fr.paris.lutece.portal.web.workgroup fr.paris.lutece.portal.web.xsl fr.paris.lutece.util.password |
fr.paris.lutece.portal.business.regularexpression 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.parameter fr.paris.lutece.portal.business.workgroup fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.datastore 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.regularexpression fr.paris.lutece.portal.service.security 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.l10n fr.paris.lutece.util fr.paris.lutece.util.date fr.paris.lutece.util.html fr.paris.lutece.util.password fr.paris.lutece.util.url fr.paris.lutece.util.xml java.lang java.sql java.text java.util javax.security.auth.login javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
12 | 19 | 50.0% | 61.0% | 11.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.CacheService fr.paris.lutece.portal.service.cache.DefaultCacheKeyService fr.paris.lutece.portal.service.cache.HeadersPageCachingFilter |
fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.datastore 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.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 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.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 5 | 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.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 15 | 33.0% | 60.000004% | 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.content.XPageAppService |
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.plugin 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.web.xpages |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.portal 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.xpages fr.paris.lutece.util.html java.lang java.util javax.servlet.http org.springframework.beans.factory org.springframework.context |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 10 | 33.0% | 91.0% | 24.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 java.io java.lang java.util org.apache.commons.fileupload org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 19 | 10.0% | 83.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.daemon.Daemon |
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.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 |
fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.plugin 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.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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 11 | 40.0% | 58.0% | 2.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.DashboardComponentEntry fr.paris.lutece.portal.service.dashboard.DashboardListenerService fr.paris.lutece.portal.service.dashboard.DashboardService |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.plugin 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.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.util.sort java.lang java.util javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 8 | 67.0% | 62.0% | 28.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 |
fr.paris.lutece.portal.service.dashboard.admin.AdminDashboardService |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.user |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.util java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 18 | 0.0% | 78.0% | 22.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.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.lang org.apache.log4j org.springframework.jdbc.datasource org.springframework.transaction org.springframework.transaction.support |
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.admin fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.globalmanagement 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.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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 9 | 33.0% | 90.0% | 23.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.web |
fr.paris.lutece.portal.business.editor fr.paris.lutece.portal.service.util fr.paris.lutece.util.parser java.io java.lang java.util javax.servlet javax.servlet.http org.apache.commons.lang |
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.event.ResourceEventManager |
None | fr.paris.lutece.portal.business.event fr.paris.lutece.portal.service.util java.lang java.util |
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.fileimage.FileImageService |
fr.paris.lutece.portal.service.init |
fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.init java.lang |
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.fileupload.FileUploadService |
fr.paris.lutece.portal.business.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 |
java.lang org.apache.commons.fileupload org.apache.commons.io |
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.service.filter.FilterEntry fr.paris.lutece.portal.service.filter.FilterService 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.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 |
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.globalmanagement.GlobalManagementResourceIdService fr.paris.lutece.portal.service.globalmanagement.GlobalManagementService fr.paris.lutece.portal.service.globalmanagement.RichTextEditorBackOfficeMethod fr.paris.lutece.portal.service.globalmanagement.RichTextEditorFrontOfficeMethod fr.paris.lutece.portal.service.globalmanagement.RichTextEditorService |
fr.paris.lutece.portal.web.globalmanagement |
fr.paris.lutece.portal.business.globalmanagement fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.util fr.paris.lutece.util freemarker.template java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
13 | 15 | 11.0% | 54.000004% | 35.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.JTidyHtmlCleaner 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.page 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.jsoup org.jsoup.safety org.w3c.tidy |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
36 | 9 | 25.0% | 20.0% | 55.0% |
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.I18nService 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.parameter fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.globalmanagement 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.service.workgroup 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.features fr.paris.lutece.portal.web.globalmanagement fr.paris.lutece.portal.web.rbac 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.beanvalidation fr.paris.lutece.util.date |
fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.util java.io java.lang java.net java.text java.util java.util.regex |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 6 | 25.0% | 67.0% | 8.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.service.page |
fr.paris.lutece.portal.service.util java.io java.lang java.util javax.servlet javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 7 | 33.0% | 58.0% | 8.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.page fr.paris.lutece.portal.service.plugin 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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
20 | 27 | 30.000002% | 57.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
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.init.StartUpServiceManager |
fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.filter 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.service.spring 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.system fr.paris.lutece.portal.web.user fr.paris.lutece.util.pool |
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.html java.io java.lang java.text java.util javax.servlet |
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.service.insert.InsertResourceIdService fr.paris.lutece.portal.service.insert.InsertService fr.paris.lutece.portal.service.insert.InsertServiceManager |
fr.paris.lutece.portal.service.plugin 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 |
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.lang org.apache.log4j org.springframework.orm.jpa org.springframework.orm.jpa.persistenceunit |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 18 | 10.0% | 75.0% | 15.000001% |
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.admin 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 javax.activation javax.mail javax.mail.internet org.apache.commons.lang org.apache.log4j |
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.mailinglist.AdminMailingListService fr.paris.lutece.portal.service.mailinglist.MailingListRemovalListenerService |
fr.paris.lutece.portal.service.init fr.paris.lutece.portal.web.mailinglist |
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.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
32 | 12 | 14.0% | 27.000002% | 58.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.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.admin 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.features fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.role 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.workgroup 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.util.html fr.paris.lutece.util.url java.io java.lang java.text java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 32 | 17.0% | 82.0% | 1.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.PageService 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.portlet fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.portal 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.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web 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 java.util.concurrent javax.servlet.http net.sf.ehcache org.apache.commons.lang |
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.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 |
fr.paris.lutece.portal.web.globalmanagement |
fr.paris.lutece.portal.service.spring java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
28 | 30 | 33.0% | 52.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.plugin.Plugin 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 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.admin fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.dashboard.admin 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.spring fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.util.mvc.xpage fr.paris.lutece.portal.web 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.business.portlet fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.style fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.datastore 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.portal fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.servlet fr.paris.lutece.portal.service.sessionlistener fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.xpages fr.paris.lutece.util.filesystem java.io java.lang java.net java.util javax.servlet.http org.apache.commons.digester org.apache.commons.digester.substitution org.apache.commons.digester.xmlrules org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
14 | 29 | 17.0% | 67.0% | 16.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.StandaloneAppService fr.paris.lutece.portal.service.portal.ThemeNotAvailableException fr.paris.lutece.portal.service.portal.ThemesService |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.style fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.web fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.style fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xpages |
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.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.l10n fr.paris.lutece.portal.web.xpages fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.xml java.io java.lang java.util javax.servlet.http org.apache.commons.lang org.springframework.beans.factory |
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 |
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.lang org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
19 | 8 | 25.0% | 30.000002% | 45.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 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.admin fr.paris.lutece.portal.service.globalmanagement fr.paris.lutece.portal.service.insert fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.plugin 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.rbac fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.user 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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 33.0% | 78.0% | 11.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.service.admin |
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.factory |
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 |
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.role.RoleRemovalListenerService |
fr.paris.lutece.portal.web.role |
fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 35 | 28.0% | 90.0% | 18.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.LuceneSearchEngine 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.service.daemon fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.plugin 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.security 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.url java.io java.lang java.text java.util javax.servlet.http org.apache.commons.lang org.apache.lucene.analysis org.apache.lucene.document org.apache.lucene.index org.apache.lucene.queries org.apache.lucene.queryparser.classic org.apache.lucene.search 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.factory org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
15 | 14 | 36.0% | 48.0% | 16.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
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.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.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.page fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.content 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.search fr.paris.lutece.portal.util.mvc.xpage fr.paris.lutece.portal.web fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xpages |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util.url java.io java.lang java.security java.sql java.util javax.security.auth.login javax.servlet.http org.apache.commons.lang |
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.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.plugin |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 0.0% | 80.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.sessionlistener.HttpSessionListenerEntry fr.paris.lutece.portal.service.sessionlistener.HttpSessionListenerService fr.paris.lutece.portal.service.sessionlistener.MainHttpSessionListener |
fr.paris.lutece.portal.service.plugin |
fr.paris.lutece.portal.service.util java.lang java.util javax.servlet.http |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
53 | 12 | 0.0% | 18.0% | 82.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.spring.SpringContextService fr.paris.lutece.portal.service.spring.SpringContextService$ContextFileFilter |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.globalmanagement 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.workgroup fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.captcha fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.dashboard 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.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.portal.service.init fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.util java.io java.lang java.util javax.servlet org.apache.commons.lang org.springframework.beans.factory.xml org.springframework.context org.springframework.context.support org.springframework.web.context.support |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
33 | 12 | 25.0% | 27.000002% | 48.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.DatabaseTemplateService fr.paris.lutece.portal.service.template.FreeMarkerTemplateService |
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.content 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.page 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.features fr.paris.lutece.portal.web.globalmanagement fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.role 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.workgroup 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.util fr.paris.lutece.util.date fr.paris.lutece.util.html freemarker.core freemarker.template java.lang java.text java.util |
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.user.AdminUserResourceIdService |
None | fr.paris.lutece.portal.service.rbac fr.paris.lutece.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 9 | 0.0% | 69.0% | 31.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.service.admin 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.upload java.lang java.util javax.servlet.http org.apache.commons.fileupload |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
95 | 16 | 20.0% | 14.0% | 66.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.AppException 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.AppPropertiesService fr.paris.lutece.portal.service.util.CryptoService 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.dashboard fr.paris.lutece.portal.service.dashboard.admin 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.filter fr.paris.lutece.portal.service.globalmanagement fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.i18n 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.servlet fr.paris.lutece.portal.service.sessionlistener fr.paris.lutece.portal.service.spring 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.features fr.paris.lutece.portal.web.globalmanagement fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.l10n fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.role 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.workgroup fr.paris.lutece.portal.web.xpages fr.paris.lutece.portal.web.xsl 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.pool.service fr.paris.lutece.util.sort fr.paris.lutece.util.sql fr.paris.lutece.util.string fr.paris.lutece.util.xml |
fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.message fr.paris.lutece.portal.web fr.paris.lutece.util fr.paris.lutece.util.string fr.paris.lutece.util.url java.io java.lang java.security java.text java.util javax.servlet javax.servlet.http org.apache.commons.lang org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 13 | 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.plugins.workflowcore.business.state fr.paris.lutece.plugins.workflowcore.service.workflow fr.paris.lutece.portal.business.user 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.lang org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 8 | 0.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.workgroup.AdminWorkgroupService 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.web.mailinglist fr.paris.lutece.portal.web.role fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.workgroup |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.workgroup 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 |
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.xsl.XslExportResourceIdService fr.paris.lutece.portal.service.xsl.XslExportService |
fr.paris.lutece.portal.web.user |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 17 | 100.0% | 100.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.util.mvc.admin.MVCAdminJspBean |
None | None | fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.i18n 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.log4j org.springframework.util |
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 |
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 |
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.log4j |
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.log4j org.springframework.util |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 31 | 0.0% | 89.0% | 11.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.web.StandaloneAppJspBean fr.paris.lutece.portal.web.StandaloneAppJspBean$1 |
fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.util fr.paris.lutece.portal.util.mvc.xpage 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.plugin 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.xpages 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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
19 | 44 | 29.0% | 70.0% | 2.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.features fr.paris.lutece.portal.web.globalmanagement fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.role 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.workgroup fr.paris.lutece.portal.web.xpages fr.paris.lutece.portal.web.xsl |
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.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.util 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.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.util javax.servlet.http org.apache.commons.fileupload org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 1 | 0.0% | 100.0% | 0.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 |
None | java.lang |
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.dashboard.AdminDashboardJspBean fr.paris.lutece.portal.web.dashboard.DashboardJspBean |
None | 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.message 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.string java.lang java.util javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 13 | 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 java.io java.lang java.util javax.servlet.http javax.xml.transform.stream |
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.web.encoding.EncodingFilter fr.paris.lutece.portal.web.encoding.EncodingServletResponse |
None | java.io java.lang javax.servlet javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 17 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.features.FeaturesGroupJspBean fr.paris.lutece.portal.web.features.LevelsJspBean fr.paris.lutece.portal.web.features.RightJspBean |
None | fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin 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.util fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.sort fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.globalmanagement.AbstractGMLutecePanel |
fr.paris.lutece.portal.web.globalmanagement.EditorChoiceLutecePanelJspBean fr.paris.lutece.portal.web.globalmanagement.GlobalManagementJspBean |
None | fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.globalmanagement fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.panel fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.admin fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 19 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.includes.LinksInclude 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.page fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.stylesheet 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.xpages fr.paris.lutece.util.html fr.paris.lutece.util.xml java.lang java.util javax.servlet.http |
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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
12 | 5 | 0.0% | 29.0% | 71.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.admin fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.page 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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 17 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.mailinglist.MailingListJspBean |
None | fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.admin 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.lang java.util javax.servlet.http org.apache.commons.lang |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 12 | 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.message 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 java.lang java.util javax.servlet.http |
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.web.rbac.RoleManagementJspBean |
None | fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.i18n 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.util fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.sort fr.paris.lutece.util.string fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.lang |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 14 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.role.RoleJspBean |
None | fr.paris.lutece.portal.business.role fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.role fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.admin fr.paris.lutece.util.html fr.paris.lutece.util.string fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.lang |
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.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.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.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.admin 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.util javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 22 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.style.ModesJspBean fr.paris.lutece.portal.web.style.PageTemplatesJspBean fr.paris.lutece.portal.web.style.StylesJspBean fr.paris.lutece.portal.web.style.ThemesJspBean |
None | fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.fileupload fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.admin 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.http fr.paris.lutece.util.sort fr.paris.lutece.util.url java.io java.lang java.util javax.servlet.http org.apache.commons.fileupload org.apache.commons.lang |
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.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.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.upload 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.util javax.servlet javax.servlet.http javax.xml.parsers org.apache.commons.fileupload org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 24 | 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.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 java.io java.lang java.util javax.servlet javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 16 | 22.0% | 67.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.upload.IAsynchronousUploadHandler 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.business.user.attribute 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 |
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 net.sf.json org.apache.commons.fileupload org.apache.commons.io org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 51 | 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.AuthenticationFilter 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.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.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 javax.servlet.http org.apache.commons.fileupload org.apache.commons.lang |
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.user.attribute.AttributeFieldJspBean fr.paris.lutece.portal.web.user.attribute.AttributeJspBean |
None | fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.service.message 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.util.html java.lang java.util javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 4 | 0.0% | 31.0% | 69.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.features fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.style fr.paris.lutece.portal.web.stylesheet fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.workgroup fr.paris.lutece.portal.web.xsl fr.paris.lutece.util.datatable |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.util.html java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 19 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.workgroup.AdminWorkgroupJspBean |
None | fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.workgroup fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.util fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.sort fr.paris.lutece.util.string fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 24 | 43.0% | 77.0% | 20.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.content fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.util.mvc.xpage fr.paris.lutece.portal.web fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.search |
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.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.lang |
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.xsl.XslExportJspBean |
None | fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.business.xsl 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.plugin 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.upload fr.paris.lutece.portal.web.util fr.paris.lutece.util fr.paris.lutece.util.filesystem fr.paris.lutece.util.html fr.paris.lutece.util.url java.io java.lang java.util javax.servlet.http javax.xml.parsers org.apache.commons.fileupload org.apache.commons.lang org.xml.sax |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
46 | 6 | 20.0% | 12.0% | 68.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.ErrorMessage |
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.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.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.globalmanagement fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.i18n 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.user fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.service.workgroup 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.mailinglist fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.rbac 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.workgroup 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.util.pool |
fr.paris.lutece.portal.service.util java.io java.lang java.lang.reflect java.util org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 25.0% | 88.0% | 12.0% |
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.annotation.ScannotationDB fr.paris.lutece.util.annotation.ScannotationDB$1 |
fr.paris.lutece.util.jpa |
fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.io java.lang java.net java.util org.scannotation |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 6 | 0.0% | 67.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.bean.BeanUtil |
fr.paris.lutece.portal.util.mvc.xpage fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.xpages |
fr.paris.lutece.portal.service.util java.lang java.lang.reflect java.util javax.servlet.http org.apache.commons.beanutils |
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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 14 | 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.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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 6 | 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.admin fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web.user 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 |
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.util.file.FileUtil |
fr.paris.lutece.portal.web.style |
fr.paris.lutece.portal.service.util java.lang org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 6 | 0.0% | 55.0% | 45.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.business.user.attribute 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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
34 | 5 | 33.0% | 13.0% | 54.000004% |
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.service.admin fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.daemon 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.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.features fr.paris.lutece.portal.web.globalmanagement fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.role 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.util fr.paris.lutece.portal.web.workgroup 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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 11 | 0.0% | 65.0% | 35.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.http.MultipartUtil fr.paris.lutece.util.http.SecurityUtil |
fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.style fr.paris.lutece.portal.web.upload fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xss |
fr.paris.lutece.portal.service.html fr.paris.lutece.portal.web.upload fr.paris.lutece.util.string 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.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 14 | 60.000004% | 93.0% | 52.999996% |
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.JPAGenericDAO |
fr.paris.lutece.util.jpa.JPAConstants fr.paris.lutece.util.jpa.JPAPersistenceUnitPostProcessor |
fr.paris.lutece.portal.service.jpa |
fr.paris.lutece.portal.service.util fr.paris.lutece.util.annotation java.io java.lang java.lang.reflect java.util javax.persistence org.apache.commons.io org.apache.commons.io.filefilter org.apache.log4j org.springframework.dao org.springframework.orm.jpa org.springframework.orm.jpa.persistenceunit org.springframework.transaction.support |
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.jpa.transaction.ChainedTransactionManager fr.paris.lutece.util.jpa.transaction.MultiTransactionStatus |
fr.paris.lutece.portal.service.jpa |
java.lang java.util org.apache.log4j org.springframework.transaction org.springframework.transaction.support |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 5 | 25.0% | 100.0% | 25.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 |
None | fr.paris.lutece.portal.service.util java.io java.lang org.codehaus.jackson org.codehaus.jackson.map |
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 |
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.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.service.mail |
fr.paris.lutece.portal.service.util java.io java.lang java.net java.util javax.activation org.w3c.dom org.w3c.tidy |
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.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 0.0% | 80.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.parser.BbcodeUtil fr.paris.lutece.util.parser.BbcodeUtil$1 fr.paris.lutece.util.parser.BbcodeUtil$MutableCharSequence |
fr.paris.lutece.portal.service.editor |
fr.paris.lutece.portal.business.editor java.lang java.util java.util.regex |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 6 | 67.0% | 55.0% | 21.0% |
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.service.admin 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.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 9 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.pool.PoolManager |
fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.jpa fr.paris.lutece.util.sql |
fr.paris.lutece.portal.service.init fr.paris.lutece.util fr.paris.lutece.util.pool.service java.io java.lang java.sql java.util javax.sql org.apache.log4j |
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.util.pool.service.ConnectionService fr.paris.lutece.util.pool.service.LuteceConnection |
fr.paris.lutece.util.pool.service.C3p0ConnectionService fr.paris.lutece.util.pool.service.ConnectionPool 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.pool |
com.mchange.v2.c3p0 fr.paris.lutece.portal.service.util java.io java.lang java.lang.reflect java.sql java.util java.util.logging javax.naming javax.sql org.apache.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 5 | 0.0% | 36.0% | 64.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.sort.AttributeComparator |
fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.mailinglist fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.style fr.paris.lutece.portal.web.stylesheet fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.workgroup fr.paris.lutece.util.datatable |
fr.paris.lutece.portal.service.util java.io java.lang java.lang.reflect java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
28 | 13 | 0.0% | 32.0% | 68.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.file fr.paris.lutece.portal.business.globalmanagement 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.sql java.text java.util org.apache.commons.lang org.apache.log4j org.springframework.jdbc.datasource org.springframework.transaction.support |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 3 | 0.0% | 23.0% | 77.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.string.StringUtil |
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.role fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.workgroup fr.paris.lutece.util.filesystem fr.paris.lutece.util.http |
fr.paris.lutece.portal.service.util java.lang java.text |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
27 | 3 | 0.0% | 10.0% | 90.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.admin 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.mailinglist fr.paris.lutece.portal.web.rbac fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.role 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.workgroup fr.paris.lutece.portal.web.xsl fr.paris.lutece.util.datatable fr.paris.lutece.util.html |
java.lang java.util org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 7 | 0.0% | 47.0% | 52.999996% |
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.admin 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 java.io java.lang java.util java.util.concurrent javax.xml.transform javax.xml.transform.stream |
Package | Package Dependencies |
---|---|
fr.paris.lutece.portal.business | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.dashboard | fr.paris.lutece.portal.service.dashboard fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.datastore | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.file | fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.globalmanagement | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.indexeraction | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.mail | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.mailinglist | fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.page | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.physicalfile | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.portalcomponent | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.portlet | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.prefs | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.rbac | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.resourceenhancer | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.right | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.role | fr.paris.lutece.util fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.portal.business.search | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.style | fr.paris.lutece.util fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.portal.business.stylesheet | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.user | fr.paris.lutece.util.password fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.user.attribute | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.user.authentication | fr.paris.lutece.portal.business.user fr.paris.lutece.util.password fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.user.log | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.user.parameter | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.workgroup | fr.paris.lutece.portal.business.user fr.paris.lutece.util.password fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.admin | fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.cache | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.captcha | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.content | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.csv | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.daemon | fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.dashboard | fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.dashboard.admin | fr.paris.lutece.portal.service.dashboard fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.database | fr.paris.lutece.util.pool fr.paris.lutece.util.pool.service fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
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.util |
fr.paris.lutece.portal.service.editor | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.event | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.fileimage | fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.globalmanagement | fr.paris.lutece.util fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.portal.service.html | fr.paris.lutece.util.xml fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.i18n | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.image | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.includes | fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.init | fr.paris.lutece.portal.service.mail fr.paris.lutece.util.mail fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.insert | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.jpa | fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.mail | fr.paris.lutece.util.mail fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.mailinglist | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.message | fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.page | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.panel | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.plugin | fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.portal | fr.paris.lutece.portal.business.style fr.paris.lutece.util fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.portal.service.portlet | fr.paris.lutece.portal.business.page fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.prefs | fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.rbac | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.regularexpression | fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.resource | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.role | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.util |
fr.paris.lutece.portal.service.search | fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.mail fr.paris.lutece.util.mail fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.security | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.servlet | fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.sessionlistener | fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.util |
fr.paris.lutece.portal.service.spring | fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.template | fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.user | fr.paris.lutece.util fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.portal.service.user.attribute | fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.util | fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.workflow | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.workgroup | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.xsl | fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.util.mvc.admin | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.util.mvc.utils | fr.paris.lutece.util fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.portal.util.mvc.xpage | fr.paris.lutece.portal.web fr.paris.lutece.portal.business.page fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web | fr.paris.lutece.portal.business.page fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.admin | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.dashboard | fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.service.dashboard fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.documentation | fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.features | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.globalmanagement | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.includes | fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.insert | fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.l10n | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.mailinglist | fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.pluginaction | fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.portlet | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.rbac | fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.resource | fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.role | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.search | fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.mail fr.paris.lutece.util.mail fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.style | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.stylesheet | fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.system | fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.upload | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.user | fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.user.attribute | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.util | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.workgroup | fr.paris.lutece.util.sort fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.xpages | fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.xsl | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.xss | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.util.date fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util | fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.util.annotation | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.bean | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.beanvalidation | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.datatable | fr.paris.lutece.util fr.paris.lutece.portal.service.util fr.paris.lutece.util |
fr.paris.lutece.util.date | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.file | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.filesystem | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.http | fr.paris.lutece.util.string fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.jpa | fr.paris.lutece.util.annotation fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.util |
fr.paris.lutece.util.mail | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.password | fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.pool | fr.paris.lutece.util.pool.service fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.pool.service | fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.util |
fr.paris.lutece.util.sql | fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.filesystem fr.paris.lutece.portal.service.util fr.paris.lutece.util 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.util |
fr.paris.lutece.util.xml | fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.portal.service.util |
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. |