Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

PackageTCCCACCaCeAIDV
org.karora.cooee.app745717391823.0%32.0%45.0%1
org.karora.cooee.app.button10735530.000002%50.0%20.0%1
org.karora.cooee.app.componentxml65121017.0%83.0%0.0%1
org.karora.cooee.app.componentxml.propertypeer14140070.0%100.0%0.0%1
org.karora.cooee.app.event179813547.0%28.0%25.0%1
org.karora.cooee.app.filetransfer8531438.0%80.0%17.0%1
org.karora.cooee.app.layout8715212.0%29.0%58.999996%1
org.karora.cooee.app.list12576558.0%45.0%4.0%1
org.karora.cooee.app.menu188102556.0%71.0%27.000002%1
org.karora.cooee.app.table8446650.0%50.0%0.0%1
org.karora.cooee.app.text5237460.000004%36.0%4.0%1
org.karora.cooee.app.update770740.0%36.0%64.0%1
org.karora.cooee.app.util871141012.0%42.0%46.0%1
org.karora.cooee.app.util.osgi220170.0%88.0%12.0%1
org.karora.cooee.ng107103410304.0%75.0%21.0%1
org.karora.cooee.ng.able181176594.0%45.0%40.0%1
org.karora.cooee.ng.command12111248.0%67.0%25.0%1
org.karora.cooee.ng.externalevent4311825.0%89.0%14.0%1
org.karora.cooee.ng.history4132375.0%60.000004%35.0%1
org.karora.cooee.ng.image2119211510.0%94.0%3.0%1
org.karora.cooee.ng.layout330350.0%62.0%38.0%1
org.karora.cooee.ng.list10122100.0%50.0%50.0%1
org.karora.cooee.ng.model1911851042.0%67.0%9.0%1
org.karora.cooee.ng.progressbar2111950.0%90.0%40.0%1
org.karora.cooee.ng.richtext11652645.0%75.0%20.0%1
org.karora.cooee.ng.stylesheet13121288.0%80.0%12.0%1
org.karora.cooee.ng.stylesheet.propertypeer22202099.0%100.0%9.0%1
org.karora.cooee.ng.tabbedpane63321150.0%85.0%35.0%1
org.karora.cooee.ng.table3127421913.0%90.0%3.0%1
org.karora.cooee.ng.template12753542.0%62.0%4.0%1
org.karora.cooee.ng.text53221340.0%87.0%27.000002%1
org.karora.cooee.ng.tree32211141134.0%73.0%8.0%1
org.karora.cooee.ng.treetable3121467.0%80.0%47.0%1
org.karora.cooee.ng.ui.resource110330.0%50.0%50.0%1
org.karora.cooee.ng.ui.syncpeer706730424.0%100.0%4.0%1
org.karora.cooee.ng.ui.syncpeer.command220080.0%100.0%0.0%1
org.karora.cooee.ng.ui.template54111520.0%94.0%14.0%1
org.karora.cooee.ng.ui.util1917242111.0%84.0%5.0%1
org.karora.cooee.ng.ui.util.io440360.0%67.0%33.0%1
org.karora.cooee.ng.util109110910.0%47.0%43.0%1
org.karora.cooee.ng.util.collections16160340.0%57.0%43.0%1
org.karora.cooee.ng.util.reflect23212639.0%33.0%58.0%1
org.karora.cooee.ng.util.throwable330150.0%83.0%17.0%1
org.karora.cooee.ng.xhtml220660.0%50.0%50.0%1
org.karora.cooee.osgi330420.0%33.0%67.0%1
org.karora.cooee.webcontainer261313152050.0%57.0%7.0%1
org.karora.cooee.webcontainer.command330130.0%75.0%25.0%1
org.karora.cooee.webcontainer.filetransfer1210201817.0%100.0%17.0%1
org.karora.cooee.webcontainer.image1612441225.0%75.0%0.0%1
org.karora.cooee.webcontainer.partialupdate770290.0%82.0%18.0%1
org.karora.cooee.webcontainer.propertyrender10100690.0%60.000004%40.0%1
org.karora.cooee.webcontainer.syncpeer595631265.0%96.0%1.0%1
org.karora.cooee.webcontainer.util2205110.0%69.0%31.0%1
org.karora.cooee.webrender22157191332.0%41.0%28.0%1
org.karora.cooee.webrender.output3301090.0%47.0%52.999996%1
org.karora.cooee.webrender.servermessage880730.0%30.000002%70.0%1
org.karora.cooee.webrender.service96381033.0%56.0%11.0%1
org.karora.cooee.webrender.startup2111450.0%80.0%30.000002%1
org.karora.cooee.webrender.util111108100.0%56.0%44.0%1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

org.karora.cooee.app

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
391823.0%32.0%45.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.ActiveTextField
org.karora.cooee.app.ApplicationInstance
org.karora.cooee.app.Command
org.karora.cooee.app.Component
org.karora.cooee.app.Composite
org.karora.cooee.app.DelegateFocusSupport
org.karora.cooee.app.FloatingPane
org.karora.cooee.app.ImageReference
org.karora.cooee.app.LayoutData
org.karora.cooee.app.ModalSupport
org.karora.cooee.app.Pane
org.karora.cooee.app.PaneContainer
org.karora.cooee.app.RenderIdSupport
org.karora.cooee.app.StreamImageReference
org.karora.cooee.app.Style
org.karora.cooee.app.StyleSheet
org.karora.cooee.app.TaskQueueHandle
org.karora.cooee.app.AccordionPane
org.karora.cooee.app.ActiveTextArea
org.karora.cooee.app.Alignment
org.karora.cooee.app.ApplicationInstance$1
org.karora.cooee.app.AwtImageReference
org.karora.cooee.app.Border
org.karora.cooee.app.BorderPane
org.karora.cooee.app.Button
org.karora.cooee.app.CalendarSelect
org.karora.cooee.app.CheckBox
org.karora.cooee.app.Color
org.karora.cooee.app.ColorSelect
org.karora.cooee.app.Column
org.karora.cooee.app.ContentPane
org.karora.cooee.app.DerivedMutableStyle
org.karora.cooee.app.DragSource
org.karora.cooee.app.DropDownMenu
org.karora.cooee.app.DropDownMenu$1
org.karora.cooee.app.Extent
org.karora.cooee.app.FillImage
org.karora.cooee.app.FillImageBorder
org.karora.cooee.app.Font
org.karora.cooee.app.Font$Typeface
org.karora.cooee.app.Grid
org.karora.cooee.app.HttpImageReference
org.karora.cooee.app.IllegalChildException
org.karora.cooee.app.Insets
org.karora.cooee.app.IntegerTextField
org.karora.cooee.app.Label
org.karora.cooee.app.LayoutDirection
org.karora.cooee.app.ListBox
org.karora.cooee.app.MenuBarPane
org.karora.cooee.app.MutableStyle
org.karora.cooee.app.MutableStyle$1
org.karora.cooee.app.MutableStyle$IndexedPropertyValue
org.karora.cooee.app.MutableStyle$PropertyNameIterator
org.karora.cooee.app.MutableStyleSheet
org.karora.cooee.app.NumericTextField
org.karora.cooee.app.Panel
org.karora.cooee.app.PasswordField
org.karora.cooee.app.RadioButton
org.karora.cooee.app.RegExTextField
org.karora.cooee.app.ResourceImageReference
org.karora.cooee.app.Row
org.karora.cooee.app.SelectField
org.karora.cooee.app.SelectField$1
org.karora.cooee.app.SplitPane
org.karora.cooee.app.TabPane
org.karora.cooee.app.Table
org.karora.cooee.app.Table$1
org.karora.cooee.app.Table$2
org.karora.cooee.app.Table$3
org.karora.cooee.app.TextArea
org.karora.cooee.app.TextField
org.karora.cooee.app.TransitionPane
org.karora.cooee.app.Window
org.karora.cooee.app.WindowPane
org.karora.cooee.app.button
org.karora.cooee.app.componentxml
org.karora.cooee.app.componentxml.propertypeer
org.karora.cooee.app.filetransfer
org.karora.cooee.app.layout
org.karora.cooee.app.list
org.karora.cooee.app.menu
org.karora.cooee.app.table
org.karora.cooee.app.text
org.karora.cooee.app.update
org.karora.cooee.app.util
org.karora.cooee.ng
org.karora.cooee.ng.able
org.karora.cooee.ng.command
org.karora.cooee.ng.externalevent
org.karora.cooee.ng.image
org.karora.cooee.ng.layout
org.karora.cooee.ng.model
org.karora.cooee.ng.progressbar
org.karora.cooee.ng.richtext
org.karora.cooee.ng.stylesheet
org.karora.cooee.ng.stylesheet.propertypeer
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.table
org.karora.cooee.ng.text
org.karora.cooee.ng.tree
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.syncpeer.command
org.karora.cooee.ng.ui.util
org.karora.cooee.ng.util
org.karora.cooee.ng.xhtml
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.command
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.image
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webcontainer.util
java.awt
java.awt.image
java.beans
java.io
java.lang
java.lang.ref
java.util
java.util.regex
org.karora.cooee.app.button
org.karora.cooee.app.event
org.karora.cooee.app.list
org.karora.cooee.app.menu
org.karora.cooee.app.table
org.karora.cooee.app.text
org.karora.cooee.app.update
org.karora.cooee.app.util
org.karora.cooee.osgi
org.karora.cooee.webrender.util

org.karora.cooee.app.button

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
5530.000002%50.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.button.AbstractButton
org.karora.cooee.app.button.ButtonModel
org.karora.cooee.app.button.ToggleButtonModel
org.karora.cooee.app.button.AbstractButton$1
org.karora.cooee.app.button.ButtonGroup
org.karora.cooee.app.button.DefaultButtonModel
org.karora.cooee.app.button.DefaultToggleButtonModel
org.karora.cooee.app.button.ToggleButton
org.karora.cooee.app.button.ToggleButton$1
org.karora.cooee.app.button.ToggleButton$2
org.karora.cooee.app
org.karora.cooee.ng
org.karora.cooee.ng.model
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.webcontainer.syncpeer
java.io
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.event

