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 | info.magnolia.module.templatingkit.ExtendedAggregationState info.magnolia.module.templatingkit.STKModule | info.magnolia.module.templatingkit.dam info.magnolia.module.templatingkit.filters info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.imaging.generation info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.voters | info.magnolia.cms.core info.magnolia.context info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 0.0% | 86.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.badge.BadgeSupport info.magnolia.module.templatingkit.badge.LicenseChecker | info.magnolia.module.templatingkit.templates.areas | info.magnolia.context java.lang java.lang.reflect java.text java.util org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 50.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.module.templatingkit.categorization.CategorizationSupport | info.magnolia.module.templatingkit.categorization.STKCategorizationSupport | info.magnolia.module.templatingkit.functions | java.lang java.util javax.jcr |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 13 | 0.0% | 87.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.dam.STKAssetRenderer info.magnolia.module.templatingkit.dam.STKAssetRenderer$STKAssetRendition info.magnolia.module.templatingkit.dam.STKAssetWrapper | info.magnolia.module.templatingkit.setup info.magnolia.module.templatingkit.templates.components | info.magnolia.cms.util info.magnolia.context info.magnolia.dam info.magnolia.dam.asset info.magnolia.dam.asset.renderer info.magnolia.dam.providers.jcr info.magnolia.jcr.util info.magnolia.module.templatingkit info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.imaging info.magnolia.module.templatingkit.style java.lang javax.jcr |
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 | info.magnolia.module.templatingkit.filters.SiteMergeFilter | None | info.magnolia.beanmerger info.magnolia.cms.core info.magnolia.cms.filters info.magnolia.context info.magnolia.module.templatingkit info.magnolia.module.templatingkit.sites info.magnolia.objectfactory java.io java.lang java.util javax.servlet javax.servlet.http org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 24 | 0.0% | 71.0% | 29.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.functions.STKTemplatingFunctions | info.magnolia.module.templatingkit.dam info.magnolia.module.templatingkit.paragraphs info.magnolia.module.templatingkit.renderers info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.search info.magnolia.module.templatingkit.syndication info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.areas info.magnolia.module.templatingkit.templates.components info.magnolia.module.templatingkit.templates.pages | info.magnolia.context info.magnolia.dam info.magnolia.dam.asset info.magnolia.dam.asset.functions info.magnolia.dam.asset.renderer info.magnolia.dam.provider info.magnolia.dam.providers.jcr info.magnolia.jcr.util info.magnolia.jcr.wrapper info.magnolia.module.templatingkit info.magnolia.module.templatingkit.categorization info.magnolia.module.templatingkit.imaging info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.category info.magnolia.templating.functions java.lang java.util javax.inject javax.jcr org.apache.commons.lang org.apache.commons.lang.mutable org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 10 | 38.0% | 67.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.module.templatingkit.imaging.ImagingSupport info.magnolia.module.templatingkit.imaging.Variation info.magnolia.module.templatingkit.imaging.VariationRule | info.magnolia.module.templatingkit.imaging.CssSelectorRule info.magnolia.module.templatingkit.imaging.RegExVariationRule info.magnolia.module.templatingkit.imaging.STKImagingSupport info.magnolia.module.templatingkit.imaging.SimpleVariationRule info.magnolia.module.templatingkit.imaging.VariationImpl | info.magnolia.module.templatingkit.dam info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.imaging.generation info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates.components | info.magnolia.context info.magnolia.dam info.magnolia.dam.asset.renderer info.magnolia.templating.functions java.lang java.util java.util.regex javax.jcr org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 25 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.imaging.generation.ImageOperationProvidingVariation info.magnolia.module.templatingkit.imaging.generation.STKImageGenerator info.magnolia.module.templatingkit.imaging.generation.STKImageGenerator$1 info.magnolia.module.templatingkit.imaging.generation.STKParameter info.magnolia.module.templatingkit.imaging.generation.STKParameterCachingStrategy info.magnolia.module.templatingkit.imaging.generation.STKParameterProvider info.magnolia.module.templatingkit.imaging.generation.STKParameterProviderFactory info.magnolia.module.templatingkit.imaging.generation.SimpleResizeVariation | None | info.magnolia.cms.core info.magnolia.context info.magnolia.imaging info.magnolia.imaging.caching info.magnolia.imaging.operations info.magnolia.imaging.operations.cropresize info.magnolia.imaging.operations.cropresize.resizers info.magnolia.imaging.operations.load info.magnolia.imaging.parameters info.magnolia.imaging.util info.magnolia.jcr.util info.magnolia.module.templatingkit info.magnolia.module.templatingkit.imaging info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.objectfactory java.awt.image java.lang java.net java.util javax.inject javax.jcr javax.servlet.http org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 9 | 14.0% | 69.0% | 16.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.module.templatingkit.navigation.Link | info.magnolia.module.templatingkit.navigation.Home info.magnolia.module.templatingkit.navigation.LinkImpl info.magnolia.module.templatingkit.navigation.NavigationItem info.magnolia.module.templatingkit.navigation.NavigationModel info.magnolia.module.templatingkit.navigation.SiteNavigationModel info.magnolia.module.templatingkit.navigation.SubNavigation | info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates.areas info.magnolia.module.templatingkit.templates.components info.magnolia.module.templatingkit.templates.pages | info.magnolia.jcr.util info.magnolia.module.templatingkit.templates info.magnolia.objectfactory info.magnolia.templating.functions java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 6 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.paragraphs.EventsOverwievModel | None | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.templates.components info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.templating.functions javax.jcr |
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 | info.magnolia.module.templatingkit.renderers.STKRenderer | None | info.magnolia.beanmerger info.magnolia.freemarker info.magnolia.jcr.util info.magnolia.jcr.wrapper info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.pages info.magnolia.objectfactory info.magnolia.rendering.context info.magnolia.rendering.engine info.magnolia.rendering.renderer info.magnolia.rendering.template java.lang java.util javax.jcr org.apache.jackrabbit.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 18 | 0.0% | 82.0% | 18.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.resources.Resource info.magnolia.module.templatingkit.resources.STKResourceModel | info.magnolia.module.templatingkit.setup info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates.pages | info.magnolia.cms.beans.config info.magnolia.cms.core info.magnolia.context info.magnolia.jcr.util info.magnolia.link info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.templates info.magnolia.objectfactory info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.templating.functions java.lang java.util.regex javax.jcr org.apache.commons.lang org.apache.commons.lang.time org.slf4j |
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 | info.magnolia.module.templatingkit.search.SearchResultItem info.magnolia.module.templatingkit.search.SearchResultModel | None | info.magnolia.cms.core info.magnolia.cms.core.search info.magnolia.cms.util info.magnolia.context info.magnolia.jcr.util info.magnolia.jcr.wrapper info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.category info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.templating.functions java.lang java.text java.util java.util.regex javax.jcr org.apache.commons.lang org.slf4j |
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 | info.magnolia.module.templatingkit.setup.FixAggregatedJavascriptsTask info.magnolia.module.templatingkit.setup.InstallSTKResourcesTask info.magnolia.module.templatingkit.setup.MoveMenuItemTask info.magnolia.module.templatingkit.setup.RemoveETKParagraphs info.magnolia.module.templatingkit.setup.RemoveETKParagraphs$1 info.magnolia.module.templatingkit.setup.STKLegacyUiToMagnolia5AppProviderTask info.magnolia.module.templatingkit.setup.STKModuleVersionHandler info.magnolia.module.templatingkit.setup.STKModuleVersionHandler$1 info.magnolia.module.templatingkit.setup.STKModuleVersionHandler$2 info.magnolia.module.templatingkit.setup.ThemeInstallTask info.magnolia.module.templatingkit.setup.ThemeInstallTask$ResourceNameFilter info.magnolia.module.templatingkit.setup.ThemeVersionHandler | None | info.magnolia.cms.core info.magnolia.cms.i18n info.magnolia.cms.util info.magnolia.context info.magnolia.dam.providers.jcr info.magnolia.importexport info.magnolia.jcr.util info.magnolia.module info.magnolia.module.admininterface.setup info.magnolia.module.data.setup info.magnolia.module.delta info.magnolia.module.inplacetemplating.setup info.magnolia.module.model info.magnolia.module.resources.setup info.magnolia.module.templatingkit.dam info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.setup.for1_1 info.magnolia.nodebuilder info.magnolia.nodebuilder.task info.magnolia.ui.admincentral.setup info.magnolia.ui.dialog.setup java.io java.lang java.util javax.jcr org.apache.commons.lang |
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 | info.magnolia.module.templatingkit.setup.for1_1.AddContactUserRoleTask | info.magnolia.module.templatingkit.setup | info.magnolia.cms.security info.magnolia.module info.magnolia.module.delta |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 21 | 8.0% | 70.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.module.templatingkit.sites.SiteManager | info.magnolia.module.templatingkit.sites.CssFile info.magnolia.module.templatingkit.sites.Domain info.magnolia.module.templatingkit.sites.Resource info.magnolia.module.templatingkit.sites.STKI18n info.magnolia.module.templatingkit.sites.STKSiteManager info.magnolia.module.templatingkit.sites.Site info.magnolia.module.templatingkit.sites.SiteProvider info.magnolia.module.templatingkit.sites.SiteStyle info.magnolia.module.templatingkit.sites.TemplateAvailability info.magnolia.module.templatingkit.sites.TemplateConfig info.magnolia.module.templatingkit.sites.TemplateSettings | info.magnolia.module.templatingkit info.magnolia.module.templatingkit.filters info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.imaging.generation info.magnolia.module.templatingkit.renderers info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.components info.magnolia.module.templatingkit.voters | info.magnolia.cms.beans.config info.magnolia.cms.core info.magnolia.cms.i18n info.magnolia.cms.security info.magnolia.context info.magnolia.jcr.util info.magnolia.link info.magnolia.module.templatingkit info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates.category info.magnolia.module.templatingkit.templates.pages info.magnolia.objectfactory info.magnolia.templating.functions java.lang java.util javax.inject javax.jcr org.apache.commons.collections org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 16 | 29.0% | 70.0% | 2.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.module.templatingkit.style.CssSelectorSupportRenderingModel info.magnolia.module.templatingkit.style.Theme | info.magnolia.module.templatingkit.style.BodyClassResolver info.magnolia.module.templatingkit.style.CssFile info.magnolia.module.templatingkit.style.CssSelectorBuilder info.magnolia.module.templatingkit.style.ThemeImpl info.magnolia.module.templatingkit.style.ThemeReference | info.magnolia.module.templatingkit info.magnolia.module.templatingkit.dam info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.imaging.generation info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.templates.components info.magnolia.module.templatingkit.templates.pages | info.magnolia.cms.beans.config info.magnolia.jcr.util info.magnolia.module.templatingkit.imaging info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.pages info.magnolia.objectfactory info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.templating.functions java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
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 | info.magnolia.module.templatingkit.syndication.PageSyndicator info.magnolia.module.templatingkit.syndication.PageSyndicator$FeedEntryMapper | None | com.sun.syndication.feed.synd info.magnolia.cms.beans.config info.magnolia.cms.util info.magnolia.jcr.util info.magnolia.link info.magnolia.module.rssaggregator.generator info.magnolia.module.rssaggregator.util info.magnolia.module.templatingkit.functions info.magnolia.objectfactory java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 22 | 9.0% | 71.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.module.templatingkit.templates.AbstractSTKTemplateModel info.magnolia.module.templatingkit.templates.STKRenderingModel | info.magnolia.module.templatingkit.templates.Area info.magnolia.module.templatingkit.templates.AutoGeneratedExtrasArea info.magnolia.module.templatingkit.templates.AutoGeneratedParagraph info.magnolia.module.templatingkit.templates.CommentsArea info.magnolia.module.templatingkit.templates.DefaultSTKTemplateConfiguration info.magnolia.module.templatingkit.templates.ExtrasArea info.magnolia.module.templatingkit.templates.Floating info.magnolia.module.templatingkit.templates.FooterArea info.magnolia.module.templatingkit.templates.GlossaryTemplateModel info.magnolia.module.templatingkit.templates.GlossaryTemplateModel$1 info.magnolia.module.templatingkit.templates.Header info.magnolia.module.templatingkit.templates.InheritedContentModel info.magnolia.module.templatingkit.templates.MainArea info.magnolia.module.templatingkit.templates.MainAreaIntro info.magnolia.module.templatingkit.templates.Navigation info.magnolia.module.templatingkit.templates.ParagraphConfig info.magnolia.module.templatingkit.templates.RedirectTemplateModel info.magnolia.module.templatingkit.templates.STKTemplateAvailability info.magnolia.module.templatingkit.templates.SectionMainArea info.magnolia.module.templatingkit.templates.SingletonParagraphMainArea info.magnolia.module.templatingkit.templates.SiteNavigation | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.renderers info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.search info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates.areas info.magnolia.module.templatingkit.templates.components info.magnolia.module.templatingkit.templates.pages | info.magnolia.cms.core info.magnolia.cms.util info.magnolia.context info.magnolia.dam.asset.functions info.magnolia.jcr.util info.magnolia.module.resources.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.templates.pages info.magnolia.objectfactory info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.rendering.template.configured info.magnolia.templating.functions java.io java.lang java.util javax.jcr javax.servlet.http org.apache.commons.lang org.apache.jackrabbit.commons org.slf4j |
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 | info.magnolia.module.templatingkit.templates.areas.BreadcrumbAreaModel info.magnolia.module.templatingkit.templates.areas.ContentNavigationAreaModel info.magnolia.module.templatingkit.templates.areas.FooterAreaModel info.magnolia.module.templatingkit.templates.areas.SectionHeaderAreaModel | None | info.magnolia.jcr.util info.magnolia.module.templatingkit.badge info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.pages info.magnolia.objectfactory info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.templating.functions java.lang java.util javax.jcr org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 14 | 0.0% | 78.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.templates.category.TemplateCategory info.magnolia.module.templatingkit.templates.category.TemplateCategoryUtil | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.search info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.templates.pages | info.magnolia.cms.core info.magnolia.cms.util info.magnolia.jcr.util info.magnolia.jcr.wrapper info.magnolia.module.templatingkit.templates.pages info.magnolia.objectfactory info.magnolia.registry info.magnolia.rendering.template info.magnolia.rendering.template.registry java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 32 | 10.0% | 94.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.module.templatingkit.templates.components.AbstractDateContentModel info.magnolia.module.templatingkit.templates.components.AbstractItemListModel info.magnolia.module.templatingkit.templates.components.AbstractTeaserModel | info.magnolia.module.templatingkit.templates.components.CalendarModel info.magnolia.module.templatingkit.templates.components.CalendarModel$CalendarItem info.magnolia.module.templatingkit.templates.components.CarouselModel info.magnolia.module.templatingkit.templates.components.ContactModel info.magnolia.module.templatingkit.templates.components.ContentTypeSyndicateModel info.magnolia.module.templatingkit.templates.components.DownloadLinkModel info.magnolia.module.templatingkit.templates.components.DownloadListModel info.magnolia.module.templatingkit.templates.components.DownloadTeaserModel info.magnolia.module.templatingkit.templates.components.EventsListModel info.magnolia.module.templatingkit.templates.components.EventsOverviewModel info.magnolia.module.templatingkit.templates.components.EventsOverviewModel$1 info.magnolia.module.templatingkit.templates.components.ExternalLinkModel info.magnolia.module.templatingkit.templates.components.ExternalTeaserModel info.magnolia.module.templatingkit.templates.components.FlashModel info.magnolia.module.templatingkit.templates.components.FlashParagraph info.magnolia.module.templatingkit.templates.components.FooterImageModel info.magnolia.module.templatingkit.templates.components.ImageGalleryParagraphModel info.magnolia.module.templatingkit.templates.components.ImageModel info.magnolia.module.templatingkit.templates.components.InternalLinkModel info.magnolia.module.templatingkit.templates.components.InternalTeaserModel info.magnolia.module.templatingkit.templates.components.NewsListModel info.magnolia.module.templatingkit.templates.components.NewsOverviewModel info.magnolia.module.templatingkit.templates.components.SiteMapParagraphModel info.magnolia.module.templatingkit.templates.components.StageTeaserModel info.magnolia.module.templatingkit.templates.components.TabbedTeaserModel info.magnolia.module.templatingkit.templates.components.TextImageModel | info.magnolia.module.templatingkit.paragraphs info.magnolia.module.templatingkit.templates.pages | info.magnolia.cms.core info.magnolia.cms.i18n info.magnolia.cms.util info.magnolia.context info.magnolia.dam info.magnolia.dam.asset info.magnolia.dam.asset.functions info.magnolia.dam.asset.renderer info.magnolia.jcr.util info.magnolia.jcr.wrapper info.magnolia.link info.magnolia.module.templatingkit.dam info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.imaging info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.util info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.rendering.template.configured info.magnolia.templating.functions info.magnolia.util java.lang java.text java.util javax.jcr org.apache.commons.lang org.apache.commons.lang.time org.apache.jackrabbit.core.id org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 19 | 0.0% | 76.0% | 24.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.templates.pages.STKPage info.magnolia.module.templatingkit.templates.pages.STKPageModel | info.magnolia.module.templatingkit.renderers info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.areas info.magnolia.module.templatingkit.templates.category | info.magnolia.dam.asset.functions info.magnolia.jcr.util info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.templates.category info.magnolia.module.templatingkit.templates.components info.magnolia.objectfactory info.magnolia.rendering.model info.magnolia.rendering.template info.magnolia.rendering.template.configured info.magnolia.templating.functions java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
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 | info.magnolia.module.templatingkit.util.NodeDataWrapper info.magnolia.module.templatingkit.util.STKDateContentUtil info.magnolia.module.templatingkit.util.STKDateContentUtil$1 info.magnolia.module.templatingkit.util.STKDateContentUtil$2 info.magnolia.module.templatingkit.util.STKPager | info.magnolia.module.templatingkit.templates.components | info.magnolia.cms.core info.magnolia.cms.util info.magnolia.context java.lang java.util javax.jcr org.apache.commons.collections org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 7 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.module.templatingkit.voters.SiteURIPatternVoter | None | info.magnolia.cms.util info.magnolia.context info.magnolia.module.templatingkit info.magnolia.module.templatingkit.sites info.magnolia.voting.voters java.lang org.apache.commons.lang |
Package | Package Dependencies |
---|---|
info.magnolia.module.templatingkit | info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.dam | info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.filters | info.magnolia.module.templatingkit info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.functions | info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions |
info.magnolia.module.templatingkit.imaging.generation | info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.navigation | info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation |
info.magnolia.module.templatingkit.paragraphs | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions |
info.magnolia.module.templatingkit.renderers | info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates |
info.magnolia.module.templatingkit.resources | info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.search | info.magnolia.module.templatingkit.templates.category info.magnolia.module.templatingkit.templates.pages info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.setup | info.magnolia.module.templatingkit.resources info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.sites | info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.style | info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.syndication | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions |
info.magnolia.module.templatingkit.templates | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates |
info.magnolia.module.templatingkit.templates.areas | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions |
info.magnolia.module.templatingkit.templates.category | info.magnolia.module.templatingkit.templates.pages info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.templates.components | info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions |
info.magnolia.module.templatingkit.templates.pages | info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
info.magnolia.module.templatingkit.voters | info.magnolia.module.templatingkit.sites info.magnolia.module.templatingkit.style info.magnolia.module.templatingkit.navigation info.magnolia.module.templatingkit.templates info.magnolia.module.templatingkit.functions info.magnolia.module.templatingkit.style |
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. |