Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
19 | 27 | 20.0% | 58.999996% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.IDocumentDAO fr.paris.lutece.plugins.document.business.IDocumentPageTemplateDAO fr.paris.lutece.plugins.document.business.IDocumentTypeDAO fr.paris.lutece.plugins.document.business.IIndexerActionDAO |
fr.paris.lutece.plugins.document.business.Document fr.paris.lutece.plugins.document.business.DocumentDAO fr.paris.lutece.plugins.document.business.DocumentFilter fr.paris.lutece.plugins.document.business.DocumentHome fr.paris.lutece.plugins.document.business.DocumentMassAction fr.paris.lutece.plugins.document.business.DocumentPageTemplate fr.paris.lutece.plugins.document.business.DocumentPageTemplateDAO fr.paris.lutece.plugins.document.business.DocumentPageTemplateHome fr.paris.lutece.plugins.document.business.DocumentResource fr.paris.lutece.plugins.document.business.DocumentType fr.paris.lutece.plugins.document.business.DocumentTypeDAO fr.paris.lutece.plugins.document.business.DocumentTypeHome fr.paris.lutece.plugins.document.business.IndexerAction fr.paris.lutece.plugins.document.business.IndexerActionDAO fr.paris.lutece.plugins.document.business.IndexerActionFilter fr.paris.lutece.plugins.document.business.IndexerActionHome |
fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.attributes fr.paris.lutece.plugins.document.service.autoarchiving fr.paris.lutece.plugins.document.service.autopublication fr.paris.lutece.plugins.document.service.docsearch fr.paris.lutece.plugins.document.service.history fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.service.resource fr.paris.lutece.plugins.document.service.search fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.docsearch fr.paris.lutece.plugins.document.web.history fr.paris.lutece.plugins.document.web.portlet fr.paris.lutece.plugins.document.web.publishing fr.paris.lutece.plugins.document.web.spaces |
fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business.category fr.paris.lutece.plugins.document.business.publication fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service.docsearch fr.paris.lutece.plugins.document.service.metadata fr.paris.lutece.portal.business.resourceenhancer fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.util.date fr.paris.lutece.util.html fr.paris.lutece.util.sql fr.paris.lutece.util.url fr.paris.lutece.util.xml java.io java.lang java.sql java.util javax.servlet.http javax.xml.transform javax.xml.transform.stream org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 9 | 25.0% | 60.000004% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.attributes.IAttributeTypeDAO fr.paris.lutece.plugins.document.business.attributes.IDocumentAttributeDAO fr.paris.lutece.plugins.document.business.attributes.IMapProvider |
fr.paris.lutece.plugins.document.business.attributes.AttributeType fr.paris.lutece.plugins.document.business.attributes.AttributeTypeDAO fr.paris.lutece.plugins.document.business.attributes.AttributeTypeHome fr.paris.lutece.plugins.document.business.attributes.AttributeTypeParameter fr.paris.lutece.plugins.document.business.attributes.DocumentAttribute fr.paris.lutece.plugins.document.business.attributes.DocumentAttributeDAO fr.paris.lutece.plugins.document.business.attributes.DocumentAttributeHome fr.paris.lutece.plugins.document.business.attributes.MapProvider fr.paris.lutece.plugins.document.business.attributes.MapProviderManager |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.attributes fr.paris.lutece.plugins.document.service.docsearch fr.paris.lutece.plugins.document.service.search fr.paris.lutece.plugins.document.web |
fr.paris.lutece.plugins.document.business fr.paris.lutece.portal.service.i18n 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 org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 8 | 20.0% | 73.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.autopublication.IDocumentAutoPublicationDAO |
fr.paris.lutece.plugins.document.business.autopublication.DocumentAutoPublication fr.paris.lutece.plugins.document.business.autopublication.DocumentAutoPublicationDAO fr.paris.lutece.plugins.document.business.autopublication.DocumentAutoPublicationDocumentSpaceRemovalListener fr.paris.lutece.plugins.document.business.autopublication.DocumentAutoPublicationHome |
fr.paris.lutece.plugins.document.service.autoarchiving fr.paris.lutece.plugins.document.service.autopublication fr.paris.lutece.plugins.document.web.publishing |
fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.service.i18n 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 |
---|---|---|---|---|
4 | 6 | 25.0% | 60.000004% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.category.ICategoryDAO |
fr.paris.lutece.plugins.document.business.category.Category fr.paris.lutece.plugins.document.business.category.CategoryDAO fr.paris.lutece.plugins.document.business.category.CategoryHome |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.category fr.paris.lutece.plugins.document.web.category |
fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.workgroup fr.paris.lutece.util.sql java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 25.0% | 78.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.history.IHistoryEventDAO |
fr.paris.lutece.plugins.document.business.history.HistoryEvent fr.paris.lutece.plugins.document.business.history.HistoryEventDAO fr.paris.lutece.plugins.document.business.history.HistoryEventHome |
fr.paris.lutece.plugins.document.service.history fr.paris.lutece.plugins.document.web.history |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 12 | 20.0% | 57.0% | 23.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.portlet.IDocumentListPortletDAO fr.paris.lutece.plugins.document.business.portlet.IDocumentPortletDAO |
fr.paris.lutece.plugins.document.business.portlet.DocumentListPortlet fr.paris.lutece.plugins.document.business.portlet.DocumentListPortletDAO fr.paris.lutece.plugins.document.business.portlet.DocumentListPortletHome fr.paris.lutece.plugins.document.business.portlet.DocumentPortlet fr.paris.lutece.plugins.document.business.portlet.DocumentPortletDAO fr.paris.lutece.plugins.document.business.portlet.DocumentPortletHome fr.paris.lutece.plugins.document.business.portlet.PortletFilter fr.paris.lutece.plugins.document.business.portlet.PortletOrder |
fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.autoarchiving fr.paris.lutece.plugins.document.service.autopublication fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.service.search fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.docsearch fr.paris.lutece.plugins.document.web.portlet fr.paris.lutece.plugins.document.web.publishing |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.portal.business.portlet 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.util javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 5 | 25.0% | 56.0% | 19.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.publication.IDocumentPublicationDAO |
fr.paris.lutece.plugins.document.business.publication.DocumentPublication fr.paris.lutece.plugins.document.business.publication.DocumentPublicationDAO fr.paris.lutece.plugins.document.business.publication.DocumentPublicationHome |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.web.publishing |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 10 | 57.0% | 71.0% | 29.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.rules.AbstractRule fr.paris.lutece.plugins.document.business.rules.IRuleDAO fr.paris.lutece.plugins.document.business.rules.IRuleTypesSet fr.paris.lutece.plugins.document.business.rules.Rule |
fr.paris.lutece.plugins.document.business.rules.RuleDAO fr.paris.lutece.plugins.document.business.rules.RuleHome fr.paris.lutece.plugins.document.business.rules.RuleTypesSet |
fr.paris.lutece.plugins.document.modules.rulemovespace.business fr.paris.lutece.plugins.document.modules.rulenotifyusers.business fr.paris.lutece.plugins.document.service.rules fr.paris.lutece.plugins.document.web.rules |
fr.paris.lutece.plugins.document.service 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 fr.paris.lutece.util.sql java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 8 | 25.0% | 57.0% | 18.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.spaces.IDocumentSpaceDAO fr.paris.lutece.plugins.document.business.spaces.ISpaceActionDAO |
fr.paris.lutece.plugins.document.business.spaces.DocumentSpace fr.paris.lutece.plugins.document.business.spaces.DocumentSpaceDAO fr.paris.lutece.plugins.document.business.spaces.DocumentSpaceHome fr.paris.lutece.plugins.document.business.spaces.SpaceAction fr.paris.lutece.plugins.document.business.spaces.SpaceActionDAO fr.paris.lutece.plugins.document.business.spaces.SpaceActionHome |
fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.docsearch fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.publishing fr.paris.lutece.plugins.document.web.spaces |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.spring 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 |
---|---|---|---|---|
8 | 8 | 25.0% | 50.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.business.workflow.IDocumentActionDAO fr.paris.lutece.plugins.document.business.workflow.IDocumentStateDAO |
fr.paris.lutece.plugins.document.business.workflow.DocumentAction fr.paris.lutece.plugins.document.business.workflow.DocumentActionDAO fr.paris.lutece.plugins.document.business.workflow.DocumentActionHome fr.paris.lutece.plugins.document.business.workflow.DocumentState fr.paris.lutece.plugins.document.business.workflow.DocumentStateDAO fr.paris.lutece.plugins.document.business.workflow.DocumentStateHome |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.modules.rulemovespace.business fr.paris.lutece.plugins.document.modules.rulenotifyusers.business fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.autoarchiving fr.paris.lutece.plugins.document.service.autopublication fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.publishing |
fr.paris.lutece.plugins.document.business 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.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 8 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.modules.metadatadublincore.DublinCoreMetadataHandler |
None | fr.paris.lutece.plugins.document.modules.metadatadublincore.business fr.paris.lutece.plugins.document.service.metadata fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.template fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
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.plugins.document.modules.metadatadublincore.business.DublinCoreMetadata |
fr.paris.lutece.plugins.document.modules.metadatadublincore |
fr.paris.lutece.portal.service.util fr.paris.lutece.util.xml java.io java.lang java.net org.apache.commons.digester org.apache.commons.digester.xmlrules org.xml.sax |
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.plugins.document.modules.rulemovespace.business.MoveSpaceRule fr.paris.lutece.plugins.document.modules.rulemovespace.business.MoveSpaceSpaceRemovalListener |
None | fr.paris.lutece.plugins.document.business.rules fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.util.html java.lang java.util org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 18 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.modules.rulenotifyusers.business.NotifyUsersMailingListRemovalListener fr.paris.lutece.plugins.document.modules.rulenotifyusers.business.NotifyUsersRule fr.paris.lutece.plugins.document.modules.rulenotifyusers.business.NotifyUsersSpaceRemovalListener |
None | fr.paris.lutece.plugins.document.business.rules fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.url java.lang java.util org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
12 | 54 | 21.0% | 82.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.service.AttributeManager fr.paris.lutece.plugins.document.service.DocumentEventListener fr.paris.lutece.plugins.document.service.IDocumentActionsService |
fr.paris.lutece.plugins.document.service.AttributeService fr.paris.lutece.plugins.document.service.DocumentContentService fr.paris.lutece.plugins.document.service.DocumentEvent fr.paris.lutece.plugins.document.service.DocumentEventListernersManager fr.paris.lutece.plugins.document.service.DocumentException fr.paris.lutece.plugins.document.service.DocumentMassActionResourceService fr.paris.lutece.plugins.document.service.DocumentPlugin fr.paris.lutece.plugins.document.service.DocumentService fr.paris.lutece.plugins.document.service.DocumentTools fr.paris.lutece.plugins.document.service.DocumentTypeResourceIdService fr.paris.lutece.plugins.document.service.DocumentTypeService |
fr.paris.lutece.plugins.document.business.rules fr.paris.lutece.plugins.document.modules.rulemovespace.business fr.paris.lutece.plugins.document.modules.rulenotifyusers.business fr.paris.lutece.plugins.document.service.attributes fr.paris.lutece.plugins.document.service.autoarchiving fr.paris.lutece.plugins.document.service.history fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.service.rules fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.history fr.paris.lutece.plugins.document.web.publishing |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business.category fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.business.publication fr.paris.lutece.plugins.document.business.spaces fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service.autopublication fr.paris.lutece.plugins.document.service.metadata fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.service.rules fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.plugins.document.web fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.resourceenhancer fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.user 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.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 fr.paris.lutece.portal.web.constants fr.paris.lutece.portal.web.upload fr.paris.lutece.util fr.paris.lutece.util.date fr.paris.lutece.util.html fr.paris.lutece.util.string fr.paris.lutece.util.xml java.io java.lang java.sql java.util java.util.concurrent javax.servlet.http javax.xml.transform javax.xml.transform.stream net.sf.ehcache net.sf.ehcache.event org.apache.commons.collections org.apache.commons.fileupload org.apache.commons.io org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 20 | 8.0% | 100.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.service.attributes.DefaultManager |
fr.paris.lutece.plugins.document.service.attributes.DateManager fr.paris.lutece.plugins.document.service.attributes.DocumentAttributesService fr.paris.lutece.plugins.document.service.attributes.FileManager fr.paris.lutece.plugins.document.service.attributes.ImageFileManager fr.paris.lutece.plugins.document.service.attributes.InternalLinkManager fr.paris.lutece.plugins.document.service.attributes.ListBoxManager fr.paris.lutece.plugins.document.service.attributes.MultilineManager fr.paris.lutece.plugins.document.service.attributes.NumerictextManager fr.paris.lutece.plugins.document.service.attributes.RichTextManager fr.paris.lutece.plugins.document.service.attributes.TextManager fr.paris.lutece.plugins.document.service.attributes.UrlManager |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.service fr.paris.lutece.portal.business.regularexpression fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.regularexpression fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.constants fr.paris.lutece.util.date fr.paris.lutece.util.html fr.paris.lutece.util.xml java.io java.lang java.text java.util javax.servlet.http org.apache.commons.lang3 org.codehaus.jackson org.codehaus.jackson.map |
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.plugins.document.service.autoarchiving.AutoArchivingDaemon fr.paris.lutece.plugins.document.service.autoarchiving.AutoArchivingService |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.autopublication fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.util java.lang java.util |
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.plugins.document.service.autopublication.AutoPublicationDaemon fr.paris.lutece.plugins.document.service.autopublication.AutoPublicationService |
fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.web.publishing |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.autopublication fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.daemon java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 8 | 0.0% | 73.0% | 27.000002% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.service.category.CategoryService fr.paris.lutece.plugins.document.service.category.CategoryService$CategoryDisplay |
fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.category fr.paris.lutece.plugins.document.web.portlet |
fr.paris.lutece.plugins.document.business.category fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.constants fr.paris.lutece.util.url java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 29 | 20.0% | 94.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.service.docsearch.IDocSearchIndexer |
fr.paris.lutece.plugins.document.service.docsearch.DefaultDocSearchIndexer fr.paris.lutece.plugins.document.service.docsearch.DocSearchIndexerDaemon fr.paris.lutece.plugins.document.service.docsearch.DocSearchItem fr.paris.lutece.plugins.document.service.docsearch.DocSearchService |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.web.docsearch |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business.spaces fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.lucene.service.indexer fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.io java.lang java.nio.file java.text java.util org.apache.commons.lang3 org.apache.lucene.analysis org.apache.lucene.analysis.core org.apache.lucene.document org.apache.lucene.index org.apache.lucene.queryparser.classic org.apache.lucene.search org.apache.lucene.store org.apache.tika.exception org.apache.tika.metadata org.apache.tika.parser org.apache.tika.parser.html org.apache.tika.sax org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 8 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.service.history.DocumentHistoryService |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.history fr.paris.lutece.plugins.document.service fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.util java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 5 | 50.0% | 56.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.service.metadata.MetadataHandler |
fr.paris.lutece.plugins.document.service.metadata.MetadataService |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.modules.metadatadublincore fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.web |
fr.paris.lutece.portal.service.util fr.paris.lutece.util java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 13 | 20.0% | 57.0% | 23.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.plugins.document.service.publishing.PublishingEventListener |
fr.paris.lutece.plugins.document.service.publishing.PortletInvalider fr.paris.lutece.plugins.document.service.publishing.PublishingEvent fr.paris.lutece.plugins.document.service.publishing.PublishingEventListenersManager fr.paris.lutece.plugins.document.service.publishing.PublishingService |
fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.autoarchiving fr.paris.lutece.plugins.document.service.autopublication fr.paris.lutece.plugins.document.service.resource fr.paris.lutece.plugins.document.service.search fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.docsearch fr.paris.lutece.plugins.document.web.portlet fr.paris.lutece.plugins.document.web.publishing |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.business.publication fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.search fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.service.resource.DocumentExtendableResourceService |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.util fr.paris.lutece.util.url java.lang java.util org.apache.commons.lang3 |
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.plugins.document.service.rules.RuleEngine |
fr.paris.lutece.plugins.document.service |
fr.paris.lutece.plugins.document.business.rules fr.paris.lutece.plugins.document.service java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 24 | 0.0% | 92.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.service.search.DocumentIndexer |
fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.web |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.utils fr.paris.lutece.plugins.lucene.service.indexer fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.util.url java.io java.lang java.util org.apache.commons.lang3 org.apache.lucene.document org.apache.tika.exception org.apache.tika.metadata org.apache.tika.parser org.apache.tika.parser.html org.apache.tika.sax org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 19 | 0.0% | 68.0% | 32.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.service.spaces.DocumentSpacesService fr.paris.lutece.plugins.document.service.spaces.SpaceRemovalListenerService fr.paris.lutece.plugins.document.service.spaces.SpaceResourceIdService |
fr.paris.lutece.plugins.document.business.autopublication fr.paris.lutece.plugins.document.modules.rulemovespace.business fr.paris.lutece.plugins.document.modules.rulenotifyusers.business fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.docsearch fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.publishing fr.paris.lutece.plugins.document.web.rules fr.paris.lutece.plugins.document.web.spaces |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.spaces fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workgroup fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.xml java.lang java.util javax.servlet.http javax.xml.transform javax.xml.transform.stream org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
15 | 8 | 0.0% | 35.0% | 65.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.utils.DocumentIndexerUtils fr.paris.lutece.plugins.document.utils.ImageUtils fr.paris.lutece.plugins.document.utils.IntegerUtils |
fr.paris.lutece.plugins.document.business.autopublication fr.paris.lutece.plugins.document.modules.rulemovespace.business fr.paris.lutece.plugins.document.modules.rulenotifyusers.business fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.service.search fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.web fr.paris.lutece.plugins.document.web.category fr.paris.lutece.plugins.document.web.docsearch fr.paris.lutece.plugins.document.web.history fr.paris.lutece.plugins.document.web.portlet fr.paris.lutece.plugins.document.web.publishing fr.paris.lutece.plugins.document.web.rules fr.paris.lutece.plugins.document.web.spaces |
fr.paris.lutece.portal.business.event fr.paris.lutece.portal.service.event java.awt.image java.io java.lang javax.imageio org.apache.commons.lang3 org.imgscalr |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 66 | 0.0% | 97.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.web.DocumentContentJspBean fr.paris.lutece.plugins.document.web.DocumentDashboardComponent fr.paris.lutece.plugins.document.web.DocumentJspBean fr.paris.lutece.plugins.document.web.DocumentLegacyServletRedirectFilter fr.paris.lutece.plugins.document.web.DocumentMetaPageInclude fr.paris.lutece.plugins.document.web.DocumentResourceServlet fr.paris.lutece.plugins.document.web.DocumentServiceJspBean fr.paris.lutece.plugins.document.web.DocumentTypeJspBean fr.paris.lutece.plugins.document.web.ResourceJspBean fr.paris.lutece.plugins.document.web.ResourceServletCache fr.paris.lutece.plugins.document.web.ResourceServletContentTypeCache fr.paris.lutece.plugins.document.web.ResourceValueObject |
fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.web.spaces |
fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.business.spaces fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.category fr.paris.lutece.plugins.document.service.metadata fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.service.search fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.regularexpression fr.paris.lutece.portal.business.resourceenhancer fr.paris.lutece.portal.business.right 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.dashboard fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.fileupload fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.regularexpression fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.search 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.constants fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.portal.web.resource 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.html fr.paris.lutece.util.sort fr.paris.lutece.util.string fr.paris.lutece.util.url java.io java.lang java.sql java.text java.util javax.servlet javax.servlet.http javax.xml.parsers javax.xml.transform javax.xml.transform.stream net.sf.ehcache org.apache.commons.collections org.apache.commons.fileupload org.apache.commons.lang3 org.apache.commons.text org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 18 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.web.category.CategoryJspBean |
None | fr.paris.lutece.plugins.document.business.category fr.paris.lutece.plugins.document.service.category fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.constants fr.paris.lutece.portal.web.upload fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.fileupload org.apache.commons.lang3 |
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.plugins.document.web.docsearch.AdvancedSearch fr.paris.lutece.plugins.document.web.docsearch.DocSearchJspBean |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.service.docsearch fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.i18n 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.web.admin fr.paris.lutece.portal.web.util fr.paris.lutece.portal.web.xpages fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.string fr.paris.lutece.util.url java.lang java.text java.util javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.web.history.DocumentHistoryJspBean |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.history fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.service.template 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 | 15 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.web.portlet.DocumentListPortletJspBean fr.paris.lutece.plugins.document.web.portlet.DocumentPortletJspBean |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.service.category fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web.portlet fr.paris.lutece.util.html java.lang java.util javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 28 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.web.publishing.DocumentPublishingJspBean |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.autopublication fr.paris.lutece.plugins.document.business.portlet fr.paris.lutece.plugins.document.business.publication fr.paris.lutece.plugins.document.business.spaces fr.paris.lutece.plugins.document.business.workflow fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.service.autopublication fr.paris.lutece.plugins.document.service.publishing fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.i18n 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.template fr.paris.lutece.portal.web.admin fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 15 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.plugins.document.web.rules.DocumentRulesJspBean |
None | fr.paris.lutece.plugins.document.business.rules fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.constants fr.paris.lutece.util.html fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.lang3 |
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.plugins.document.web.spaces.DocumentSpaceJspBean |
None | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.spaces fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.utils fr.paris.lutece.plugins.document.web fr.paris.lutece.portal.business.user 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.service.workgroup fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.constants fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.lang3 |
Package | Package Dependencies |
---|---|
fr.paris.lutece.plugins.document.business | fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.business.attributes | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes |
fr.paris.lutece.plugins.document.business.autopublication | fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.business.portlet | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.business.rules | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.business.workflow | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.modules.rulemovespace.business | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.modules.rulenotifyusers.business | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.attributes | fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes |
fr.paris.lutece.plugins.document.service.autoarchiving | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.autopublication | fr.paris.lutece.plugins.document.business.autopublication fr.paris.lutece.plugins.document.service.spaces fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.docsearch | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.history | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.publishing | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.resource | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.rules | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.search | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.service.spaces | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.web | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.web.docsearch | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.web.history | fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.web.portlet | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.web.publishing | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.web.rules | fr.paris.lutece.plugins.document.business.rules fr.paris.lutece.plugins.document.service fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
fr.paris.lutece.plugins.document.web.spaces | fr.paris.lutece.plugins.document.business fr.paris.lutece.plugins.document.business.attributes fr.paris.lutece.plugins.document.business |
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. |