org.karora.cooee.app.componentxml

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21017.0%83.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.componentxml.PropertyXmlPeer
org.karora.cooee.app.componentxml.ComponentIntrospector
org.karora.cooee.app.componentxml.ComponentXmlException
org.karora.cooee.app.componentxml.InvalidPropertyException
org.karora.cooee.app.componentxml.PropertyLoader
org.karora.cooee.app.componentxml.StyleSheetLoader
org.karora.cooee.app.componentxml.propertypeer
org.karora.cooee.ng.stylesheet.propertypeer
java.beans
java.io
java.lang
java.lang.reflect
java.util
javax.xml.parsers
org.karora.cooee.app
org.karora.cooee.app.util
org.w3c.dom
org.xml.sax

org.karora.cooee.app.componentxml.propertypeer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
070.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.app.componentxml.propertypeer.AlignmentPeer
org.karora.cooee.app.componentxml.propertypeer.BooleanPeer
org.karora.cooee.app.componentxml.propertypeer.BorderPeer
org.karora.cooee.app.componentxml.propertypeer.ColorPeer
org.karora.cooee.app.componentxml.propertypeer.ExtentPeer
org.karora.cooee.app.componentxml.propertypeer.FillImageBorderPeer
org.karora.cooee.app.componentxml.propertypeer.FillImagePeer
org.karora.cooee.app.componentxml.propertypeer.FontPeer
org.karora.cooee.app.componentxml.propertypeer.HttpImageReferencePeer
org.karora.cooee.app.componentxml.propertypeer.InsetsPeer
org.karora.cooee.app.componentxml.propertypeer.IntegerPeer
org.karora.cooee.app.componentxml.propertypeer.LayoutDataPeer
org.karora.cooee.app.componentxml.propertypeer.ResourceImageReferencePeer
org.karora.cooee.app.componentxml.propertypeer.StringPeer
Nonejava.lang
java.lang.reflect
java.util
org.karora.cooee.app
org.karora.cooee.app.componentxml
org.karora.cooee.app.util
org.w3c.dom

org.karora.cooee.app.event

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
13547.0%28.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.event.ActionListener
org.karora.cooee.app.event.ChangeListener
org.karora.cooee.app.event.DocumentListener
org.karora.cooee.app.event.DropListener
org.karora.cooee.app.event.ListDataListener
org.karora.cooee.app.event.TableColumnModelListener
org.karora.cooee.app.event.TableModelListener
org.karora.cooee.app.event.WindowPaneListener
org.karora.cooee.app.event.ActionEvent
org.karora.cooee.app.event.ChangeEvent
org.karora.cooee.app.event.DocumentEvent
org.karora.cooee.app.event.DropEvent
org.karora.cooee.app.event.EventListenerList
org.karora.cooee.app.event.ListDataEvent
org.karora.cooee.app.event.TableColumnModelEvent
org.karora.cooee.app.event.TableModelEvent
org.karora.cooee.app.event.WindowPaneEvent
org.karora.cooee.app
org.karora.cooee.app.button
org.karora.cooee.app.list
org.karora.cooee.app.menu
org.karora.cooee.app.table
org.karora.cooee.app.text
org.karora.cooee.ng
org.karora.cooee.ng.model
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.table
org.karora.cooee.ng.text
org.karora.cooee.ng.tree
org.karora.cooee.ng.treetable
java.io
java.lang
java.util
org.karora.cooee.app.table
org.karora.cooee.app.text

org.karora.cooee.app.filetransfer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1438.0%80.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.filetransfer.AbstractDownloadProvider
org.karora.cooee.app.filetransfer.DownloadProvider
org.karora.cooee.app.filetransfer.UploadListener
org.karora.cooee.app.filetransfer.Download
org.karora.cooee.app.filetransfer.FilePane
org.karora.cooee.app.filetransfer.ResourceDownloadProvider
org.karora.cooee.app.filetransfer.UploadEvent
org.karora.cooee.app.filetransfer.UploadSelect
org.karora.cooee.webcontainer.filetransfer
java.io
java.lang
java.util
org.karora.cooee.app

org.karora.cooee.app.layout

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
5212.0%29.0%58.999996%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.layout.CellLayoutData
org.karora.cooee.app.layout.AccordionPaneLayoutData
org.karora.cooee.app.layout.ColumnLayoutData
org.karora.cooee.app.layout.GridLayoutData
org.karora.cooee.app.layout.RowLayoutData
org.karora.cooee.app.layout.SplitPaneLayoutData
org.karora.cooee.app.layout.TabPaneLayoutData
org.karora.cooee.app.layout.TableLayoutData
org.karora.cooee.ng.layout
org.karora.cooee.ng.table
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.syncpeer
java.lang
org.karora.cooee.app

org.karora.cooee.app.list

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
6558.0%45.0%4.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.list.AbstractListComponent
org.karora.cooee.app.list.AbstractListModel
org.karora.cooee.app.list.ListCellRenderer
org.karora.cooee.app.list.ListModel
org.karora.cooee.app.list.ListSelectionModel
org.karora.cooee.app.list.ModifiableListModel
org.karora.cooee.app.list.StyledListCell
org.karora.cooee.app.list.AbstractListComponent$1
org.karora.cooee.app.list.AbstractListComponent$2
org.karora.cooee.app.list.DefaultListCellRenderer
org.karora.cooee.app.list.DefaultListModel
org.karora.cooee.app.list.DefaultListSelectionModel
org.karora.cooee.app
org.karora.cooee.ng
org.karora.cooee.ng.list
org.karora.cooee.ng.tree
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.webcontainer.syncpeer
java.io
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.event

org.karora.cooee.app.menu

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2556.0%71.0%27.000002%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.menu.AbstractMenuComponent
org.karora.cooee.app.menu.AbstractMenuSelectionModel
org.karora.cooee.app.menu.AbstractMenuStateModel
org.karora.cooee.app.menu.ItemModel
org.karora.cooee.app.menu.MenuModel
org.karora.cooee.app.menu.MenuSelectionModel
org.karora.cooee.app.menu.MenuStateModel
org.karora.cooee.app.menu.OptionModel
org.karora.cooee.app.menu.RadioOptionModel
org.karora.cooee.app.menu.ToggleOptionModel
org.karora.cooee.app.menu.AbstractMenuComponent$1
org.karora.cooee.app.menu.DefaultMenuModel
org.karora.cooee.app.menu.DefaultMenuSelectionModel
org.karora.cooee.app.menu.DefaultMenuStateModel
org.karora.cooee.app.menu.DefaultOptionModel
org.karora.cooee.app.menu.DefaultRadioOptionModel
org.karora.cooee.app.menu.DefaultToggleOptionModel
org.karora.cooee.app.menu.SeparatorModel
org.karora.cooee.app
org.karora.cooee.webcontainer.syncpeer
java.io
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.event

org.karora.cooee.app.table

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
6650.0%50.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.table.AbstractTableModel
org.karora.cooee.app.table.TableCellRenderer
org.karora.cooee.app.table.TableColumnModel
org.karora.cooee.app.table.TableModel
org.karora.cooee.app.table.DefaultTableCellRenderer
org.karora.cooee.app.table.DefaultTableColumnModel
org.karora.cooee.app.table.DefaultTableModel
org.karora.cooee.app.table.TableColumn
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.ng
org.karora.cooee.ng.table
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.webcontainer.syncpeer
java.beans
java.io
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.event

org.karora.cooee.app.text

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
7460.000004%36.0%4.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.text.AbstractDocument
org.karora.cooee.app.text.Document
org.karora.cooee.app.text.TextComponent
org.karora.cooee.app.text.StringDocument
org.karora.cooee.app.text.TextComponent$1
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.ng
org.karora.cooee.ng.text
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.syncpeer
java.io
java.lang
org.karora.cooee.app
org.karora.cooee.app.event

org.karora.cooee.app.update

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
740.0%36.0%64.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.app.update.ClientComponentUpdate
org.karora.cooee.app.update.ClientUpdateManager
org.karora.cooee.app.update.PropertyUpdate
org.karora.cooee.app.update.ServerComponentUpdate
org.karora.cooee.app.update.ServerUpdateManager
org.karora.cooee.app.update.ServerUpdateManager$1
org.karora.cooee.app.update.UpdateManager
org.karora.cooee.app
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.syncpeer
java.io
java.lang
java.util
org.karora.cooee.app

org.karora.cooee.app.util

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
141012.0%42.0%46.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.app.util.IPeerFactory
org.karora.cooee.app.util.DefaultPeerFactory
org.karora.cooee.app.util.DomUtil
org.karora.cooee.app.util.Messages
org.karora.cooee.app.util.PeerFactory
org.karora.cooee.app.util.PropertiesDiscovery
org.karora.cooee.app.util.ResizingArrayList
org.karora.cooee.app.util.Uid
org.karora.cooee.app
org.karora.cooee.app.componentxml
org.karora.cooee.app.componentxml.propertypeer
org.karora.cooee.app.util.osgi
org.karora.cooee.ng.stylesheet
org.karora.cooee.ng.stylesheet.propertypeer
org.karora.cooee.ng.table
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
java.io
java.lang
java.net
java.util
org.karora.cooee.app
org.karora.cooee.app.util.osgi
org.karora.cooee.osgi
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.w3c.dom

org.karora.cooee.app.util.osgi

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
170.0%88.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.app.util.osgi.OSGIPeerFactory
org.karora.cooee.app.util.osgi.OSGIPropertiesDiscovery
org.karora.cooee.app.util
java.io
java.lang
java.net
java.util
org.karora.cooee.app.util
org.karora.cooee.osgi
org.osgi.framework

