Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 29 | 18.0% | 88.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.MagnoliaShellView info.magnolia.ui.admincentral.MagnoliaShellView$Presenter | info.magnolia.ui.admincentral.AdminCentralApplication info.magnolia.ui.admincentral.MagnoliaShell info.magnolia.ui.admincentral.MagnoliaShell$1 info.magnolia.ui.admincentral.MagnoliaShell$2 info.magnolia.ui.admincentral.MagnoliaShell$3 info.magnolia.ui.admincentral.MagnoliaShell$4 info.magnolia.ui.admincentral.MagnoliaShell$5 info.magnolia.ui.admincentral.MagnoliaShellPresenter info.magnolia.ui.admincentral.MagnoliaShellViewImpl | info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.shellapp.pulse | com.vaadin com.vaadin.ui info.magnolia.cms.security info.magnolia.context info.magnolia.module info.magnolia.objectfactory info.magnolia.objectfactory.configuration info.magnolia.objectfactory.guice info.magnolia.ui.admincentral.app.simple info.magnolia.ui.admincentral.dialog info.magnolia.ui.framework.app info.magnolia.ui.framework.app.launcherlayout info.magnolia.ui.framework.event info.magnolia.ui.framework.location info.magnolia.ui.framework.message info.magnolia.ui.framework.shell info.magnolia.ui.framework.view info.magnolia.ui.vaadin.dialog info.magnolia.ui.vaadin.gwt.client.magnoliashell info.magnolia.ui.vaadin.magnoliashell info.magnolia.ui.vaadin.magnoliashell.viewport java.lang java.util javax.inject org.apache.commons.lang org.slf4j org.vaadin.artur.icepush org.vaadin.rpc org.vaadin.rpc.client |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 14 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.actionbar.ActionbarPresenter | info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.workbench | com.vaadin.terminal info.magnolia.context info.magnolia.ui.admincentral.actionbar.builder info.magnolia.ui.admincentral.event info.magnolia.ui.framework.app info.magnolia.ui.framework.event info.magnolia.ui.model.action info.magnolia.ui.model.actionbar.definition info.magnolia.ui.vaadin.actionbar java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.actionbar.builder.ActionbarBuilder | info.magnolia.ui.admincentral.actionbar | com.vaadin.terminal info.magnolia.ui.model.actionbar.definition info.magnolia.ui.vaadin.actionbar java.lang java.util org.apache.commons.lang org.slf4j |
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 | info.magnolia.ui.admincentral.app.CodeConfigurationUtils info.magnolia.ui.admincentral.app.CodeConfigurationUtils$1 info.magnolia.ui.admincentral.app.CodeConfigurationUtils$JustInTimeAppProvider info.magnolia.ui.admincentral.app.CodeConfigurationUtils$JustInTimeDialogProvider | None | info.magnolia.registry info.magnolia.ui.admincentral.app.content.builder info.magnolia.ui.framework.app info.magnolia.ui.framework.app.builder info.magnolia.ui.framework.app.registry info.magnolia.ui.model.actionbar.builder info.magnolia.ui.model.builder info.magnolia.ui.model.dialog.builder info.magnolia.ui.model.dialog.definition info.magnolia.ui.model.dialog.registry info.magnolia.ui.model.form.builder info.magnolia.ui.model.workbench.builder java.lang java.lang.reflect java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 17 | 40.0% | 81.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.app.content.AbstractContentApp info.magnolia.ui.admincentral.app.content.AbstractContentSubApp info.magnolia.ui.admincentral.app.content.ContentSubAppDescriptor info.magnolia.ui.admincentral.app.content.WorkbenchSubAppView | info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$1 info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$2 info.magnolia.ui.admincentral.app.content.AbstractContentSubApp$3 info.magnolia.ui.admincentral.app.content.AbstractItemSubApp info.magnolia.ui.admincentral.app.content.ConfiguredContentSubAppDescriptor info.magnolia.ui.admincentral.app.content.WorkbenchSubAppViewImpl | info.magnolia.ui.admincentral.app.content.builder info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.workbench | com.vaadin.ui info.magnolia.ui.admincentral info.magnolia.ui.admincentral.actionbar info.magnolia.ui.admincentral.app.content.location info.magnolia.ui.admincentral.content.item info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.workbench info.magnolia.ui.framework.app info.magnolia.ui.framework.app.registry info.magnolia.ui.framework.event info.magnolia.ui.framework.location info.magnolia.ui.framework.shell info.magnolia.ui.framework.view info.magnolia.ui.model.workbench.definition 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 | info.magnolia.ui.admincentral.app.content.builder.ContentAppBuilder info.magnolia.ui.admincentral.app.content.builder.ContentSubAppBuilder | info.magnolia.ui.admincentral.app | info.magnolia.ui.admincentral.app.content info.magnolia.ui.framework.app info.magnolia.ui.framework.app.registry info.magnolia.ui.model.workbench.builder java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 4 | 0.0% | 57.0% | 43.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.app.content.location.ContentLocation info.magnolia.ui.admincentral.app.content.location.ItemLocation | info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.content.action info.magnolia.ui.admincentral.form.action | info.magnolia.ui.admincentral.content.item info.magnolia.ui.admincentral.content.view info.magnolia.ui.framework.location java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 20 | 11.0% | 95.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.app.simple.AppFrameView$Listener | info.magnolia.ui.admincentral.app.simple.AppContextImpl info.magnolia.ui.admincentral.app.simple.AppControllerImpl info.magnolia.ui.admincentral.app.simple.AppFrameView info.magnolia.ui.admincentral.app.simple.AppFrameView$1 info.magnolia.ui.admincentral.app.simple.DefaultLocationHistoryMapper info.magnolia.ui.admincentral.app.simple.ShellAppController info.magnolia.ui.admincentral.app.simple.ShellAppController$ShellAppContextImpl info.magnolia.ui.admincentral.app.simple.SubAppContextImpl | info.magnolia.ui.admincentral | com.google.common.collect com.vaadin.ui info.magnolia.module info.magnolia.objectfactory info.magnolia.objectfactory.configuration info.magnolia.objectfactory.guice info.magnolia.ui.admincentral.shellapp.applauncher info.magnolia.ui.admincentral.shellapp.favorites info.magnolia.ui.admincentral.shellapp.pulse info.magnolia.ui.framework.app info.magnolia.ui.framework.app.launcherlayout info.magnolia.ui.framework.event info.magnolia.ui.framework.location info.magnolia.ui.framework.message info.magnolia.ui.framework.shell info.magnolia.ui.framework.view info.magnolia.ui.vaadin.tabsheet java.lang java.util org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 20.0% | 100.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.app.tools.PageView | info.magnolia.ui.admincentral.app.tools.PageApp info.magnolia.ui.admincentral.app.tools.PageMainSubApp info.magnolia.ui.admincentral.app.tools.PageSubAppDescriptor info.magnolia.ui.admincentral.app.tools.PageViewImpl | None | com.vaadin.terminal com.vaadin.ui info.magnolia.context info.magnolia.ui.framework.app info.magnolia.ui.framework.app.registry info.magnolia.ui.framework.event info.magnolia.ui.framework.shell info.magnolia.ui.framework.view java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 17 | 40.0% | 94.0% | 34.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.column.AbstractColumnFormatter info.magnolia.ui.admincentral.column.Column | info.magnolia.ui.admincentral.column.DateColumnFormatter info.magnolia.ui.admincentral.column.StatusColumnFormatter info.magnolia.ui.admincentral.column.TemplateColumnFormatter | info.magnolia.ui.admincentral.shellapp.pulse | com.vaadin.data com.vaadin.ui info.magnolia.cms.i18n info.magnolia.context info.magnolia.jcr.util info.magnolia.registry info.magnolia.rendering.template info.magnolia.rendering.template.assignment info.magnolia.rendering.template.registry info.magnolia.ui.model.column.definition info.magnolia.ui.vaadin.integration.jcr java.lang java.util javax.jcr org.apache.commons.lang org.apache.commons.lang.time org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 3 | 0.0% | 60.000004% | 40.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.components.SplitFeed info.magnolia.ui.admincentral.components.SplitFeed$FeedSection info.magnolia.ui.admincentral.components.SplitFeed$FeedTitle | info.magnolia.ui.admincentral.shellapp.favorites info.magnolia.ui.admincentral.shellapp.pulse | com.vaadin.ui java.lang java.util |
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.ui.admincentral.content.action.EditItemAction info.magnolia.ui.admincentral.content.action.EditItemActionDefinition | None | info.magnolia.ui.admincentral.app.content.location info.magnolia.ui.admincentral.content.item info.magnolia.ui.framework.location info.magnolia.ui.model.action java.lang javax.jcr |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 9 | 29.0% | 64.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.content.item.ItemView info.magnolia.ui.admincentral.content.item.ItemView$Listener | info.magnolia.ui.admincentral.content.item.ItemPresenter info.magnolia.ui.admincentral.content.item.ItemPresenter$1 info.magnolia.ui.admincentral.content.item.ItemPresenter$2 info.magnolia.ui.admincentral.content.item.ItemView$ViewType info.magnolia.ui.admincentral.content.item.ItemViewImpl | info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.app.content.location info.magnolia.ui.admincentral.content.action info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.workbench | com.vaadin.ui info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.form info.magnolia.ui.framework.event info.magnolia.ui.framework.view info.magnolia.ui.model.form.definition info.magnolia.ui.vaadin.form info.magnolia.ui.vaadin.integration.jcr java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
11 | 16 | 40.0% | 58.999996% | 1.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.content.view.ContentView info.magnolia.ui.admincentral.content.view.ContentView$Listener | info.magnolia.ui.admincentral.content.view.ChooseDialogContentPresenter info.magnolia.ui.admincentral.content.view.ContentPresenter info.magnolia.ui.admincentral.content.view.ContentView$ViewType | info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.app.content.location info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.list.view info.magnolia.ui.admincentral.search.view info.magnolia.ui.admincentral.thumbnail.view info.magnolia.ui.admincentral.tree.view info.magnolia.ui.admincentral.workbench | com.rits.cloning com.vaadin.data info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.workbench info.magnolia.ui.framework.app info.magnolia.ui.framework.event info.magnolia.ui.framework.shell info.magnolia.ui.framework.view info.magnolia.ui.model.workbench.definition info.magnolia.ui.vaadin.integration.jcr info.magnolia.ui.vaadin.integration.jcr.container java.lang org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 14 | 40.0% | 93.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilder info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderProvider | info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderImpl info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderImpl$1 info.magnolia.ui.admincentral.content.view.builder.ContentViewBuilderProviderImpl | info.magnolia.ui.admincentral.content.view | info.magnolia.objectfactory info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.list.container info.magnolia.ui.admincentral.list.view info.magnolia.ui.admincentral.search.container info.magnolia.ui.admincentral.search.view info.magnolia.ui.admincentral.thumbnail.view info.magnolia.ui.admincentral.tree.container info.magnolia.ui.admincentral.tree.view info.magnolia.ui.model.imageprovider.definition info.magnolia.ui.model.workbench.definition java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 20 | 36.0% | 83.0% | 19.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.dialog.ChooseDialogFactory info.magnolia.ui.admincentral.dialog.ChooseDialogPresenter info.magnolia.ui.admincentral.dialog.ChooseDialogView info.magnolia.ui.admincentral.dialog.DialogPresenter info.magnolia.ui.admincentral.dialog.DialogPresenter$Callback info.magnolia.ui.admincentral.dialog.FormDialogPresenter info.magnolia.ui.admincentral.dialog.FormDialogPresenterFactory info.magnolia.ui.admincentral.dialog.ValueChosenListener info.magnolia.ui.admincentral.dialog.ValueChosenListener$HasValueChosenListener | info.magnolia.ui.admincentral.dialog.BaseDialogPresenter info.magnolia.ui.admincentral.dialog.ChooseDialogFactoryImpl info.magnolia.ui.admincentral.dialog.ChooseDialogFactoryImpl$1 info.magnolia.ui.admincentral.dialog.Dialog info.magnolia.ui.admincentral.dialog.DialogPresenter$Callback$Adapter info.magnolia.ui.admincentral.dialog.DialogPresenter$DialogPresenterUtil info.magnolia.ui.admincentral.dialog.DialogPresenter$DialogPresenterUtil$1 info.magnolia.ui.admincentral.dialog.FormDialogPresenterFactoryImpl info.magnolia.ui.admincentral.dialog.FormDialogPresenterImpl info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$1 info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$2 info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$3 info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$4 info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter$5 info.magnolia.ui.admincentral.dialog.WorkbenchValueChooseDialog | info.magnolia.ui.admincentral info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.dialog.action info.magnolia.ui.admincentral.field.builder | com.vaadin.data info.magnolia.objectfactory info.magnolia.registry info.magnolia.ui.admincentral info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.dialog.action info.magnolia.ui.admincentral.dialog.builder info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.workbench info.magnolia.ui.framework.event info.magnolia.ui.framework.shell info.magnolia.ui.model.action info.magnolia.ui.model.dialog.action info.magnolia.ui.model.dialog.definition info.magnolia.ui.model.dialog.registry info.magnolia.ui.vaadin.dialog java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 16 | 7.0% | 89.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.dialog.action.DialogActionFactory | info.magnolia.ui.admincentral.dialog.action.CallbackDialogAction info.magnolia.ui.admincentral.dialog.action.CallbackDialogActionDefinition info.magnolia.ui.admincentral.dialog.action.CancelDialogAction info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition info.magnolia.ui.admincentral.dialog.action.CreateDialogAction info.magnolia.ui.admincentral.dialog.action.CreateDialogAction$1 info.magnolia.ui.admincentral.dialog.action.CreateDialogActionDefinition info.magnolia.ui.admincentral.dialog.action.DialogActionFactoryImpl info.magnolia.ui.admincentral.dialog.action.DialogActionRegistry info.magnolia.ui.admincentral.dialog.action.EditDialogAction info.magnolia.ui.admincentral.dialog.action.EditDialogAction$1 info.magnolia.ui.admincentral.dialog.action.EditDialogActionDefinition info.magnolia.ui.admincentral.dialog.action.SaveDialogAction info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition | info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.form.action | com.vaadin.data info.magnolia.jcr info.magnolia.jcr.util info.magnolia.objectfactory info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.form info.magnolia.ui.framework.event info.magnolia.ui.model.action info.magnolia.ui.model.builder info.magnolia.ui.vaadin.integration.jcr java.io java.lang java.util javax.jcr org.slf4j |
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 | info.magnolia.ui.admincentral.dialog.builder.DialogBuilder | info.magnolia.ui.admincentral.dialog | info.magnolia.cms.i18n info.magnolia.ui.model.dialog.definition info.magnolia.ui.vaadin.dialog java.lang org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 7 | 52.999996% | 41.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.event.ActionbarItemClickedEvent$Handler info.magnolia.ui.admincentral.event.ContentChangedEvent$Handler info.magnolia.ui.admincentral.event.ItemDoubleClickedEvent$Handler info.magnolia.ui.admincentral.event.ItemEditedEvent$Handler info.magnolia.ui.admincentral.event.ItemEditedEvent$Notifier info.magnolia.ui.admincentral.event.ItemSelectedEvent$Handler info.magnolia.ui.admincentral.event.SearchEvent$Handler info.magnolia.ui.admincentral.event.ViewTypeChangedEvent$Handler | info.magnolia.ui.admincentral.event.ActionbarItemClickedEvent info.magnolia.ui.admincentral.event.ContentChangedEvent info.magnolia.ui.admincentral.event.ItemDoubleClickedEvent info.magnolia.ui.admincentral.event.ItemEditedEvent info.magnolia.ui.admincentral.event.ItemSelectedEvent info.magnolia.ui.admincentral.event.SearchEvent info.magnolia.ui.admincentral.event.ViewTypeChangedEvent | info.magnolia.ui.admincentral.actionbar info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.content.item info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.dialog.action info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.tree.action info.magnolia.ui.admincentral.tree.view info.magnolia.ui.admincentral.workbench | com.vaadin.data info.magnolia.ui.admincentral.content.view info.magnolia.ui.framework.event info.magnolia.ui.model.action info.magnolia.ui.vaadin.integration.jcr java.io java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 17 | 12.0% | 89.0% | 2.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.field.FieldBuilder | info.magnolia.ui.admincentral.field.CheckBoxAndLabelField info.magnolia.ui.admincentral.field.PasswordFields info.magnolia.ui.admincentral.field.StaticField info.magnolia.ui.admincentral.field.TextAndButtonField info.magnolia.ui.admincentral.field.TextAndContentViewField info.magnolia.ui.admincentral.field.ThumbnailField info.magnolia.ui.admincentral.field.ThumbnailField$1 | info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.form.builder | com.vaadin.data com.vaadin.terminal com.vaadin.ui info.magnolia.cms.i18n info.magnolia.context info.magnolia.ui.admincentral.field.translator info.magnolia.ui.admincentral.field.validator.builder info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.workbench info.magnolia.ui.model.field.definition info.magnolia.ui.model.imageprovider.definition java.lang javax.jcr org.apache.commons.lang org.slf4j org.vaadin.addon.customfield org.vaadin.addon.propertytranslator |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 35 | 5.0% | 92.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.field.builder.AbstractFieldBuilder | info.magnolia.ui.admincentral.field.builder.CheckBoxFieldBuilder info.magnolia.ui.admincentral.field.builder.DateFieldBuilder info.magnolia.ui.admincentral.field.builder.DialogFieldRegistry info.magnolia.ui.admincentral.field.builder.FieldFactory info.magnolia.ui.admincentral.field.builder.FileUploadFieldBuilder info.magnolia.ui.admincentral.field.builder.HiddenFieldBuilder info.magnolia.ui.admincentral.field.builder.LinkFieldBuilder info.magnolia.ui.admincentral.field.builder.LinkFieldBuilder$1 info.magnolia.ui.admincentral.field.builder.LinkFieldBuilder$1$1 info.magnolia.ui.admincentral.field.builder.LinkFieldSelectionBuilder info.magnolia.ui.admincentral.field.builder.LinkFieldSelectionBuilder$1 info.magnolia.ui.admincentral.field.builder.OptionGroupFieldBuilder info.magnolia.ui.admincentral.field.builder.PasswordFieldBuilder info.magnolia.ui.admincentral.field.builder.RichTextFieldBuilder info.magnolia.ui.admincentral.field.builder.RichTextFieldBuilder$1 info.magnolia.ui.admincentral.field.builder.RichTextFieldBuilder$2 info.magnolia.ui.admincentral.field.builder.RichTextFieldBuilder$MagnoliaLink info.magnolia.ui.admincentral.field.builder.SelectFieldBuilder info.magnolia.ui.admincentral.field.builder.StaticFieldBuilder info.magnolia.ui.admincentral.field.builder.TextFieldBuilder info.magnolia.ui.admincentral.field.builder.TwinColSelectFieldBuilder | info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.form.builder | com.google.gson com.vaadin.data com.vaadin.data.util com.vaadin.terminal com.vaadin.ui info.magnolia.cms.i18n info.magnolia.jcr.util info.magnolia.objectfactory info.magnolia.ui.admincentral info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.field info.magnolia.ui.admincentral.field.translator info.magnolia.ui.admincentral.field.upload info.magnolia.ui.admincentral.field.validator info.magnolia.ui.admincentral.field.validator.builder info.magnolia.ui.admincentral.file info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.workbench info.magnolia.ui.framework.app info.magnolia.ui.framework.event info.magnolia.ui.framework.shell info.magnolia.ui.model.builder info.magnolia.ui.model.field.definition info.magnolia.ui.model.field.validation.definition info.magnolia.ui.vaadin.integration.jcr info.magnolia.ui.vaadin.richtext java.io java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 0.0% | 78.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.field.translator.Base64Translator info.magnolia.ui.admincentral.field.translator.IdentifierToPathTranslator | info.magnolia.ui.admincentral.field info.magnolia.ui.admincentral.field.builder | info.magnolia.context java.lang javax.jcr org.apache.commons.codec.binary org.apache.commons.lang org.slf4j org.vaadin.addon.propertytranslator |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 17 | 27.000002% | 94.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField info.magnolia.ui.admincentral.field.upload.ProgressIndicatorComponent info.magnolia.ui.admincentral.field.upload.UploadFileField | info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$1 info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$2 info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$3 info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$4 info.magnolia.ui.admincentral.field.upload.AbstractUploadFileField$DefaultComponent info.magnolia.ui.admincentral.field.upload.DefaultFileFactory info.magnolia.ui.admincentral.field.upload.ProgressIndicatorComponentDefaultImpl info.magnolia.ui.admincentral.field.upload.UploadFileFieldImpl | info.magnolia.ui.admincentral.field.builder | com.vaadin.event.dd com.vaadin.event.dd.acceptcriteria com.vaadin.terminal com.vaadin.ui info.magnolia.cms.i18n info.magnolia.ui.admincentral.file info.magnolia.ui.admincentral.image info.magnolia.ui.framework.shell info.magnolia.ui.vaadin.integration.jcr java.io java.lang java.text java.util org.apache.commons.io org.slf4j org.vaadin.addon.customfield org.vaadin.easyuploads |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 5 | 50.0% | 71.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.field.validator.AbstractFieldValidatorBuilder info.magnolia.ui.admincentral.field.validator.FieldValidatorBuilder | info.magnolia.ui.admincentral.field.validator.EmailFieldValidatorBuilder info.magnolia.ui.admincentral.field.validator.RegexpFieldValidatorBuilder | info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.field.validator.builder | com.vaadin.data com.vaadin.data.validator info.magnolia.ui.admincentral.form info.magnolia.ui.model.field.validation.definition java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 0.0% | 78.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.field.validator.builder.ValidatorFieldFactory info.magnolia.ui.admincentral.field.validator.builder.ValidatorFieldRegistry | info.magnolia.ui.admincentral.field info.magnolia.ui.admincentral.field.builder | info.magnolia.objectfactory info.magnolia.ui.admincentral.field.validator info.magnolia.ui.model.builder info.magnolia.ui.model.field.validation.definition java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 12 | 33.0% | 86.0% | 19.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.file.FileItemWrapper info.magnolia.ui.admincentral.file.FilePropertiesAdapter | info.magnolia.ui.admincentral.file.FileBufferPropertiesAdapter info.magnolia.ui.admincentral.file.FileItemWrapperImpl info.magnolia.ui.admincentral.file.FileItemWrapperImpl$1 info.magnolia.ui.admincentral.file.FileItemWrapperImpl$2 | info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.field.upload | com.vaadin com.vaadin.data com.vaadin.terminal com.vaadin.ui info.magnolia.cms.util info.magnolia.ui.admincentral.image info.magnolia.ui.vaadin.integration.jcr java.io java.lang java.util org.apache.commons.lang org.vaadin.easyuploads |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 16 | 45.0% | 67.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.form.AbstractFormItem info.magnolia.ui.admincentral.form.FormItem info.magnolia.ui.admincentral.form.FormPresenter info.magnolia.ui.admincentral.form.FormPresenter$Callback info.magnolia.ui.admincentral.form.FormPresenterFactory | info.magnolia.ui.admincentral.form.Form info.magnolia.ui.admincentral.form.FormPresenter$FormPresenterUtil info.magnolia.ui.admincentral.form.FormPresenter$FormPresenterUtil$1 info.magnolia.ui.admincentral.form.FormPresenterFactoryImpl info.magnolia.ui.admincentral.form.FormPresenterImpl info.magnolia.ui.admincentral.form.FormTab | info.magnolia.ui.admincentral.content.item info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.dialog.action info.magnolia.ui.admincentral.field info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.field.validator info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form.builder | com.vaadin.data com.vaadin.ui info.magnolia.cms.i18n info.magnolia.objectfactory info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form.builder info.magnolia.ui.framework.event info.magnolia.ui.model.action info.magnolia.ui.model.form.action info.magnolia.ui.model.form.definition info.magnolia.ui.model.tab.definition info.magnolia.ui.vaadin.form java.lang java.util org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 15 | 10.0% | 94.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.form.action.FormActionFactory | info.magnolia.ui.admincentral.form.action.CallbackFormAction info.magnolia.ui.admincentral.form.action.CallbackFormActionDefinition info.magnolia.ui.admincentral.form.action.CancelFormAction info.magnolia.ui.admincentral.form.action.CancelFormActionDefinition info.magnolia.ui.admincentral.form.action.CreateItemAction info.magnolia.ui.admincentral.form.action.CreateItemActionDefinition info.magnolia.ui.admincentral.form.action.FormActionFactoryImpl info.magnolia.ui.admincentral.form.action.SaveFormAction info.magnolia.ui.admincentral.form.action.SaveFormActionDefinition | info.magnolia.ui.admincentral.form | com.vaadin.data info.magnolia.objectfactory info.magnolia.ui.admincentral.app.content.location info.magnolia.ui.admincentral.content.item info.magnolia.ui.admincentral.dialog.action info.magnolia.ui.admincentral.form info.magnolia.ui.framework.event info.magnolia.ui.framework.location info.magnolia.ui.model.action info.magnolia.ui.model.builder info.magnolia.ui.vaadin.integration.jcr java.lang java.util javax.jcr org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 0.0% | 93.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.form.builder.FormBuilder | info.magnolia.ui.admincentral.form | com.vaadin.data com.vaadin.ui info.magnolia.cms.i18n info.magnolia.ui.admincentral.field info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.form info.magnolia.ui.model.field.definition info.magnolia.ui.model.form.definition info.magnolia.ui.model.tab.definition info.magnolia.ui.vaadin.form java.lang java.util org.apache.commons.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 12 | 0.0% | 86.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.image.DefaultImageProvider info.magnolia.ui.admincentral.image.ImageSize | info.magnolia.ui.admincentral.field.upload info.magnolia.ui.admincentral.file | com.vaadin.terminal info.magnolia.context info.magnolia.jcr.util info.magnolia.ui.model.imageprovider.definition info.magnolia.ui.vaadin.integration.terminal java.io java.lang javax.jcr org.apache.commons.io org.apache.commons.lang org.devlib.schmidt.imageinfo org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 11 | 0.0% | 92.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.legacy.MarkNodeAsDeletedCommand | info.magnolia.ui.admincentral.setup | info.magnolia.cms.core info.magnolia.cms.exchange info.magnolia.cms.i18n info.magnolia.cms.security info.magnolia.cms.util info.magnolia.context info.magnolia.jcr.util info.magnolia.module.admininterface.commands java.lang java.util javax.jcr |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 2 | 0.0% | 40.0% | 60.000004% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.list.container.FlatJcrContainer | info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.list.view info.magnolia.ui.admincentral.search.container | info.magnolia.ui.model.workbench.definition info.magnolia.ui.vaadin.integration.jcr.container |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 13 | 20.0% | 87.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.list.view.ListView | info.magnolia.ui.admincentral.list.view.ListViewImpl info.magnolia.ui.admincentral.list.view.ListViewImpl$1 info.magnolia.ui.admincentral.list.view.ListViewImpl$2 info.magnolia.ui.admincentral.list.view.ListViewImpl$3 | info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.search.view | com.vaadin.data com.vaadin.event com.vaadin.ui info.magnolia.objectfactory info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.list.container info.magnolia.ui.model.column.definition info.magnolia.ui.model.workbench.definition info.magnolia.ui.vaadin.grid info.magnolia.ui.vaadin.integration.jcr.container java.lang java.util 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.ui.admincentral.module.AdminCentralModule | None | info.magnolia.module info.magnolia.ui.framework.app.launcherlayout info.magnolia.ui.framework.app.launcherlayout.definition info.magnolia.ui.framework.app.registry info.magnolia.ui.model.dialog.registry java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 5 | 0.0% | 71.0% | 29.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | info.magnolia.ui.admincentral.search.container.SearchJcrContainer | info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.search.view | info.magnolia.ui.admincentral.list.container info.magnolia.ui.model.workbench.definition java.lang org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 6 | 50.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.search.view.SearchView | info.magnolia.ui.admincentral.search.view.SearchViewImpl | info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.workbench | info.magnolia.objectfactory info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.list.view info.magnolia.ui.admincentral.search.container info.magnolia.ui.model.workbench.definition java.lang |
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.ui.admincentral.setup.AdminCentralModuleVersionHandler info.magnolia.ui.admincentral.setup.ChangeAllPropertiesWithCertainValueTask info.magnolia.ui.admincentral.setup.DialogMigrationTask info.magnolia.ui.admincentral.setup.DialogMigrationTask$1 info.magnolia.ui.admincentral.setup.DialogMigrationTask$2 | None | info.magnolia.cms.core info.magnolia.cms.util info.magnolia.jcr.predicate info.magnolia.jcr.util info.magnolia.module info.magnolia.module.delta info.magnolia.ui.admincentral.legacy java.io java.lang java.util javax.jcr org.apache.commons.io org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 10 | 33.0% | 91.0% | 24.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherView info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherView$Presenter | info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherShellApp info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherShellApp$1 info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherShellApp$2 info.magnolia.ui.admincentral.shellapp.applauncher.AppLauncherViewImpl | info.magnolia.ui.admincentral.app.simple | com.vaadin.ui info.magnolia.ui.framework.app info.magnolia.ui.framework.app.launcherlayout info.magnolia.ui.framework.event info.magnolia.ui.framework.location info.magnolia.ui.framework.shell info.magnolia.ui.vaadin.applauncher info.magnolia.ui.vaadin.gwt.client.magnoliashell java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 29.0% | 89.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.shellapp.favorites.FavoriteManager info.magnolia.ui.admincentral.shellapp.favorites.FavoritesView | info.magnolia.ui.admincentral.shellapp.favorites.Favorite info.magnolia.ui.admincentral.shellapp.favorites.FavoritesShellApp info.magnolia.ui.admincentral.shellapp.favorites.FavoritesViewImpl info.magnolia.ui.admincentral.shellapp.favorites.FavoritesViewImpl$FavoriteEntry info.magnolia.ui.admincentral.shellapp.favorites.FavoritesViewImpl$FavoritesSection | info.magnolia.ui.admincentral.app.simple | com.vaadin.ui info.magnolia.ui.admincentral.components info.magnolia.ui.framework.app info.magnolia.ui.framework.location info.magnolia.ui.vaadin.gwt.client.magnoliashell info.magnolia.ui.vaadin.layout java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 25 | 18.0% | 96.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.shellapp.pulse.ActivityStreamManager info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardView info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategoryChangedListener info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesView info.magnolia.ui.admincentral.shellapp.pulse.PulseSubView info.magnolia.ui.admincentral.shellapp.pulse.PulseView info.magnolia.ui.admincentral.shellapp.pulse.PulseView$Presenter | info.magnolia.ui.admincentral.shellapp.pulse.ActivityStreamEntry info.magnolia.ui.admincentral.shellapp.pulse.ActivityStreamEntryType info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$DashboardEntry info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$DashboardSection info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$Icon info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$Page info.magnolia.ui.admincentral.shellapp.pulse.PulseDashboardViewImpl$RecentPageEntry info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$CategoryChangedEvent info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategory info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategoryButton info.magnolia.ui.admincentral.shellapp.pulse.PulseMessageCategoryNavigator$MessageCategoryButton$1 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$1 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$2 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$3 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesPresenter$4 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$1 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$2 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$3 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$4 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$5 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$6 info.magnolia.ui.admincentral.shellapp.pulse.PulseMessagesViewImpl$7 info.magnolia.ui.admincentral.shellapp.pulse.PulseShellApp info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl$1 info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl$2 info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl$PulseTabType | info.magnolia.ui.admincentral.app.simple | com.vaadin.data com.vaadin.data.util com.vaadin.event com.vaadin.ui info.magnolia.cms.security info.magnolia.context info.magnolia.ui.admincentral info.magnolia.ui.admincentral.column info.magnolia.ui.admincentral.components info.magnolia.ui.framework.app info.magnolia.ui.framework.location info.magnolia.ui.framework.message info.magnolia.ui.framework.view info.magnolia.ui.vaadin.grid info.magnolia.ui.vaadin.gwt.client.magnoliashell info.magnolia.ui.vaadin.layout info.magnolia.ui.vaadin.tabsheet java.io java.lang java.lang.reflect java.text java.util org.apache.commons.collections org.apache.commons.collections.bidimap org.apache.commons.lang.time |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 17 | 14.0% | 94.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.thumbnail.view.ThumbnailView | info.magnolia.ui.admincentral.thumbnail.view.LazyThumbnailViewImpl info.magnolia.ui.admincentral.thumbnail.view.LazyThumbnailViewImpl$1 info.magnolia.ui.admincentral.thumbnail.view.LazyThumbnailViewImpl$2 info.magnolia.ui.admincentral.thumbnail.view.ThumbnailContainer info.magnolia.ui.admincentral.thumbnail.view.ThumbnailContainer$ThumbnailContainerProperty info.magnolia.ui.admincentral.thumbnail.view.ThumbnailContainer$ThumbnailItem | info.magnolia.ui.admincentral.content.view.builder | com.vaadin.data com.vaadin.data.util com.vaadin.terminal com.vaadin.ui info.magnolia.context info.magnolia.jcr info.magnolia.ui.admincentral.content.view info.magnolia.ui.model.imageprovider.definition info.magnolia.ui.model.workbench.definition info.magnolia.ui.vaadin.integration.jcr info.magnolia.ui.vaadin.integration.jcr.container info.magnolia.ui.vaadin.layout java.lang java.util javax.jcr javax.jcr.query org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 7 | 17.0% | 100.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.tree.action.RepositoryOperationAction info.magnolia.ui.admincentral.tree.action.TreeAction | info.magnolia.ui.admincentral.tree.action.AddNodeAction info.magnolia.ui.admincentral.tree.action.AddNodeActionDefinition info.magnolia.ui.admincentral.tree.action.AddPropertyAction info.magnolia.ui.admincentral.tree.action.AddPropertyActionDefinition info.magnolia.ui.admincentral.tree.action.DeleteItemAction info.magnolia.ui.admincentral.tree.action.DeleteItemActionDefinition info.magnolia.ui.admincentral.tree.action.DuplicateNodeAction info.magnolia.ui.admincentral.tree.action.DuplicateNodeActionDefinition info.magnolia.ui.admincentral.tree.action.MoveNodeAction info.magnolia.ui.admincentral.tree.action.MoveNodeActionDefinition | None | info.magnolia.cms.core info.magnolia.jcr.util info.magnolia.ui.admincentral.event info.magnolia.ui.framework.event info.magnolia.ui.model.action java.lang 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.ui.admincentral.tree.container.HierarchicalJcrContainer info.magnolia.ui.admincentral.tree.container.HierarchicalJcrContainer$1 info.magnolia.ui.admincentral.tree.container.HierarchicalJcrContainer$ItemNameComparator | info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.tree.view | com.vaadin.data info.magnolia.context info.magnolia.jcr info.magnolia.jcr.util info.magnolia.ui.model.workbench.definition info.magnolia.ui.vaadin.integration.jcr info.magnolia.ui.vaadin.integration.jcr.container java.lang java.util javax.jcr javax.jcr.nodetype org.apache.commons.lang org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 15 | 8.0% | 94.0% | 1.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.tree.view.TreeView | info.magnolia.ui.admincentral.tree.view.InplaceEditingTreeTable info.magnolia.ui.admincentral.tree.view.InplaceEditingTreeTable$1 info.magnolia.ui.admincentral.tree.view.InplaceEditingTreeTable$EditingKeyboardHandler info.magnolia.ui.admincentral.tree.view.InplaceEditingTreeTable$InplaceEditingFieldFactory info.magnolia.ui.admincentral.tree.view.InplaceEditingTreeTable$InplaceEditingFieldFactory$1 info.magnolia.ui.admincentral.tree.view.InplaceEditingTreeTable$InplaceEditingFieldFactory$2 info.magnolia.ui.admincentral.tree.view.InplaceEditingTreeTable$TableCell info.magnolia.ui.admincentral.tree.view.TreeViewImpl info.magnolia.ui.admincentral.tree.view.TreeViewImpl$1 info.magnolia.ui.admincentral.tree.view.TreeViewImpl$2 info.magnolia.ui.admincentral.tree.view.TreeViewImpl$3 info.magnolia.ui.admincentral.tree.view.TreeViewImpl$4 | info.magnolia.ui.admincentral.content.view.builder | com.vaadin.data com.vaadin.data.util com.vaadin.event com.vaadin.ui info.magnolia.objectfactory info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.tree.container info.magnolia.ui.model.column.definition info.magnolia.ui.model.workbench.definition info.magnolia.ui.vaadin.grid info.magnolia.ui.vaadin.integration.jcr.container java.lang java.util org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 28 | 20.0% | 85.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
info.magnolia.ui.admincentral.workbench.ContentWorkbenchView info.magnolia.ui.admincentral.workbench.ContentWorkbenchView$Listener info.magnolia.ui.admincentral.workbench.ItemWorkbenchView info.magnolia.ui.admincentral.workbench.ItemWorkbenchView$Listener | info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$1 info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$2 info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$3 info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$4 info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$5 info.magnolia.ui.admincentral.workbench.ContentWorkbenchPresenter$6 info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$1 info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$2 info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$3 info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$4 info.magnolia.ui.admincentral.workbench.ContentWorkbenchViewImpl$5 info.magnolia.ui.admincentral.workbench.ItemWorkbenchPresenter info.magnolia.ui.admincentral.workbench.ItemWorkbenchPresenter$1 info.magnolia.ui.admincentral.workbench.ItemWorkbenchViewImpl | info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.field info.magnolia.ui.admincentral.field.builder | com.vaadin.data com.vaadin.event com.vaadin.terminal com.vaadin.ui info.magnolia.cms.i18n info.magnolia.context info.magnolia.jcr.util info.magnolia.objectfactory info.magnolia.ui.admincentral.actionbar info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral.content.item info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.search.view info.magnolia.ui.framework.app info.magnolia.ui.framework.event info.magnolia.ui.framework.view info.magnolia.ui.model.action info.magnolia.ui.model.imageprovider.definition info.magnolia.ui.model.workbench.action info.magnolia.ui.model.workbench.definition info.magnolia.ui.vaadin.actionbar info.magnolia.ui.vaadin.integration.jcr java.lang java.util javax.jcr org.apache.commons.lang org.slf4j |
Package | Package Dependencies |
---|---|
info.magnolia.ui.admincentral | info.magnolia.ui.admincentral.app.simple info.magnolia.ui.admincentral.shellapp.pulse info.magnolia.ui.admincentral |
info.magnolia.ui.admincentral.actionbar | info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.app | info.magnolia.ui.admincentral.app.content.builder info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral info.magnolia.ui.admincentral.app.simple info.magnolia.ui.admincentral.shellapp.pulse info.magnolia.ui.admincentral |
info.magnolia.ui.admincentral.app.content | info.magnolia.ui.admincentral info.magnolia.ui.admincentral.app.simple info.magnolia.ui.admincentral.shellapp.pulse info.magnolia.ui.admincentral |
info.magnolia.ui.admincentral.app.content.builder | info.magnolia.ui.admincentral.app.content info.magnolia.ui.admincentral info.magnolia.ui.admincentral.app.simple info.magnolia.ui.admincentral.shellapp.pulse info.magnolia.ui.admincentral |
info.magnolia.ui.admincentral.app.content.location | info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.app.simple | info.magnolia.ui.admincentral.shellapp.pulse info.magnolia.ui.admincentral info.magnolia.ui.admincentral.app.simple |
info.magnolia.ui.admincentral.content.action | info.magnolia.ui.admincentral.content.item info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.content.item | info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.content.view | info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.content.view.builder | info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder |
info.magnolia.ui.admincentral.dialog | info.magnolia.ui.admincentral.workbench info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.dialog.action | info.magnolia.ui.admincentral.dialog info.magnolia.ui.admincentral.workbench info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.event | info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.field | info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form |
info.magnolia.ui.admincentral.field.builder | info.magnolia.ui.admincentral.field.validator info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form |
info.magnolia.ui.admincentral.field.validator | info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form |
info.magnolia.ui.admincentral.field.validator.builder | info.magnolia.ui.admincentral.field.validator info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form |
info.magnolia.ui.admincentral.form | info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form |
info.magnolia.ui.admincentral.form.action | info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.form.action |
info.magnolia.ui.admincentral.form.builder | info.magnolia.ui.admincentral.field.builder info.magnolia.ui.admincentral.field.validator info.magnolia.ui.admincentral.form info.magnolia.ui.admincentral.form.action info.magnolia.ui.admincentral.form |
info.magnolia.ui.admincentral.list.view | info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.search.view | info.magnolia.ui.admincentral.list.view info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.shellapp.pulse | info.magnolia.ui.admincentral info.magnolia.ui.admincentral.app.simple info.magnolia.ui.admincentral.shellapp.pulse |
info.magnolia.ui.admincentral.thumbnail.view | info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.tree.action | info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.tree.view | info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
info.magnolia.ui.admincentral.workbench | info.magnolia.ui.admincentral.event info.magnolia.ui.admincentral.content.view info.magnolia.ui.admincentral.content.view.builder info.magnolia.ui.admincentral.content.view |
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. |