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 |
---|---|---|---|---|---|---|---|---|
Default | 3 | 0 | 3 | 0 | 2 | 0 | 1 | 0 |
ccl | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 |
ccl.jcf | 10 | 1 | 9 | 0 | 3 | 0.1 | 1 | 0.1 |
ccl.platform | 2 | 0 | 2 | 1 | 1 | 0 | 0.5 | 0.5 |
ccl.platform.test | 1 | 0 | 1 | 1 | 2 | 0 | 0.67 | 0.33 |
ccl.servlet | 8 | 3 | 5 | 1 | 5 | 0.38 | 0.83 | 0.21 |
ccl.servlet.test | 1 | 0 | 1 | 1 | 2 | 0 | 0.67 | 0.33 |
ccl.swing | 76 | 2 | 74 | 3 | 3 | 0.03 | 0.5 | 0.47 |
ccl.swing.test | 7 | 0 | 7 | 1 | 2 | 0 | 0.67 | 0.33 |
ccl.test | 1 | 0 | 1 | 1 | 7 | 0 | 0.88 | 0.12 |
ccl.util | 40 | 7 | 33 | 19 | 1 | 0.17 | 0.05 | 0.77 |
ccl.util.test | 15 | 0 | 15 | 1 | 1 | 0 | 0.5 | 0.5 |
ccl.xml | 1 | 0 | 1 | 3 | 1 | 0 | 0.25 | 0.75 |
ccl.xml.test | 1 | 0 | 1 | 1 | 2 | 0 | 0.67 | 0.33 |
com.sun.java.help.impl | 35 | 3 | 32 | 0 | 0 | 0.09 | 0 | 0.91 |
com.vladium.app | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
com.vladium.emma | 13 | 6 | 7 | 10 | 14 | 0.46 | 0.58 | 0.04 |
com.vladium.emma.ant | 13 | 7 | 6 | 4 | 5 | 0.54 | 0.56 | 0.09 |
com.vladium.emma.data | 21 | 7 | 14 | 7 | 8 | 0.33 | 0.53 | 0.13 |
com.vladium.emma.filter | 3 | 2 | 1 | 2 | 1 | 0.67 | 0.33 | 0 |
com.vladium.emma.instr | 31 | 4 | 27 | 3 | 18 | 0.13 | 0.86 | 0.01 |
com.vladium.emma.report | 55 | 20 | 35 | 5 | 12 | 0.36 | 0.71 | 0.07 |
com.vladium.emma.report.html | 2 | 0 | 2 | 1 | 7 | 0 | 0.88 | 0.12 |
com.vladium.emma.report.html.doc | 25 | 11 | 14 | 1 | 2 | 0.44 | 0.67 | 0.11 |
com.vladium.emma.report.txt | 1 | 0 | 1 | 1 | 5 | 0 | 0.83 | 0.17 |
com.vladium.emma.report.xml | 2 | 0 | 2 | 1 | 5 | 0 | 0.83 | 0.17 |
com.vladium.emma.rt | 13 | 4 | 9 | 13 | 12 | 0.31 | 0.48 | 0.21 |
com.vladium.jcd.cls | 24 | 12 | 12 | 7 | 5 | 0.5 | 0.42 | 0.08 |
com.vladium.jcd.cls.attribute | 19 | 5 | 14 | 3 | 5 | 0.26 | 0.62 | 0.11 |
com.vladium.jcd.cls.constant | 15 | 4 | 11 | 5 | 3 | 0.27 | 0.38 | 0.36 |
com.vladium.jcd.compiler | 3 | 3 | 0 | 5 | 5 | 1 | 0.5 | 0.5 |
com.vladium.jcd.lib | 8 | 1 | 7 | 7 | 1 | 0.12 | 0.12 | 0.75 |
com.vladium.jcd.opcodes | 3 | 2 | 1 | 2 | 0 | 0.67 | 0 | 0.33 |
com.vladium.jcd.parser | 2 | 1 | 1 | 2 | 5 | 0.5 | 0.71 | 0.21 |
com.vladium.logging | 4 | 1 | 3 | 9 | 1 | 0.25 | 0.1 | 0.65 |
com.vladium.util | 49 | 18 | 31 | 19 | 1 | 0.37 | 0.05 | 0.58 |
com.vladium.util.args | 11 | 4 | 7 | 4 | 1 | 0.36 | 0.2 | 0.44 |
com.vladium.util.asserts | 1 | 1 | 0 | 3 | 0 | 1 | 0 | 0 |
com.vladium.util.exception | 7 | 6 | 1 | 5 | 1 | 0.86 | 0.17 | 0.02 |
com.vladium.util.exit | 4 | 1 | 3 | 1 | 2 | 0.25 | 0.67 | 0.08 |
de.java2html | 11 | 0 | 11 | 7 | 6 | 0 | 0.46 | 0.54 |
de.java2html.anttasks | 1 | 0 | 1 | 0 | 7 | 0 | 1 | 0 |
de.java2html.commandline | 7 | 2 | 5 | 2 | 4 | 0.29 | 0.67 | 0.05 |
de.java2html.commandline.test | 20 | 0 | 20 | 1 | 4 | 0 | 0.8 | 0.2 |
de.java2html.converter | 13 | 3 | 10 | 10 | 4 | 0.23 | 0.29 | 0.48 |
de.java2html.converter.demo | 1 | 0 | 1 | 0 | 4 | 0 | 1 | 0 |
de.java2html.converter.test | 9 | 1 | 8 | 1 | 2 | 0.11 | 0.67 | 0.22 |
de.java2html.demo | 4 | 0 | 4 | 1 | 6 | 0 | 0.86 | 0.14 |
de.java2html.gui | 16 | 2 | 14 | 2 | 5 | 0.12 | 0.71 | 0.16 |
de.java2html.javasource | 9 | 1 | 8 | 14 | 2 | 0.11 | 0.12 | 0.76 |
de.java2html.javasource.test | 5 | 1 | 4 | 1 | 3 | 0.2 | 0.75 | 0.05 |
de.java2html.options | 10 | 3 | 7 | 17 | 3 | 0.3 | 0.15 | 0.55 |
de.java2html.options.test | 5 | 0 | 5 | 1 | 4 | 0 | 0.8 | 0.2 |
de.java2html.plugin | 3 | 2 | 1 | 2 | 4 | 0.67 | 0.67 | 0.33 |
de.java2html.plugin.jspwiki | 5 | 0 | 5 | 1 | 9 | 0 | 0.9 | 0.1 |
de.java2html.plugin.jspwiki.test | 3 | 0 | 3 | 1 | 6 | 0 | 0.86 | 0.14 |
de.java2html.properties | 3 | 0 | 3 | 3 | 3 | 0 | 0.5 | 0.5 |
de.java2html.properties.demo | 2 | 0 | 2 | 1 | 3 | 0 | 0.75 | 0.25 |
de.java2html.properties.test | 3 | 0 | 3 | 1 | 5 | 0 | 0.83 | 0.17 |
de.java2html.suite | 2 | 0 | 2 | 0 | 13 | 0 | 1 | 0 |
de.java2html.test | 4 | 2 | 2 | 2 | 4 | 0.5 | 0.67 | 0.17 |
de.java2html.util | 8 | 0 | 8 | 14 | 0 | 0 | 0 | 1 |
de.java2html.util.test | 4 | 0 | 4 | 1 | 2 | 0 | 0.67 | 0.33 |
de.tisje.java2html | 1 | 0 | 1 | 0 | 4 | 0 | 1 | 0 |
dk.deepthought.sidious.blackboard | 3 | 1 | 2 | 8 | 9 | 0.33 | 0.53 | 0.14 |
dk.deepthought.sidious.explanation | 2 | 0 | 2 | 2 | 1 | 0 | 0.33 | 0.67 |
dk.deepthought.sidious.goalhandler | 5 | 1 | 4 | 5 | 11 | 0.2 | 0.69 | 0.11 |
dk.deepthought.sidious.greenhouse | 20 | 0 | 20 | 9 | 10 | 0 | 0.53 | 0.47 |
dk.deepthought.sidious.gui | 8 | 0 | 8 | 2 | 8 | 0 | 0.8 | 0.2 |
dk.deepthought.sidious.mock | 5 | 0 | 5 | 8 | 5 | 0 | 0.38 | 0.62 |
dk.deepthought.sidious.planner | 19 | 3 | 16 | 6 | 13 | 0.16 | 0.68 | 0.16 |
dk.deepthought.sidious.planner.graph | 8 | 3 | 5 | 2 | 9 | 0.38 | 0.82 | 0.19 |
dk.deepthought.sidious.ruleengine | 3 | 1 | 2 | 3 | 8 | 0.33 | 0.73 | 0.06 |
dk.deepthought.sidious.rules | 12 | 1 | 11 | 6 | 10 | 0.08 | 0.62 | 0.29 |
dk.deepthought.sidious.services | 1 | 0 | 1 | 5 | 4 | 0 | 0.44 | 0.56 |
dk.deepthought.sidious.supportsystem | 10 | 3 | 7 | 11 | 10 | 0.3 | 0.48 | 0.22 |
dk.deepthought.sidious.util | 10 | 1 | 9 | 4 | 4 | 0.1 | 0.5 | 0.4 |
javancss | 19 | 3 | 16 | 1 | 6 | 0.16 | 0.86 | 0.02 |
javancss.test | 2 | 0 | 2 | 1 | 3 | 0 | 0.75 | 0.25 |
jdepend.framework | 17 | 2 | 15 | 3 | 0 | 0.12 | 0 | 0.88 |
jdepend.swingui | 19 | 1 | 18 | 0 | 1 | 0.05 | 1 | 0.05 |
jdepend.textui | 1 | 0 | 1 | 1 | 1 | 0 | 0.5 | 0.5 |
jdepend.xmlui | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 |
junit.extensions | 6 | 0 | 6 | 1 | 1 | 0 | 0.5 | 0.5 |
junit.framework | 17 | 4 | 13 | 27 | 2 | 0.24 | 0.07 | 0.7 |
junit.framework.test | 2 | 0 | 2 | 1 | 2 | 0 | 0.67 | 0.33 |
junit.runner | 3 | 2 | 1 | 2 | 1 | 0.67 | 0.33 | 0 |
junit.test | 1 | 0 | 1 | 1 | 3 | 0 | 0.75 | 0.25 |
junit.textui | 2 | 0 | 2 | 1 | 3 | 0 | 0.75 | 0.25 |
junit.textui.test | 2 | 0 | 2 | 1 | 3 | 0 | 0.75 | 0.25 |
lti.java.jcf | 28 | 5 | 23 | 1 | 0 | 0.18 | 0 | 0.82 |
net.jcip.annotations | 4 | 4 | 0 | 0 | 0 | 1 | 0 | 0 |
org.apache.commons.logging | 9 | 2 | 7 | 11 | 1 | 0.22 | 0.08 | 0.69 |
org.apache.commons.logging.impl | 16 | 0 | 16 | 1 | 4 | 0 | 0.8 | 0.2 |
org.apache.commons.net | 22 | 5 | 17 | 8 | 1 | 0.23 | 0.11 | 0.66 |
org.apache.commons.net.bsd | 3 | 0 | 3 | 0 | 2 | 0 | 1 | 0 |
org.apache.commons.net.ftp | 16 | 5 | 11 | 1 | 4 | 0.31 | 0.8 | 0.11 |
org.apache.commons.net.ftp.parser | 17 | 4 | 13 | 1 | 2 | 0.24 | 0.67 | 0.1 |
org.apache.commons.net.io | 13 | 1 | 12 | 7 | 1 | 0.08 | 0.12 | 0.8 |
org.apache.commons.net.nntp | 13 | 1 | 12 | 0 | 2 | 0.08 | 1 | 0.08 |
org.apache.commons.net.ntp | 6 | 1 | 5 | 0 | 1 | 0.17 | 1 | 0.17 |
org.apache.commons.net.pop3 | 5 | 0 | 5 | 0 | 2 | 0 | 1 | 0 |
org.apache.commons.net.smtp | 7 | 0 | 7 | 0 | 2 | 0 | 1 | 0 |
org.apache.commons.net.telnet | 13 | 2 | 11 | 1 | 2 | 0.15 | 0.67 | 0.18 |
org.apache.commons.net.tftp | 10 | 2 | 8 | 0 | 2 | 0.2 | 1 | 0.2 |
org.apache.commons.net.util | 1 | 0 | 1 | 2 | 0 | 0 | 0 | 1 |
org.apache.log4j | 32 | 3 | 29 | 13 | 4 | 0.09 | 0.24 | 0.67 |
org.apache.log4j.chainsaw | 20 | 0 | 20 | 0 | 4 | 0 | 1 | 0 |
org.apache.log4j.config | 5 | 1 | 4 | 2 | 3 | 0.2 | 0.6 | 0.2 |
org.apache.log4j.helpers | 31 | 4 | 27 | 10 | 2 | 0.13 | 0.17 | 0.7 |
org.apache.log4j.jdbc | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 |
org.apache.log4j.jmx | 7 | 1 | 6 | 0 | 4 | 0.14 | 1 | 0.14 |
org.apache.log4j.lf5 | 10 | 2 | 8 | 4 | 3 | 0.2 | 0.43 | 0.37 |
org.apache.log4j.lf5.util | 8 | 1 | 7 | 1 | 2 | 0.12 | 0.67 | 0.21 |
org.apache.log4j.lf5.viewer | 52 | 1 | 51 | 3 | 4 | 0.02 | 0.57 | 0.41 |
org.apache.log4j.lf5.viewer.categoryexplorer | 22 | 0 | 22 | 2 | 1 | 0 | 0.33 | 0.67 |
org.apache.log4j.lf5.viewer.configure | 2 | 0 | 2 | 1 | 4 | 0 | 0.8 | 0.2 |
org.apache.log4j.net | 14 | 0 | 14 | 0 | 4 | 0 | 1 | 0 |
org.apache.log4j.nt | 1 | 0 | 1 | 0 | 3 | 0 | 1 | 0 |
org.apache.log4j.or | 4 | 1 | 3 | 5 | 3 | 0.25 | 0.38 | 0.38 |
org.apache.log4j.or.jms | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 |
org.apache.log4j.or.sax | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 |
org.apache.log4j.spi | 20 | 12 | 8 | 12 | 3 | 0.6 | 0.2 | 0.2 |
org.apache.log4j.varia | 11 | 0 | 11 | 0 | 3 | 0 | 1 | 0 |
org.apache.log4j.xml | 11 | 1 | 10 | 1 | 7 | 0.09 | 0.88 | 0.03 |
org.apache.oro.io | 4 | 1 | 3 | 0 | 3 | 0.25 | 1 | 0.25 |
org.apache.oro.text | 12 | 3 | 9 | 2 | 2 | 0.25 | 0.5 | 0.25 |
org.apache.oro.text.awk | 18 | 2 | 16 | 1 | 1 | 0.11 | 0.5 | 0.39 |
org.apache.oro.text.perl | 3 | 0 | 3 | 0 | 3 | 0 | 1 | 0 |
org.apache.oro.text.regex | 18 | 5 | 13 | 5 | 0 | 0.28 | 0 | 0.72 |
org.apache.oro.util | 7 | 2 | 5 | 2 | 0 | 0.29 | 0 | 0.71 |
org.junit | 10 | 6 | 4 | 2 | 0 | 0.6 | 0 | 0.4 |
org.junit.internal.requests | 5 | 0 | 5 | 1 | 4 | 0 | 0.8 | 0.2 |
org.junit.internal.runners | 18 | 1 | 17 | 3 | 6 | 0.06 | 0.67 | 0.28 |
org.junit.runner | 9 | 3 | 6 | 6 | 6 | 0.33 | 0.5 | 0.17 |
org.junit.runner.manipulation | 6 | 3 | 3 | 3 | 1 | 0.5 | 0.25 | 0.25 |
org.junit.runner.notification | 11 | 1 | 10 | 3 | 1 | 0.09 | 0.25 | 0.66 |
org.junit.runners | 9 | 2 | 7 | 0 | 4 | 0.22 | 1 | 0.22 |
com.ecyrd.jspwiki | No stats available: package referenced, but not analyzed. | |||||||
com.ecyrd.jspwiki.attachment | No stats available: package referenced, but not analyzed. | |||||||
com.ecyrd.jspwiki.plugin | No stats available: package referenced, but not analyzed. | |||||||
com.ecyrd.jspwiki.providers | No stats available: package referenced, but not analyzed. | |||||||
com.sun.image.codec.jpeg | No stats available: package referenced, but not analyzed. | |||||||
com.sun.jdmk.comm | No stats available: package referenced, but not analyzed. | |||||||
de.jdemo.extensions | No stats available: package referenced, but not analyzed. | |||||||
de.jdemo.framework | No stats available: package referenced, but not analyzed. | |||||||
de.jdemo.junit | No stats available: package referenced, but not analyzed. | |||||||
de.jdemo.util | No stats available: package referenced, but not analyzed. | |||||||
http.utils.multipartrequest | No stats available: package referenced, but not analyzed. | |||||||
net.jmge.gif | No stats available: package referenced, but not analyzed. | |||||||
org.apache.avalon.framework.logger | No stats available: package referenced, but not analyzed. | |||||||
org.apache.log | No stats available: package referenced, but not analyzed. | |||||||
org.apache.tools.ant | No stats available: package referenced, but not analyzed. | |||||||
org.apache.tools.ant.taskdefs | No stats available: package referenced, but not analyzed. | |||||||
org.apache.tools.ant.types | No stats available: package referenced, but not analyzed. | |||||||
org.apache.tools.ant.util | No stats available: package referenced, but not analyzed. | |||||||
org.w3c.dom | No stats available: package referenced, but not analyzed. | |||||||
org.xml.sax | No stats available: package referenced, but not analyzed. | |||||||
org.xml.sax.helpers | No stats available: package referenced, but not analyzed. | |||||||
sun.misc | No stats available: package referenced, but not analyzed. | |||||||
sun.net.ftp | No stats available: package referenced, but not analyzed. |
Packages | [summary] [packages] [cycles] [explanations] |
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
JITFix
emma emmarun | None | ccl.util
com.vladium.emma |
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.Main
| None | ccl.test
ccl.util |
Afferent Couplings: 0 | Efferent Couplings: 3 | Abstractness: 0.1 | Instability: 1 | Distance: 0.1 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
ccl.jcf.TypeDescriptorConstants
|
ccl.jcf.ASCII_CharStream
ccl.jcf.DumpClassToTxt ccl.jcf.JCFUtil ccl.jcf.JavaDump ccl.jcf.ParseException ccl.jcf.Token ccl.jcf.TokenMgrError ccl.jcf.TypeDescriptor ccl.jcf.TypeDescriptorTokenManager | None | ccl.swing
ccl.util lti.java.jcf |
Afferent Couplings: 1 | Efferent Couplings: 1 | Abstractness: 0 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.platform.Linux
ccl.platform.Native | ccl.platform.test
| ccl.util
|
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 0.67 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.platform.test.NativeTest
| ccl.test
| ccl.platform
ccl.util |
Afferent Couplings: 1 | Efferent Couplings: 5 | Abstractness: 0.38 | Instability: 0.83 | Distance: 0.21 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
ccl.servlet.TableHelpServlet
ccl.servlet.XMLExporter ccl.servlet.XMLImporter |
ccl.servlet.CSV
ccl.servlet.ChangedRequest ccl.servlet.DebugServer ccl.servlet.HTML ccl.servlet.XMLImportHandler | ccl.servlet.test
| ccl.util
ccl.xml http.utils.multipartrequest org.xml.sax org.xml.sax.helpers |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 0.67 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.servlet.test.XMLImportHandlerTest
| ccl.test
| ccl.servlet
ccl.util |
Afferent Couplings: 3 | Efferent Couplings: 3 | Abstractness: 0.03 | Instability: 0.5 | Distance: 0.47 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
ccl.swing.Highlightable
ccl.swing.RunnableAction |
ccl.swing.AboutDialog
ccl.swing.AnimationPanel ccl.swing.AutoGridBagLayout ccl.swing.BusyWindow ccl.swing.CCLBorder ccl.swing.CCLBorderWindow ccl.swing.CCLButtonBorder ccl.swing.CCLButtonBorderTableCellRenderer ccl.swing.CCLLineBorder ccl.swing.CCLScrollBarUI ccl.swing.CCLScrollButton ccl.swing.CCLTable ccl.swing.CCLTreeNode ccl.swing.ComponentHierachyFrame ccl.swing.ComponentHierachyFrame$1 ccl.swing.ComponentHierachyFrame$2 ccl.swing.ComponentHierachyFrame$3 ccl.swing.ComponentHierachyFrame$UpdateThread ccl.swing.DateField ccl.swing.DateField$1 ccl.swing.DateField$DateDocument ccl.swing.DateField$DateTextAction ccl.swing.DateField$DeleteTextAction ccl.swing.DateField$DigitTextAction ccl.swing.DoubleList ccl.swing.DoubleListCancelSelector ccl.swing.DoubleListModel ccl.swing.ExampleFileFilter ccl.swing.ExitJDialog ccl.swing.ExitJFrame ccl.swing.GraphicsUtil ccl.swing.HighlightableValue ccl.swing.HighlightedList ccl.swing.HighlightedList$1 ccl.swing.HighlightedList$2 ccl.swing.HighlightedListCellRenderer ccl.swing.InputCancelDialog ccl.swing.ListCancelMultiSelector ccl.swing.ListCancelSelector ccl.swing.ListEditDialog ccl.swing.ListToListPanel ccl.swing.MainJFrame ccl.swing.MainJFrame$1 ccl.swing.MainJFrame$2 ccl.swing.MainJFrame$3 ccl.swing.MainJFrame$CCLMetalTheme ccl.swing.MainJMenuBar ccl.swing.MainJMenuBar$1 ccl.swing.MainJMenuBar$MainJMenu ccl.swing.MemoryDialog ccl.swing.MemoryDialog$1 ccl.swing.MemoryPanel ccl.swing.MessageBox ccl.swing.MessageBox$1 ccl.swing.MessageBox$LocalFocusManager ccl.swing.MetaJDialog ccl.swing.OKCancelDialog ccl.swing.OKCancelFocusManager ccl.swing.OKCancelPanel ccl.swing.OKCancelPanel$1 ccl.swing.SplashWindow ccl.swing.SplitPane ccl.swing.SwingUtil ccl.swing.SwingUtil$1 ccl.swing.SwingUtil$2 ccl.swing.SwingUtil$3 ccl.swing.SwingUtil$4 ccl.swing.SwingUtil$5 ccl.swing.SwingUtil$6 ccl.swing.TableScrollPane ccl.swing.TextViewer ccl.swing.TextViewer$1 ccl.swing.ThreadsDialog ccl.swing.YesNoCancelDialog | ccl.jcf
ccl.swing.test javancss | ccl.util
com.sun.image.codec.jpeg net.jmge.gif |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 0.67 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.swing.test.CCLLineBorderTest
ccl.swing.test.DateFieldTest ccl.swing.test.DoubleListTest ccl.swing.test.GraphicsUtilTest ccl.swing.test.InputCancelDialogTest ccl.swing.test.SwingUtilTest ccl.swing.test.SwingUtilTest$1 | ccl.test
| ccl.swing
ccl.util |
Afferent Couplings: 1 | Efferent Couplings: 7 | Abstractness: 0 | Instability: 0.88 | Distance: 0.12 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.test.MainTest
| ccl
| ccl.platform.test
ccl.servlet.test ccl.swing.test ccl.util ccl.util.test ccl.xml.test junit.test |
Afferent Couplings: 19 | Efferent Couplings: 1 | Abstractness: 0.17 | Instability: 0.05 | Distance: 0.77 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
ccl.util.$ccl_util
ccl.util.Comparable ccl.util.Exitable ccl.util.Initializable ccl.util.Test ccl.util.Testable ccl.util.Transformable |
ccl.util.ApplicationException
ccl.util.ClassPathUtil ccl.util.DBUtil ccl.util.DBUtil$1 ccl.util.DBUtil$DBConstant ccl.util.Direction ccl.util.Enum ccl.util.Enum$1 ccl.util.FTPUtil ccl.util.FileObject ccl.util.FileUtil ccl.util.FileUtil$1 ccl.util.FileUtil$1$DirFilter ccl.util.FileUtil$1$SuffixFilter ccl.util.FileUtil$2$SuffixFilter ccl.util.History ccl.util.IniFile ccl.util.Init ccl.util.NullOutputStream ccl.util.Option ccl.util.OutputErrorStreamManager ccl.util.OutputErrorStreamManager$OutputErrorStream ccl.util.ReflectionClassLoader ccl.util.Singleton ccl.util.StreamCopier ccl.util.SysEnv ccl.util.ThreadExitSecurityManager ccl.util.Util ccl.util.Util$1 ccl.util.Util$2 ccl.util.Util$3 ccl.util.Util$4 ccl.util.Util$5 | Default
ccl ccl.jcf ccl.platform ccl.platform.test ccl.servlet ccl.servlet.test ccl.swing ccl.swing.test ccl.test ccl.util.test ccl.xml ccl.xml.test javancss javancss.test junit.framework.test junit.test junit.textui junit.textui.test | sun.net.ftp
|
Afferent Couplings: 1 | Efferent Couplings: 1 | Abstractness: 0 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.util.test.ClassPathUtilTest
ccl.util.test.FileUtilTest ccl.util.test.IniFileTest ccl.util.test.InitTest ccl.util.test.OutputErrorStreamManagerTest ccl.util.test.SToLAndConcatTest ccl.util.test.SingletonTest ccl.util.test.StreamCopierTest ccl.util.test.SysEnvTest ccl.util.test.TestDummy ccl.util.test.TestTest ccl.util.test.TestTest$FailingTest ccl.util.test.TestTest$SuccessfullTest ccl.util.test.UtilPackageTest ccl.util.test.UtilTest | ccl.test
| ccl.util
|
Afferent Couplings: 3 | Efferent Couplings: 1 | Abstractness: 0 | Instability: 0.25 | Distance: 0.75 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.xml.XMLUtil
| ccl.servlet
ccl.xml.test javancss.test | ccl.util
|
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 0.67 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
ccl.xml.test.XMLUtilTest
| ccl.test
| ccl.util
ccl.xml |
Afferent Couplings: 0 | Efferent Couplings: 0 | Abstractness: 0.09 | Instability: 0 | Distance: 0.91 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.sun.java.help.impl.DocumentParser
com.sun.java.help.impl.ParserListener com.sun.java.help.impl.ViewAwareComponent |
com.sun.java.help.impl.CustomKit
com.sun.java.help.impl.CustomKit$CustomDocument com.sun.java.help.impl.CustomKit$CustomDocument$CustomReader com.sun.java.help.impl.CustomKit$CustomDocument$CustomReader$ObjectAction1 com.sun.java.help.impl.CustomKit$CustomFactory com.sun.java.help.impl.CustomKit$MouseHandler com.sun.java.help.impl.CustomKit$ObjectView1 com.sun.java.help.impl.DocPConst com.sun.java.help.impl.HeaderParser com.sun.java.help.impl.JHSecondaryViewer com.sun.java.help.impl.JHSecondaryViewer$1 com.sun.java.help.impl.JHSecondaryViewer$2 com.sun.java.help.impl.JHSecondaryViewer$3 com.sun.java.help.impl.JHSecondaryViewer$SecondaryView com.sun.java.help.impl.JHSecondaryViewerBeanInfo com.sun.java.help.impl.JHelpPrintHandler com.sun.java.help.impl.JHelpPrintHandler$MyJEditorPane com.sun.java.help.impl.JHelpPrintHandler$Print1dot1 com.sun.java.help.impl.JHelpPrintHandler$RootView com.sun.java.help.impl.JHelpPrintHandler1_2 com.sun.java.help.impl.JHelpPrintHandler1_2$JH12Printable com.sun.java.help.impl.JHelpPrintHandler1_2$Print1dot2 com.sun.java.help.impl.LangElement com.sun.java.help.impl.MyBufferedReader com.sun.java.help.impl.Parser com.sun.java.help.impl.Parser$ParserMulticaster com.sun.java.help.impl.ParserEvent com.sun.java.help.impl.ScanBuffer com.sun.java.help.impl.Tag com.sun.java.help.impl.TagProperties com.sun.java.help.impl.TagProperties$EmptyEnumerator com.sun.java.help.impl.XmlReader | None | None |
Afferent Couplings: 1 | Efferent Couplings: 0 | Abstractness: 1 | Instability: 0 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.app.IAppVersion
| None | com.vladium.emma
| None |
Afferent Couplings: 10 | Efferent Couplings: 14 | Abstractness: 0.46 | Instability: 0.58 | Distance: 0.04 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.emma.AppLoggers
com.vladium.emma.Command com.vladium.emma.EMMAProperties com.vladium.emma.IAppConstants com.vladium.emma.IAppErrorCodes com.vladium.emma.Processor |
com.vladium.emma.ANTMain
com.vladium.emma.EMMAException com.vladium.emma.EMMARuntimeException com.vladium.emma.IAppConstants$1 com.vladium.emma.emmaTask com.vladium.emma.emmajavaTask com.vladium.emma.runCommand | Default
com.vladium.emma.ant com.vladium.emma.data com.vladium.emma.instr com.vladium.emma.report com.vladium.emma.report.html com.vladium.emma.report.html.doc com.vladium.emma.report.txt com.vladium.emma.report.xml com.vladium.emma.rt | com.vladium.app
com.vladium.emma.ant com.vladium.emma.data com.vladium.emma.instr com.vladium.emma.report com.vladium.emma.rt com.vladium.jcd.lib com.vladium.logging com.vladium.util com.vladium.util.args com.vladium.util.exception org.apache.tools.ant org.apache.tools.ant.taskdefs org.apache.tools.ant.types |
Afferent Couplings: 4 | Efferent Couplings: 5 | Abstractness: 0.54 | Instability: 0.56 | Distance: 0.09 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.emma.ant.FileTask
com.vladium.emma.ant.FilterTask com.vladium.emma.ant.IANTVersion com.vladium.emma.ant.IANTVersion$_ANTVersion com.vladium.emma.ant.NestedTask com.vladium.emma.ant.StringValue com.vladium.emma.ant.SuppressableTask |
com.vladium.emma.ant.GenericCfg
com.vladium.emma.ant.IANTVersion$1 com.vladium.emma.ant.PropertyElement com.vladium.emma.ant.VerbosityCfg com.vladium.emma.ant.VerbosityCfg$VerbosityAttribute com.vladium.emma.ant.XFileSet | com.vladium.emma
com.vladium.emma.data com.vladium.emma.instr com.vladium.emma.report | com.vladium.emma
com.vladium.emma.instr com.vladium.util org.apache.tools.ant org.apache.tools.ant.types |
Afferent Couplings: 7 | Efferent Couplings: 8 | Abstractness: 0.33 | Instability: 0.53 | Distance: 0.13 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.emma.data.CoverageOptionsFactory
com.vladium.emma.data.DataFactory com.vladium.emma.data.ICoverageData com.vladium.emma.data.IMergeable com.vladium.emma.data.IMetaData com.vladium.emma.data.IMetadataConstants com.vladium.emma.data.ISessionData |
com.vladium.emma.data.ClassDescriptor
com.vladium.emma.data.CoverageData com.vladium.emma.data.CoverageOptions com.vladium.emma.data.DataFactory$RandomAccessFileInputStream com.vladium.emma.data.DataFactory$RandomAccessFileOutputStream com.vladium.emma.data.DataFactory$UCFileInputStream com.vladium.emma.data.DataFactory$UCFileOutputStream com.vladium.emma.data.ICoverageData$DataHolder com.vladium.emma.data.MergeProcessor com.vladium.emma.data.MetaData com.vladium.emma.data.MethodDescriptor com.vladium.emma.data.SessionData com.vladium.emma.data.mergeCommand com.vladium.emma.data.mergeTask | com.vladium.emma
com.vladium.emma.instr com.vladium.emma.report com.vladium.emma.report.html com.vladium.emma.report.txt com.vladium.emma.report.xml com.vladium.emma.rt | com.vladium.emma
com.vladium.emma.ant com.vladium.logging com.vladium.util com.vladium.util.args com.vladium.util.asserts com.vladium.util.exception org.apache.tools.ant |
Afferent Couplings: 2 | Efferent Couplings: 1 | Abstractness: 0.67 | Instability: 0.33 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.emma.filter.IInclExclFilter
com.vladium.emma.filter.IInclExclFilter$Factory |
com.vladium.emma.filter.IInclExclFilter$Factory$WCInclExclFilter
| com.vladium.emma.instr
com.vladium.emma.rt | com.vladium.util
|
Afferent Couplings: 3 | Efferent Couplings: 18 | Abstractness: 0.13 | Instability: 0.86 | Distance: 0.01 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.emma.instr.InstrProcessor
com.vladium.emma.instr.InstrProcessorST$Job com.vladium.emma.instr.InstrVisitor$Branch com.vladium.emma.instr.InstrVisitor$CodeSegment |
com.vladium.emma.instr.FilterCfg
com.vladium.emma.instr.FilterCfg$filterElement com.vladium.emma.instr.InstrProcessor$OutMode com.vladium.emma.instr.InstrProcessorST com.vladium.emma.instr.InstrProcessorST$1 com.vladium.emma.instr.InstrProcessorST$EntryWriteJob com.vladium.emma.instr.InstrProcessorST$FileWriteJob com.vladium.emma.instr.InstrVisitor com.vladium.emma.instr.InstrVisitor$1 com.vladium.emma.instr.InstrVisitor$Block com.vladium.emma.instr.InstrVisitor$BlockList com.vladium.emma.instr.InstrVisitor$BlockSegment com.vladium.emma.instr.InstrVisitor$EmitCtx com.vladium.emma.instr.InstrVisitor$IFJUMP2 com.vladium.emma.instr.InstrVisitor$InstrResult com.vladium.emma.instr.InstrVisitor$JUMP2 com.vladium.emma.instr.InstrVisitor$JUMP4 com.vladium.emma.instr.InstrVisitor$LOOKUPSWITCH com.vladium.emma.instr.InstrVisitor$LineNumberComparator com.vladium.emma.instr.InstrVisitor$RET com.vladium.emma.instr.InstrVisitor$TABLESWITCH com.vladium.emma.instr.InstrVisitor$TERMINATE com.vladium.emma.instr.InstrVisitor$clinitHeader com.vladium.emma.instr.InstrVisitor$methodHeader com.vladium.emma.instr.instrCommand com.vladium.emma.instr.instrTask com.vladium.emma.instr.instrTask$ModeAttribute | com.vladium.emma
com.vladium.emma.ant com.vladium.emma.rt | com.vladium.emma
com.vladium.emma.ant com.vladium.emma.data com.vladium.emma.filter com.vladium.jcd.cls com.vladium.jcd.cls.attribute com.vladium.jcd.cls.constant com.vladium.jcd.compiler com.vladium.jcd.lib com.vladium.jcd.opcodes com.vladium.jcd.parser com.vladium.logging com.vladium.util com.vladium.util.args com.vladium.util.asserts com.vladium.util.exception org.apache.tools.ant org.apache.tools.ant.types |
Afferent Couplings: 5 | Efferent Couplings: 12 | Abstractness: 0.36 | Instability: 0.71 | Distance: 0.07 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.emma.report.AbstractItemVisitor
com.vladium.emma.report.AbstractReportGenerator com.vladium.emma.report.IItem com.vladium.emma.report.IItemAttribute com.vladium.emma.report.IItemAttribute$Factory com.vladium.emma.report.IItemAttribute$Factory$Attribute com.vladium.emma.report.IItemMetadata com.vladium.emma.report.IItemMetadata$Factory com.vladium.emma.report.IItemVisitor com.vladium.emma.report.IReportDataModel com.vladium.emma.report.IReportDataModel$Factory com.vladium.emma.report.IReportDataView com.vladium.emma.report.IReportEnums com.vladium.emma.report.IReportGenerator com.vladium.emma.report.IReportProperties com.vladium.emma.report.Item com.vladium.emma.report.ItemComparator com.vladium.emma.report.ItemComparator$Factory com.vladium.emma.report.ReportCfg$Element com.vladium.emma.report.ReportProperties |
com.vladium.emma.report.AllItem
com.vladium.emma.report.ClassItem com.vladium.emma.report.IItemAttribute$1 com.vladium.emma.report.IItemAttribute$Factory$FractionAttribute com.vladium.emma.report.IItemAttribute$Factory$FractionAttribute$FractionComparator com.vladium.emma.report.IItemAttribute$Factory$NameAttribute com.vladium.emma.report.IItemAttribute$Factory$NameAttribute$NameComparator com.vladium.emma.report.IReportEnums$DepthAttribute com.vladium.emma.report.IReportEnums$TypeAttribute com.vladium.emma.report.IReportEnums$UnitsTypeAttribute com.vladium.emma.report.IReportEnums$ViewTypeAttribute com.vladium.emma.report.Item$ItemMetadata com.vladium.emma.report.ItemComparator$1 com.vladium.emma.report.ItemComparator$Factory$CompositeComparator com.vladium.emma.report.ItemComparator$Factory$NullComparator com.vladium.emma.report.ItemComparator$Factory$ReverseComparator com.vladium.emma.report.MethodItem com.vladium.emma.report.PackageItem com.vladium.emma.report.ReportCfg com.vladium.emma.report.ReportCfg$Element_HTML com.vladium.emma.report.ReportCfg$Element_TXT com.vladium.emma.report.ReportCfg$Element_XML com.vladium.emma.report.ReportDataModel com.vladium.emma.report.ReportDataModel$ReportDataView com.vladium.emma.report.ReportProcessor com.vladium.emma.report.ReportProperties$1 com.vladium.emma.report.ReportProperties$ParsedProperties com.vladium.emma.report.ReportProperties$ReportPropertyMapper com.vladium.emma.report.SourcePathCache com.vladium.emma.report.SourcePathCache$CacheEntry com.vladium.emma.report.SourcePathCache$FileExtensionFilter com.vladium.emma.report.SrcFileItem com.vladium.emma.report.SrcFileItem$LineCoverageData com.vladium.emma.report.reportCommand com.vladium.emma.report.reportTask | com.vladium.emma
com.vladium.emma.report.html com.vladium.emma.report.txt com.vladium.emma.report.xml com.vladium.emma.rt | com.vladium.emma
com.vladium.emma.ant com.vladium.emma.data com.vladium.emma.report.html com.vladium.emma.report.txt com.vladium.emma.report.xml com.vladium.logging com.vladium.util com.vladium.util.args com.vladium.util.exception org.apache.tools.ant org.apache.tools.ant.types |
Afferent Couplings: 1 | Efferent Couplings: 7 | Abstractness: 0 | Instability: 0.88 | Distance: 0.12 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
com.vladium.emma.report.html.ReportGenerator
com.vladium.emma.report.html.ReportGenerator$IDGenerator | com.vladium.emma.report
| com.vladium.emma
com.vladium.emma.data com.vladium.emma.report com.vladium.emma.report.html.doc com.vladium.logging com.vladium.util com.vladium.util.asserts |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0.44 | Instability: 0.67 | Distance: 0.11 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.emma.report.html.doc.Attribute
com.vladium.emma.report.html.doc.AttributeSet com.vladium.emma.report.html.doc.HTMLTable$ICell com.vladium.emma.report.html.doc.HTMLTable$IRow com.vladium.emma.report.html.doc.IContent com.vladium.emma.report.html.doc.IElement com.vladium.emma.report.html.doc.IElement$Factory com.vladium.emma.report.html.doc.IElementList com.vladium.emma.report.html.doc.ISimpleElement com.vladium.emma.report.html.doc.ISimpleElement$Factory com.vladium.emma.report.html.doc.Tag |
com.vladium.emma.report.html.doc.Attribute$AttributeImpl
com.vladium.emma.report.html.doc.AttributeSet$AttributeSetImpl com.vladium.emma.report.html.doc.ElementList com.vladium.emma.report.html.doc.HTMLDocument com.vladium.emma.report.html.doc.HTMLTable com.vladium.emma.report.html.doc.HTMLTable$Cell com.vladium.emma.report.html.doc.HTMLTable$Row com.vladium.emma.report.html.doc.HTMLWriter com.vladium.emma.report.html.doc.HyperRef com.vladium.emma.report.html.doc.IElement$Factory$ElementImpl com.vladium.emma.report.html.doc.ISimpleElement$Factory$SimpleElementImpl com.vladium.emma.report.html.doc.Tag$TagImpl com.vladium.emma.report.html.doc.Text com.vladium.emma.report.html.doc.TextContent | com.vladium.emma.report.html
| com.vladium.emma
com.vladium.util |
Afferent Couplings: 1 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.83 | Distance: 0.17 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
com.vladium.emma.report.txt.ReportGenerator
| com.vladium.emma.report
| com.vladium.emma
com.vladium.emma.data com.vladium.emma.report com.vladium.logging com.vladium.util |
Afferent Couplings: 1 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.83 | Distance: 0.17 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
com.vladium.emma.report.xml.ReportGenerator
com.vladium.emma.report.xml.ReportGenerator$IndentingWriter | com.vladium.emma.report
| com.vladium.emma
com.vladium.emma.data com.vladium.emma.report com.vladium.logging com.vladium.util |
Afferent Couplings: 13 | Efferent Couplings: 12 | Abstractness: 0.31 | Instability: 0.48 | Distance: 0.21 |
Afferent Couplings: 7 | Efferent Couplings: 5 | Abstractness: 0.5 | Instability: 0.42 | Distance: 0.08 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.jcd.cls.AbstractClassDefVisitor
com.vladium.jcd.cls.ElementFactory com.vladium.jcd.cls.IAccessFlags com.vladium.jcd.cls.IAttributeCollection com.vladium.jcd.cls.IClassDefConstants com.vladium.jcd.cls.IClassDefVisitor com.vladium.jcd.cls.IConstantCollection com.vladium.jcd.cls.IConstantCollection$IConstantComparator com.vladium.jcd.cls.IConstantCollection$IConstantIterator com.vladium.jcd.cls.IFieldCollection com.vladium.jcd.cls.IInterfaceCollection com.vladium.jcd.cls.IMethodCollection |
com.vladium.jcd.cls.AttributeCollection
com.vladium.jcd.cls.ClassDef com.vladium.jcd.cls.ClassDef$ConstructorDescriptor com.vladium.jcd.cls.ClassDef$FieldDescriptor com.vladium.jcd.cls.ClassDef$MethodDescriptor com.vladium.jcd.cls.ConstantCollection com.vladium.jcd.cls.ConstantCollection$ConstantIterator com.vladium.jcd.cls.FieldCollection com.vladium.jcd.cls.Field_info com.vladium.jcd.cls.InterfaceCollection com.vladium.jcd.cls.MethodCollection com.vladium.jcd.cls.Method_info | com.vladium.emma.instr
com.vladium.emma.rt com.vladium.jcd.cls.attribute com.vladium.jcd.cls.constant com.vladium.jcd.compiler com.vladium.jcd.lib com.vladium.jcd.parser | com.vladium.jcd.cls.attribute
com.vladium.jcd.cls.constant com.vladium.jcd.compiler com.vladium.jcd.lib com.vladium.util |
Afferent Couplings: 3 | Efferent Couplings: 5 | Abstractness: 0.26 | Instability: 0.62 | Distance: 0.11 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.jcd.cls.attribute.AttributeElementFactory
com.vladium.jcd.cls.attribute.Attribute_info com.vladium.jcd.cls.attribute.IAttributeVisitor com.vladium.jcd.cls.attribute.IDeclaredExceptionTable com.vladium.jcd.cls.attribute.IExceptionHandlerTable |
com.vladium.jcd.cls.attribute.BridgeAttribute_info
com.vladium.jcd.cls.attribute.CodeAttribute_info com.vladium.jcd.cls.attribute.ConstantValueAttribute_info com.vladium.jcd.cls.attribute.DeclaredExceptionTable com.vladium.jcd.cls.attribute.ExceptionHandlerTable com.vladium.jcd.cls.attribute.Exception_info com.vladium.jcd.cls.attribute.ExceptionsAttribute_info com.vladium.jcd.cls.attribute.GenericAttribute_info com.vladium.jcd.cls.attribute.InnerClass_info com.vladium.jcd.cls.attribute.InnerClassesAttribute_info com.vladium.jcd.cls.attribute.LineNumberTableAttribute_info com.vladium.jcd.cls.attribute.LineNumber_info com.vladium.jcd.cls.attribute.SourceFileAttribute_info com.vladium.jcd.cls.attribute.SyntheticAttribute_info | com.vladium.emma.instr
com.vladium.jcd.cls com.vladium.jcd.parser | com.vladium.jcd.cls
com.vladium.jcd.cls.constant com.vladium.jcd.compiler com.vladium.jcd.lib com.vladium.util |
Afferent Couplings: 5 | Efferent Couplings: 3 | Abstractness: 0.27 | Instability: 0.38 | Distance: 0.36 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.jcd.cls.constant.CONSTANT_info
com.vladium.jcd.cls.constant.CONSTANT_literal_info com.vladium.jcd.cls.constant.CONSTANT_ref_info com.vladium.jcd.cls.constant.ICONSTANTVisitor |
com.vladium.jcd.cls.constant.CONSTANT_Class_info
com.vladium.jcd.cls.constant.CONSTANT_Double_info com.vladium.jcd.cls.constant.CONSTANT_Fieldref_info com.vladium.jcd.cls.constant.CONSTANT_Float_info com.vladium.jcd.cls.constant.CONSTANT_Integer_info com.vladium.jcd.cls.constant.CONSTANT_InterfaceMethodref_info com.vladium.jcd.cls.constant.CONSTANT_Long_info com.vladium.jcd.cls.constant.CONSTANT_Methodref_info com.vladium.jcd.cls.constant.CONSTANT_NameAndType_info com.vladium.jcd.cls.constant.CONSTANT_String_info com.vladium.jcd.cls.constant.CONSTANT_Utf8_info | com.vladium.emma.instr
com.vladium.jcd.cls com.vladium.jcd.cls.attribute com.vladium.jcd.compiler com.vladium.jcd.parser | com.vladium.jcd.cls
com.vladium.jcd.compiler com.vladium.jcd.lib |
Afferent Couplings: 5 | Efferent Couplings: 5 | Abstractness: 1 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.jcd.compiler.ClassWriter
com.vladium.jcd.compiler.CodeGen com.vladium.jcd.compiler.IClassFormatOutput | None | com.vladium.emma.instr
com.vladium.emma.rt com.vladium.jcd.cls com.vladium.jcd.cls.attribute com.vladium.jcd.cls.constant | com.vladium.jcd.cls
com.vladium.jcd.cls.constant com.vladium.jcd.lib com.vladium.jcd.opcodes com.vladium.util |
Afferent Couplings: 7 | Efferent Couplings: 1 | Abstractness: 0.12 | Instability: 0.12 | Distance: 0.75 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.jcd.lib.Types
|
com.vladium.jcd.lib.Types$1
com.vladium.jcd.lib.Types$methodDescriptorCompiler com.vladium.jcd.lib.Types$signatureCompiler com.vladium.jcd.lib.Types$typeDescriptorCompiler com.vladium.jcd.lib.Types$typeDescriptorCompiler2 com.vladium.jcd.lib.UDataInputStream com.vladium.jcd.lib.UDataOutputStream | com.vladium.emma
com.vladium.emma.instr com.vladium.jcd.cls com.vladium.jcd.cls.attribute com.vladium.jcd.cls.constant com.vladium.jcd.compiler com.vladium.jcd.parser | com.vladium.jcd.cls
|
Afferent Couplings: 2 | Efferent Couplings: 0 | Abstractness: 0.67 | Instability: 0 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.jcd.opcodes.IOpcodeVisitor
com.vladium.jcd.opcodes.IOpcodes |
com.vladium.jcd.opcodes.IOpcodes$clinit
| com.vladium.emma.instr
com.vladium.jcd.compiler | None |
Afferent Couplings: 2 | Efferent Couplings: 5 | Abstractness: 0.5 | Instability: 0.71 | Distance: 0.21 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.jcd.parser.ClassDefParser
|
com.vladium.jcd.parser.ClassDefParser$classParser
| com.vladium.emma.instr
com.vladium.emma.rt | com.vladium.jcd.cls
com.vladium.jcd.cls.attribute com.vladium.jcd.cls.constant com.vladium.jcd.lib com.vladium.util |
Afferent Couplings: 9 | Efferent Couplings: 1 | Abstractness: 0.25 | Instability: 0.1 | Distance: 0.65 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.logging.ILogLevels
|
com.vladium.logging.Logger
com.vladium.logging.Logger$1 com.vladium.logging.Logger$ThreadLocalStack | com.vladium.emma
com.vladium.emma.data com.vladium.emma.instr com.vladium.emma.report com.vladium.emma.report.html com.vladium.emma.report.txt com.vladium.emma.report.xml com.vladium.emma.rt com.vladium.util | com.vladium.util
|
Afferent Couplings: 19 | Efferent Couplings: 1 | Abstractness: 0.37 | Instability: 0.05 | Distance: 0.58 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.util.ClassLoaderResolver
com.vladium.util.Descriptors com.vladium.util.Files com.vladium.util.IClassLoadStrategy com.vladium.util.IConstants com.vladium.util.IJREVersion com.vladium.util.IJREVersion$_JREVersion com.vladium.util.IPathEnumerator com.vladium.util.IPathEnumerator$Factory com.vladium.util.IPathEnumerator$IPathHandler com.vladium.util.IProperties com.vladium.util.IProperties$Factory com.vladium.util.IProperties$IMapper com.vladium.util.IntegerFactory com.vladium.util.Property com.vladium.util.ResourceLoader com.vladium.util.Strings com.vladium.util.WCMatcher |
com.vladium.util.ByteArrayIStream
com.vladium.util.ByteArrayOStream com.vladium.util.ClassLoadContext com.vladium.util.ClassLoaderResolver$1 com.vladium.util.ClassLoaderResolver$CallerResolver com.vladium.util.ClassLoaderResolver$DefaultClassLoadStrategy com.vladium.util.IJREVersion$1 com.vladium.util.IPathEnumerator$Factory$PathEnumerator com.vladium.util.IProperties$Factory$PropertiesImpl com.vladium.util.IntIntMap com.vladium.util.IntIntMap$Entry com.vladium.util.IntObjectMap com.vladium.util.IntObjectMap$Entry com.vladium.util.IntSet com.vladium.util.IntSet$Entry com.vladium.util.IntVector com.vladium.util.ObjectIntMap com.vladium.util.ObjectIntMap$Entry com.vladium.util.Property$FilePropertyLookup com.vladium.util.Property$SystemPropertyLookup com.vladium.util.Property$SystemRedirectsLookup com.vladium.util.SoftValueMap com.vladium.util.SoftValueMap$IndexedSoftReference com.vladium.util.SoftValueMap$SoftEntry com.vladium.util.WCMatcher$1 com.vladium.util.WCMatcher$AllMatcher com.vladium.util.WCMatcher$EmptyMatcher com.vladium.util.WCMatcher$EndsWithMatcher com.vladium.util.WCMatcher$PatternMatcher com.vladium.util.WCMatcher$StartsWithMatcher com.vladium.util.XProperties | com.vladium.emma
com.vladium.emma.ant com.vladium.emma.data com.vladium.emma.filter com.vladium.emma.instr com.vladium.emma.report com.vladium.emma.report.html com.vladium.emma.report.html.doc com.vladium.emma.report.txt com.vladium.emma.report.xml com.vladium.emma.rt com.vladium.jcd.cls com.vladium.jcd.cls.attribute com.vladium.jcd.compiler com.vladium.jcd.parser com.vladium.logging com.vladium.util.args com.vladium.util.exception com.vladium.util.exit | com.vladium.logging
|
Afferent Couplings: 4 | Efferent Couplings: 1 | Abstractness: 0.36 | Instability: 0.2 | Distance: 0.44 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.util.args.IOptsParser
com.vladium.util.args.IOptsParser$Factory com.vladium.util.args.IOptsParser$IOpt com.vladium.util.args.IOptsParser$IOpts |
com.vladium.util.args.OptsParser
com.vladium.util.args.OptsParser$MetadataParser com.vladium.util.args.OptsParser$Opt com.vladium.util.args.OptsParser$OptDef com.vladium.util.args.OptsParser$OptDefMetadata com.vladium.util.args.OptsParser$Opts com.vladium.util.args.OptsParser$Token | com.vladium.emma
com.vladium.emma.data com.vladium.emma.instr com.vladium.emma.report | com.vladium.util
|
Afferent Couplings: 3 | Efferent Couplings: 0 | Abstractness: 1 | Instability: 0 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.util.asserts.$assert
| None | com.vladium.emma.data
com.vladium.emma.instr com.vladium.emma.report.html | None |
Afferent Couplings: 5 | Efferent Couplings: 1 | Abstractness: 0.86 | Instability: 0.17 | Distance: 0.02 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.util.exception.AbstractException
com.vladium.util.exception.AbstractRuntimeException com.vladium.util.exception.ExceptionCommon com.vladium.util.exception.Exceptions com.vladium.util.exception.ICodedException com.vladium.util.exception.IThrowableWrapper |
com.vladium.util.exception.ExceptionCommon$1
| com.vladium.emma
com.vladium.emma.data com.vladium.emma.instr com.vladium.emma.report com.vladium.emma.rt | com.vladium.util
|
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0.25 | Instability: 0.67 | Distance: 0.08 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
com.vladium.util.exit.ExitHookManager
|
com.vladium.util.exit.ExitHookManager$INTSignalHandler
com.vladium.util.exit.ExitHookManager$JRE13ExitHookManager com.vladium.util.exit.ExitHookManager$SunJREExitHookManager | com.vladium.emma.rt
| com.vladium.util
sun.misc |
Afferent Couplings: 7 | Efferent Couplings: 6 | Abstractness: 0 | Instability: 0.46 | Distance: 0.54 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.Java2Html
de.java2html.Java2HtmlApplet de.java2html.Java2HtmlApplet$1 de.java2html.Java2HtmlApplet$2 de.java2html.Java2HtmlApplication de.java2html.Java2HtmlApplication$1 de.java2html.Java2HtmlApplication$2 de.java2html.JavaSourceCanvas de.java2html.JavaSourceCanvas$1 de.java2html.JavaSourceConversionSettings de.java2html.Version | de.java2html.converter
de.java2html.demo de.java2html.gui de.java2html.plugin de.java2html.plugin.jspwiki de.java2html.plugin.jspwiki.test de.java2html.test | de.java2html.commandline
de.java2html.converter de.java2html.gui de.java2html.javasource de.java2html.options de.java2html.util |
Afferent Couplings: 0 | Efferent Couplings: 7 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.anttasks.Java2HtmlTask
| None | de.java2html.converter
de.java2html.javasource de.java2html.options de.java2html.util org.apache.tools.ant org.apache.tools.ant.taskdefs org.apache.tools.ant.util |
Afferent Couplings: 2 | Efferent Couplings: 4 | Abstractness: 0.29 | Instability: 0.67 | Distance: 0.05 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.commandline.AbstractJava2HtmlConversion
de.java2html.commandline.IJava2HtmlConversion |
de.java2html.commandline.CommandlineArguments
de.java2html.commandline.IllegalCommandlineParametersException de.java2html.commandline.Java2HtmlCommandline de.java2html.commandline.Java2HtmlDirectoryConversion de.java2html.commandline.Java2HtmlFileConversion | de.java2html
de.java2html.commandline.test | de.java2html.converter
de.java2html.javasource de.java2html.options de.java2html.util |
Afferent Couplings: 1 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 0.8 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.commandline.test.AllTests
de.java2html.commandline.test.CommandlineArgumentsTest de.java2html.commandline.test.CommandlineArgumentsTest$1 de.java2html.commandline.test.CommandlineArgumentsTest$10 de.java2html.commandline.test.CommandlineArgumentsTest$11 de.java2html.commandline.test.CommandlineArgumentsTest$12 de.java2html.commandline.test.CommandlineArgumentsTest$2 de.java2html.commandline.test.CommandlineArgumentsTest$3 de.java2html.commandline.test.CommandlineArgumentsTest$4 de.java2html.commandline.test.CommandlineArgumentsTest$5 de.java2html.commandline.test.CommandlineArgumentsTest$6 de.java2html.commandline.test.CommandlineArgumentsTest$7 de.java2html.commandline.test.CommandlineArgumentsTest$8 de.java2html.commandline.test.CommandlineArgumentsTest$9 de.java2html.commandline.test.Java2HtmlCommandlineTest de.java2html.commandline.test.Java2HtmlCommandlineTest$1 de.java2html.commandline.test.Java2HtmlCommandlineTest$2 de.java2html.commandline.test.Java2HtmlCommandlineTest$3 de.java2html.commandline.test.Java2HtmlCommandlineTest$4 de.java2html.commandline.test.Java2HtmlCommandlineTest$5 | de.java2html.suite
| de.java2html.commandline
de.java2html.options de.java2html.test junit.framework |
Afferent Couplings: 10 | Efferent Couplings: 4 | Abstractness: 0.23 | Instability: 0.29 | Distance: 0.48 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.converter.AbstractJavaSourceConverter
de.java2html.converter.AbstractJavaSourceToXmlConverter de.java2html.converter.IJavaSourceConverter |
de.java2html.converter.ConverterMetaData
de.java2html.converter.JavaSource2HTMLConverter de.java2html.converter.JavaSource2HTMLConverter$1 de.java2html.converter.JavaSource2RtfConverter de.java2html.converter.JavaSource2TeXConverter de.java2html.converter.JavaSource2Xhtml11Converter de.java2html.converter.JavaSource2XhtmlConverter de.java2html.converter.JavaSource2XmlConverter de.java2html.converter.JavaSourceConverterProvider de.java2html.converter.JavaSourceConverterProvider$1 | de.java2html
de.java2html.anttasks de.java2html.commandline de.java2html.converter.demo de.java2html.converter.test de.java2html.demo de.java2html.gui de.java2html.plugin de.java2html.plugin.jspwiki de.tisje.java2html | de.java2html
de.java2html.javasource de.java2html.options de.java2html.util |
Afferent Couplings: 0 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.converter.demo.Java2HtmlConversionDemo
| None | de.java2html.converter
de.java2html.javasource de.java2html.options de.java2html.util |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0.11 | Instability: 0.67 | Distance: 0.22 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.converter.test.AbstractJavaSourceConverterTest
|
de.java2html.converter.test.AllTests
de.java2html.converter.test.JavaSource2HTMLConverterTest de.java2html.converter.test.JavaSource2RtfConverterTest de.java2html.converter.test.JavaSource2TeXConverterTest de.java2html.converter.test.JavaSource2Xhtml11ConverterTest de.java2html.converter.test.JavaSource2XhtmlConverterTest de.java2html.converter.test.JavaSource2XmlConverterTest de.java2html.converter.test.JavaSourceConverterProviderTest | de.java2html.suite
| de.java2html.converter
junit.framework |
Afferent Couplings: 1 | Efferent Couplings: 6 | Abstractness: 0 | Instability: 0.86 | Distance: 0.14 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.demo.AllDemos
de.java2html.demo.ConvertToHtmlDemo de.java2html.demo.ConvertToHtmlDemo$1 de.java2html.demo.Java2HtmlOptionsPanelDemo | de.java2html.suite
| de.java2html
de.java2html.converter de.java2html.gui de.jdemo.extensions de.jdemo.framework de.jdemo.util |
Afferent Couplings: 2 | Efferent Couplings: 5 | Abstractness: 0.12 | Instability: 0.71 | Distance: 0.16 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.gui.AbstractSimpleListCellRenderer
de.java2html.gui.IStatisticsView |
de.java2html.gui.DirectTextConversionPanel
de.java2html.gui.DirectTextConversionPanel$1 de.java2html.gui.DirectTextConversionPanel$2 de.java2html.gui.FileConversionPanel de.java2html.gui.FileConversionPanel$1 de.java2html.gui.FileConversionPanel$2 de.java2html.gui.FileConversionPanel$3 de.java2html.gui.GuiTools de.java2html.gui.Java2HtmlOptionsPanel de.java2html.gui.Java2HtmlOptionsPanel$1 de.java2html.gui.Java2HtmlOptionsPanel$2 de.java2html.gui.Java2HtmlOptionsPanel$3 de.java2html.gui.Java2HtmlOptionsPanel$4 de.java2html.gui.Java2HtmlOptionsPanel$5 | de.java2html
de.java2html.demo | de.java2html
de.java2html.converter de.java2html.javasource de.java2html.options de.java2html.util |
Afferent Couplings: 14 | Efferent Couplings: 2 | Abstractness: 0.11 | Instability: 0.12 | Distance: 0.76 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.javasource.IJavaSourceTypeChecker
|
de.java2html.javasource.JavaSource
de.java2html.javasource.JavaSourceIterator de.java2html.javasource.JavaSourceParser de.java2html.javasource.JavaSourceParser$1 de.java2html.javasource.JavaSourceParser$2 de.java2html.javasource.JavaSourceRun de.java2html.javasource.JavaSourceStatistic de.java2html.javasource.JavaSourceType | de.java2html
de.java2html.anttasks de.java2html.commandline de.java2html.converter de.java2html.converter.demo de.java2html.gui de.java2html.javasource.test de.java2html.options de.java2html.options.test de.java2html.plugin de.java2html.properties de.java2html.properties.test de.java2html.test de.tisje.java2html | de.java2html.options
de.java2html.util |
Afferent Couplings: 1 | Efferent Couplings: 3 | Abstractness: 0.2 | Instability: 0.75 | Distance: 0.05 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.javasource.test.JavaSourceParserTestCase
|
de.java2html.javasource.test.AllTests
de.java2html.javasource.test.JavaSourceIteratorTest de.java2html.javasource.test.JavaSourceParserTest de.java2html.javasource.test.JavaSourceTypeTest | de.java2html.suite
| de.java2html.javasource
de.java2html.options junit.framework |
Afferent Couplings: 17 | Efferent Couplings: 3 | Abstractness: 0.3 | Instability: 0.15 | Distance: 0.55 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.options.HorizontalAlignment
de.java2html.options.IConversionOptionsConstants de.java2html.options.IHorizontalAlignmentVisitor |
de.java2html.options.ConversionOptionsUtilities
de.java2html.options.HorizontalAlignment$1 de.java2html.options.HorizontalAlignment$2 de.java2html.options.HorizontalAlignment$3 de.java2html.options.JavaSourceConversionOptions de.java2html.options.JavaSourceStyleEntry de.java2html.options.JavaSourceStyleTable | de.java2html
de.java2html.anttasks de.java2html.commandline de.java2html.commandline.test de.java2html.converter de.java2html.converter.demo de.java2html.gui de.java2html.javasource de.java2html.javasource.test de.java2html.options.test de.java2html.plugin.jspwiki de.java2html.plugin.jspwiki.test de.java2html.properties de.java2html.properties.demo de.java2html.properties.test de.java2html.test de.tisje.java2html | de.java2html.javasource
de.java2html.properties de.java2html.util |
Afferent Couplings: 1 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 0.8 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.options.test.AllTests
de.java2html.options.test.HorizontalAlignmentTest de.java2html.options.test.JavaSourceConversionOptionsTest de.java2html.options.test.JavaSourceStyleEntryTest de.java2html.options.test.JavaSourceStyleTableTest | de.java2html.suite
| de.java2html.javasource
de.java2html.options de.java2html.util junit.framework |
Afferent Couplings: 2 | Efferent Couplings: 4 | Abstractness: 0.67 | Instability: 0.67 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.plugin.AbstractJava2HtmlPlugin
de.java2html.plugin.IParameter |
de.java2html.plugin.ParameterUtilities
| de.java2html.plugin.jspwiki
de.java2html.plugin.jspwiki.test | com.ecyrd.jspwiki.plugin
de.java2html de.java2html.converter de.java2html.javasource |
Afferent Couplings: 1 | Efferent Couplings: 9 | Abstractness: 0 | Instability: 0.9 | Distance: 0.1 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.plugin.jspwiki.Java2HtmlPlugin
de.java2html.plugin.jspwiki.PluginConversionOptionsParser de.java2html.plugin.jspwiki.PluginParameter de.java2html.plugin.jspwiki.PluginParameterChecker de.java2html.plugin.jspwiki.PluginSecurityManager | de.java2html.plugin.jspwiki.test
| com.ecyrd.jspwiki
com.ecyrd.jspwiki.attachment com.ecyrd.jspwiki.plugin com.ecyrd.jspwiki.providers de.java2html de.java2html.converter de.java2html.options de.java2html.plugin de.java2html.util |
Afferent Couplings: 1 | Efferent Couplings: 6 | Abstractness: 0 | Instability: 0.86 | Distance: 0.14 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.plugin.jspwiki.test.AllTests
de.java2html.plugin.jspwiki.test.Java2HtmlPluginTest de.java2html.plugin.jspwiki.test.PluginParameterCheckerTest | de.java2html.suite
| com.ecyrd.jspwiki.plugin
de.java2html de.java2html.options de.java2html.plugin de.java2html.plugin.jspwiki junit.framework |
Afferent Couplings: 3 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.properties.ConversionOptionsPropertiesReader
de.java2html.properties.ConversionOptionsPropertiesWriter de.java2html.properties.IllegalPropertyValueException | de.java2html.options
de.java2html.properties.demo de.java2html.properties.test | de.java2html.javasource
de.java2html.options de.java2html.util |
Afferent Couplings: 1 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.75 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.properties.demo.AllDemos
de.java2html.properties.demo.ConversionOptionsPropertiesWriterDemo | de.java2html.suite
| de.java2html.options
de.java2html.properties de.jdemo.framework |
Afferent Couplings: 1 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.83 | Distance: 0.17 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.properties.test.AllTests
de.java2html.properties.test.ConversionOptionsPropertiesPersistenceTest de.java2html.properties.test.ConversionOptionsPropertiesReaderTest | de.java2html.suite
| de.java2html.javasource
de.java2html.options de.java2html.properties de.java2html.util junit.framework |
Afferent Couplings: 0 | Efferent Couplings: 13 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.suite.AllJava2HtmlDemos
de.java2html.suite.AllJava2HtmlTests | None | de.java2html.commandline.test
de.java2html.converter.test de.java2html.demo de.java2html.javasource.test de.java2html.options.test de.java2html.plugin.jspwiki.test de.java2html.properties.demo de.java2html.properties.test de.java2html.test de.java2html.util.test de.jdemo.framework de.jdemo.junit junit.framework |
Afferent Couplings: 2 | Efferent Couplings: 4 | Abstractness: 0.5 | Instability: 0.67 | Distance: 0.17 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.java2html.test.BasicTestCase
de.java2html.test.BasicTestCase$IBlock |
de.java2html.test.AllTests
de.java2html.test.Java2HtmlTest | de.java2html.commandline.test
de.java2html.suite | de.java2html
de.java2html.javasource de.java2html.options junit.framework |
Afferent Couplings: 14 | Efferent Couplings: 0 | Abstractness: 0 | Instability: 0 | Distance: 1 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.util.Ensure
de.java2html.util.HtmlUtilities de.java2html.util.IllegalConfigurationException de.java2html.util.IoUtilities de.java2html.util.IteratorEnumeration de.java2html.util.LinkedProperties de.java2html.util.RGB de.java2html.util.StringHolder | de.java2html
de.java2html.anttasks de.java2html.commandline de.java2html.converter de.java2html.converter.demo de.java2html.gui de.java2html.javasource de.java2html.options de.java2html.options.test de.java2html.plugin.jspwiki de.java2html.properties de.java2html.properties.test de.java2html.util.test de.tisje.java2html | None |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 0.67 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.java2html.util.test.AllTests
de.java2html.util.test.IoUtilitiesTest de.java2html.util.test.LinkedPropertiesTest de.java2html.util.test.RGBTest | de.java2html.suite
| de.java2html.util
junit.framework |
Afferent Couplings: 0 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
de.tisje.java2html.XsltTask
| None | de.java2html.converter
de.java2html.javasource de.java2html.options de.java2html.util |
Afferent Couplings: 8 | Efferent Couplings: 9 | Abstractness: 0.33 | Instability: 0.53 | Distance: 0.14 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
dk.deepthought.sidious.blackboard.BlackBoard
|
dk.deepthought.sidious.blackboard.BlackBoardEngine
dk.deepthought.sidious.blackboard.BlackBoardTest | dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.greenhouse dk.deepthought.sidious.gui dk.deepthought.sidious.planner dk.deepthought.sidious.planner.graph dk.deepthought.sidious.ruleengine dk.deepthought.sidious.rules dk.deepthought.sidious.supportsystem | com.vladium.emma.rt
dk.deepthought.sidious.goalhandler dk.deepthought.sidious.greenhouse dk.deepthought.sidious.mock dk.deepthought.sidious.planner dk.deepthought.sidious.supportsystem dk.deepthought.sidious.util junit.framework org.apache.commons.logging |
Afferent Couplings: 2 | Efferent Couplings: 1 | Abstractness: 0 | Instability: 0.33 | Distance: 0.67 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
dk.deepthought.sidious.explanation.Explanation
dk.deepthought.sidious.explanation.ExplanationEntry | dk.deepthought.sidious.ruleengine
dk.deepthought.sidious.supportsystem | com.vladium.emma.rt
|
Afferent Couplings: 5 | Efferent Couplings: 11 | Abstractness: 0.2 | Instability: 0.69 | Distance: 0.11 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
dk.deepthought.sidious.goalhandler.GoalHandler
|
dk.deepthought.sidious.goalhandler.Goal
dk.deepthought.sidious.goalhandler.GoalHandlerEngine dk.deepthought.sidious.goalhandler.GoalHandlerTest dk.deepthought.sidious.goalhandler.GoalTest | dk.deepthought.sidious.blackboard
dk.deepthought.sidious.mock dk.deepthought.sidious.planner dk.deepthought.sidious.rules dk.deepthought.sidious.supportsystem | com.vladium.emma.rt
dk.deepthought.sidious.blackboard dk.deepthought.sidious.greenhouse dk.deepthought.sidious.mock dk.deepthought.sidious.ruleengine dk.deepthought.sidious.rules dk.deepthought.sidious.services dk.deepthought.sidious.supportsystem dk.deepthought.sidious.util junit.framework org.apache.commons.logging |
Afferent Couplings: 9 | Efferent Couplings: 10 | Abstractness: 0 | Instability: 0.53 | Distance: 0.47 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
dk.deepthought.sidious.greenhouse.CO2SetPoint
dk.deepthought.sidious.greenhouse.CO2SetPoint$CO2Step dk.deepthought.sidious.greenhouse.CO2SetPointTest dk.deepthought.sidious.greenhouse.ClimaticState dk.deepthought.sidious.greenhouse.ClimaticState$1 dk.deepthought.sidious.greenhouse.ClimaticStateTest dk.deepthought.sidious.greenhouse.Greenhouse dk.deepthought.sidious.greenhouse.GreenhouseTest dk.deepthought.sidious.greenhouse.HeaterSetPoint dk.deepthought.sidious.greenhouse.HeaterSetPoint$HeaterStep dk.deepthought.sidious.greenhouse.HeaterSetPointTest dk.deepthought.sidious.greenhouse.LeafPhotosynthesisModel dk.deepthought.sidious.greenhouse.ScreenSetPoint dk.deepthought.sidious.greenhouse.ScreenSetPoint$ScreenStep dk.deepthought.sidious.greenhouse.ScreenSetPointTest dk.deepthought.sidious.greenhouse.SensorInput dk.deepthought.sidious.greenhouse.SensorInputTest dk.deepthought.sidious.greenhouse.WindowSetPoint dk.deepthought.sidious.greenhouse.WindowSetPoint$WindowStep dk.deepthought.sidious.greenhouse.WindowSetPointTest | dk.deepthought.sidious.blackboard
dk.deepthought.sidious.goalhandler dk.deepthought.sidious.gui dk.deepthought.sidious.mock dk.deepthought.sidious.planner dk.deepthought.sidious.planner.graph dk.deepthought.sidious.rules dk.deepthought.sidious.services dk.deepthought.sidious.supportsystem | com.vladium.emma.rt
dk.deepthought.sidious.blackboard dk.deepthought.sidious.gui dk.deepthought.sidious.mock dk.deepthought.sidious.planner dk.deepthought.sidious.rules dk.deepthought.sidious.services dk.deepthought.sidious.supportsystem junit.framework org.apache.commons.logging |
Afferent Couplings: 2 | Efferent Couplings: 8 | Abstractness: 0 | Instability: 0.8 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
dk.deepthought.sidious.gui.Display
dk.deepthought.sidious.gui.Display$1 dk.deepthought.sidious.gui.Display$2 dk.deepthought.sidious.gui.Display$SidiousLabel dk.deepthought.sidious.gui.SidiousController dk.deepthought.sidious.gui.SidiousController$1 dk.deepthought.sidious.gui.SidiousController$PLAN_MODE dk.deepthought.sidious.gui.SidiousOutput | dk.deepthought.sidious.greenhouse
dk.deepthought.sidious.planner | com.vladium.emma.rt
dk.deepthought.sidious.blackboard dk.deepthought.sidious.greenhouse dk.deepthought.sidious.planner dk.deepthought.sidious.planner.graph dk.deepthought.sidious.rules dk.deepthought.sidious.services dk.deepthought.sidious.supportsystem |
Afferent Couplings: 8 | Efferent Couplings: 5 | Abstractness: 0 | Instability: 0.38 | Distance: 0.62 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
dk.deepthought.sidious.mock.MockAdjustable
dk.deepthought.sidious.mock.MockHeuristic dk.deepthought.sidious.mock.MockRule dk.deepthought.sidious.mock.MockSensors dk.deepthought.sidious.mock.MockState | dk.deepthought.sidious.blackboard
dk.deepthought.sidious.goalhandler dk.deepthought.sidious.greenhouse dk.deepthought.sidious.planner dk.deepthought.sidious.planner.graph dk.deepthought.sidious.ruleengine dk.deepthought.sidious.rules dk.deepthought.sidious.supportsystem | dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.greenhouse dk.deepthought.sidious.planner dk.deepthought.sidious.rules dk.deepthought.sidious.supportsystem |
Afferent Couplings: 6 | Efferent Couplings: 13 | Abstractness: 0.16 | Instability: 0.68 | Distance: 0.16 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
dk.deepthought.sidious.planner.Heuristic
dk.deepthought.sidious.planner.Pathfinder dk.deepthought.sidious.planner.Planner |
dk.deepthought.sidious.planner.AStarAlgorithm
dk.deepthought.sidious.planner.AStarAlgorithmTest dk.deepthought.sidious.planner.GraphFactory dk.deepthought.sidious.planner.GraphFactoryTest dk.deepthought.sidious.planner.GreenhouseHeuristic dk.deepthought.sidious.planner.GreenhouseHeuristicTest dk.deepthought.sidious.planner.PathfinderIntegrationTest dk.deepthought.sidious.planner.Plan dk.deepthought.sidious.planner.PlanGenerator dk.deepthought.sidious.planner.PlannerEngine dk.deepthought.sidious.planner.PlannerEngine$1 dk.deepthought.sidious.planner.PlannerEngine$2 dk.deepthought.sidious.planner.PlannerEngine$3 dk.deepthought.sidious.planner.TestAdjacent dk.deepthought.sidious.planner.TestGraph dk.deepthought.sidious.planner.TestState | dk.deepthought.sidious.blackboard
dk.deepthought.sidious.greenhouse dk.deepthought.sidious.gui dk.deepthought.sidious.mock dk.deepthought.sidious.planner.graph dk.deepthought.sidious.supportsystem | com.vladium.emma.rt
dk.deepthought.sidious.blackboard dk.deepthought.sidious.goalhandler dk.deepthought.sidious.greenhouse dk.deepthought.sidious.gui dk.deepthought.sidious.mock dk.deepthought.sidious.planner.graph dk.deepthought.sidious.rules dk.deepthought.sidious.services dk.deepthought.sidious.supportsystem dk.deepthought.sidious.util junit.framework org.apache.commons.logging |
Afferent Couplings: 2 | Efferent Couplings: 9 | Abstractness: 0.38 | Instability: 0.82 | Distance: 0.19 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
dk.deepthought.sidious.planner.graph.Edge
dk.deepthought.sidious.planner.graph.Graph dk.deepthought.sidious.planner.graph.Vertex |
dk.deepthought.sidious.planner.graph.AStarEdge
dk.deepthought.sidious.planner.graph.AStarGraph dk.deepthought.sidious.planner.graph.AStarGraphTest dk.deepthought.sidious.planner.graph.AStarVertex dk.deepthought.sidious.planner.graph.AStarVertexTest | dk.deepthought.sidious.gui
dk.deepthought.sidious.planner | com.vladium.emma.rt
dk.deepthought.sidious.blackboard dk.deepthought.sidious.greenhouse dk.deepthought.sidious.mock dk.deepthought.sidious.planner dk.deepthought.sidious.ruleengine dk.deepthought.sidious.supportsystem junit.framework org.apache.commons.logging |
Afferent Couplings: 3 | Efferent Couplings: 8 | Abstractness: 0.33 | Instability: 0.73 | Distance: 0.06 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
dk.deepthought.sidious.ruleengine.RuleEngine
|
dk.deepthought.sidious.ruleengine.RuleEngineImpl
dk.deepthought.sidious.ruleengine.RuleEngineImplTest | dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.planner.graph dk.deepthought.sidious.supportsystem | com.vladium.emma.rt
dk.deepthought.sidious.blackboard dk.deepthought.sidious.explanation dk.deepthought.sidious.mock dk.deepthought.sidious.rules dk.deepthought.sidious.supportsystem junit.framework org.apache.commons.logging |
Afferent Couplings: 6 | Efferent Couplings: 10 | Abstractness: 0.08 | Instability: 0.62 | Distance: 0.29 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
dk.deepthought.sidious.rules.Rule
|
dk.deepthought.sidious.rules.ConstrainingRule
dk.deepthought.sidious.rules.ConstrainingRuleTest dk.deepthought.sidious.rules.HeatExpensesRule dk.deepthought.sidious.rules.HeatExpensesRuleTest dk.deepthought.sidious.rules.MorningDropRule dk.deepthought.sidious.rules.MorningDropRuleTest dk.deepthought.sidious.rules.PhotosynthesisRule dk.deepthought.sidious.rules.PhotosynthesisRuleTest dk.deepthought.sidious.rules.RuleTest dk.deepthought.sidious.rules.TemperatureRule dk.deepthought.sidious.rules.TemperatureRuleTest | dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.greenhouse dk.deepthought.sidious.gui dk.deepthought.sidious.mock dk.deepthought.sidious.planner dk.deepthought.sidious.ruleengine | com.vladium.emma.rt
dk.deepthought.sidious.blackboard dk.deepthought.sidious.goalhandler dk.deepthought.sidious.greenhouse dk.deepthought.sidious.mock dk.deepthought.sidious.services dk.deepthought.sidious.supportsystem dk.deepthought.sidious.util junit.framework org.apache.commons.logging |
Afferent Couplings: 5 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 0.44 | Distance: 0.56 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
dk.deepthought.sidious.services.ServiceEngine
| dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.greenhouse dk.deepthought.sidious.gui dk.deepthought.sidious.planner dk.deepthought.sidious.rules | com.vladium.emma.rt
dk.deepthought.sidious.greenhouse dk.deepthought.sidious.supportsystem org.apache.commons.logging |
Afferent Couplings: 11 | Efferent Couplings: 10 | Abstractness: 0.3 | Instability: 0.48 | Distance: 0.22 |
Afferent Couplings: 4 | Efferent Couplings: 4 | Abstractness: 0.1 | Instability: 0.5 | Distance: 0.4 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
dk.deepthought.sidious.util.SidiousQueue
|
dk.deepthought.sidious.util.HtmlIndexMaker
dk.deepthought.sidious.util.RuleProperty dk.deepthought.sidious.util.RulePropertyTest dk.deepthought.sidious.util.SidiousMap dk.deepthought.sidious.util.SidiousQueue$1 dk.deepthought.sidious.util.SidiousQueue$InternalThread dk.deepthought.sidious.util.SidiousQueueTest dk.deepthought.sidious.util.SidiousQueueTest$1 dk.deepthought.sidious.util.SidiousQueueTest$2 | dk.deepthought.sidious.blackboard
dk.deepthought.sidious.goalhandler dk.deepthought.sidious.planner dk.deepthought.sidious.rules | com.vladium.emma.rt
dk.deepthought.sidious.supportsystem junit.framework org.apache.commons.logging |
Afferent Couplings: 1 | Efferent Couplings: 6 | Abstractness: 0.16 | Instability: 0.86 | Distance: 0.02 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
javancss.Formatter
javancss.JavaParserConstants javancss.JavancssConstants |
javancss.ASCII_UCodeESC_CharStream
javancss.AsciiFormatter javancss.JavaParser javancss.JavaParser$JJCalls javancss.JavaParser$ModifierSet javancss.JavaParserTokenManager javancss.Javancss javancss.Javancss$1 javancss.JavancssAntTask javancss.JavancssFrame javancss.Main javancss.PackageMetric javancss.ParseException javancss.Token javancss.TokenMgrError javancss.XmlFormatter | javancss.test
| ccl.swing
ccl.util javancss.test org.apache.tools.ant org.apache.tools.ant.taskdefs org.apache.tools.ant.types |
Afferent Couplings: 1 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.75 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
javancss.test.JavancssTest
javancss.test.XmlFormatterTest | javancss
| ccl.util
ccl.xml javancss |
Afferent Couplings: 3 | Efferent Couplings: 0 | Abstractness: 0.12 | Instability: 0 | Distance: 0.88 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
jdepend.framework.AbstractParser
jdepend.framework.ParserListener |
jdepend.framework.ClassFileParser
jdepend.framework.ClassFileParser$AttributeInfo jdepend.framework.ClassFileParser$Constant jdepend.framework.ClassFileParser$FieldOrMethodInfo jdepend.framework.DependencyConstraint jdepend.framework.FileManager jdepend.framework.JDepend jdepend.framework.JavaClass jdepend.framework.JavaClass$ClassComparator jdepend.framework.JavaClassBuilder jdepend.framework.JavaClassBuilder$1 jdepend.framework.JavaPackage jdepend.framework.PackageComparator jdepend.framework.PackageFilter jdepend.framework.PropertyConfigurator | jdepend.swingui
jdepend.textui jdepend.xmlui | None |
Afferent Couplings: 0 | Efferent Couplings: 1 | Abstractness: 0.05 | Instability: 1 | Distance: 0.05 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
jdepend.swingui.PackageNode
|
jdepend.swingui.AboutDialog
jdepend.swingui.AboutDialog$1 jdepend.swingui.AboutDialog$2 jdepend.swingui.AfferentNode jdepend.swingui.DependTree jdepend.swingui.DependTreeModel jdepend.swingui.EfferentNode jdepend.swingui.JDepend jdepend.swingui.JDepend$1 jdepend.swingui.JDepend$2 jdepend.swingui.JDepend$3 jdepend.swingui.JDepend$4 jdepend.swingui.JDepend$5 jdepend.swingui.JDepend$6 jdepend.swingui.JDepend$AboutAction jdepend.swingui.JDepend$ExitAction jdepend.swingui.JDepend$TreeListener jdepend.swingui.StatusPanel | None | jdepend.framework
|
Afferent Couplings: 1 | Efferent Couplings: 1 | Abstractness: 0 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
jdepend.textui.JDepend
| jdepend.xmlui
| jdepend.framework
|
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
jdepend.xmlui.JDepend
| None | jdepend.framework
jdepend.textui |
Afferent Couplings: 1 | Efferent Couplings: 1 | Abstractness: 0 | Instability: 0.5 | Distance: 0.5 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
junit.extensions.ActiveTestSuite
junit.extensions.ActiveTestSuite$1 junit.extensions.RepeatedTest junit.extensions.TestDecorator junit.extensions.TestSetup junit.extensions.TestSetup$1 | org.junit.internal.runners
| junit.framework
|
Afferent Couplings: 27 | Efferent Couplings: 2 | Abstractness: 0.24 | Instability: 0.07 | Distance: 0.7 |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 0.67 | Distance: 0.33 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
junit.framework.test.AssertTestCase
junit.framework.test.TestCaseTest | junit.test
| ccl.util
junit.framework |
Afferent Couplings: 2 | Efferent Couplings: 1 | Abstractness: 0.67 | Instability: 0.33 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
junit.runner.BaseTestRunner
junit.runner.TestRunListener |
junit.runner.Version
| junit.textui
org.junit.runner | junit.framework
|
Afferent Couplings: 1 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.75 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
junit.test.JUnitTest
| ccl.test
| ccl.util
junit.framework.test junit.textui.test |
Afferent Couplings: 1 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.75 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
junit.textui.ResultPrinter
junit.textui.TestRunner | junit.textui.test
| ccl.util
junit.framework junit.runner |
Afferent Couplings: 1 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 0.75 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
junit.textui.test.TestRunnerTest
junit.textui.test.TestRunnerTest$DummyTestCase | junit.test
| ccl.util
junit.framework junit.textui |
Afferent Couplings: 1 | Efferent Couplings: 0 | Abstractness: 0.18 | Instability: 0 | Distance: 0.82 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
lti.java.jcf.CptGeneric
lti.java.jcf.CptMemberOrInterface lti.java.jcf.JcfClassInput lti.java.jcf.JcfClassOutput lti.java.jcf.RuntimeConstants |
lti.java.jcf.CptClass
lti.java.jcf.CptDouble lti.java.jcf.CptField lti.java.jcf.CptFloat lti.java.jcf.CptInteger lti.java.jcf.CptInterface lti.java.jcf.CptLong lti.java.jcf.CptMethod lti.java.jcf.CptNameType lti.java.jcf.CptString lti.java.jcf.CptUTF lti.java.jcf.CptUnicode lti.java.jcf.JcfAttribute lti.java.jcf.JcfAttributeCollection lti.java.jcf.JcfClassFile lti.java.jcf.JcfClassInputStream lti.java.jcf.JcfClassOutputStream lti.java.jcf.JcfCodeAttribute lti.java.jcf.JcfConstantPool lti.java.jcf.JcfExceptionTable lti.java.jcf.JcfInterfaceCollection lti.java.jcf.JcfMember lti.java.jcf.JcfMemberCollection | ccl.jcf
| None |
Afferent Couplings: 0 | Efferent Couplings: 0 | Abstractness: 1 | Instability: 0 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
net.jcip.annotations.GuardedBy
net.jcip.annotations.Immutable net.jcip.annotations.NotThreadSafe net.jcip.annotations.ThreadSafe | None | None | None |
Afferent Couplings: 11 | Efferent Couplings: 1 | Abstractness: 0.22 | Instability: 0.08 | Distance: 0.69 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.logging.Log
org.apache.commons.logging.LogFactory |
org.apache.commons.logging.LogConfigurationException
org.apache.commons.logging.LogFactory$1 org.apache.commons.logging.LogFactory$2 org.apache.commons.logging.LogFactory$3 org.apache.commons.logging.LogFactory$4 org.apache.commons.logging.LogFactory$5 org.apache.commons.logging.LogSource | dk.deepthought.sidious.blackboard
dk.deepthought.sidious.goalhandler dk.deepthought.sidious.greenhouse dk.deepthought.sidious.planner dk.deepthought.sidious.planner.graph dk.deepthought.sidious.ruleengine dk.deepthought.sidious.rules dk.deepthought.sidious.services dk.deepthought.sidious.supportsystem dk.deepthought.sidious.util org.apache.commons.logging.impl | org.apache.commons.logging.impl
|
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.apache.commons.logging.impl.AvalonLogger
org.apache.commons.logging.impl.Jdk13LumberjackLogger org.apache.commons.logging.impl.Jdk14Logger org.apache.commons.logging.impl.Log4JLogger org.apache.commons.logging.impl.LogFactoryImpl org.apache.commons.logging.impl.LogKitLogger org.apache.commons.logging.impl.NoOpLog org.apache.commons.logging.impl.ServletContextCleaner org.apache.commons.logging.impl.SimpleLog org.apache.commons.logging.impl.SimpleLog$1 org.apache.commons.logging.impl.WeakHashtable org.apache.commons.logging.impl.WeakHashtable$1 org.apache.commons.logging.impl.WeakHashtable$2 org.apache.commons.logging.impl.WeakHashtable$Entry org.apache.commons.logging.impl.WeakHashtable$Referenced org.apache.commons.logging.impl.WeakHashtable$WeakKey | org.apache.commons.logging
| org.apache.avalon.framework.logger
org.apache.commons.logging org.apache.log org.apache.log4j |
Afferent Couplings: 8 | Efferent Couplings: 1 | Abstractness: 0.23 | Instability: 0.11 | Distance: 0.66 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.DatagramSocketClient
org.apache.commons.net.DatagramSocketFactory org.apache.commons.net.ProtocolCommandListener org.apache.commons.net.SocketClient org.apache.commons.net.SocketFactory |
org.apache.commons.net.CharGenTCPClient
org.apache.commons.net.CharGenUDPClient org.apache.commons.net.DaytimeTCPClient org.apache.commons.net.DaytimeUDPClient org.apache.commons.net.DefaultDatagramSocketFactory org.apache.commons.net.DefaultSocketFactory org.apache.commons.net.DiscardTCPClient org.apache.commons.net.DiscardUDPClient org.apache.commons.net.EchoTCPClient org.apache.commons.net.EchoUDPClient org.apache.commons.net.FingerClient org.apache.commons.net.MalformedServerReplyException org.apache.commons.net.ProtocolCommandEvent org.apache.commons.net.ProtocolCommandSupport org.apache.commons.net.TimeTCPClient org.apache.commons.net.TimeUDPClient org.apache.commons.net.WhoisClient | org.apache.commons.net.bsd
org.apache.commons.net.ftp org.apache.commons.net.nntp org.apache.commons.net.ntp org.apache.commons.net.pop3 org.apache.commons.net.smtp org.apache.commons.net.telnet org.apache.commons.net.tftp | org.apache.commons.net.util
|
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.commons.net.bsd.RCommandClient
org.apache.commons.net.bsd.RExecClient org.apache.commons.net.bsd.RLoginClient | None | org.apache.commons.net
org.apache.commons.net.io |
Afferent Couplings: 1 | Efferent Couplings: 4 | Abstractness: 0.31 | Instability: 0.8 | Distance: 0.11 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.ftp.Configurable
org.apache.commons.net.ftp.FTPFileEntryParser org.apache.commons.net.ftp.FTPFileEntryParserImpl org.apache.commons.net.ftp.FTPFileListParser org.apache.commons.net.ftp.FTPFileListParserImpl |
org.apache.commons.net.ftp.DefaultFTPFileListParser
org.apache.commons.net.ftp.FTP org.apache.commons.net.ftp.FTPClient org.apache.commons.net.ftp.FTPClientConfig org.apache.commons.net.ftp.FTPCommand org.apache.commons.net.ftp.FTPConnectionClosedException org.apache.commons.net.ftp.FTPFile org.apache.commons.net.ftp.FTPFileIterator org.apache.commons.net.ftp.FTPFileList org.apache.commons.net.ftp.FTPListParseEngine org.apache.commons.net.ftp.FTPReply | org.apache.commons.net.ftp.parser
| org.apache.commons.net
org.apache.commons.net.ftp.parser org.apache.commons.net.io org.apache.commons.net.telnet |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0.24 | Instability: 0.67 | Distance: 0.1 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.ftp.parser.ConfigurableFTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.FTPFileEntryParserFactory org.apache.commons.net.ftp.parser.FTPTimestampParser org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl |
org.apache.commons.net.ftp.parser.CompositeFileEntryParser
org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory org.apache.commons.net.ftp.parser.EnterpriseUnixFTPEntryParser org.apache.commons.net.ftp.parser.FTPTimestampParserImpl org.apache.commons.net.ftp.parser.MVSFTPEntryParser org.apache.commons.net.ftp.parser.NTFTPEntryParser org.apache.commons.net.ftp.parser.OS2FTPEntryParser org.apache.commons.net.ftp.parser.OS400FTPEntryParser org.apache.commons.net.ftp.parser.ParserInitializationException org.apache.commons.net.ftp.parser.UnixFTPEntryParser org.apache.commons.net.ftp.parser.VMSFTPEntryParser org.apache.commons.net.ftp.parser.VMSVersioningFTPEntryParser org.apache.commons.net.ftp.parser.VMSVersioningFTPEntryParser$NameVersion | org.apache.commons.net.ftp
| org.apache.commons.net.ftp
org.apache.oro.text.regex |
Afferent Couplings: 7 | Efferent Couplings: 1 | Abstractness: 0.08 | Instability: 0.12 | Distance: 0.8 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.io.CopyStreamListener
|
org.apache.commons.net.io.CopyStreamAdapter
org.apache.commons.net.io.CopyStreamEvent org.apache.commons.net.io.CopyStreamException org.apache.commons.net.io.DotTerminatedMessageReader org.apache.commons.net.io.DotTerminatedMessageWriter org.apache.commons.net.io.FromNetASCIIInputStream org.apache.commons.net.io.FromNetASCIIOutputStream org.apache.commons.net.io.SocketInputStream org.apache.commons.net.io.SocketOutputStream org.apache.commons.net.io.ToNetASCIIInputStream org.apache.commons.net.io.ToNetASCIIOutputStream org.apache.commons.net.io.Util | org.apache.commons.net.bsd
org.apache.commons.net.ftp org.apache.commons.net.nntp org.apache.commons.net.pop3 org.apache.commons.net.smtp org.apache.commons.net.telnet org.apache.commons.net.tftp | org.apache.commons.net.util
|
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0.08 | Instability: 1 | Distance: 0.08 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.nntp.Threadable
|
org.apache.commons.net.nntp.Article
org.apache.commons.net.nntp.ArticlePointer org.apache.commons.net.nntp.NNTP org.apache.commons.net.nntp.NNTPClient org.apache.commons.net.nntp.NNTPCommand org.apache.commons.net.nntp.NNTPConnectionClosedException org.apache.commons.net.nntp.NNTPReply org.apache.commons.net.nntp.NewGroupsOrNewsQuery org.apache.commons.net.nntp.NewsgroupInfo org.apache.commons.net.nntp.SimpleNNTPHeader org.apache.commons.net.nntp.ThreadContainer org.apache.commons.net.nntp.Threader | None | org.apache.commons.net
org.apache.commons.net.io |
Afferent Couplings: 0 | Efferent Couplings: 1 | Abstractness: 0.17 | Instability: 1 | Distance: 0.17 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.ntp.NtpV3Packet
|
org.apache.commons.net.ntp.NTPUDPClient
org.apache.commons.net.ntp.NtpUtils org.apache.commons.net.ntp.NtpV3Impl org.apache.commons.net.ntp.TimeInfo org.apache.commons.net.ntp.TimeStamp | None | org.apache.commons.net
|
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.commons.net.pop3.POP3
org.apache.commons.net.pop3.POP3Client org.apache.commons.net.pop3.POP3Command org.apache.commons.net.pop3.POP3MessageInfo org.apache.commons.net.pop3.POP3Reply | None | org.apache.commons.net
org.apache.commons.net.io |
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.commons.net.smtp.RelayPath
org.apache.commons.net.smtp.SMTP org.apache.commons.net.smtp.SMTPClient org.apache.commons.net.smtp.SMTPCommand org.apache.commons.net.smtp.SMTPConnectionClosedException org.apache.commons.net.smtp.SMTPReply org.apache.commons.net.smtp.SimpleSMTPHeader | None | org.apache.commons.net
org.apache.commons.net.io |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0.15 | Instability: 0.67 | Distance: 0.18 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.telnet.TelnetNotificationHandler
org.apache.commons.net.telnet.TelnetOptionHandler |
org.apache.commons.net.telnet.EchoOptionHandler
org.apache.commons.net.telnet.InvalidTelnetOptionException org.apache.commons.net.telnet.SimpleOptionHandler org.apache.commons.net.telnet.SuppressGAOptionHandler org.apache.commons.net.telnet.Telnet org.apache.commons.net.telnet.TelnetClient org.apache.commons.net.telnet.TelnetCommand org.apache.commons.net.telnet.TelnetInputStream org.apache.commons.net.telnet.TelnetOption org.apache.commons.net.telnet.TelnetOutputStream org.apache.commons.net.telnet.TerminalTypeOptionHandler | org.apache.commons.net.ftp
| org.apache.commons.net
org.apache.commons.net.io |
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0.2 | Instability: 1 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.commons.net.tftp.TFTPPacket
org.apache.commons.net.tftp.TFTPRequestPacket |
org.apache.commons.net.tftp.TFTP
org.apache.commons.net.tftp.TFTPAckPacket org.apache.commons.net.tftp.TFTPClient org.apache.commons.net.tftp.TFTPDataPacket org.apache.commons.net.tftp.TFTPErrorPacket org.apache.commons.net.tftp.TFTPPacketException org.apache.commons.net.tftp.TFTPReadRequestPacket org.apache.commons.net.tftp.TFTPWriteRequestPacket | None | org.apache.commons.net
org.apache.commons.net.io |
Afferent Couplings: 2 | Efferent Couplings: 0 | Abstractness: 0 | Instability: 0 | Distance: 1 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.commons.net.util.ListenerList
| org.apache.commons.net
org.apache.commons.net.io | None |
Afferent Couplings: 13 | Efferent Couplings: 4 | Abstractness: 0.09 | Instability: 0.24 | Distance: 0.67 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.Appender
org.apache.log4j.AppenderSkeleton org.apache.log4j.Layout |
org.apache.log4j.AsyncAppender
org.apache.log4j.BasicConfigurator org.apache.log4j.Category org.apache.log4j.CategoryKey org.apache.log4j.ConsoleAppender org.apache.log4j.ConsoleAppender$SystemErrStream org.apache.log4j.ConsoleAppender$SystemOutStream org.apache.log4j.DailyRollingFileAppender org.apache.log4j.DefaultCategoryFactory org.apache.log4j.Dispatcher org.apache.log4j.FileAppender org.apache.log4j.HTMLLayout org.apache.log4j.Hierarchy org.apache.log4j.Level org.apache.log4j.LogManager org.apache.log4j.Logger org.apache.log4j.MDC org.apache.log4j.NDC org.apache.log4j.NDC$DiagnosticContext org.apache.log4j.PatternLayout org.apache.log4j.Priority org.apache.log4j.PropertyConfigurator org.apache.log4j.PropertyWatchdog org.apache.log4j.ProvisionNode org.apache.log4j.RollingCalendar org.apache.log4j.RollingFileAppender org.apache.log4j.SimpleLayout org.apache.log4j.TTCCLayout org.apache.log4j.WriterAppender | org.apache.commons.logging.impl
org.apache.log4j.chainsaw org.apache.log4j.config org.apache.log4j.helpers org.apache.log4j.jdbc org.apache.log4j.jmx org.apache.log4j.lf5 org.apache.log4j.net org.apache.log4j.nt org.apache.log4j.or org.apache.log4j.spi org.apache.log4j.varia org.apache.log4j.xml | org.apache.log4j.config
org.apache.log4j.helpers org.apache.log4j.or org.apache.log4j.spi |
Afferent Couplings: 0 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.chainsaw.ControlPanel
org.apache.log4j.chainsaw.ControlPanel$1 org.apache.log4j.chainsaw.ControlPanel$2 org.apache.log4j.chainsaw.ControlPanel$3 org.apache.log4j.chainsaw.ControlPanel$4 org.apache.log4j.chainsaw.ControlPanel$5 org.apache.log4j.chainsaw.ControlPanel$6 org.apache.log4j.chainsaw.ControlPanel$7 org.apache.log4j.chainsaw.DetailPanel org.apache.log4j.chainsaw.EventDetails org.apache.log4j.chainsaw.ExitAction org.apache.log4j.chainsaw.LoadXMLAction org.apache.log4j.chainsaw.LoggingReceiver org.apache.log4j.chainsaw.LoggingReceiver$Slurper org.apache.log4j.chainsaw.Main org.apache.log4j.chainsaw.Main$1 org.apache.log4j.chainsaw.MyTableModel org.apache.log4j.chainsaw.MyTableModel$1 org.apache.log4j.chainsaw.MyTableModel$Processor org.apache.log4j.chainsaw.XMLFileHandler | None | org.apache.log4j
org.apache.log4j.spi org.xml.sax org.xml.sax.helpers |
Afferent Couplings: 2 | Efferent Couplings: 3 | Abstractness: 0.2 | Instability: 0.6 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.config.PropertyGetter$PropertyCallback
|
org.apache.log4j.config.PropertyGetter
org.apache.log4j.config.PropertyPrinter org.apache.log4j.config.PropertySetter org.apache.log4j.config.PropertySetterException | org.apache.log4j
org.apache.log4j.xml | org.apache.log4j
org.apache.log4j.helpers org.apache.log4j.spi |
Afferent Couplings: 10 | Efferent Couplings: 2 | Abstractness: 0.13 | Instability: 0.17 | Distance: 0.7 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.helpers.DateLayout
org.apache.log4j.helpers.FileWatchdog org.apache.log4j.helpers.PatternConverter org.apache.log4j.helpers.PatternParser$NamedPatternConverter |
org.apache.log4j.helpers.AbsoluteTimeDateFormat
org.apache.log4j.helpers.AppenderAttachableImpl org.apache.log4j.helpers.BoundedFIFO org.apache.log4j.helpers.CountingQuietWriter org.apache.log4j.helpers.CyclicBuffer org.apache.log4j.helpers.DateTimeDateFormat org.apache.log4j.helpers.FormattingInfo org.apache.log4j.helpers.ISO8601DateFormat org.apache.log4j.helpers.Loader org.apache.log4j.helpers.LogLog org.apache.log4j.helpers.NullEnumeration org.apache.log4j.helpers.OnlyOnceErrorHandler org.apache.log4j.helpers.OptionConverter org.apache.log4j.helpers.PatternParser org.apache.log4j.helpers.PatternParser$BasicPatternConverter org.apache.log4j.helpers.PatternParser$CategoryPatternConverter org.apache.log4j.helpers.PatternParser$ClassNamePatternConverter org.apache.log4j.helpers.PatternParser$DatePatternConverter org.apache.log4j.helpers.PatternParser$LiteralPatternConverter org.apache.log4j.helpers.PatternParser$LocationPatternConverter org.apache.log4j.helpers.PatternParser$MDCPatternConverter org.apache.log4j.helpers.QuietWriter org.apache.log4j.helpers.RelativeTimeDateFormat org.apache.log4j.helpers.SyslogQuietWriter org.apache.log4j.helpers.SyslogWriter org.apache.log4j.helpers.ThreadLocalMap org.apache.log4j.helpers.Transform | org.apache.log4j
org.apache.log4j.config org.apache.log4j.jmx org.apache.log4j.net org.apache.log4j.nt org.apache.log4j.or org.apache.log4j.or.jms org.apache.log4j.spi org.apache.log4j.varia org.apache.log4j.xml | org.apache.log4j
org.apache.log4j.spi |
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.jdbc.JDBCAppender
| None | org.apache.log4j
org.apache.log4j.spi |
Afferent Couplings: 0 | Efferent Couplings: 4 | Abstractness: 0.14 | Instability: 1 | Distance: 0.14 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.jmx.AbstractDynamicMBean
|
org.apache.log4j.jmx.Agent
org.apache.log4j.jmx.AppenderDynamicMBean org.apache.log4j.jmx.HierarchyDynamicMBean org.apache.log4j.jmx.LayoutDynamicMBean org.apache.log4j.jmx.LoggerDynamicMBean org.apache.log4j.jmx.MethodUnion | None | com.sun.jdmk.comm
org.apache.log4j org.apache.log4j.helpers org.apache.log4j.spi |
Afferent Couplings: 4 | Efferent Couplings: 3 | Abstractness: 0.2 | Instability: 0.43 | Distance: 0.37 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.lf5.LogRecord
org.apache.log4j.lf5.LogRecordFilter |
org.apache.log4j.lf5.AppenderFinalizer
org.apache.log4j.lf5.DefaultLF5Configurator org.apache.log4j.lf5.LF5Appender org.apache.log4j.lf5.Log4JLogRecord org.apache.log4j.lf5.LogLevel org.apache.log4j.lf5.LogLevelFormatException org.apache.log4j.lf5.PassingLogRecordFilter org.apache.log4j.lf5.StartLogFactor5 | org.apache.log4j.lf5.util
org.apache.log4j.lf5.viewer org.apache.log4j.lf5.viewer.categoryexplorer org.apache.log4j.lf5.viewer.configure | org.apache.log4j
org.apache.log4j.lf5.viewer org.apache.log4j.spi |
Afferent Couplings: 1 | Efferent Couplings: 2 | Abstractness: 0.12 | Instability: 0.67 | Distance: 0.21 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.lf5.util.StreamUtils
|
org.apache.log4j.lf5.util.AdapterLogRecord
org.apache.log4j.lf5.util.DateFormatManager org.apache.log4j.lf5.util.LogFileParser org.apache.log4j.lf5.util.LogFileParser$1 org.apache.log4j.lf5.util.LogMonitorAdapter org.apache.log4j.lf5.util.Resource org.apache.log4j.lf5.util.ResourceUtils | org.apache.log4j.lf5.viewer
| org.apache.log4j.lf5
org.apache.log4j.lf5.viewer |
Afferent Couplings: 3 | Efferent Couplings: 4 | Abstractness: 0.02 | Instability: 0.57 | Distance: 0.41 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.lf5.viewer.LogFactor5Dialog
|
org.apache.log4j.lf5.viewer.FilteredLogTableModel
org.apache.log4j.lf5.viewer.LF5SwingUtils org.apache.log4j.lf5.viewer.LF5SwingUtils$1 org.apache.log4j.lf5.viewer.LogBrokerMonitor org.apache.log4j.lf5.viewer.LogBrokerMonitor$1 org.apache.log4j.lf5.viewer.LogBrokerMonitor$10 org.apache.log4j.lf5.viewer.LogBrokerMonitor$11 org.apache.log4j.lf5.viewer.LogBrokerMonitor$12 org.apache.log4j.lf5.viewer.LogBrokerMonitor$13 org.apache.log4j.lf5.viewer.LogBrokerMonitor$14 org.apache.log4j.lf5.viewer.LogBrokerMonitor$15 org.apache.log4j.lf5.viewer.LogBrokerMonitor$16 org.apache.log4j.lf5.viewer.LogBrokerMonitor$17 org.apache.log4j.lf5.viewer.LogBrokerMonitor$18 org.apache.log4j.lf5.viewer.LogBrokerMonitor$19 org.apache.log4j.lf5.viewer.LogBrokerMonitor$2 org.apache.log4j.lf5.viewer.LogBrokerMonitor$20 org.apache.log4j.lf5.viewer.LogBrokerMonitor$21 org.apache.log4j.lf5.viewer.LogBrokerMonitor$22 org.apache.log4j.lf5.viewer.LogBrokerMonitor$23 org.apache.log4j.lf5.viewer.LogBrokerMonitor$24 org.apache.log4j.lf5.viewer.LogBrokerMonitor$25 org.apache.log4j.lf5.viewer.LogBrokerMonitor$26 org.apache.log4j.lf5.viewer.LogBrokerMonitor$27 org.apache.log4j.lf5.viewer.LogBrokerMonitor$28 org.apache.log4j.lf5.viewer.LogBrokerMonitor$29 org.apache.log4j.lf5.viewer.LogBrokerMonitor$3 org.apache.log4j.lf5.viewer.LogBrokerMonitor$30 org.apache.log4j.lf5.viewer.LogBrokerMonitor$31 org.apache.log4j.lf5.viewer.LogBrokerMonitor$32 org.apache.log4j.lf5.viewer.LogBrokerMonitor$4 org.apache.log4j.lf5.viewer.LogBrokerMonitor$5 org.apache.log4j.lf5.viewer.LogBrokerMonitor$6 org.apache.log4j.lf5.viewer.LogBrokerMonitor$7 org.apache.log4j.lf5.viewer.LogBrokerMonitor$8 org.apache.log4j.lf5.viewer.LogBrokerMonitor$9 org.apache.log4j.lf5.viewer.LogBrokerMonitor$LogBrokerMonitorWindowAdaptor org.apache.log4j.lf5.viewer.LogFactor5ErrorDialog org.apache.log4j.lf5.viewer.LogFactor5ErrorDialog$1 org.apache.log4j.lf5.viewer.LogFactor5InputDialog org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1 org.apache.log4j.lf5.viewer.LogFactor5InputDialog$2 org.apache.log4j.lf5.viewer.LogFactor5InputDialog$3 org.apache.log4j.lf5.viewer.LogFactor5LoadingDialog org.apache.log4j.lf5.viewer.LogTable org.apache.log4j.lf5.viewer.LogTable$LogTableListSelectionListener org.apache.log4j.lf5.viewer.LogTableColumn org.apache.log4j.lf5.viewer.LogTableColumnFormatException org.apache.log4j.lf5.viewer.LogTableModel org.apache.log4j.lf5.viewer.LogTableRowRenderer org.apache.log4j.lf5.viewer.TrackingAdjustmentListener | org.apache.log4j.lf5
org.apache.log4j.lf5.util org.apache.log4j.lf5.viewer.configure | org.apache.log4j.lf5
org.apache.log4j.lf5.util org.apache.log4j.lf5.viewer.categoryexplorer org.apache.log4j.lf5.viewer.configure |
Afferent Couplings: 2 | Efferent Couplings: 1 | Abstractness: 0 | Instability: 0.33 | Distance: 0.67 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryAbstractCellEditor
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryElement org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerLogRecordFilter org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel$1 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree$1 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryImmediateEditor org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNode org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$1 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$2 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$3 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$4 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$5 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$6 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$7 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor$8 org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditorRenderer org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeRenderer org.apache.log4j.lf5.viewer.categoryexplorer.CategoryPath org.apache.log4j.lf5.viewer.categoryexplorer.TreeModelAdapter | org.apache.log4j.lf5.viewer
org.apache.log4j.lf5.viewer.configure | org.apache.log4j.lf5
|
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.apache.log4j.lf5.viewer.configure.ConfigurationManager
org.apache.log4j.lf5.viewer.configure.MRUFileManager | org.apache.log4j.lf5.viewer
| org.apache.log4j.lf5
org.apache.log4j.lf5.viewer org.apache.log4j.lf5.viewer.categoryexplorer org.w3c.dom |
Afferent Couplings: 0 | Efferent Couplings: 4 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.net.DefaultEvaluator
org.apache.log4j.net.JMSAppender org.apache.log4j.net.JMSSink org.apache.log4j.net.SMTPAppender org.apache.log4j.net.SimpleSocketServer org.apache.log4j.net.SocketAppender org.apache.log4j.net.SocketAppender$Connector org.apache.log4j.net.SocketHubAppender org.apache.log4j.net.SocketHubAppender$ServerMonitor org.apache.log4j.net.SocketNode org.apache.log4j.net.SocketServer org.apache.log4j.net.SyslogAppender org.apache.log4j.net.TelnetAppender org.apache.log4j.net.TelnetAppender$SocketHandler | None | org.apache.log4j
org.apache.log4j.helpers org.apache.log4j.spi org.apache.log4j.xml |
Afferent Couplings: 0 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.nt.NTEventLogAppender
| None | org.apache.log4j
org.apache.log4j.helpers org.apache.log4j.spi |
Afferent Couplings: 5 | Efferent Couplings: 3 | Abstractness: 0.25 | Instability: 0.38 | Distance: 0.38 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.or.ObjectRenderer
|
org.apache.log4j.or.DefaultRenderer
org.apache.log4j.or.RendererMap org.apache.log4j.or.ThreadGroupRenderer | org.apache.log4j
org.apache.log4j.or.jms org.apache.log4j.or.sax org.apache.log4j.spi org.apache.log4j.xml | org.apache.log4j
org.apache.log4j.helpers org.apache.log4j.spi |
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.or.jms.MessageRenderer
| None | org.apache.log4j.helpers
org.apache.log4j.or |
Afferent Couplings: 0 | Efferent Couplings: 2 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.or.sax.AttributesRenderer
| None | org.apache.log4j.or
org.xml.sax |
Afferent Couplings: 12 | Efferent Couplings: 3 | Abstractness: 0.6 | Instability: 0.2 | Distance: 0.2 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.spi.AppenderAttachable
org.apache.log4j.spi.Configurator org.apache.log4j.spi.ErrorCode org.apache.log4j.spi.ErrorHandler org.apache.log4j.spi.Filter org.apache.log4j.spi.HierarchyEventListener org.apache.log4j.spi.LoggerFactory org.apache.log4j.spi.LoggerRepository org.apache.log4j.spi.OptionHandler org.apache.log4j.spi.RendererSupport org.apache.log4j.spi.RepositorySelector org.apache.log4j.spi.TriggeringEventEvaluator |
org.apache.log4j.spi.DefaultRepositorySelector
org.apache.log4j.spi.LocationInfo org.apache.log4j.spi.LoggingEvent org.apache.log4j.spi.NullWriter org.apache.log4j.spi.RootCategory org.apache.log4j.spi.RootLogger org.apache.log4j.spi.ThrowableInformation org.apache.log4j.spi.VectorWriter | org.apache.log4j
org.apache.log4j.chainsaw org.apache.log4j.config org.apache.log4j.helpers org.apache.log4j.jdbc org.apache.log4j.jmx org.apache.log4j.lf5 org.apache.log4j.net org.apache.log4j.nt org.apache.log4j.or org.apache.log4j.varia org.apache.log4j.xml | org.apache.log4j
org.apache.log4j.helpers org.apache.log4j.or |
Afferent Couplings: 0 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.log4j.varia.DenyAllFilter
org.apache.log4j.varia.ExternallyRolledFileAppender org.apache.log4j.varia.FallbackErrorHandler org.apache.log4j.varia.HUP org.apache.log4j.varia.HUPNode org.apache.log4j.varia.LevelMatchFilter org.apache.log4j.varia.LevelRangeFilter org.apache.log4j.varia.NullAppender org.apache.log4j.varia.ReloadingPropertyConfigurator org.apache.log4j.varia.Roller org.apache.log4j.varia.StringMatchFilter | None | org.apache.log4j
org.apache.log4j.helpers org.apache.log4j.spi |
Afferent Couplings: 1 | Efferent Couplings: 7 | Abstractness: 0.09 | Instability: 0.88 | Distance: 0.03 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.log4j.xml.DOMConfigurator$ParseAction
|
org.apache.log4j.xml.DOMConfigurator
org.apache.log4j.xml.DOMConfigurator$1 org.apache.log4j.xml.DOMConfigurator$2 org.apache.log4j.xml.DOMConfigurator$3 org.apache.log4j.xml.DOMConfigurator$4 org.apache.log4j.xml.DOMConfigurator$5 org.apache.log4j.xml.Log4jEntityResolver org.apache.log4j.xml.SAXErrorHandler org.apache.log4j.xml.XMLLayout org.apache.log4j.xml.XMLWatchdog | org.apache.log4j.net
| org.apache.log4j
org.apache.log4j.config org.apache.log4j.helpers org.apache.log4j.or org.apache.log4j.spi org.w3c.dom org.xml.sax |
Afferent Couplings: 0 | Efferent Couplings: 3 | Abstractness: 0.25 | Instability: 1 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.oro.io.RegexFilenameFilter
|
org.apache.oro.io.AwkFilenameFilter
org.apache.oro.io.GlobFilenameFilter org.apache.oro.io.Perl5FilenameFilter | None | org.apache.oro.text
org.apache.oro.text.awk org.apache.oro.text.regex |
Afferent Couplings: 2 | Efferent Couplings: 2 | Abstractness: 0.25 | Instability: 0.5 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.oro.text.GenericPatternCache
org.apache.oro.text.MatchAction org.apache.oro.text.PatternCache |
org.apache.oro.text.DefaultMatchAction
org.apache.oro.text.GlobCompiler org.apache.oro.text.MalformedCachePatternException org.apache.oro.text.MatchActionInfo org.apache.oro.text.MatchActionProcessor org.apache.oro.text.PatternCacheFIFO org.apache.oro.text.PatternCacheFIFO2 org.apache.oro.text.PatternCacheLRU org.apache.oro.text.PatternCacheRandom | org.apache.oro.io
org.apache.oro.text.perl | org.apache.oro.text.regex
org.apache.oro.util |
Afferent Couplings: 1 | Efferent Couplings: 1 | Abstractness: 0.11 | Instability: 0.5 | Distance: 0.39 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.oro.text.awk.LeafNode
org.apache.oro.text.awk.SyntaxNode |
org.apache.oro.text.awk.AwkCompiler
org.apache.oro.text.awk.AwkMatchResult org.apache.oro.text.awk.AwkMatcher org.apache.oro.text.awk.AwkPattern org.apache.oro.text.awk.AwkStreamInput org.apache.oro.text.awk.CatNode org.apache.oro.text.awk.CharacterClassNode org.apache.oro.text.awk.DFAState org.apache.oro.text.awk.EpsilonNode org.apache.oro.text.awk.NegativeCharacterClassNode org.apache.oro.text.awk.OrNode org.apache.oro.text.awk.PlusNode org.apache.oro.text.awk.QuestionNode org.apache.oro.text.awk.StarNode org.apache.oro.text.awk.SyntaxTree org.apache.oro.text.awk.TokenNode | org.apache.oro.io
| org.apache.oro.text.regex
|
Afferent Couplings: 0 | Efferent Couplings: 3 | Abstractness: 0 | Instability: 1 | Distance: 0 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None |
org.apache.oro.text.perl.MalformedPerl5PatternException
org.apache.oro.text.perl.ParsedSubstitutionEntry org.apache.oro.text.perl.Perl5Util | None | org.apache.oro.text
org.apache.oro.text.regex org.apache.oro.util |
Afferent Couplings: 5 | Efferent Couplings: 0 | Abstractness: 0.28 | Instability: 0 | Distance: 0.72 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.oro.text.regex.MatchResult
org.apache.oro.text.regex.Pattern org.apache.oro.text.regex.PatternCompiler org.apache.oro.text.regex.PatternMatcher org.apache.oro.text.regex.Substitution |
org.apache.oro.text.regex.CharStringPointer
org.apache.oro.text.regex.MalformedPatternException org.apache.oro.text.regex.OpCode org.apache.oro.text.regex.PatternMatcherInput org.apache.oro.text.regex.Perl5Compiler org.apache.oro.text.regex.Perl5Debug org.apache.oro.text.regex.Perl5MatchResult org.apache.oro.text.regex.Perl5Matcher org.apache.oro.text.regex.Perl5Pattern org.apache.oro.text.regex.Perl5Repetition org.apache.oro.text.regex.Perl5Substitution org.apache.oro.text.regex.StringSubstitution org.apache.oro.text.regex.Util | org.apache.commons.net.ftp.parser
org.apache.oro.io org.apache.oro.text org.apache.oro.text.awk org.apache.oro.text.perl | None |
Afferent Couplings: 2 | Efferent Couplings: 0 | Abstractness: 0.29 | Instability: 0 | Distance: 0.71 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.oro.util.Cache
org.apache.oro.util.GenericCache |
org.apache.oro.util.CacheFIFO
org.apache.oro.util.CacheFIFO2 org.apache.oro.util.CacheLRU org.apache.oro.util.CacheRandom org.apache.oro.util.GenericCacheEntry | org.apache.oro.text
org.apache.oro.text.perl | None |
Afferent Couplings: 2 | Efferent Couplings: 0 | Abstractness: 0.6 | Instability: 0 | Distance: 0.4 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.junit.After
org.junit.AfterClass org.junit.Before org.junit.BeforeClass org.junit.Ignore org.junit.Test |
org.junit.Assert
org.junit.ComparisonFailure org.junit.ComparisonFailure$ComparisonCompactor org.junit.Test$None | org.junit.internal.runners
org.junit.runners | None |
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.junit.internal.requests.ClassRequest
org.junit.internal.requests.ClassesRequest org.junit.internal.requests.ErrorReportingRequest org.junit.internal.requests.FilterRequest org.junit.internal.requests.SortingRequest | org.junit.runner
| junit.framework
org.junit.internal.runners org.junit.runner org.junit.runner.manipulation |
Afferent Couplings: 3 | Efferent Couplings: 6 | Abstractness: 0.06 | Instability: 0.67 | Distance: 0.28 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.junit.internal.runners.BeforeAndAfterRunner
|
org.junit.internal.runners.BeforeAndAfterRunner$1
org.junit.internal.runners.BeforeAndAfterRunner$FailedBefore org.junit.internal.runners.CompositeRunner org.junit.internal.runners.CompositeRunner$1 org.junit.internal.runners.ErrorReportingRunner org.junit.internal.runners.InitializationError org.junit.internal.runners.MethodValidator org.junit.internal.runners.OldTestClassRunner org.junit.internal.runners.OldTestClassRunner$1 org.junit.internal.runners.TestClassMethodsRunner org.junit.internal.runners.TestClassMethodsRunner$1 org.junit.internal.runners.TestClassRunner org.junit.internal.runners.TestClassRunner$1 org.junit.internal.runners.TestIntrospector org.junit.internal.runners.TestMethodRunner org.junit.internal.runners.TestMethodRunner$1 org.junit.internal.runners.TextListener | org.junit.internal.requests
org.junit.runner org.junit.runners | junit.extensions
junit.framework org.junit org.junit.runner org.junit.runner.manipulation org.junit.runner.notification |
Afferent Couplings: 6 | Efferent Couplings: 6 | Abstractness: 0.33 | Instability: 0.5 | Distance: 0.17 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.junit.runner.Request
org.junit.runner.RunWith org.junit.runner.Runner |
org.junit.runner.Description
org.junit.runner.JUnitCore org.junit.runner.Request$1 org.junit.runner.Result org.junit.runner.Result$1 org.junit.runner.Result$Listener | junit.framework
org.junit.internal.requests org.junit.internal.runners org.junit.runner.manipulation org.junit.runner.notification org.junit.runners | junit.framework
junit.runner org.junit.internal.requests org.junit.internal.runners org.junit.runner.manipulation org.junit.runner.notification |
Afferent Couplings: 3 | Efferent Couplings: 1 | Abstractness: 0.5 | Instability: 0.25 | Distance: 0.25 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.junit.runner.manipulation.Filter
org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable |
org.junit.runner.manipulation.Filter$1
org.junit.runner.manipulation.NoTestsRemainException org.junit.runner.manipulation.Sorter | org.junit.internal.requests
org.junit.internal.runners org.junit.runner | org.junit.runner
|
Afferent Couplings: 3 | Efferent Couplings: 1 | Abstractness: 0.09 | Instability: 0.25 | Distance: 0.66 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.junit.runner.notification.RunNotifier$SafeNotifier
|
org.junit.runner.notification.Failure
org.junit.runner.notification.RunListener org.junit.runner.notification.RunNotifier org.junit.runner.notification.RunNotifier$1 org.junit.runner.notification.RunNotifier$2 org.junit.runner.notification.RunNotifier$3 org.junit.runner.notification.RunNotifier$4 org.junit.runner.notification.RunNotifier$5 org.junit.runner.notification.RunNotifier$6 org.junit.runner.notification.StoppedByUserException | junit.framework
org.junit.internal.runners org.junit.runner | org.junit.runner
|
Afferent Couplings: 0 | Efferent Couplings: 4 | Abstractness: 0.22 | Instability: 1 | Distance: 0.22 |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.junit.runners.Parameterized$Parameters
org.junit.runners.Suite$SuiteClasses |
org.junit.runners.AllTests
org.junit.runners.Enclosed org.junit.runners.Parameterized org.junit.runners.Parameterized$1 org.junit.runners.Parameterized$RunAllParameterMethods org.junit.runners.Parameterized$TestClassRunnerForParameters org.junit.runners.Suite | None | junit.framework
org.junit org.junit.internal.runners org.junit.runner |
Cycles | [summary] [packages] [cycles] [explanations] |
com.vladium.emma
com.vladium.logging
com.vladium.util
com.vladium.logging
ccl.test
junit.test
junit.framework.test
junit.framework
org.junit.runner
junit.runner
junit.framework
junit.test
junit.framework.test
junit.framework
org.junit.runner
junit.runner
junit.framework
com.vladium.logging
com.vladium.util
com.vladium.logging
com.vladium.emma.instr
com.vladium.emma
com.vladium.logging
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.emma
com.vladium.logging
com.vladium.util
com.vladium.logging
com.vladium.emma.data
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.emma.data
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.emma.data
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.jcd.cls.attribute
com.vladium.jcd.compiler
com.vladium.jcd.lib
com.vladium.jcd.cls
com.vladium.jcd.compiler
com.vladium.jcd.lib
com.vladium.jcd.cls
com.vladium.jcd.cls.attribute
com.vladium.jcd.lib
com.vladium.jcd.cls
com.vladium.jcd.cls.attribute
com.vladium.jcd.compiler
com.vladium.jcd.lib
com.vladium.jcd.lib
com.vladium.jcd.cls
com.vladium.jcd.cls.attribute
com.vladium.jcd.compiler
com.vladium.jcd.cls
com.vladium.jcd.cls.attribute
com.vladium.jcd.compiler
com.vladium.jcd.lib
com.vladium.jcd.cls.attribute
com.vladium.jcd.compiler
com.vladium.jcd.lib
com.vladium.jcd.cls
com.vladium.jcd.cls.attribute
com.vladium.util
com.vladium.logging
com.vladium.logging
com.vladium.util
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.util
com.vladium.logging
com.vladium.util
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
junit.framework
org.junit.runner
junit.runner
junit.framework
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html.converter
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
junit.framework
org.junit.runner
junit.runner
junit.framework
de.java2html.properties
de.java2html.javasource
de.java2html.options
junit.framework
org.junit.runner
junit.runner
junit.framework
de.java2html
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
de.java2html
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
junit.framework
org.junit.runner
junit.runner
junit.framework
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.properties
de.java2html.javasource
de.java2html.options
de.java2html.properties
junit.framework
org.junit.runner
junit.runner
junit.framework
de.java2html.demo
de.java2html
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
junit.framework
org.junit.runner
junit.runner
junit.framework
junit.framework
org.junit.runner
junit.runner
junit.framework
de.java2html.javasource
de.java2html.options
de.java2html.properties
de.java2html.javasource
dk.deepthought.sidious.util
com.vladium.emma.rt
com.vladium.emma.data
com.vladium.util
com.vladium.logging
com.vladium.util
com.vladium.emma.rt
com.vladium.emma.data
com.vladium.util
com.vladium.logging
com.vladium.util
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
com.vladium.emma.rt
com.vladium.emma.data
com.vladium.util
com.vladium.logging
com.vladium.util
dk.deepthought.sidious.greenhouse
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.planner.graph
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.greenhouse
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.greenhouse
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
dk.deepthought.sidious.goalhandler
dk.deepthought.sidious.supportsystem
com.vladium.emma.rt
com.vladium.emma.data
com.vladium.util
com.vladium.logging
com.vladium.util
javancss.test
javancss
javancss
javancss.test
junit.framework
org.junit.runner
junit.runner
junit.framework
org.junit.runner
junit.runner
junit.framework
junit.framework
org.junit.runner
junit.runner
junit.framework
junit.framework
org.junit.runner
junit.runner
junit.framework.test
junit.framework
org.junit.runner
junit.runner
junit.framework
junit.framework
org.junit.runner
junit.runner
junit.framework
junit.framework
org.junit.runner
junit.runner
junit.framework
org.apache.commons.logging.impl
org.apache.commons.logging
org.apache.commons.logging
org.apache.commons.logging.impl
org.apache.commons.net.ftp.parser
org.apache.commons.net.ftp
org.apache.commons.net.ftp
org.apache.commons.net.ftp.parser
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.helpers
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.lf5.viewer
org.apache.log4j.lf5
org.apache.log4j.lf5
org.apache.log4j.lf5.viewer
org.apache.log4j.lf5
org.apache.log4j.lf5
org.apache.log4j.lf5.viewer
org.apache.log4j.lf5
org.apache.log4j.lf5.viewer
org.apache.log4j.lf5
org.apache.log4j.lf5.viewer
org.apache.log4j.lf5
org.apache.log4j.lf5.viewer
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j.or
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j.or
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.spi
org.apache.log4j.or
org.apache.log4j.spi
org.apache.log4j
org.apache.log4j.spi
org.junit.internal.runners
org.junit.runner.manipulation
org.junit.runner
junit.runner
junit.framework
org.junit.runner
org.junit.runner.manipulation
org.junit.runner
junit.runner
junit.framework
org.junit.runner
junit.runner
junit.framework
org.junit.runner
org.junit.runner
junit.runner
junit.framework
org.junit.runner
org.junit.runner
junit.runner
junit.framework
org.junit.runner
org.junit.internal.runners
org.junit.runner.manipulation
org.junit.runner
junit.runner
junit.framework
org.junit.runner
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.