org.karora.cooee.ng

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
10304.0%75.0%21.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.AbleComponent
org.karora.cooee.ng.ComponentEx
org.karora.cooee.ng.KeyStrokes
org.karora.cooee.ng.Tree$TreePathNavigationListener
org.karora.cooee.ng.AbleProperties
org.karora.cooee.ng.AutoLookupTextFieldEx
org.karora.cooee.ng.BalloonHelp
org.karora.cooee.ng.BorderEx
org.karora.cooee.ng.ButtonEx
org.karora.cooee.ng.ButtonEx$1
org.karora.cooee.ng.Calculator
org.karora.cooee.ng.Calculator$1
org.karora.cooee.ng.CalculatorField
org.karora.cooee.ng.CalculatorField$1
org.karora.cooee.ng.CalculatorField$InternalListener
org.karora.cooee.ng.CheckBoxEx
org.karora.cooee.ng.ColorChooser
org.karora.cooee.ng.ColorChooser$1
org.karora.cooee.ng.ComboBox
org.karora.cooee.ng.ComboBox$1
org.karora.cooee.ng.ComboBox$DocListener
org.karora.cooee.ng.ComboBox$ListDataHandler
org.karora.cooee.ng.ComboBox$TextFieldListener
org.karora.cooee.ng.ContainerEx
org.karora.cooee.ng.ContentPaneEx
org.karora.cooee.ng.DateChooser
org.karora.cooee.ng.DateChooser$1
org.karora.cooee.ng.DateChooser$DateOnlyCalendar
org.karora.cooee.ng.DateChooser$ModelChangeListener
org.karora.cooee.ng.DateField
org.karora.cooee.ng.DateField$1
org.karora.cooee.ng.DateField$InternalListener
org.karora.cooee.ng.DirectHtml
org.karora.cooee.ng.DropDown
org.karora.cooee.ng.EPNG
org.karora.cooee.ng.EditableLabelEx
org.karora.cooee.ng.ExpandableSection
org.karora.cooee.ng.ExpandableSection$1
org.karora.cooee.ng.ExpandableSection$InternalExpansionModelListener
org.karora.cooee.ng.ExtentEx
org.karora.cooee.ng.ExternalEventMonitor
org.karora.cooee.ng.GroupBox
org.karora.cooee.ng.HistoryMonitor
org.karora.cooee.ng.HttpPaneEx
org.karora.cooee.ng.ImageIcon
org.karora.cooee.ng.ImageMap
org.karora.cooee.ng.ImageMap$Coords
org.karora.cooee.ng.KeyStrokeListener
org.karora.cooee.ng.LabelEx
org.karora.cooee.ng.LightBox
org.karora.cooee.ng.ListBoxEx
org.karora.cooee.ng.ListSection
org.karora.cooee.ng.ListSection$1
org.karora.cooee.ng.ListSection$ListDataHandler
org.karora.cooee.ng.LiveTable
org.karora.cooee.ng.Menu
org.karora.cooee.ng.MenuBar
org.karora.cooee.ng.MenuButton
org.karora.cooee.ng.MenuItem
org.karora.cooee.ng.MutableBorderEx
org.karora.cooee.ng.MutableStyleEx
org.karora.cooee.ng.NativeWindow
org.karora.cooee.ng.PasswordFieldEx
org.karora.cooee.ng.PopUp
org.karora.cooee.ng.PopUp$1
org.karora.cooee.ng.PopUp$InternallListener
org.karora.cooee.ng.ProgressBar
org.karora.cooee.ng.ProgressBar$1
org.karora.cooee.ng.ProgressBar$InternalModelListener
org.karora.cooee.ng.PushButton
org.karora.cooee.ng.RadioButtonEx
org.karora.cooee.ng.RichTextArea
org.karora.cooee.ng.SelectFieldEx
org.karora.cooee.ng.Separator
org.karora.cooee.ng.Slider
org.karora.cooee.ng.Slider$1
org.karora.cooee.ng.Slider$InternalModelListener
org.karora.cooee.ng.StackedPaneEx
org.karora.cooee.ng.Strut
org.karora.cooee.ng.TabbedPane
org.karora.cooee.ng.TabbedPane$1
org.karora.cooee.ng.TabbedPane$TabActionListener
org.karora.cooee.ng.TabbedPane$TabModelListener
org.karora.cooee.ng.TabbedPane$TabSelectionListener
org.karora.cooee.ng.TableEx
org.karora.cooee.ng.TableEx$1
org.karora.cooee.ng.TableEx$CellMatrix
org.karora.cooee.ng.TemplatePanel
org.karora.cooee.ng.TextAreaEx
org.karora.cooee.ng.TextFieldEx
org.karora.cooee.ng.TitleBar
org.karora.cooee.ng.Tree
org.karora.cooee.ng.Tree$1
org.karora.cooee.ng.Tree$1TreeRowNavigationListener
org.karora.cooee.ng.Tree$2
org.karora.cooee.ng.Tree$TreeExpansionHandler
org.karora.cooee.ng.Tree$TreeModelHandler
org.karora.cooee.ng.Tree$TreeRowMapper
org.karora.cooee.ng.Tree$TreeSelectionForwarder
org.karora.cooee.ng.TreeTable
org.karora.cooee.ng.TreeTable$1
org.karora.cooee.ng.TreeTable$ListToTreeSelectionModelWrapper
org.karora.cooee.ng.TreeTable$TreeAndTableCellRenderer
org.karora.cooee.ng.TreeTable$TreeTableCell
org.karora.cooee.ng.TreeTable$TreeTableModelAdapter
org.karora.cooee.ng.TreeTable$TreeTableModelAdapter$1
org.karora.cooee.ng.TreeTable$TreeTableModelAdapter$2
org.karora.cooee.ng.externalevent
org.karora.cooee.ng.model
org.karora.cooee.ng.progressbar
org.karora.cooee.ng.richtext
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.table
org.karora.cooee.ng.text
org.karora.cooee.ng.tree
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
java.io
java.lang
java.lang.ref
java.math
java.text
java.util
org.karora.cooee.app
org.karora.cooee.app.button
org.karora.cooee.app.event
org.karora.cooee.app.list
org.karora.cooee.app.table
org.karora.cooee.app.text
org.karora.cooee.ng.able
org.karora.cooee.ng.command
org.karora.cooee.ng.externalevent
org.karora.cooee.ng.history
org.karora.cooee.ng.layout
org.karora.cooee.ng.list
org.karora.cooee.ng.model
org.karora.cooee.ng.progressbar
org.karora.cooee.ng.richtext
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.table
org.karora.cooee.ng.template
org.karora.cooee.ng.text
org.karora.cooee.ng.tree
org.karora.cooee.ng.treetable
org.karora.cooee.ng.util
org.karora.cooee.ng.util.reflect
org.karora.cooee.ng.xhtml

org.karora.cooee.ng.able

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
6594.0%45.0%40.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.able.AccessKeyable
org.karora.cooee.ng.able.Alignable
org.karora.cooee.ng.able.Attributeable
org.karora.cooee.ng.able.BackgroundImageable
org.karora.cooee.ng.able.Borderable
org.karora.cooee.ng.able.Delegateable
org.karora.cooee.ng.able.Expandable
org.karora.cooee.ng.able.Floatable
org.karora.cooee.ng.able.Heightable
org.karora.cooee.ng.able.Insetable
org.karora.cooee.ng.able.MouseCursorable
org.karora.cooee.ng.able.Positionable
org.karora.cooee.ng.able.Scrollable
org.karora.cooee.ng.able.Sizeable
org.karora.cooee.ng.able.Stretchable
org.karora.cooee.ng.able.ToolTipable
org.karora.cooee.ng.able.Widthable
org.karora.cooee.ng.able.ScrollBarProperties
org.karora.cooee.ng
org.karora.cooee.ng.command
org.karora.cooee.ng.layout
org.karora.cooee.ng.model
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
java.beans
java.io
java.lang
org.karora.cooee.app
org.karora.cooee.ng.model

org.karora.cooee.ng.command

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
248.0%67.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.command.CssStyleDecl
org.karora.cooee.ng.command.AttributesAdd
org.karora.cooee.ng.command.CssStyleAdd
org.karora.cooee.ng.command.CssStyleAddDontPrint
org.karora.cooee.ng.command.CssStyleAddValues
org.karora.cooee.ng.command.CssStyleApplyTo
org.karora.cooee.ng.command.CssStyleRemove
org.karora.cooee.ng.command.CssStyleRemoveFrom
org.karora.cooee.ng.command.CssStyleSheetAdd
org.karora.cooee.ng.command.JavaScriptEval
org.karora.cooee.ng.command.JavaScriptInclude
org.karora.cooee.ng.command.Print
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer.command
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.ng.able

org.karora.cooee.ng.externalevent

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1825.0%89.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.externalevent.ExternalEventListener
org.karora.cooee.ng.externalevent.ExternalEvent
org.karora.cooee.ng.externalevent.ExternalEventMonitorService
org.karora.cooee.ng.externalevent.ExternalEventMonitorService$1
org.karora.cooee.ng
java.io
java.lang
java.util
javax.servlet.http
org.karora.cooee.app
org.karora.cooee.ng
org.karora.cooee.webcontainer
org.karora.cooee.webrender

org.karora.cooee.ng.history

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2375.0%60.000004%35.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.history.HistoryEventListener
org.karora.cooee.ng.history.HistoryState
org.karora.cooee.ng.history.HistoryUndoRedo
org.karora.cooee.ng.history.HistoryEvent
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer
java.io
java.lang
java.util

org.karora.cooee.ng.image

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11510.0%94.0%3.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.image.BaseImageEncoder
org.karora.cooee.ng.image.ImageEncoder
org.karora.cooee.ng.image.EncodedImageReference
org.karora.cooee.ng.image.GifEncoder
org.karora.cooee.ng.image.GifEncoderHashItem
org.karora.cooee.ng.image.GifEncoderInternal
org.karora.cooee.ng.image.ImageKit
org.karora.cooee.ng.image.ImageKit$1
org.karora.cooee.ng.image.ImageKit$ColorSwapImageFilter
org.karora.cooee.ng.image.ImageKit$TransparencyImageFilter
org.karora.cooee.ng.image.IntHashtable
org.karora.cooee.ng.image.IntHashtableEntry
org.karora.cooee.ng.image.IntHashtableEnumerator
org.karora.cooee.ng.image.InternalPngEncoderA
org.karora.cooee.ng.image.InternalPngEncoderB
org.karora.cooee.ng.image.PngEncoder
org.karora.cooee.ng.image.TextImageReference
org.karora.cooee.ng.image.TextImageReference$1
org.karora.cooee.ng.image.TextImageReference$ACI
org.karora.cooee.ng.image.TextImageReference$TextImageDrawer
org.karora.cooee.ng.image.URLImageReference
org.karora.cooee.ng.tabbedpane
java.awt
java.awt.color
java.awt.font
java.awt.geom
java.awt.image
java.io
java.lang
java.lang.ref
java.net
java.text
java.util
java.util.zip
org.karora.cooee.app
org.karora.cooee.ng.util
org.karora.cooee.ng.util.collections

