Designed for use with JDepend and Ant.
Summary | [summary] [packages] [cycles] [explanations] |
Package | Total Classes | Abstract Classes | Concrete Classes | Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|---|---|---|---|
org.deduced.viewer | 27 | 7 | 20 | 6 | 21 | 0.26 | 0.78 | 0.04 |
org.deduced.viewer.editor | 59 | 13 | 46 | 2 | 19 | 0.22 | 0.9 | 0.13 |
org.deduced.viewer.framework | 5 | 1 | 4 | 1 | 38 | 0.2 | 0.97 | 0.17 |
org.deduced.viewer.helper | 7 | 3 | 4 | 3 | 3 | 0.43 | 0.5 | 0.07 |
org.deduced.viewer.implementation | 1 | 0 | 1 | 2 | 3 | 0 | 0.6 | 0.4 |
org.deduced.viewer.layout | 4 | 1 | 3 | 3 | 1 | 0.25 | 0.25 | 0.5 |
org.deduced.viewer.model | 49 | 49 | 0 | 22 | 3 | 1 | 0.12 | 0.12 |
org.deduced.viewer.model.collection | 6 | 6 | 0 | 6 | 2 | 1 | 0.25 | 0.25 |
org.deduced.viewer.model.collection.configuration | 6 | 6 | 0 | 2 | 3 | 1 | 0.6 | 0.6 |
org.deduced.viewer.model.collection.configuration.implementation | 6 | 0 | 6 | 1 | 8 | 0 | 0.89 | 0.11 |
org.deduced.viewer.model.collection.configuredcomponents | 7 | 7 | 0 | 2 | 6 | 1 | 0.75 | 0.75 |
org.deduced.viewer.model.collection.configuredcomponents.implementation | 7 | 0 | 7 | 1 | 12 | 0 | 0.92 | 0.08 |
org.deduced.viewer.model.collection.implementation | 6 | 0 | 6 | 1 | 5 | 0 | 0.83 | 0.17 |
org.deduced.viewer.model.collection.tree | 2 | 2 | 0 | 2 | 2 | 1 | 0.5 | 0.5 |
org.deduced.viewer.model.collection.tree.implementation | 2 | 0 | 2 | 1 | 4 | 0 | 0.8 | 0.2 |
org.deduced.viewer.model.combobox | 8 | 8 | 0 | 10 | 3 | 1 | 0.23 | 0.23 |
org.deduced.viewer.model.combobox.implementation | 8 | 0 | 8 | 4 | 5 | 0 | 0.56 | 0.44 |
org.deduced.viewer.model.configuration | 29 | 29 | 0 | 4 | 5 | 1 | 0.56 | 0.56 |
org.deduced.viewer.model.configuration.implementation | 29 | 0 | 29 | 2 | 7 | 0 | 0.78 | 0.22 |
org.deduced.viewer.model.configuredcomponents | 15 | 15 | 0 | 4 | 6 | 1 | 0.6 | 0.6 |
org.deduced.viewer.model.configuredcomponents.configuredproperties | 21 | 21 | 0 | 6 | 7 | 1 | 0.54 | 0.54 |
org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation | 21 | 0 | 21 | 1 | 12 | 0 | 0.92 | 0.08 |
org.deduced.viewer.model.configuredcomponents.implementation | 15 | 0 | 15 | 1 | 12 | 0 | 0.92 | 0.08 |
org.deduced.viewer.model.context | 8 | 8 | 0 | 8 | 4 | 1 | 0.33 | 0.33 |
org.deduced.viewer.model.context.implementation | 8 | 0 | 8 | 1 | 9 | 0 | 0.9 | 0.1 |
org.deduced.viewer.model.implementation | 49 | 0 | 49 | 10 | 5 | 0 | 0.33 | 0.67 |
org.deduced.viewer.model.style | 2 | 2 | 0 | 8 | 1 | 1 | 0.11 | 0.11 |
org.deduced.viewer.model.style.basic | 19 | 19 | 0 | 3 | 2 | 1 | 0.4 | 0.4 |
org.deduced.viewer.model.style.basic.implementation | 19 | 0 | 19 | 1 | 4 | 0 | 0.8 | 0.2 |
org.deduced.viewer.model.style.implementation | 2 | 0 | 2 | 1 | 3 | 0 | 0.75 | 0.25 |
org.deduced.viewer.model.tree | 6 | 6 | 0 | 12 | 3 | 1 | 0.2 | 0.2 |
org.deduced.viewer.model.tree.implementation | 6 | 0 | 6 | 5 | 5 | 0 | 0.5 | 0.5 |
org.deduced.viewer.table | 4 | 1 | 3 | 2 | 7 | 0.25 | 0.78 | 0.03 |
org.deduced.viewer.tree | 23 | 4 | 19 | 3 | 10 | 0.17 | 0.77 | 0.06 |
org.deduced.viewer.view.tree | 13 | 3 | 10 | 0 | 18 | 0.23 | 1 | 0.23 |
org.deduced | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.analyzer.implementation | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.controller | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.controller.implementation | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.controller.typed | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.dynamic | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.framework | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.implementation | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.task | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.task.implementation | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.text | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.text.builder | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.utilities | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.validation.model | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.validation.model.implementation | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.validation.validator | No stats available: package referenced, but not analyzed. | |||||||
org.deduced.xml | No stats available: package referenced, but not analyzed. | |||||||
org.freixas.jcalendar | No stats available: package referenced, but not analyzed. | |||||||
org.jfree.chart | No stats available: package referenced, but not analyzed. | |||||||
org.jfree.chart.axis | No stats available: package referenced, but not analyzed. | |||||||
org.jfree.chart.labels | No stats available: package referenced, but not analyzed. | |||||||
org.jfree.chart.plot | No stats available: package referenced, but not analyzed. | |||||||
org.jfree.chart.renderer.category | No stats available: package referenced, but not analyzed. | |||||||
org.jfree.data.category | No stats available: package referenced, but not analyzed. | |||||||
uic.layout | No stats available: package referenced, but not analyzed. | |||||||
uic.widgets | No stats available: package referenced, but not analyzed. |
Packages | [summary] [packages] [cycles] [explanations] |
Afferent Couplings: 6 | Efferent Couplings: 21 | Abstractness: 0.26 | Instability: 0.78 | Distance: 0.04 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.ApplyEditor
org.deduced.viewer.ComponentProvider org.deduced.viewer.DeducedViewLayer org.deduced.viewer.PropertyEditor org.deduced.viewer.PropertyEditorFactory org.deduced.viewer.ViewExtension org.deduced.viewer.package-info |
org.deduced.viewer.CollectionListComboBox
org.deduced.viewer.DeducedComponentTransferHandler org.deduced.viewer.DeducedDataFlavor org.deduced.viewer.DeducedTransferHandler org.deduced.viewer.DeducedTransferHandler$PasteRunnableNameComparator org.deduced.viewer.FrameExtension org.deduced.viewer.Messages org.deduced.viewer.PropertyCollectionTransferable org.deduced.viewer.PropertyCollectionViewObject org.deduced.viewer.QuickChartPanelExtension org.deduced.viewer.QuickChartPanelExtension$ChildListener org.deduced.viewer.QuickChartPanelExtension$RebuildDataSetRunnable org.deduced.viewer.SimpleAction org.deduced.viewer.SplitPanelExtension org.deduced.viewer.TabbedPanelExtension org.deduced.viewer.TransferActionListener org.deduced.viewer.TypeIconComboBoxRenderer org.deduced.viewer.TypeIconMap org.deduced.viewer.ViewerResources org.deduced.viewer.ViewerUtilities | org.deduced.viewer.editor
org.deduced.viewer.framework org.deduced.viewer.implementation org.deduced.viewer.table org.deduced.viewer.tree org.deduced.viewer.view.tree | org.deduced
org.deduced.controller org.deduced.controller.typed org.deduced.implementation org.deduced.task org.deduced.text org.deduced.text.builder org.deduced.utilities org.deduced.validation.model org.deduced.validation.validator org.deduced.viewer.helper org.deduced.viewer.model org.deduced.viewer.model.implementation org.deduced.viewer.model.style org.deduced.viewer.model.style.basic org.jfree.chart org.jfree.chart.axis org.jfree.chart.labels org.jfree.chart.plot org.jfree.chart.renderer.category org.jfree.data.category |
Afferent Couplings: 2 | Efferent Couplings: 19 | Abstractness: 0.22 | Instability: 0.9 | Distance: 0.13 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.editor.CalendarEditor$CalendarEditorPanel
org.deduced.viewer.editor.CheckboxEditor$CheckBoxEditorPanel org.deduced.viewer.editor.CollectionEditor$CollectionEditorPanel org.deduced.viewer.editor.CreationEditor org.deduced.viewer.editor.CreationEditor$CreatePanel org.deduced.viewer.editor.EnumerationEditor$EnumerationEditorPanel org.deduced.viewer.editor.NumberEditor org.deduced.viewer.editor.PropertyEditorImpl org.deduced.viewer.editor.PropertyEditorPanel org.deduced.viewer.editor.PropertyListEditor$PropertyListEditorPanel org.deduced.viewer.editor.SpinnerEditor$SpinnerEditorPanel org.deduced.viewer.editor.TextComponentEditor$TextComponentEditorPanel org.deduced.viewer.editor.package-info |
org.deduced.viewer.editor.AdditionCreationEditor
org.deduced.viewer.editor.AnimateTimer org.deduced.viewer.editor.ApplyImplementation org.deduced.viewer.editor.ApplyImplementation$ApplyActions org.deduced.viewer.editor.ApplyImplementation$EditorModelListener org.deduced.viewer.editor.ApplyMediator org.deduced.viewer.editor.ApplyPanel org.deduced.viewer.editor.BigDecimalEditor org.deduced.viewer.editor.BigIntegerEditor org.deduced.viewer.editor.ByteEditor org.deduced.viewer.editor.CalendarEditor org.deduced.viewer.editor.CalendarEditor$DefaultCalendarEditorPanel org.deduced.viewer.editor.CheckboxEditor org.deduced.viewer.editor.CheckboxEditor$DefaultCheckBoxEditorPanel org.deduced.viewer.editor.CollectionEditor org.deduced.viewer.editor.CollectionEditor$DefaultCollectionEditorPanel org.deduced.viewer.editor.CollectionEditor$NameListener org.deduced.viewer.editor.CreationEditor$DefaultCreatePanel org.deduced.viewer.editor.DefaultEditorPanel org.deduced.viewer.editor.DefaultPropertyEditorFactory org.deduced.viewer.editor.DoubleEditor org.deduced.viewer.editor.DynamicPropertyEditor org.deduced.viewer.editor.EditorConstants org.deduced.viewer.editor.EditorPanelExtension org.deduced.viewer.editor.EditorToStatusBridge org.deduced.viewer.editor.EnumerationEditor org.deduced.viewer.editor.EnumerationEditor$DefaultEnumerationEditorPanel org.deduced.viewer.editor.FloatEditor org.deduced.viewer.editor.InstanceEditorPanel org.deduced.viewer.editor.InstanceEditorPanel$HighViewportLayout org.deduced.viewer.editor.InstanceEditorPanel$NameSorter org.deduced.viewer.editor.InstanceEditorPanel$PropertyObjects org.deduced.viewer.editor.IntegerEditor org.deduced.viewer.editor.LongEditor org.deduced.viewer.editor.PropertyEditorImpl$ButtonListener org.deduced.viewer.editor.PropertyEditorImpl$PropertyTaskToStatusBridge org.deduced.viewer.editor.PropertyListEditor org.deduced.viewer.editor.PropertyListEditor$DefaultPropertyListEditorPanel org.deduced.viewer.editor.SetterCreationEditor org.deduced.viewer.editor.ShortEditor org.deduced.viewer.editor.SpinnerEditor org.deduced.viewer.editor.SpinnerEditor$DefaultSpinnerEditorPanel org.deduced.viewer.editor.TaskToEditorBridge org.deduced.viewer.editor.TextComponentEditor org.deduced.viewer.editor.TextComponentEditor$DefaultTextComponentEditorPanel org.deduced.viewer.editor.TextComponentEditor$MinimumSizeTextArea | org.deduced.viewer.framework
org.deduced.viewer.view.tree | org.deduced
org.deduced.controller org.deduced.dynamic org.deduced.implementation org.deduced.task org.deduced.task.implementation org.deduced.utilities org.deduced.validation.model org.deduced.validation.model.implementation org.deduced.validation.validator org.deduced.viewer org.deduced.viewer.helper org.deduced.viewer.layout org.deduced.viewer.model org.deduced.viewer.model.implementation org.deduced.viewer.tree org.freixas.jcalendar uic.layout uic.widgets |
Afferent Couplings: 1 | Efferent Couplings: 38 | Abstractness: 0.2 | Instability: 0.97 | Distance: 0.17 |
Afferent Couplings: 3 | Efferent Couplings: 3 | Abstractness: 0.43 | Instability: 0.5 | Distance: 0.07 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.helper.OptionPaneDisplay
org.deduced.viewer.helper.PasteRunnable org.deduced.viewer.helper.package-info |
org.deduced.viewer.helper.AddDataRunnable
org.deduced.viewer.helper.CancelPasteRunnable org.deduced.viewer.helper.DefaultOptionPaneDisplay org.deduced.viewer.helper.SetDataRunnable | org.deduced.viewer
org.deduced.viewer.editor org.deduced.viewer.view.tree | org.deduced
org.deduced.controller org.deduced.task |
Afferent Couplings: 2 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.6 | Distance: 0.4 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.implementation.DeducedViewLayerImplementation
| org.deduced.viewer.framework
org.deduced.viewer.view.tree | org.deduced
org.deduced.implementation org.deduced.viewer |
Afferent Couplings: 3 | Efferent Couplings: 1 | Abstractness: 0.25 | Instability: 0.25 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.layout.package-info
|
org.deduced.viewer.layout.HorizontalSpring
org.deduced.viewer.layout.LayoutUtilities org.deduced.viewer.layout.VerticalSpring | org.deduced.viewer.editor
org.deduced.viewer.tree org.deduced.viewer.view.tree | uic.layout
|
Afferent Couplings: 22 | Efferent Couplings: 3 | Abstractness: 1 | Instability: 0.12 | Distance: 0.12 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.AbstractCellPanel
org.deduced.viewer.model.AbstractPopupPanel org.deduced.viewer.model.AbstractSplitPanel org.deduced.viewer.model.AbstractTextArea org.deduced.viewer.model.AbstractTextBox org.deduced.viewer.model.AlignedPropertyCollection org.deduced.viewer.model.Button org.deduced.viewer.model.ButtonBase org.deduced.viewer.model.CellPanel org.deduced.viewer.model.CheckBox org.deduced.viewer.model.Clipboard org.deduced.viewer.model.ComplexPanel org.deduced.viewer.model.Component org.deduced.viewer.model.ComponentContainer org.deduced.viewer.model.ComponentListContainer org.deduced.viewer.model.Direction org.deduced.viewer.model.EditorModel org.deduced.viewer.model.EditorPanel org.deduced.viewer.model.ExecutionModel org.deduced.viewer.model.FlowPanel org.deduced.viewer.model.FocusComponent org.deduced.viewer.model.Frame org.deduced.viewer.model.HorizontalAlignment org.deduced.viewer.model.Image org.deduced.viewer.model.Label org.deduced.viewer.model.ManuallyOrderedComponent org.deduced.viewer.model.OrderedComponent org.deduced.viewer.model.OrderedComponentList org.deduced.viewer.model.OrientedPropertyCollection org.deduced.viewer.model.Panel org.deduced.viewer.model.PopupPanel org.deduced.viewer.model.PositionedElement org.deduced.viewer.model.QuickChartPanel org.deduced.viewer.model.ScrollPanel org.deduced.viewer.model.SelectionManager org.deduced.viewer.model.SingleSelectionManager org.deduced.viewer.model.SplitPanel org.deduced.viewer.model.TabbedPanel org.deduced.viewer.model.TablePanel org.deduced.viewer.model.TextAlignment org.deduced.viewer.model.TextArea org.deduced.viewer.model.TextBox org.deduced.viewer.model.TextBoxBase org.deduced.viewer.model.TreeView org.deduced.viewer.model.UrlBasedPropertyCollection org.deduced.viewer.model.UserInterfaceElement org.deduced.viewer.model.UserInterfaceElementSelection org.deduced.viewer.model.VerticalAlignment org.deduced.viewer.model.View | None | org.deduced.viewer
org.deduced.viewer.editor org.deduced.viewer.framework org.deduced.viewer.model.collection org.deduced.viewer.model.collection.configuredcomponents.implementation org.deduced.viewer.model.collection.implementation org.deduced.viewer.model.combobox org.deduced.viewer.model.combobox.implementation org.deduced.viewer.model.configuration org.deduced.viewer.model.configuration.implementation org.deduced.viewer.model.configuredcomponents org.deduced.viewer.model.configuredcomponents.configuredproperties org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation org.deduced.viewer.model.configuredcomponents.implementation org.deduced.viewer.model.context org.deduced.viewer.model.context.implementation org.deduced.viewer.model.implementation org.deduced.viewer.model.tree org.deduced.viewer.model.tree.implementation org.deduced.viewer.table org.deduced.viewer.tree org.deduced.viewer.view.tree | org.deduced
org.deduced.task org.deduced.text |
Afferent Couplings: 6 | Efferent Couplings: 2 | Abstractness: 1 | Instability: 0.25 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.collection.CollectionDisplayElement
org.deduced.viewer.model.collection.CollectionDisplayPropagationComponentContainer org.deduced.viewer.model.collection.CollectionDisplayPropagationComponentListContainer org.deduced.viewer.model.collection.NameOrderedComponent org.deduced.viewer.model.collection.NameOrderedComponentList org.deduced.viewer.model.collection.UserInterfaceElementToCollectionSelection | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuration org.deduced.viewer.model.collection.configuration.implementation org.deduced.viewer.model.collection.configuredcomponents org.deduced.viewer.model.collection.configuredcomponents.implementation org.deduced.viewer.model.collection.implementation | org.deduced
org.deduced.viewer.model |
Afferent Couplings: 2 | Efferent Couplings: 3 | Abstractness: 1 | Instability: 0.6 | Distance: 0.6 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.collection.configuration.CollectionDisplayElementConfiguration
org.deduced.viewer.model.collection.configuration.CollectionDisplayFlowPanelConfiguration org.deduced.viewer.model.collection.configuration.CollectionDisplayTreeItemConfiguration org.deduced.viewer.model.collection.configuration.CollectionImageConfiguration org.deduced.viewer.model.collection.configuration.CollectionNameLabelConfiguration org.deduced.viewer.model.collection.configuration.RecursiveCollectionDisplayTreeItemConfiguration | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuration.implementation | org.deduced
org.deduced.viewer.model.collection org.deduced.viewer.model.configuration |
Afferent Couplings: 1 | Efferent Couplings: 8 | Abstractness: 0 | Instability: 0.89 | Distance: 0.11 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.collection.configuration.implementation.CollectionDisplayElementConfigurationImplementation
org.deduced.viewer.model.collection.configuration.implementation.CollectionDisplayFlowPanelConfigurationImplementation org.deduced.viewer.model.collection.configuration.implementation.CollectionDisplayTreeItemConfigurationImplementation org.deduced.viewer.model.collection.configuration.implementation.CollectionImageConfigurationImplementation org.deduced.viewer.model.collection.configuration.implementation.CollectionNameLabelConfigurationImplementation org.deduced.viewer.model.collection.configuration.implementation.RecursiveCollectionDisplayTreeItemConfigurationImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.text org.deduced.viewer.model.collection org.deduced.viewer.model.collection.configuration org.deduced.viewer.model.configuration org.deduced.viewer.model.configuration.implementation org.deduced.viewer.model.style |
Afferent Couplings: 2 | Efferent Couplings: 6 | Abstractness: 1 | Instability: 0.75 | Distance: 0.75 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.collection.configuredcomponents.ConfiguredChildRecursiveCollectionDisplayTreeItem
org.deduced.viewer.model.collection.configuredcomponents.ConfiguredCollectionDisplayElement org.deduced.viewer.model.collection.configuredcomponents.ConfiguredCollectionDisplayFlowPanel org.deduced.viewer.model.collection.configuredcomponents.ConfiguredCollectionDisplayTreeItem org.deduced.viewer.model.collection.configuredcomponents.ConfiguredCollectionImage org.deduced.viewer.model.collection.configuredcomponents.ConfiguredCollectionNameLabel org.deduced.viewer.model.collection.configuredcomponents.ConfiguredRootRecursiveCollectionDisplayTreeItem | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuredcomponents.implementation | org.deduced
org.deduced.viewer.model.collection org.deduced.viewer.model.configuredcomponents org.deduced.viewer.model.configuredcomponents.configuredproperties org.deduced.viewer.model.context org.deduced.viewer.model.tree |
Afferent Couplings: 1 | Efferent Couplings: 12 | Abstractness: 0 | Instability: 0.92 | Distance: 0.08 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.collection.configuredcomponents.implementation.ConfiguredChildRecursiveCollectionDisplayTreeItemImplementation
org.deduced.viewer.model.collection.configuredcomponents.implementation.ConfiguredCollectionDisplayElementImplementation org.deduced.viewer.model.collection.configuredcomponents.implementation.ConfiguredCollectionDisplayFlowPanelImplementation org.deduced.viewer.model.collection.configuredcomponents.implementation.ConfiguredCollectionDisplayTreeItemImplementation org.deduced.viewer.model.collection.configuredcomponents.implementation.ConfiguredCollectionImageImplementation org.deduced.viewer.model.collection.configuredcomponents.implementation.ConfiguredCollectionNameLabelImplementation org.deduced.viewer.model.collection.configuredcomponents.implementation.ConfiguredRootRecursiveCollectionDisplayTreeItemImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.text.builder org.deduced.viewer.model org.deduced.viewer.model.collection org.deduced.viewer.model.collection.configuredcomponents org.deduced.viewer.model.configuredcomponents org.deduced.viewer.model.configuredcomponents.configuredproperties org.deduced.viewer.model.context org.deduced.viewer.model.implementation org.deduced.viewer.model.tree org.deduced.viewer.model.tree.implementation |
Afferent Couplings: 1 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.83 | Distance: 0.17 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.collection.implementation.CollectionDisplayElementImplementation
org.deduced.viewer.model.collection.implementation.CollectionDisplayPropagationComponentContainerImplementation org.deduced.viewer.model.collection.implementation.CollectionDisplayPropagationComponentListContainerImplementation org.deduced.viewer.model.collection.implementation.NameOrderedComponentImplementation org.deduced.viewer.model.collection.implementation.NameOrderedComponentListImplementation org.deduced.viewer.model.collection.implementation.UserInterfaceElementToCollectionSelectionImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.viewer.model org.deduced.viewer.model.collection org.deduced.viewer.model.implementation |
Afferent Couplings: 2 | Efferent Couplings: 2 | Abstractness: 1 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.collection.tree.DisplayedCollectionNameOrderedTreeItem
org.deduced.viewer.model.collection.tree.DisplayedCollectionNameOrderedTreeItemList | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.tree.implementation | org.deduced
org.deduced.viewer.model.tree |
Afferent Couplings: 1 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 0.8 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.collection.tree.implementation.DisplayedCollectionNameOrderedTreeItemImplementation
org.deduced.viewer.model.collection.tree.implementation.DisplayedCollectionNameOrderedTreeItemListImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.viewer.model.collection.tree org.deduced.viewer.model.tree |
Afferent Couplings: 10 | Efferent Couplings: 3 | Abstractness: 1 | Instability: 0.23 | Distance: 0.23 |
Afferent Couplings: 4 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.56 | Distance: 0.44 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.combobox.implementation.AbstractComboBoxImplementation
org.deduced.viewer.model.combobox.implementation.ComboBoxImplementation org.deduced.viewer.model.combobox.implementation.ComboBoxItemImplementation org.deduced.viewer.model.combobox.implementation.ManuallyOrderedComboBoxItemImplementation org.deduced.viewer.model.combobox.implementation.OrderedComboBoxItemImplementation org.deduced.viewer.model.combobox.implementation.OrderedComboBoxItemListImplementation org.deduced.viewer.model.combobox.implementation.TextOrderedComboBoxItemImplementation org.deduced.viewer.model.combobox.implementation.TextOrderedComboBoxItemListImplementation | org.deduced.viewer.framework
org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation org.deduced.viewer.model.configuredcomponents.implementation org.deduced.viewer.model.context.implementation | org.deduced
org.deduced.implementation org.deduced.text org.deduced.viewer.model org.deduced.viewer.model.combobox |
Afferent Couplings: 4 | Efferent Couplings: 5 | Abstractness: 1 | Instability: 0.56 | Distance: 0.56 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.configuration.ButtonConfiguration
org.deduced.viewer.model.configuration.ComboBoxConfiguration org.deduced.viewer.model.configuration.ComboBoxItemConfiguration org.deduced.viewer.model.configuration.ComponentConfiguration org.deduced.viewer.model.configuration.ComponentContainerConfiguration org.deduced.viewer.model.configuration.ComponentListContainerConfiguration org.deduced.viewer.model.configuration.CreationConfiguration org.deduced.viewer.model.configuration.FlowPanelConfiguration org.deduced.viewer.model.configuration.ImageConfiguration org.deduced.viewer.model.configuration.LabelConfiguration org.deduced.viewer.model.configuration.ManuallyOrderedComboBoxItemConfiguration org.deduced.viewer.model.configuration.ManuallyOrderedComponentConfiguration org.deduced.viewer.model.configuration.ManuallyOrderedTreeItemConfiguration org.deduced.viewer.model.configuration.OrderedComboBoxItemConfiguration org.deduced.viewer.model.configuration.OrderedComboBoxItemConfigurationList org.deduced.viewer.model.configuration.OrderedComponentConfiguration org.deduced.viewer.model.configuration.OrderedComponentConfigurationList org.deduced.viewer.model.configuration.OrderedTreeItemConfiguration org.deduced.viewer.model.configuration.OrderedTreeItemConfigurationList org.deduced.viewer.model.configuration.PopupPanelConfiguration org.deduced.viewer.model.configuration.SplitPanelConfiguration org.deduced.viewer.model.configuration.StyleConfiguration org.deduced.viewer.model.configuration.TextAreaConfiguration org.deduced.viewer.model.configuration.TextBoxConfiguration org.deduced.viewer.model.configuration.TextComponentConfiguration org.deduced.viewer.model.configuration.TreeConfiguration org.deduced.viewer.model.configuration.TreeItemConfiguration org.deduced.viewer.model.configuration.TreeItemContainerConfiguration org.deduced.viewer.model.configuration.ViewConfiguration | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuration org.deduced.viewer.model.collection.configuration.implementation org.deduced.viewer.model.configuration.implementation | org.deduced
org.deduced.text org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.style |
Afferent Couplings: 2 | Efferent Couplings: 7 | Abstractness: 0 | Instability: 0.78 | Distance: 0.22 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.configuration.implementation.ButtonConfigurationImplementation
org.deduced.viewer.model.configuration.implementation.ComboBoxConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ComboBoxItemConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ComponentConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ComponentContainerConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ComponentListContainerConfigurationImplementation org.deduced.viewer.model.configuration.implementation.CreationConfigurationImplementation org.deduced.viewer.model.configuration.implementation.FlowPanelConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ImageConfigurationImplementation org.deduced.viewer.model.configuration.implementation.LabelConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ManuallyOrderedComboBoxItemConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ManuallyOrderedComponentConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ManuallyOrderedTreeItemConfigurationImplementation org.deduced.viewer.model.configuration.implementation.OrderedComboBoxItemConfigurationImplementation org.deduced.viewer.model.configuration.implementation.OrderedComboBoxItemConfigurationListImplementation org.deduced.viewer.model.configuration.implementation.OrderedComponentConfigurationImplementation org.deduced.viewer.model.configuration.implementation.OrderedComponentConfigurationListImplementation org.deduced.viewer.model.configuration.implementation.OrderedTreeItemConfigurationImplementation org.deduced.viewer.model.configuration.implementation.OrderedTreeItemConfigurationListImplementation org.deduced.viewer.model.configuration.implementation.PopupPanelConfigurationImplementation org.deduced.viewer.model.configuration.implementation.SplitPanelConfigurationImplementation org.deduced.viewer.model.configuration.implementation.StyleConfigurationImplementation org.deduced.viewer.model.configuration.implementation.TextAreaConfigurationImplementation org.deduced.viewer.model.configuration.implementation.TextBoxConfigurationImplementation org.deduced.viewer.model.configuration.implementation.TextComponentConfigurationImplementation org.deduced.viewer.model.configuration.implementation.TreeConfigurationImplementation org.deduced.viewer.model.configuration.implementation.TreeItemConfigurationImplementation org.deduced.viewer.model.configuration.implementation.TreeItemContainerConfigurationImplementation org.deduced.viewer.model.configuration.implementation.ViewConfigurationImplementation | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuration.implementation | org.deduced
org.deduced.implementation org.deduced.text org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.configuration org.deduced.viewer.model.style |
Afferent Couplings: 4 | Efferent Couplings: 6 | Abstractness: 1 | Instability: 0.6 | Distance: 0.6 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.configuredcomponents.ConfiguredButton
org.deduced.viewer.model.configuredcomponents.ConfiguredCheckBox org.deduced.viewer.model.configuredcomponents.ConfiguredComboBox org.deduced.viewer.model.configuredcomponents.ConfiguredComboBoxItem org.deduced.viewer.model.configuredcomponents.ConfiguredComponent org.deduced.viewer.model.configuredcomponents.ConfiguredFlowPanel org.deduced.viewer.model.configuredcomponents.ConfiguredImage org.deduced.viewer.model.configuredcomponents.ConfiguredLabel org.deduced.viewer.model.configuredcomponents.ConfiguredPopupPanel org.deduced.viewer.model.configuredcomponents.ConfiguredSplitPanel org.deduced.viewer.model.configuredcomponents.ConfiguredTextArea org.deduced.viewer.model.configuredcomponents.ConfiguredTextBox org.deduced.viewer.model.configuredcomponents.ConfiguredTree org.deduced.viewer.model.configuredcomponents.ConfiguredTreeItem org.deduced.viewer.model.configuredcomponents.ConfiguredView | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuredcomponents org.deduced.viewer.model.collection.configuredcomponents.implementation org.deduced.viewer.model.configuredcomponents.implementation | org.deduced
org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.configuredcomponents.configuredproperties org.deduced.viewer.model.context org.deduced.viewer.model.tree |
Afferent Couplings: 6 | Efferent Couplings: 7 | Abstractness: 1 | Instability: 0.54 | Distance: 0.54 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredComboBoxItemList
org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredComboBoxVisibleRowCount org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredComponentContainer org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredComponentListContainer org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredFlowPanelSpacing org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredNamedPropertyCollection org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredOrientedCollection org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredPopupPanelAutoHideEnabled org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredPopupPanelIsModal org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredSplitPanelBottomRightComponent org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredSplitPanelDividerLocation org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredSplitPanelResizeWeight org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredSplitPanelTopLeftComponent org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredTextAreaCharacterWidth org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredTextAreaVisibleLines org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredTextBoxMaximumLength org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredTextBoxVisibleLength org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredTextCollection org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredTreeItemListContainer org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredUrl org.deduced.viewer.model.configuredcomponents.configuredproperties.ConfiguredUserInterfaceElementStyle | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuredcomponents org.deduced.viewer.model.collection.configuredcomponents.implementation org.deduced.viewer.model.configuredcomponents org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation org.deduced.viewer.model.configuredcomponents.implementation | org.deduced
org.deduced.text org.deduced.text.builder org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.context org.deduced.viewer.model.tree |
Afferent Couplings: 1 | Efferent Couplings: 12 | Abstractness: 0 | Instability: 0.92 | Distance: 0.08 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredComboBoxItemListImplementation
org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredComboBoxVisibleRowCountImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredComponentContainerImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredComponentListContainerImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredFlowPanelSpacingImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredNamedPropertyCollectionImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredOrientedCollectionImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredPopupPanelAutoHideEnabledImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredPopupPanelIsModalImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredSplitPanelBottomRightComponentImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredSplitPanelDividerLocationImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredSplitPanelResizeWeightImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredSplitPanelTopLeftComponentImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredTextAreaCharacterWidthImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredTextAreaVisibleLinesImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredTextBoxMaximumLengthImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredTextBoxVisibleLengthImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredTextCollectionImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredTreeItemListContainerImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredUrlImplementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation.ConfiguredUserInterfaceElementStyleImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.text org.deduced.text.builder org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.combobox.implementation org.deduced.viewer.model.configuredcomponents.configuredproperties org.deduced.viewer.model.context org.deduced.viewer.model.implementation org.deduced.viewer.model.tree org.deduced.viewer.model.tree.implementation |
Afferent Couplings: 1 | Efferent Couplings: 12 | Abstractness: 0 | Instability: 0.92 | Distance: 0.08 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredButtonImplementation
org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredCheckBoxImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredComboBoxImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredComboBoxItemImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredComponentImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredFlowPanelImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredImageImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredLabelImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredPopupPanelImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredSplitPanelImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredTextAreaImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredTextBoxImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredTreeImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredTreeItemImplementation org.deduced.viewer.model.configuredcomponents.implementation.ConfiguredViewImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.text.builder org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.combobox.implementation org.deduced.viewer.model.configuredcomponents org.deduced.viewer.model.configuredcomponents.configuredproperties org.deduced.viewer.model.context org.deduced.viewer.model.implementation org.deduced.viewer.model.tree org.deduced.viewer.model.tree.implementation |
Afferent Couplings: 8 | Efferent Couplings: 4 | Abstractness: 1 | Instability: 0.33 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.context.ContextPropagationComboBox
org.deduced.viewer.model.context.ContextPropagationComponentContainer org.deduced.viewer.model.context.ContextPropagationComponentListContainer org.deduced.viewer.model.context.ContextPropagationFlowPanel org.deduced.viewer.model.context.ContextPropagationPopupPanel org.deduced.viewer.model.context.ContextPropagationScrollPanel org.deduced.viewer.model.context.ContextPropagationSplitPanel org.deduced.viewer.model.context.ContextPropagationTreeItemListContainer | None | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuredcomponents org.deduced.viewer.model.collection.configuredcomponents.implementation org.deduced.viewer.model.configuredcomponents org.deduced.viewer.model.configuredcomponents.configuredproperties org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation org.deduced.viewer.model.configuredcomponents.implementation org.deduced.viewer.model.context.implementation | org.deduced
org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.tree |
Afferent Couplings: 1 | Efferent Couplings: 9 | Abstractness: 0 | Instability: 0.9 | Distance: 0.1 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.context.implementation.ContextPropagationComboBoxImplementation
org.deduced.viewer.model.context.implementation.ContextPropagationComponentContainerImplementation org.deduced.viewer.model.context.implementation.ContextPropagationComponentListContainerImplementation org.deduced.viewer.model.context.implementation.ContextPropagationFlowPanelImplementation org.deduced.viewer.model.context.implementation.ContextPropagationPopupPanelImplementation org.deduced.viewer.model.context.implementation.ContextPropagationScrollPanelImplementation org.deduced.viewer.model.context.implementation.ContextPropagationSplitPanelImplementation org.deduced.viewer.model.context.implementation.ContextPropagationTreeItemListContainerImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.viewer.model org.deduced.viewer.model.combobox org.deduced.viewer.model.combobox.implementation org.deduced.viewer.model.context org.deduced.viewer.model.implementation org.deduced.viewer.model.tree org.deduced.viewer.model.tree.implementation |
Afferent Couplings: 10 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.33 | Distance: 0.67 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.implementation.AbstractCellPanelImplementation
org.deduced.viewer.model.implementation.AbstractPopupPanelImplementation org.deduced.viewer.model.implementation.AbstractSplitPanelImplementation org.deduced.viewer.model.implementation.AbstractTextAreaImplementation org.deduced.viewer.model.implementation.AbstractTextBoxImplementation org.deduced.viewer.model.implementation.AlignedPropertyCollectionImplementation org.deduced.viewer.model.implementation.ButtonBaseImplementation org.deduced.viewer.model.implementation.ButtonImplementation org.deduced.viewer.model.implementation.CellPanelImplementation org.deduced.viewer.model.implementation.CheckBoxImplementation org.deduced.viewer.model.implementation.ClipboardImplementation org.deduced.viewer.model.implementation.ComplexPanelImplementation org.deduced.viewer.model.implementation.ComponentContainerImplementation org.deduced.viewer.model.implementation.ComponentImplementation org.deduced.viewer.model.implementation.ComponentListContainerImplementation org.deduced.viewer.model.implementation.DirectionImplementation org.deduced.viewer.model.implementation.EditorModelImplementation org.deduced.viewer.model.implementation.EditorPanelImplementation org.deduced.viewer.model.implementation.ExecutionModelImplementation org.deduced.viewer.model.implementation.FlowPanelImplementation org.deduced.viewer.model.implementation.FocusComponentImplementation org.deduced.viewer.model.implementation.FrameImplementation org.deduced.viewer.model.implementation.HorizontalAlignmentImplementation org.deduced.viewer.model.implementation.ImageImplementation org.deduced.viewer.model.implementation.LabelImplementation org.deduced.viewer.model.implementation.ManuallyOrderedComponentImplementation org.deduced.viewer.model.implementation.OrderedComponentImplementation org.deduced.viewer.model.implementation.OrderedComponentListImplementation org.deduced.viewer.model.implementation.OrientedPropertyCollectionImplementation org.deduced.viewer.model.implementation.PanelImplementation org.deduced.viewer.model.implementation.PopupPanelImplementation org.deduced.viewer.model.implementation.PositionedElementImplementation org.deduced.viewer.model.implementation.QuickChartPanelImplementation org.deduced.viewer.model.implementation.ScrollPanelImplementation org.deduced.viewer.model.implementation.SelectionManagerImplementation org.deduced.viewer.model.implementation.SingleSelectionManagerImplementation org.deduced.viewer.model.implementation.SplitPanelImplementation org.deduced.viewer.model.implementation.TabbedPanelImplementation org.deduced.viewer.model.implementation.TablePanelImplementation org.deduced.viewer.model.implementation.TextAlignmentImplementation org.deduced.viewer.model.implementation.TextAreaImplementation org.deduced.viewer.model.implementation.TextBoxBaseImplementation org.deduced.viewer.model.implementation.TextBoxImplementation org.deduced.viewer.model.implementation.TreeViewImplementation org.deduced.viewer.model.implementation.UrlBasedPropertyCollectionImplementation org.deduced.viewer.model.implementation.UserInterfaceElementImplementation org.deduced.viewer.model.implementation.UserInterfaceElementSelectionImplementation org.deduced.viewer.model.implementation.VerticalAlignmentImplementation org.deduced.viewer.model.implementation.ViewImplementation | org.deduced.viewer
org.deduced.viewer.editor org.deduced.viewer.framework org.deduced.viewer.model.collection.configuredcomponents.implementation org.deduced.viewer.model.collection.implementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation org.deduced.viewer.model.configuredcomponents.implementation org.deduced.viewer.model.context.implementation org.deduced.viewer.tree org.deduced.viewer.view.tree | org.deduced
org.deduced.implementation org.deduced.task org.deduced.text org.deduced.viewer.model |
Afferent Couplings: 8 | Efferent Couplings: 1 | Abstractness: 1 | Instability: 0.11 | Distance: 0.11 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.style.CompiledStyle
org.deduced.viewer.model.style.Style | None | org.deduced.viewer
org.deduced.viewer.framework org.deduced.viewer.model.collection.configuration.implementation org.deduced.viewer.model.configuration org.deduced.viewer.model.configuration.implementation org.deduced.viewer.model.style.basic org.deduced.viewer.model.style.basic.implementation org.deduced.viewer.model.style.implementation | org.deduced
|
Afferent Couplings: 3 | Efferent Couplings: 2 | Abstractness: 1 | Instability: 0.4 | Distance: 0.4 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.model.style.basic.AbstractShadowStyle
org.deduced.viewer.model.style.basic.BackgroundStyle org.deduced.viewer.model.style.basic.BasicCompiledStyle org.deduced.viewer.model.style.basic.BorderStyle org.deduced.viewer.model.style.basic.BoxShadowStyle org.deduced.viewer.model.style.basic.IndividualBorderStyle org.deduced.viewer.model.style.basic.ManuallyOrderedBoxShadowStyle org.deduced.viewer.model.style.basic.ManuallyOrderedTextShadowStyle org.deduced.viewer.model.style.basic.MarginStyle org.deduced.viewer.model.style.basic.OrderedBoxShadowStyle org.deduced.viewer.model.style.basic.OrderedBoxShadowStyleList org.deduced.viewer.model.style.basic.OrderedTextShadowStyle org.deduced.viewer.model.style.basic.OrderedTextShadowStyleList org.deduced.viewer.model.style.basic.OutlineStyle org.deduced.viewer.model.style.basic.PaddingStyle org.deduced.viewer.model.style.basic.PositionStyle org.deduced.viewer.model.style.basic.TextShadowStyle org.deduced.viewer.model.style.basic.TextStyle org.deduced.viewer.model.style.basic.TransitionStyle | None | org.deduced.viewer
org.deduced.viewer.framework org.deduced.viewer.model.style.basic.implementation | org.deduced
org.deduced.viewer.model.style |
Afferent Couplings: 1 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 0.8 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.style.basic.implementation.AbstractShadowStyleImplementation
org.deduced.viewer.model.style.basic.implementation.BackgroundStyleImplementation org.deduced.viewer.model.style.basic.implementation.BasicCompiledStyleImplementation org.deduced.viewer.model.style.basic.implementation.BorderStyleImplementation org.deduced.viewer.model.style.basic.implementation.BoxShadowStyleImplementation org.deduced.viewer.model.style.basic.implementation.IndividualBorderStyleImplementation org.deduced.viewer.model.style.basic.implementation.ManuallyOrderedBoxShadowStyleImplementation org.deduced.viewer.model.style.basic.implementation.ManuallyOrderedTextShadowStyleImplementation org.deduced.viewer.model.style.basic.implementation.MarginStyleImplementation org.deduced.viewer.model.style.basic.implementation.OrderedBoxShadowStyleImplementation org.deduced.viewer.model.style.basic.implementation.OrderedBoxShadowStyleListImplementation org.deduced.viewer.model.style.basic.implementation.OrderedTextShadowStyleImplementation org.deduced.viewer.model.style.basic.implementation.OrderedTextShadowStyleListImplementation org.deduced.viewer.model.style.basic.implementation.OutlineStyleImplementation org.deduced.viewer.model.style.basic.implementation.PaddingStyleImplementation org.deduced.viewer.model.style.basic.implementation.PositionStyleImplementation org.deduced.viewer.model.style.basic.implementation.TextShadowStyleImplementation org.deduced.viewer.model.style.basic.implementation.TextStyleImplementation org.deduced.viewer.model.style.basic.implementation.TransitionStyleImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.viewer.model.style org.deduced.viewer.model.style.basic |
Afferent Couplings: 1 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.75 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.style.implementation.CompiledStyleImplementation
org.deduced.viewer.model.style.implementation.StyleImplementation | org.deduced.viewer.framework
| org.deduced
org.deduced.implementation org.deduced.viewer.model.style |
Afferent Couplings: 12 | Efferent Couplings: 3 | Abstractness: 1 | Instability: 0.2 | Distance: 0.2 |
Afferent Couplings: 5 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.deduced.viewer.model.tree.implementation.ManuallyOrderedTreeItemImplementation
org.deduced.viewer.model.tree.implementation.OrderedTreeItemImplementation org.deduced.viewer.model.tree.implementation.OrderedTreeItemListImplementation org.deduced.viewer.model.tree.implementation.TreeImplementation org.deduced.viewer.model.tree.implementation.TreeItemImplementation org.deduced.viewer.model.tree.implementation.TreeItemListContainerImplementation | org.deduced.viewer.framework
org.deduced.viewer.model.collection.configuredcomponents.implementation org.deduced.viewer.model.configuredcomponents.configuredproperties.implementation org.deduced.viewer.model.configuredcomponents.implementation org.deduced.viewer.model.context.implementation | org.deduced
org.deduced.implementation org.deduced.text org.deduced.viewer.model org.deduced.viewer.model.tree |
Afferent Couplings: 2 | Efferent Couplings: 7 | Abstractness: 0.25 | Instability: 0.78 | Distance: 0.03 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.table.package-info
|
org.deduced.viewer.table.PropertyTableModel
org.deduced.viewer.table.PropertyTableView org.deduced.viewer.table.TablePanelExtension | org.deduced.viewer.framework
org.deduced.viewer.view.tree | org.deduced
org.deduced.controller org.deduced.implementation org.deduced.task org.deduced.utilities org.deduced.viewer org.deduced.viewer.model |
Afferent Couplings: 3 | Efferent Couplings: 10 | Abstractness: 0.17 | Instability: 0.77 | Distance: 0.06 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.tree.AbstractPropertyTreeView
org.deduced.viewer.tree.PropertySelectionListener org.deduced.viewer.tree.TreeNodeBuilder org.deduced.viewer.tree.package-info |
org.deduced.viewer.tree.AbstractPropertyTreeView$ExpansionListener
org.deduced.viewer.tree.DefaultPropertyTreeView org.deduced.viewer.tree.DefaultPropertyTreeView$AutoNodeBuilder org.deduced.viewer.tree.DefaultPropertyTreeView$AutoNodeBuilder$SubNodePropertyBuilder org.deduced.viewer.tree.DefaultPropertyTreeView$AutoNodeBuilder$SubNodePropertyListBuilder org.deduced.viewer.tree.InstanceKeyComparator org.deduced.viewer.tree.PropertySelectionFrame org.deduced.viewer.tree.PropertyTreeBuildRules org.deduced.viewer.tree.PropertyTreeView org.deduced.viewer.tree.PropertyTreeView$AutoNodeBuilder org.deduced.viewer.tree.PropertyTreeView$AutoNodeBuilder$SubNodePropertyBuilder org.deduced.viewer.tree.PropertyTreeView$AutoNodeBuilder$SubNodePropertyListBuilder org.deduced.viewer.tree.TreeDeleteAction org.deduced.viewer.tree.TreeLevel org.deduced.viewer.tree.TreeOrderComparator org.deduced.viewer.tree.TreePopupMenuController org.deduced.viewer.tree.TreeTransferHandler org.deduced.viewer.tree.TreeViewExtension org.deduced.viewer.tree.TypeTreeCellRenderer | org.deduced.viewer.editor
org.deduced.viewer.framework org.deduced.viewer.view.tree | org.deduced
org.deduced.controller org.deduced.implementation org.deduced.utilities org.deduced.validation.validator org.deduced.viewer org.deduced.viewer.layout org.deduced.viewer.model org.deduced.viewer.model.implementation uic.layout |
Afferent Couplings: 0 | Efferent Couplings: 18 | Abstractness: 0.23 | Instability: 1 | Distance: 0.23 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.deduced.viewer.view.tree.FileDialogFactory
org.deduced.viewer.view.tree.LoadAndSaveController org.deduced.viewer.view.tree.package-info |
org.deduced.viewer.view.tree.EditorApplication
org.deduced.viewer.view.tree.EditorMainFrame org.deduced.viewer.view.tree.EditorMainFrameImplementation org.deduced.viewer.view.tree.EditorMainPanel org.deduced.viewer.view.tree.EditorMainPanelImpl org.deduced.viewer.view.tree.FileDialogFactoryImplementation org.deduced.viewer.view.tree.ObjectTreePanel org.deduced.viewer.view.tree.SchemaEditorMainFrame org.deduced.viewer.view.tree.SchemaEditorMainFrameImplementation org.deduced.viewer.view.tree.SchemaEditorMainPanel | None | org.deduced
org.deduced.analyzer.implementation org.deduced.controller org.deduced.controller.implementation org.deduced.dynamic org.deduced.framework org.deduced.utilities org.deduced.viewer org.deduced.viewer.editor org.deduced.viewer.framework org.deduced.viewer.helper org.deduced.viewer.implementation org.deduced.viewer.layout org.deduced.viewer.model org.deduced.viewer.model.implementation org.deduced.viewer.table org.deduced.viewer.tree uic.layout |
Cycles | [summary] [packages] [cycles] [explanations] |
There are no cyclic dependancies.
Explanations | [summary] [packages] [cycles] [explanations] |
The following explanations are for quick reference and are lifted directly from the original JDepend documentation.
The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
The number of other packages that the classes in the package depend upon is an indicator of the package's independence.
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.
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.
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.