org.karora.cooee.ng.layout

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
350.0%62.0%38.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.ng.layout.DisplayLayoutData
org.karora.cooee.ng.layout.ScrollableDisplayLayoutData
org.karora.cooee.ng.layout.TableLayoutDataEx
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
java.io
java.lang
org.karora.cooee.app
org.karora.cooee.app.layout
org.karora.cooee.ng.able

org.karora.cooee.ng.list

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
22100.0%50.0%50.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.list.ListSelectionModelEx
Noneorg.karora.cooee.ng
org.karora.cooee.ng.table
java.lang
org.karora.cooee.app.list

org.karora.cooee.ng.model

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
51042.0%67.0%9.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.model.BoundedRangeModel
org.karora.cooee.ng.model.ButtonModelEx
org.karora.cooee.ng.model.CalendarSelectionListener
org.karora.cooee.ng.model.CalendarSelectionModel
org.karora.cooee.ng.model.ColorSelectionModel
org.karora.cooee.ng.model.ColorSwatchModel
org.karora.cooee.ng.model.ExpansionModel
org.karora.cooee.ng.model.SingleSelectionModel
org.karora.cooee.ng.model.ActionEventEx
org.karora.cooee.ng.model.CalendarEvent
org.karora.cooee.ng.model.DefaultBoundedRangeModel
org.karora.cooee.ng.model.DefaultButtonModelEx
org.karora.cooee.ng.model.DefaultCalendarSelectionModel
org.karora.cooee.ng.model.DefaultColorSelectionModel
org.karora.cooee.ng.model.DefaultExpansionModel
org.karora.cooee.ng.model.DefaultMenuItemModel
org.karora.cooee.ng.model.DefaultSingleSelectionModel
org.karora.cooee.ng.model.ExpansionGroup
org.karora.cooee.ng.model.WebSafeColorSwatchModel
org.karora.cooee.ng
org.karora.cooee.ng.able
org.karora.cooee.ng.table
org.karora.cooee.ng.tree
org.karora.cooee.ng.ui.syncpeer
java.awt.event
java.io
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.button
org.karora.cooee.app.event
org.karora.cooee.ng
org.karora.cooee.ng.able
org.karora.cooee.ng.util

org.karora.cooee.ng.progressbar

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1950.0%90.0%40.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.progressbar.ProgressBarRenderer
org.karora.cooee.ng.progressbar.DefaultProgressBarRenderer
org.karora.cooee.ng
java.awt
java.awt.font
java.awt.geom
java.awt.image
java.io
java.lang
org.karora.cooee.app
org.karora.cooee.ng
org.karora.cooee.ng.util

org.karora.cooee.ng.richtext

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2645.0%75.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.richtext.AbstractRichTextSpellChecker
org.karora.cooee.ng.richtext.RichTextRenderer
org.karora.cooee.ng.richtext.RichTextRenderer$CommandAppearance
org.karora.cooee.ng.richtext.RichTextSpellChecker
org.karora.cooee.ng.richtext.RichTextSpellChecker$SpellCheckerWord
org.karora.cooee.ng.richtext.AbstractRichTextSpellChecker$1
org.karora.cooee.ng.richtext.AbstractRichTextSpellChecker$CountedReader
org.karora.cooee.ng.richtext.AbstractRichTextSpellChecker$SpellCheckerWordImpl
org.karora.cooee.ng.richtext.DefaultRichTextRenderer
org.karora.cooee.ng.richtext.DefaultRichTextRenderer$1
org.karora.cooee.ng.richtext.DefaultRichTextRenderer$StringArrayComparator
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer
java.io
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.ng
org.karora.cooee.ng.util

org.karora.cooee.ng.stylesheet

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
288.0%80.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.stylesheet.CssPropertyPeer
org.karora.cooee.ng.stylesheet.CssClassDecl
org.karora.cooee.ng.stylesheet.CssClassPropertyDecl
org.karora.cooee.ng.stylesheet.CssInvalidValueException
org.karora.cooee.ng.stylesheet.CssObjectDeclarationParser
org.karora.cooee.ng.stylesheet.CssObjectIntrospector
org.karora.cooee.ng.stylesheet.CssPropertyPeerLoader
org.karora.cooee.ng.stylesheet.CssStyleSetter
org.karora.cooee.ng.stylesheet.CssStyleSheetException
org.karora.cooee.ng.stylesheet.CssStyleSheetLoader
org.karora.cooee.ng.stylesheet.CssStyleSheetLoader$1
org.karora.cooee.ng.stylesheet.CssStyleSheetLoader$CssComponentClassComparator
org.karora.cooee.ng.stylesheet.CssStyleSheetParser
org.karora.cooee.ng.stylesheet.propertypeer
org.karora.cooee.ng.ui.syncpeer
java.beans
java.io
java.lang
java.lang.reflect
java.util
org.karora.cooee.app
org.karora.cooee.app.util
org.karora.cooee.ng.util.reflect

org.karora.cooee.ng.stylesheet.propertypeer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
099.0%100.0%9.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.stylesheet.propertypeer.AbstractCssPropertyPeer
org.karora.cooee.ng.stylesheet.propertypeer.NumberPeer
org.karora.cooee.ng.stylesheet.propertypeer.AlignmentPeer
org.karora.cooee.ng.stylesheet.propertypeer.BooleanPeer
org.karora.cooee.ng.stylesheet.propertypeer.BorderPeer
org.karora.cooee.ng.stylesheet.propertypeer.BytePeer
org.karora.cooee.ng.stylesheet.propertypeer.CharacterPeer
org.karora.cooee.ng.stylesheet.propertypeer.ColorPeer
org.karora.cooee.ng.stylesheet.propertypeer.DoublePeer
org.karora.cooee.ng.stylesheet.propertypeer.ExtentPeer
org.karora.cooee.ng.stylesheet.propertypeer.FillImagePeer
org.karora.cooee.ng.stylesheet.propertypeer.FloatPeer
org.karora.cooee.ng.stylesheet.propertypeer.FontPeer
org.karora.cooee.ng.stylesheet.propertypeer.ImageReferencePeer
org.karora.cooee.ng.stylesheet.propertypeer.InsetsPeer
org.karora.cooee.ng.stylesheet.propertypeer.IntegerPeer
org.karora.cooee.ng.stylesheet.propertypeer.LocalePeer
org.karora.cooee.ng.stylesheet.propertypeer.LongPeer
org.karora.cooee.ng.stylesheet.propertypeer.ShortPeer
org.karora.cooee.ng.stylesheet.propertypeer.StringPeer
org.karora.cooee.ng.stylesheet.propertypeer.TreeIconsPeer
org.karora.cooee.ng.stylesheet.propertypeer.TypefacePeer
Nonejava.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.componentxml
org.karora.cooee.app.util
org.karora.cooee.ng.stylesheet
org.karora.cooee.ng.tree
org.karora.cooee.ng.util
org.w3c.dom

org.karora.cooee.ng.tabbedpane

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21150.0%85.0%35.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.tabbedpane.AbstractTabModel
org.karora.cooee.ng.tabbedpane.TabImageRenderer
org.karora.cooee.ng.tabbedpane.TabModel
org.karora.cooee.ng.tabbedpane.DefaultTabImageRenderer
org.karora.cooee.ng.tabbedpane.DefaultTabModel
org.karora.cooee.ng.tabbedpane.DefaultTabModel$TabEntry
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer
java.awt
java.io
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.ng
org.karora.cooee.ng.image
org.karora.cooee.ng.ui.resource
org.karora.cooee.ng.util
org.karora.cooee.ng.util.reflect

org.karora.cooee.ng.table

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21913.0%90.0%3.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.table.LiveTableRenderer
org.karora.cooee.ng.table.PageableTableModel
org.karora.cooee.ng.table.SortableTableModel
org.karora.cooee.ng.table.TableCellRendererEx
org.karora.cooee.ng.table.AbleTableSelectionModel
org.karora.cooee.ng.table.ColumnHidingTableModel
org.karora.cooee.ng.table.ColumnHidingTableModel$1
org.karora.cooee.ng.table.DefaultLiveTableRenderer
org.karora.cooee.ng.table.DefaultPageableSortableTableModel
org.karora.cooee.ng.table.DefaultSortableTableModel
org.karora.cooee.ng.table.DefaultSortableTableModel$1
org.karora.cooee.ng.table.DefaultSortableTableModel$2
org.karora.cooee.ng.table.DefaultSortableTableModel$Directive
org.karora.cooee.ng.table.DefaultSortableTableModel$SortedRow
org.karora.cooee.ng.table.DefaultSortableTableModel$TableModelHandler
org.karora.cooee.ng.table.DefaultTableCellRendererEx
org.karora.cooee.ng.table.LiveTableService
org.karora.cooee.ng.table.PageableSortableTable
org.karora.cooee.ng.table.PageableTableNavigation
org.karora.cooee.ng.table.PageableTableNavigation$1
org.karora.cooee.ng.table.PageableTableNavigation$2
org.karora.cooee.ng.table.PageableTableNavigation$3
org.karora.cooee.ng.table.PageableTableNavigation$4
org.karora.cooee.ng.table.SortableTable
org.karora.cooee.ng.table.SortableTableColumn
org.karora.cooee.ng.table.SortableTableHeaderRenderer
org.karora.cooee.ng.table.SortableTableHeaderRenderer$1
org.karora.cooee.ng.table.SortableTableSelectionModel
org.karora.cooee.ng.table.StringComparator
org.karora.cooee.ng.table.TableActionEventEx
org.karora.cooee.ng.table.TableColumnEx
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer
java.io
java.lang
java.util
javax.servlet.http
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.layout
org.karora.cooee.app.table
org.karora.cooee.app.util
org.karora.cooee.ng
org.karora.cooee.ng.list
org.karora.cooee.ng.model
org.karora.cooee.ng.ui.util
org.karora.cooee.ng.xhtml
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.w3c.dom

org.karora.cooee.ng.template

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3542.0%62.0%4.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.template.AbstractTemplateDataSource
org.karora.cooee.ng.template.TemplateCachingHints
org.karora.cooee.ng.template.TemplateCompilerHints
org.karora.cooee.ng.template.TemplateDataSource
org.karora.cooee.ng.template.TemplateTextSubstitution
org.karora.cooee.ng.template.FileTemplateDataSource
org.karora.cooee.ng.template.JspTemplateDataSource
org.karora.cooee.ng.template.ResourceTemplateDataSource
org.karora.cooee.ng.template.SimpleTemplateCachingHints
org.karora.cooee.ng.template.SimpleTemplateCompilerHints
org.karora.cooee.ng.template.SimpleTemplateTextSubstitution
org.karora.cooee.ng.template.StringTemplateDataSource
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.template
java.io
java.lang
java.net
java.util
org.karora.cooee.ng.ui.util.io

org.karora.cooee.ng.text

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21340.0%87.0%27.000002%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.text.AutoLookupModel
org.karora.cooee.ng.text.AutoLookupModel$Entry
org.karora.cooee.ng.text.AutoLookupModel$DefaultEntry
org.karora.cooee.ng.text.AutoLookupService
org.karora.cooee.ng.text.StringDocumentEx
org.karora.cooee.ng
org.karora.cooee.ng.ui.syncpeer
java.io
java.lang
java.util
javax.servlet.http
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.text
org.karora.cooee.ng
org.karora.cooee.ng.util
org.karora.cooee.ng.xhtml
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.w3c.dom

org.karora.cooee.ng.tree

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
41134.0%73.0%8.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.tree.MutableTreeNode
org.karora.cooee.ng.tree.RowMapper
org.karora.cooee.ng.tree.TreeCellRenderer
org.karora.cooee.ng.tree.TreeExpansionListener
org.karora.cooee.ng.tree.TreeIcons
org.karora.cooee.ng.tree.TreeModel
org.karora.cooee.ng.tree.TreeModelListener
org.karora.cooee.ng.tree.TreeNode
org.karora.cooee.ng.tree.TreeSelectionListener
org.karora.cooee.ng.tree.TreeSelectionModel
org.karora.cooee.ng.tree.TreeWillExpandListener
org.karora.cooee.ng.tree.DefaultMutableTreeNode
org.karora.cooee.ng.tree.DefaultMutableTreeNode$1
org.karora.cooee.ng.tree.DefaultMutableTreeNode$BreadthFirstEnumeration
org.karora.cooee.ng.tree.DefaultMutableTreeNode$BreadthFirstEnumeration$Queue
org.karora.cooee.ng.tree.DefaultMutableTreeNode$BreadthFirstEnumeration$Queue$QNode
org.karora.cooee.ng.tree.DefaultMutableTreeNode$PathBetweenNodesEnumeration
org.karora.cooee.ng.tree.DefaultMutableTreeNode$PostorderEnumeration
org.karora.cooee.ng.tree.DefaultMutableTreeNode$PreorderEnumeration
org.karora.cooee.ng.tree.DefaultTreeCellRenderer
org.karora.cooee.ng.tree.DefaultTreeIcons
org.karora.cooee.ng.tree.DefaultTreeModel
org.karora.cooee.ng.tree.DefaultTreeSelectionModel
org.karora.cooee.ng.tree.DefaultTreeSelectionModel$TreeSpot
org.karora.cooee.ng.tree.EmptyTreeSelectionModel
org.karora.cooee.ng.tree.ExpandVetoException
org.karora.cooee.ng.tree.TreeActionEventEx
org.karora.cooee.ng.tree.TreeExpansionEvent
org.karora.cooee.ng.tree.TreeListSelectionModel
org.karora.cooee.ng.tree.TreeModelEvent
org.karora.cooee.ng.tree.TreePath
org.karora.cooee.ng.tree.TreeSelectionEvent
org.karora.cooee.ng
org.karora.cooee.ng.stylesheet.propertypeer
org.karora.cooee.ng.treetable
org.karora.cooee.ng.ui.syncpeer
java.beans
java.io
java.lang
java.util
javax.swing.event
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.list
org.karora.cooee.ng
org.karora.cooee.ng.model
org.karora.cooee.ng.xhtml

org.karora.cooee.ng.treetable

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1467.0%80.0%47.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.treetable.AbstractTreeTableModel
org.karora.cooee.ng.treetable.TreeTableModel
org.karora.cooee.ng.treetable.DefaultTreeTableModel
org.karora.cooee.ng
java.lang
java.util
org.karora.cooee.app.event
org.karora.cooee.ng.tree

org.karora.cooee.ng.ui.resource

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
330.0%50.0%50.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.ng.ui.resource.Resources
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.syncpeer.command
java.lang
org.karora.cooee.webrender
org.karora.cooee.webrender.service

org.karora.cooee.ng.ui.syncpeer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0424.0%100.0%4.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.ui.syncpeer.AbstractEchoPointContainerPeer
org.karora.cooee.ng.ui.syncpeer.AbstractEchoPointPeer
org.karora.cooee.ng.ui.syncpeer.TreeRenderer$EventSupportCallBack
org.karora.cooee.ng.ui.syncpeer.AbstractEchoPointPeer$1
org.karora.cooee.ng.ui.syncpeer.BalloonHelpPeer
org.karora.cooee.ng.ui.syncpeer.ButtonExPeer
org.karora.cooee.ng.ui.syncpeer.CalculatorPeer
org.karora.cooee.ng.ui.syncpeer.CalculatorPeer$1
org.karora.cooee.ng.ui.syncpeer.ColorChooserPeer
org.karora.cooee.ng.ui.syncpeer.ComboBoxPeer
org.karora.cooee.ng.ui.syncpeer.ContainerExPeer
org.karora.cooee.ng.ui.syncpeer.ContainerExPeer$1
org.karora.cooee.ng.ui.syncpeer.ContainerExPeer$2
org.karora.cooee.ng.ui.syncpeer.DateChooserPeer
org.karora.cooee.ng.ui.syncpeer.DateChooserPeer$1
org.karora.cooee.ng.ui.syncpeer.DateChooserPeer$2
org.karora.cooee.ng.ui.syncpeer.DirectHtmlPeer
org.karora.cooee.ng.ui.syncpeer.ExpandableSectionPeer
org.karora.cooee.ng.ui.syncpeer.ExpandableSectionPeer$1
org.karora.cooee.ng.ui.syncpeer.GroupBoxPeer
org.karora.cooee.ng.ui.syncpeer.HistoryMonitorPeer
org.karora.cooee.ng.ui.syncpeer.HistoryMonitorPeer$1
org.karora.cooee.ng.ui.syncpeer.ImageIconPeer
org.karora.cooee.ng.ui.syncpeer.ImageMapPeer
org.karora.cooee.ng.ui.syncpeer.InvisiblePeer
org.karora.cooee.ng.ui.syncpeer.KeyStrokeListenerPeer
org.karora.cooee.ng.ui.syncpeer.LabelExPeer
org.karora.cooee.ng.ui.syncpeer.LightBoxPeer
org.karora.cooee.ng.ui.syncpeer.LightBoxPeer$1
org.karora.cooee.ng.ui.syncpeer.ListSectionPeer
org.karora.cooee.ng.ui.syncpeer.LiveTablePeer
org.karora.cooee.ng.ui.syncpeer.LiveTablePeer$1
org.karora.cooee.ng.ui.syncpeer.MenuItemPeer
org.karora.cooee.ng.ui.syncpeer.MenuPeer
org.karora.cooee.ng.ui.syncpeer.NativeWindowPeer
org.karora.cooee.ng.ui.syncpeer.NativeWindowPeer$1
org.karora.cooee.ng.ui.syncpeer.PopUpPeer
org.karora.cooee.ng.ui.syncpeer.PopUpPeer$1
org.karora.cooee.ng.ui.syncpeer.ProgressBarPeer
org.karora.cooee.ng.ui.syncpeer.PushButtonPeer
org.karora.cooee.ng.ui.syncpeer.RichTextAreaPeer
org.karora.cooee.ng.ui.syncpeer.RichTextAreaPeer$1
org.karora.cooee.ng.ui.syncpeer.RichTextAreaPeer$2
org.karora.cooee.ng.ui.syncpeer.RichTextAreaPeer$3
org.karora.cooee.ng.ui.syncpeer.RichTextAreaPeer$4
org.karora.cooee.ng.ui.syncpeer.SeparatorPeer
org.karora.cooee.ng.ui.syncpeer.SliderPeer
org.karora.cooee.ng.ui.syncpeer.SliderPeer$1
org.karora.cooee.ng.ui.syncpeer.StackedPaneExPeer
org.karora.cooee.ng.ui.syncpeer.StackedPaneExPeer$1
org.karora.cooee.ng.ui.syncpeer.StackedPaneExPeer$StackedPaneExRenderState
org.karora.cooee.ng.ui.syncpeer.StrutPeer
org.karora.cooee.ng.ui.syncpeer.TabbedPanePeer
org.karora.cooee.ng.ui.syncpeer.TableExPeer
org.karora.cooee.ng.ui.syncpeer.TemplatePanelPeer
org.karora.cooee.ng.ui.syncpeer.TemplatePanelPeer$CompilationResult
org.karora.cooee.ng.ui.syncpeer.TemplatePanelPeer$TemplateResult
org.karora.cooee.ng.ui.syncpeer.TextFieldExPeer
org.karora.cooee.ng.ui.syncpeer.TextFieldExPeer$1
org.karora.cooee.ng.ui.syncpeer.TextFieldExPeer$TextUpdate
org.karora.cooee.ng.ui.syncpeer.TitleBarPeer
org.karora.cooee.ng.ui.syncpeer.TitleBarPeer$1
org.karora.cooee.ng.ui.syncpeer.TreePeer
org.karora.cooee.ng.ui.syncpeer.TreePeer$1
org.karora.cooee.ng.ui.syncpeer.TreePeer$2
org.karora.cooee.ng.ui.syncpeer.TreePeer$3
org.karora.cooee.ng.ui.syncpeer.TreePeer$TreeRenderState
org.karora.cooee.ng.ui.syncpeer.TreeRenderer
org.karora.cooee.ng.ui.syncpeer.TreeTableCellPeer
org.karora.cooee.ng.ui.syncpeer.TreeTableCellPeer$1
Nonejava.io
java.lang
java.text
java.util
org.karora.cooee.app
org.karora.cooee.app.button
org.karora.cooee.app.layout
org.karora.cooee.app.list
org.karora.cooee.app.table
org.karora.cooee.app.text
org.karora.cooee.app.update
org.karora.cooee.app.util
org.karora.cooee.ng
org.karora.cooee.ng.able
org.karora.cooee.ng.history
org.karora.cooee.ng.layout
org.karora.cooee.ng.model
org.karora.cooee.ng.richtext
org.karora.cooee.ng.stylesheet
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.table
org.karora.cooee.ng.template
org.karora.cooee.ng.text
org.karora.cooee.ng.tree
org.karora.cooee.ng.ui.resource
org.karora.cooee.ng.ui.template
org.karora.cooee.ng.ui.util
org.karora.cooee.ng.ui.util.io
org.karora.cooee.ng.util
org.karora.cooee.ng.util.collections
org.karora.cooee.ng.util.reflect
org.karora.cooee.ng.xhtml
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.image
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.karora.cooee.webrender.servermessage
org.karora.cooee.webrender.service
org.karora.cooee.webrender.util
org.w3c.dom

org.karora.cooee.ng.ui.syncpeer.command

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
080.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.ng.ui.syncpeer.command.CssStyleCommandPeer
org.karora.cooee.ng.ui.syncpeer.command.GeneralCommandPeer
Nonejava.lang
org.karora.cooee.app
org.karora.cooee.ng.command
org.karora.cooee.ng.ui.resource
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webrender.service
org.w3c.dom

org.karora.cooee.ng.ui.template

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11520.0%94.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.ui.template.TemplateCompiler
org.karora.cooee.ng.ui.template.JspXHTMLTemplateCompiler
org.karora.cooee.ng.ui.template.TemplateCompilerLoader
org.karora.cooee.ng.ui.template.XHTMLTemplateCompiler
org.karora.cooee.ng.ui.template.XHTMLTemplateCompiler$1
org.karora.cooee.ng.ui.syncpeer
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.xml.parsers
org.karora.cooee.ng.template
org.karora.cooee.ng.ui.util
org.karora.cooee.ng.ui.util.io
org.karora.cooee.ng.util.throwable
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.w3c.dom
org.xml.sax

org.karora.cooee.ng.ui.util

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
42111.0%84.0%5.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.ui.util.HtmlNodeLexer$HtmlLexerCallBack
org.karora.cooee.ng.ui.util.ImageManager$ImageReferenceURIHandler
org.karora.cooee.ng.ui.util.AblePartialUpdater
org.karora.cooee.ng.ui.util.CssKit
org.karora.cooee.ng.ui.util.CssRolloverStyleEx
org.karora.cooee.ng.ui.util.CssStyleEx
org.karora.cooee.ng.ui.util.HtmlNodeLexer
org.karora.cooee.ng.ui.util.HtmlTable
org.karora.cooee.ng.ui.util.ImageManager
org.karora.cooee.ng.ui.util.ImageManager$1
org.karora.cooee.ng.ui.util.JavaScriptSnippetService
org.karora.cooee.ng.ui.util.LayoutStrut
org.karora.cooee.ng.ui.util.Render
org.karora.cooee.ng.ui.util.Render$1
org.karora.cooee.ng.ui.util.Render$DirectImageRenderSupport
org.karora.cooee.ng.ui.util.RenderingContext
org.karora.cooee.ng.ui.util.StaticImageService
org.karora.cooee.ng.ui.util.StringPeerFactory
org.karora.cooee.ng.ui.util.TriCellTable
org.karora.cooee.ng.table
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.template
org.karora.cooee.ng.util
java.io
java.lang
java.util
javax.servlet.http
org.karora.cooee.app
org.karora.cooee.app.update
org.karora.cooee.app.util
org.karora.cooee.ng
org.karora.cooee.ng.able
org.karora.cooee.ng.layout
org.karora.cooee.ng.util
org.karora.cooee.ng.xhtml
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.image
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.karora.cooee.webrender.servermessage
org.karora.cooee.webrender.util
org.w3c.dom

org.karora.cooee.ng.ui.util.io

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
360.0%67.0%33.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.ng.ui.util.io.CapturedHttpServletResponse
org.karora.cooee.ng.ui.util.io.CapturedPrintWriter
org.karora.cooee.ng.ui.util.io.CapturedServletOutputStream
org.karora.cooee.ng.ui.util.io.StringInputStream
org.karora.cooee.ng.template
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.template
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
org.karora.cooee.ng.util.reflect

org.karora.cooee.ng.util

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
10910.0%47.0%43.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.util.ComponentKit$ComponentTraversalCallBack
org.karora.cooee.ng.util.ColorKit
org.karora.cooee.ng.util.ComponentKit
org.karora.cooee.ng.util.ComponentTracker
org.karora.cooee.ng.util.ExtentKit
org.karora.cooee.ng.util.FontKit
org.karora.cooee.ng.util.HtmlKit
org.karora.cooee.ng.util.QuoterKit
org.karora.cooee.ng.util.RandKit
org.karora.cooee.ng.util.TokenizerKit
org.karora.cooee.ng
org.karora.cooee.ng.image
org.karora.cooee.ng.model
org.karora.cooee.ng.progressbar
org.karora.cooee.ng.richtext
org.karora.cooee.ng.stylesheet.propertypeer
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.text
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
java.awt
java.io
java.lang
java.lang.reflect
java.util
org.karora.cooee.app
org.karora.cooee.ng.ui.util
org.karora.cooee.ng.util.collections
org.w3c.dom

org.karora.cooee.ng.util.collections

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
340.0%57.0%43.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.ng.util.collections.ConcurrentReaderHashMap
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$1
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$BarrierLock
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$Entry
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$EntrySet
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$HashIterator
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$KeyIterator
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$KeySet
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$ValueIterator
org.karora.cooee.ng.util.collections.ConcurrentReaderHashMap$Values
org.karora.cooee.ng.util.collections.ExpiryCache
org.karora.cooee.ng.util.collections.ExpiryCache$1
org.karora.cooee.ng.util.collections.ExpiryCache$CacheEntry
org.karora.cooee.ng.util.collections.TimerExpiryCache
org.karora.cooee.ng.util.collections.TimerExpiryCache$1
org.karora.cooee.ng.util.collections.TimerExpiryCache$ReaperTimerTask
org.karora.cooee.ng.image
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.util
java.io
java.lang
java.lang.ref
java.util

org.karora.cooee.ng.util.reflect

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
639.0%33.0%58.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.ng.util.reflect.ReflectionKit$BaseReflectionKitComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$MethodSearchCriteria
org.karora.cooee.ng.util.reflect.BeanKit
org.karora.cooee.ng.util.reflect.BeanKit$BeanKitException
org.karora.cooee.ng.util.reflect.DuckTypeKit
org.karora.cooee.ng.util.reflect.DuckTypeKit$DuckTypeException
org.karora.cooee.ng.util.reflect.ReflectionKit
org.karora.cooee.ng.util.reflect.ReflectionKit$1
org.karora.cooee.ng.util.reflect.ReflectionKit$2
org.karora.cooee.ng.util.reflect.ReflectionKit$3
org.karora.cooee.ng.util.reflect.ReflectionKit$4
org.karora.cooee.ng.util.reflect.ReflectionKit$5
org.karora.cooee.ng.util.reflect.ReflectionKit$6
org.karora.cooee.ng.util.reflect.ReflectionKit$7
org.karora.cooee.ng.util.reflect.ReflectionKit$ClassConstructorComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$ClassDerivationComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$ClassFieldComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$ClassMemberComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$ClassMethodComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$ClassNameComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$FieldClassComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$MemberClassComparator
org.karora.cooee.ng.util.reflect.ReflectionKit$MethodClassComparator
org.karora.cooee.ng
org.karora.cooee.ng.stylesheet
org.karora.cooee.ng.tabbedpane
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util.io
org.karora.cooee.ng.util.throwable
java.lang
java.lang.reflect
java.util

org.karora.cooee.ng.util.throwable

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
150.0%83.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.ng.util.throwable.ThrowableDescriptor
org.karora.cooee.ng.util.throwable.ThrowableKit
org.karora.cooee.ng.util.throwable.ThrowablePropertyDescriptor
org.karora.cooee.ng.ui.template
java.io
java.lang
java.lang.reflect
java.util
org.karora.cooee.ng.util.reflect

org.karora.cooee.ng.xhtml

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
660.0%50.0%50.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.ng.xhtml.XhtmlFragment
org.karora.cooee.ng.xhtml.XhtmlFragment$1
org.karora.cooee.ng
org.karora.cooee.ng.table
org.karora.cooee.ng.text
org.karora.cooee.ng.tree
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
java.io
java.lang
javax.xml.parsers
org.karora.cooee.app
org.w3c.dom
org.xml.sax

org.karora.cooee.osgi

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
420.0%33.0%67.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.osgi.Activator
org.karora.cooee.osgi.BundleServices
org.karora.cooee.osgi.OSGIDetector
org.karora.cooee.app
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.webrender.util
java.lang
org.osgi.framework

org.karora.cooee.webcontainer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
152050.0%57.0%7.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.webcontainer.ActionProcessor
org.karora.cooee.webcontainer.CommandSynchronizePeer
org.karora.cooee.webcontainer.ComponentSynchronizePeer
org.karora.cooee.webcontainer.ContainerContext
org.karora.cooee.webcontainer.DomUpdateSupport
org.karora.cooee.webcontainer.FocusSupport
org.karora.cooee.webcontainer.LazyRenderContainer
org.karora.cooee.webcontainer.PartialUpdateParticipant
org.karora.cooee.webcontainer.PropertyUpdateProcessor
org.karora.cooee.webcontainer.RenderContext
org.karora.cooee.webcontainer.RenderState
org.karora.cooee.webcontainer.RootSynchronizePeer
org.karora.cooee.webcontainer.WebContainerServlet
org.karora.cooee.webcontainer.ContainerAsyncMonitorService
org.karora.cooee.webcontainer.ContainerContextImpl
org.karora.cooee.webcontainer.ContainerInstance
org.karora.cooee.webcontainer.ContainerSynchronizeService
org.karora.cooee.webcontainer.ContainerSynchronizeService$1
org.karora.cooee.webcontainer.ContainerSynchronizeService$2
org.karora.cooee.webcontainer.DefaultServerDelayMessage
org.karora.cooee.webcontainer.ExtrasUtil
org.karora.cooee.webcontainer.NewInstanceService
org.karora.cooee.webcontainer.PartialUpdateManager
org.karora.cooee.webcontainer.RenderContextImpl
org.karora.cooee.webcontainer.SynchronizePeerFactory
org.karora.cooee.webcontainer.WindowHtmlService
org.karora.cooee.app.util
org.karora.cooee.ng.externalevent
org.karora.cooee.ng.table
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.syncpeer.command
org.karora.cooee.ng.ui.template
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.image
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
org.karora.cooee.webrender.startup
com.sun.org.apache.xml.internal.serialize
java.io
java.lang
java.lang.reflect
java.security
java.util
javax.servlet.http
org.apache.log4j
org.karora.cooee.app
org.karora.cooee.app.update
org.karora.cooee.app.util
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.karora.cooee.webrender.servermessage
org.karora.cooee.webrender.service
org.karora.cooee.webrender.startup
org.karora.cooee.webrender.util
org.w3c.dom

org.karora.cooee.webcontainer.command

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
130.0%75.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.webcontainer.command.BrowserOpenWindowCommand
org.karora.cooee.webcontainer.command.BrowserRedirectCommand
org.karora.cooee.webcontainer.command.BrowserSetCookieCommand
org.karora.cooee.webcontainer.syncpeer
java.lang
javax.servlet.http
org.karora.cooee.app

org.karora.cooee.webcontainer.filetransfer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
01817.0%100.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.webcontainer.filetransfer.AbstractFileUploadProvider
org.karora.cooee.webcontainer.filetransfer.MultipartUploadSPI
org.karora.cooee.webcontainer.filetransfer.DownloadPeer
org.karora.cooee.webcontainer.filetransfer.DownloadService
org.karora.cooee.webcontainer.filetransfer.FilePanePeer
org.karora.cooee.webcontainer.filetransfer.FilePaneService
org.karora.cooee.webcontainer.filetransfer.JakartaCommonsFileUploadProvider
org.karora.cooee.webcontainer.filetransfer.MultipartUploadFactory
org.karora.cooee.webcontainer.filetransfer.UploadEvent
org.karora.cooee.webcontainer.filetransfer.UploadFormService
org.karora.cooee.webcontainer.filetransfer.UploadReceiver
org.karora.cooee.webcontainer.filetransfer.UploadSelectPeer
Nonejava.io
java.lang
java.util
javax.servlet
javax.servlet.http
org.apache.commons.fileupload
org.karora.cooee.app
org.karora.cooee.app.filetransfer
org.karora.cooee.app.update
org.karora.cooee.app.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.karora.cooee.webrender.servermessage
org.karora.cooee.webrender.service
org.w3c.dom

org.karora.cooee.webcontainer.image

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
41225.0%75.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.webcontainer.image.AbstractImageService
org.karora.cooee.webcontainer.image.ImageRenderSupport
org.karora.cooee.webcontainer.image.PngEncoder$Filter
org.karora.cooee.webcontainer.image.PngEncoder$Translator
org.karora.cooee.webcontainer.image.AwtImageService
org.karora.cooee.webcontainer.image.ImageToBufferedImage
org.karora.cooee.webcontainer.image.ImageTools
org.karora.cooee.webcontainer.image.PngEncoder
org.karora.cooee.webcontainer.image.PngEncoder$1
org.karora.cooee.webcontainer.image.PngEncoder$AverageFilter
org.karora.cooee.webcontainer.image.PngEncoder$ByteTranslator
org.karora.cooee.webcontainer.image.PngEncoder$IntTranslator
org.karora.cooee.webcontainer.image.PngEncoder$PaethFilter
org.karora.cooee.webcontainer.image.PngEncoder$SubFilter
org.karora.cooee.webcontainer.image.PngEncoder$UpFilter
org.karora.cooee.webcontainer.image.StreamImageService
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.syncpeer
java.awt
java.awt.image
java.io
java.lang
java.util
java.util.zip
javax.servlet.http
javax.swing
org.karora.cooee.app
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender

org.karora.cooee.webcontainer.partialupdate

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
290.0%82.0%18.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.webcontainer.partialupdate.BackgroundUpdate
org.karora.cooee.webcontainer.partialupdate.BorderUpdate
org.karora.cooee.webcontainer.partialupdate.ColorUpdate
org.karora.cooee.webcontainer.partialupdate.EnabledUpdate
org.karora.cooee.webcontainer.partialupdate.ForegroundUpdate
org.karora.cooee.webcontainer.partialupdate.InsetsUpdate
org.karora.cooee.webcontainer.partialupdate.TextUpdate
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.webcontainer.syncpeer
java.lang
org.karora.cooee.app
org.karora.cooee.app.text
org.karora.cooee.app.update
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webrender
org.karora.cooee.webrender.servermessage
org.w3c.dom

org.karora.cooee.webcontainer.propertyrender

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
690.0%60.000004%40.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.webcontainer.propertyrender.AlignmentRender
org.karora.cooee.webcontainer.propertyrender.BorderRender
org.karora.cooee.webcontainer.propertyrender.CellLayoutDataRender
org.karora.cooee.webcontainer.propertyrender.ColorRender
org.karora.cooee.webcontainer.propertyrender.ExtentRender
org.karora.cooee.webcontainer.propertyrender.FillImageRender
org.karora.cooee.webcontainer.propertyrender.FontRender
org.karora.cooee.webcontainer.propertyrender.ImageReferenceRender
org.karora.cooee.webcontainer.propertyrender.InsetsRender
org.karora.cooee.webcontainer.propertyrender.LayoutDirectionRender
org.karora.cooee.ng.table
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.syncpeer
java.lang
java.util
org.karora.cooee.app
org.karora.cooee.app.layout
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.image
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.w3c.dom

org.karora.cooee.webcontainer.syncpeer

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1265.0%96.0%1.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.webcontainer.syncpeer.AbstractMenuPeer
org.karora.cooee.webcontainer.syncpeer.ActiveTextFieldPeer
org.karora.cooee.webcontainer.syncpeer.TextComponentPeer
org.karora.cooee.webcontainer.syncpeer.AccordionPanePeer
org.karora.cooee.webcontainer.syncpeer.AccordionPanePeer$1
org.karora.cooee.webcontainer.syncpeer.AccordionPanePeer$AccordionPaneRenderState
org.karora.cooee.webcontainer.syncpeer.ActiveTextAreaPeer
org.karora.cooee.webcontainer.syncpeer.BorderPanePeer
org.karora.cooee.webcontainer.syncpeer.BrowserCommandPeer
org.karora.cooee.webcontainer.syncpeer.ButtonPeer
org.karora.cooee.webcontainer.syncpeer.CalendarSelectPeer
org.karora.cooee.webcontainer.syncpeer.CalendarSelectPeer$1
org.karora.cooee.webcontainer.syncpeer.ColorSelectPeer
org.karora.cooee.webcontainer.syncpeer.ColorSelectPeer$1
org.karora.cooee.webcontainer.syncpeer.ColumnPeer
org.karora.cooee.webcontainer.syncpeer.ColumnPeer$1
org.karora.cooee.webcontainer.syncpeer.ColumnPeer$ColumnPeerRenderState
org.karora.cooee.webcontainer.syncpeer.CompositePeer
org.karora.cooee.webcontainer.syncpeer.ContentPanePeer
org.karora.cooee.webcontainer.syncpeer.ContentPanePeer$1
org.karora.cooee.webcontainer.syncpeer.ContentPanePeer$2
org.karora.cooee.webcontainer.syncpeer.DragSourcePeer
org.karora.cooee.webcontainer.syncpeer.DropDownMenuPeer
org.karora.cooee.webcontainer.syncpeer.GridPeer
org.karora.cooee.webcontainer.syncpeer.GridProcessor
org.karora.cooee.webcontainer.syncpeer.GridProcessor$1
org.karora.cooee.webcontainer.syncpeer.GridProcessor$Cell
org.karora.cooee.webcontainer.syncpeer.IntegerTextFieldPeer
org.karora.cooee.webcontainer.syncpeer.LabelPeer
org.karora.cooee.webcontainer.syncpeer.ListComponentPeer
org.karora.cooee.webcontainer.syncpeer.ListComponentPeer$1
org.karora.cooee.webcontainer.syncpeer.ListComponentPeer$RenderedModelData
org.karora.cooee.webcontainer.syncpeer.MenuBarPanePeer
org.karora.cooee.webcontainer.syncpeer.NumericTextFieldPeer
org.karora.cooee.webcontainer.syncpeer.RegExTextFieldPeer
org.karora.cooee.webcontainer.syncpeer.RowPeer
org.karora.cooee.webcontainer.syncpeer.RowPeer$1
org.karora.cooee.webcontainer.syncpeer.RowPeer$RowPeerRenderState
org.karora.cooee.webcontainer.syncpeer.SplitPanePeer
org.karora.cooee.webcontainer.syncpeer.SplitPanePeer$1
org.karora.cooee.webcontainer.syncpeer.SplitPanePeer$RenderStateImpl
org.karora.cooee.webcontainer.syncpeer.TabPanePeer
org.karora.cooee.webcontainer.syncpeer.TabPanePeer$1
org.karora.cooee.webcontainer.syncpeer.TabPanePeer$TabPaneRenderState
org.karora.cooee.webcontainer.syncpeer.TablePeer
org.karora.cooee.webcontainer.syncpeer.TextAreaPeer
org.karora.cooee.webcontainer.syncpeer.TextComponentPeer$1
org.karora.cooee.webcontainer.syncpeer.TextComponentPeer$TextUpdate
org.karora.cooee.webcontainer.syncpeer.TextFieldPeer
org.karora.cooee.webcontainer.syncpeer.TransitionPanePeer
org.karora.cooee.webcontainer.syncpeer.TransitionPanePeer$1
org.karora.cooee.webcontainer.syncpeer.TransitionPanePeer$2
org.karora.cooee.webcontainer.syncpeer.TriCellTable
org.karora.cooee.webcontainer.syncpeer.TriCellTableConfigurator
org.karora.cooee.webcontainer.syncpeer.WindowPanePeer
org.karora.cooee.webcontainer.syncpeer.WindowPanePeer$1
org.karora.cooee.webcontainer.syncpeer.WindowPanePeer$2
org.karora.cooee.webcontainer.syncpeer.WindowPeer
org.karora.cooee.webcontainer.syncpeer.WindowPeer$1
org.karora.cooee.webcontainer
java.io
java.lang
java.text
java.util
javax.servlet.http
org.karora.cooee.app
org.karora.cooee.app.button
org.karora.cooee.app.layout
org.karora.cooee.app.list
org.karora.cooee.app.menu
org.karora.cooee.app.table
org.karora.cooee.app.text
org.karora.cooee.app.update
org.karora.cooee.app.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.command
org.karora.cooee.webcontainer.image
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.karora.cooee.webrender.servermessage
org.karora.cooee.webrender.service
org.karora.cooee.webrender.util
org.w3c.dom

org.karora.cooee.webcontainer.util

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
5110.0%69.0%31.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.webcontainer.util.IdTable
org.karora.cooee.webcontainer.util.ResourceImageServerDelayMessage
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.image
org.karora.cooee.webcontainer.syncpeer
java.io
java.lang
java.lang.ref
java.util
org.karora.cooee.app
org.karora.cooee.app.util
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.karora.cooee.webrender.service
org.w3c.dom

org.karora.cooee.webrender

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
191332.0%41.0%28.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.webrender.BaseClientDocument
org.karora.cooee.webrender.ServerDelayMessage
org.karora.cooee.webrender.ServerProgressMessage
org.karora.cooee.webrender.Service
org.karora.cooee.webrender.UserInstance
org.karora.cooee.webrender.WebRenderServlet
org.karora.cooee.webrender.WebRenderServlet$MultipartRequestWrapper
org.karora.cooee.webrender.BaseHtmlDocument
org.karora.cooee.webrender.ClientAnalyzerProcessor
org.karora.cooee.webrender.ClientConfiguration
org.karora.cooee.webrender.ClientProperties
org.karora.cooee.webrender.Connection
org.karora.cooee.webrender.ContentType
org.karora.cooee.webrender.ImageService
org.karora.cooee.webrender.ImageServiceFactory
org.karora.cooee.webrender.ServerDelayMessage$1
org.karora.cooee.webrender.ServerMessage
org.karora.cooee.webrender.ServerMessage$1
org.karora.cooee.webrender.ServerMessage$ItemizedDirectiveLookupKey
org.karora.cooee.webrender.ServiceRegistry
org.karora.cooee.webrender.UserInstanceUpdateManager
org.karora.cooee.webrender.WebRenderServletException
org.karora.cooee.app.util
org.karora.cooee.ng.externalevent
org.karora.cooee.ng.table
org.karora.cooee.ng.text
org.karora.cooee.ng.ui.resource
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.syncpeer.command
org.karora.cooee.ng.ui.template
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.image
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender.servermessage
org.karora.cooee.webrender.service
org.karora.cooee.webrender.startup
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
javax.xml.parsers
org.karora.cooee.app.util
org.karora.cooee.webcontainer
org.karora.cooee.webrender.output
org.karora.cooee.webrender.service
org.karora.cooee.webrender.util
org.w3c.dom
org.xml.sax

org.karora.cooee.webrender.output

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1090.0%47.0%52.999996%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.webrender.output.CssStyle
org.karora.cooee.webrender.output.HtmlDocument
org.karora.cooee.webrender.output.XmlDocument
org.karora.cooee.ng.table
org.karora.cooee.ng.text
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.propertyrender
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
java.io
java.lang
java.util
javax.xml.parsers
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.stream
org.karora.cooee.webrender.util
org.w3c.dom

org.karora.cooee.webrender.servermessage

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
730.0%30.000002%70.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.webrender.servermessage.ClientConfigurationUpdate
org.karora.cooee.webrender.servermessage.ClientPropertiesStore
org.karora.cooee.webrender.servermessage.DomPropertyStore
org.karora.cooee.webrender.servermessage.DomUpdate
org.karora.cooee.webrender.servermessage.EventProcessor
org.karora.cooee.webrender.servermessage.ServerDelayMessageUpdate
org.karora.cooee.webrender.servermessage.VirtualPosition
org.karora.cooee.webrender.servermessage.WindowUpdate
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.partialupdate
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webrender.service
java.lang
org.karora.cooee.webrender
org.w3c.dom

org.karora.cooee.webrender.service

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
81033.0%56.0%11.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.webrender.service.AsyncMonitorService
org.karora.cooee.webrender.service.SynchronizeService
org.karora.cooee.webrender.service.SynchronizeService$ClientMessagePartProcessor
org.karora.cooee.webrender.service.CoreServices
org.karora.cooee.webrender.service.DebugPaneService
org.karora.cooee.webrender.service.JavaScriptService
org.karora.cooee.webrender.service.SessionExpiredService
org.karora.cooee.webrender.service.StaticBinaryService
org.karora.cooee.webrender.service.StaticTextService
org.karora.cooee.ng.ui.resource
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.syncpeer.command
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.filetransfer
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webcontainer.util
org.karora.cooee.webrender
java.io
java.lang
java.util
javax.servlet.http
javax.xml.parsers
org.karora.cooee.webrender
org.karora.cooee.webrender.servermessage
org.karora.cooee.webrender.util
org.w3c.dom
org.xml.sax

org.karora.cooee.webrender.startup

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1450.0%80.0%30.000002%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
org.karora.cooee.webrender.startup.StartupMessage
org.karora.cooee.webrender.startup.DefaultBaseClientDocument
org.karora.cooee.webcontainer
java.lang
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.w3c.dom

org.karora.cooee.webrender.util

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
8100.0%56.0%44.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.karora.cooee.webrender.util.AbstractResourceLocator
org.karora.cooee.webrender.util.AbstractResourceLocator$ResourceException
org.karora.cooee.webrender.util.DefaultResourceLocator
org.karora.cooee.webrender.util.DomUtil
org.karora.cooee.webrender.util.DomUtil$1
org.karora.cooee.webrender.util.DomUtil$2
org.karora.cooee.webrender.util.GZipCompressor
org.karora.cooee.webrender.util.JavaScriptCompressor
org.karora.cooee.webrender.util.OSGIResourceLocator
org.karora.cooee.webrender.util.Resource
org.karora.cooee.webrender.util.Resource$ResourceException
org.karora.cooee.app
org.karora.cooee.ng.ui.syncpeer
org.karora.cooee.ng.ui.util
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.syncpeer
org.karora.cooee.webrender
org.karora.cooee.webrender.output
org.karora.cooee.webrender.service
java.io
java.lang
java.net
java.util
java.util.zip
javax.xml.parsers
javax.xml.transform
org.karora.cooee.osgi
org.osgi.framework
org.w3c.dom

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

PackagePackage Dependencies
org.karora.cooee.apporg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.buttonorg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.componentxmlorg.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.app.componentxml.propertypeerorg.karora.cooee.app.componentxml
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.app.eventorg.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.filetransferorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.layoutorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.listorg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.menuorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.tableorg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.textorg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.updateorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.utilorg.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.app.util.osgiorg.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.ngorg.karora.cooee.ng.util
org.karora.cooee.ng.ui.util
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.ableorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.commandorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.externaleventorg.karora.cooee.ng
org.karora.cooee.ng.util
org.karora.cooee.ng.ui.util
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.imageorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.layoutorg.karora.cooee.app.layout
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.listorg.karora.cooee.app.list
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.modelorg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.progressbarorg.karora.cooee.ng
org.karora.cooee.ng.util
org.karora.cooee.ng.ui.util
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.richtextorg.karora.cooee.ng
org.karora.cooee.ng.util
org.karora.cooee.ng.ui.util
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.stylesheetorg.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.stylesheet.propertypeerorg.karora.cooee.ng.util
org.karora.cooee.ng.ui.util
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.tabbedpaneorg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.tableorg.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.ng.textorg.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.treeorg.karora.cooee.ng.model
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.treetableorg.karora.cooee.ng.tree
org.karora.cooee.ng.model
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.ng.ui.resourceorg.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.ng.ui.syncpeerorg.karora.cooee.ng
org.karora.cooee.ng.util
org.karora.cooee.ng.ui.util
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.ui.syncpeer.commandorg.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.ng.ui.templateorg.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.ng.ui.utilorg.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.utilorg.karora.cooee.ng.ui.util
org.karora.cooee.app.util
org.karora.cooee.app.util.osgi
org.karora.cooee.app.util
org.karora.cooee.ng.xhtmlorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.webcontainerorg.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webcontainer.commandorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.webcontainer.filetransferorg.karora.cooee.webcontainer.util
org.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.webcontainer.imageorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.webcontainer.partialupdateorg.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webcontainer.propertyrenderorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.webcontainer.syncpeerorg.karora.cooee.webrender.servermessage
org.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webcontainer.utilorg.karora.cooee.app
org.karora.cooee.app.event
org.karora.cooee.app.table
org.karora.cooee.app.event
org.karora.cooee.webrenderorg.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webrender.servermessageorg.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webrender.serviceorg.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webrender
org.karora.cooee.webrender.startuporg.karora.cooee.webrender
org.karora.cooee.webcontainer
org.karora.cooee.webrender

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

TermDescription
Number of ClassesThe number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent CouplingsThe number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent CouplingsThe number of other packages that the classes in the package depend upon is an indicator of the package's independence.
AbstractnessThe 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.
InstabilityThe 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.
DistanceThe 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.
CyclesPackages 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.