META-INF/
META-INF/MANIFEST.MF
jdepend/
jdepend/framework/
jdepend/framework/AbstractParser.classAbstractParser.java
package jdepend.framework
public abstract jdepend.framework.AbstractParser extends java.lang.Object {
private java.util.ArrayList parseListeners
private jdepend.framework.PackageFilter filter
public static boolean DEBUG
public void ()
public void (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
public void addParseListener (jdepend.framework.ParserListener)
jdepend.framework.ParserListener listener
public abstract jdepend.framework.JavaClass parse (java.io.InputStream) throws java.io.IOException
protected void onParsedJavaClass (jdepend.framework.JavaClass)
java.util.Iterator i
jdepend.framework.JavaClass jClass
protected jdepend.framework.PackageFilter getFilter ()
protected void setFilter (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
protected void debug (java.lang.String)
String message
static void ()
}
jdepend/framework/AllTests.classAllTests.java
package jdepend.framework
public jdepend.framework.AllTests extends java.lang.Object {
static Class class$jdepend$framework$ClassFileParserTest
static Class class$jdepend$framework$ComponentTest
static Class class$jdepend$framework$JarFileParserTest
static Class class$jdepend$framework$ConstraintTest
static Class class$jdepend$framework$CycleTest
static Class class$jdepend$framework$CollectAllCyclesTest
static Class class$jdepend$framework$FileManagerTest
static Class class$jdepend$framework$FilterTest
static Class class$jdepend$framework$MetricTest
static Class class$jdepend$framework$PropertyConfiguratorTest
static Class class$jdepend$framework$ExampleTest
public void ()
public static junit.framework.Test suite ()
junit.framework.TestSuite suite
public static void main (java.lang.String[])
String[] args
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
jdepend/framework/ClassFileParser$AttributeInfo.classClassFileParser.java
package jdepend.framework
jdepend.framework.ClassFileParser$AttributeInfo extends java.lang.Object {
private String name
private byte[] value
private final jdepend.framework.ClassFileParser this$0
void (jdepend.framework.ClassFileParser)
jdepend.framework.ClassFileParser this$0
public void setName (java.lang.String)
String name
public java.lang.String getName ()
public void setValue (byte[])
byte[] value
public byte[] getValue ()
}
jdepend/framework/ClassFileParser$Constant.classClassFileParser.java
package jdepend.framework
jdepend.framework.ClassFileParser$Constant extends java.lang.Object {
private byte _tag
private int _nameIndex
private int _typeIndex
private Object _value
private final jdepend.framework.ClassFileParser this$0
void (jdepend.framework.ClassFileParser, byte, int)
jdepend.framework.ClassFileParser this$0
byte tag
int nameIndex
void (jdepend.framework.ClassFileParser, byte, java.lang.Object)
jdepend.framework.ClassFileParser this$0
byte tag
Object value
void (jdepend.framework.ClassFileParser, byte, int, int)
jdepend.framework.ClassFileParser this$0
byte tag
int nameIndex
int typeIndex
byte getTag ()
int getNameIndex ()
int getTypeIndex ()
java.lang.Object getValue ()
public java.lang.String toString ()
StringBuffer s
}
jdepend/framework/ClassFileParser$FieldOrMethodInfo.classClassFileParser.java
package jdepend.framework
jdepend.framework.ClassFileParser$FieldOrMethodInfo extends java.lang.Object {
private int _accessFlags
private int _nameIndex
private int _descriptorIndex
private final jdepend.framework.ClassFileParser this$0
void (jdepend.framework.ClassFileParser, int, int, int)
jdepend.framework.ClassFileParser this$0
int accessFlags
int nameIndex
int descriptorIndex
int accessFlags ()
int getNameIndex ()
int getDescriptorIndex ()
public java.lang.String toString ()
int t
String[] types
Exception e
StringBuffer s
}
jdepend/framework/ClassFileParser.classClassFileParser.java
package jdepend.framework
public jdepend.framework.ClassFileParser extends jdepend.framework.AbstractParser {
public static final int JAVA_MAGIC
public static final int CONSTANT_UTF8
public static final int CONSTANT_UNICODE
public static final int CONSTANT_INTEGER
public static final int CONSTANT_FLOAT
public static final int CONSTANT_LONG
public static final int CONSTANT_DOUBLE
public static final int CONSTANT_CLASS
public static final int CONSTANT_STRING
public static final int CONSTANT_FIELD
public static final int CONSTANT_METHOD
public static final int CONSTANT_INTERFACEMETHOD
public static final int CONSTANT_NAMEANDTYPE
public static final char CLASS_DESCRIPTOR
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
private String fileName
private String className
private String superClassName
private String[] interfaceNames
private boolean isAbstract
private jdepend.framework.JavaClass jClass
private jdepend.framework.ClassFileParser$Constant[] constantPool
private jdepend.framework.ClassFileParser$FieldOrMethodInfo[] fields
private jdepend.framework.ClassFileParser$FieldOrMethodInfo[] methods
private jdepend.framework.ClassFileParser$AttributeInfo[] attributes
private java.io.DataInputStream in
public void ()
public void (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
private void reset ()
public jdepend.framework.JavaClass parse (java.io.File) throws java.io.IOException
java.io.IOException ioe
java.io.File classFile
java.io.FileInputStream in
public jdepend.framework.JavaClass parse (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
int magic
int minorVersion
int majorVersion
private int parseMagic () throws java.io.IOException
int magic
private int parseMinorVersion () throws java.io.IOException
private int parseMajorVersion () throws java.io.IOException
private jdepend.framework.ClassFileParser$Constant[] parseConstantPool () throws java.io.IOException
jdepend.framework.ClassFileParser$Constant constant
int i
int constantPoolSize
jdepend.framework.ClassFileParser$Constant[] pool
private void parseAccessFlags () throws java.io.IOException
int accessFlags
boolean isAbstract
boolean isInterface
private java.lang.String parseClassName () throws java.io.IOException
int entryIndex
String className
private java.lang.String parseSuperClassName () throws java.io.IOException
int entryIndex
String superClassName
private java.lang.String[] parseInterfaces () throws java.io.IOException
int entryIndex
int i
int interfacesCount
String[] interfaceNames
private jdepend.framework.ClassFileParser$FieldOrMethodInfo[] parseFields () throws java.io.IOException
int t
String descriptor
String[] types
int i
int fieldsCount
jdepend.framework.ClassFileParser$FieldOrMethodInfo[] fields
private jdepend.framework.ClassFileParser$FieldOrMethodInfo[] parseMethods () throws java.io.IOException
int t
String descriptor
String[] types
int i
int methodsCount
jdepend.framework.ClassFileParser$FieldOrMethodInfo[] methods
private jdepend.framework.ClassFileParser$Constant parseNextConstant () throws java.io.IOException
jdepend.framework.ClassFileParser$Constant result
jdepend.framework.ClassFileParser$Constant result
jdepend.framework.ClassFileParser$Constant result
jdepend.framework.ClassFileParser$Constant result
jdepend.framework.ClassFileParser$Constant result
jdepend.framework.ClassFileParser$Constant result
jdepend.framework.ClassFileParser$Constant result
byte tag
private jdepend.framework.ClassFileParser$FieldOrMethodInfo parseFieldOrMethodInfo () throws java.io.IOException
int a
jdepend.framework.ClassFileParser$FieldOrMethodInfo result
int attributesCount
private void parseAttributes () throws java.io.IOException
byte[] b
int b0
int b1
int pe
String descriptor
int i
int attributesCount
private jdepend.framework.ClassFileParser$AttributeInfo parseAttribute () throws java.io.IOException
int b
jdepend.framework.ClassFileParser$AttributeInfo result
int nameIndex
int attributeLength
byte[] value
private jdepend.framework.ClassFileParser$Constant getConstantPoolEntry (int) throws java.io.IOException
int entryIndex
private void addClassConstantReferences () throws java.io.IOException
String name
int j
private java.lang.String getClassConstantName (int) throws java.io.IOException
int entryIndex
jdepend.framework.ClassFileParser$Constant entry
private java.lang.String toUTF8 (int) throws java.io.IOException
int entryIndex
jdepend.framework.ClassFileParser$Constant entry
private void addImport (java.lang.String)
String importPackage
private java.lang.String slashesToDots (java.lang.String)
String s
private java.lang.String getPackageName (java.lang.String)
String[] types
String s
int index
private java.lang.String[] descriptorToTypes (java.lang.String)
int index
int startIndex
int index
String descriptor
int typesCount
String[] types
int typeIndex
public java.lang.String toString ()
jdepend.framework.ClassFileParser$Constant entry
int i
int i
int i
int i
jdepend.framework.JavaPackage jPackage
java.util.Iterator imports
Exception e
StringBuffer s
public static void main (java.lang.String[])
jdepend.framework.ClassFileParser parser
Exception e
String[] args
static java.lang.String access$000 (jdepend.framework.ClassFileParser, int) throws java.io.IOException
jdepend.framework.ClassFileParser x0
int x1
static java.lang.String[] access$100 (jdepend.framework.ClassFileParser, java.lang.String)
jdepend.framework.ClassFileParser x0
String x1
}
jdepend/framework/ClassFileParserTest.classClassFileParserTest.java
package jdepend.framework
public jdepend.framework.ClassFileParserTest extends jdepend.framework.JDependTestCase {
private jdepend.framework.ClassFileParser parser
public void (java.lang.String)
String name
protected void setUp ()
jdepend.framework.PackageFilter filter
protected void tearDown ()
public void testInvalidClassFile ()
java.io.IOException expected
java.io.File f
public void testInterfaceClass () throws java.io.IOException
java.io.File f
jdepend.framework.JavaClass clazz
java.util.Collection imports
public void testAbstractClass () throws java.io.IOException
java.io.File f
jdepend.framework.JavaClass clazz
java.util.Collection imports
public void testConcreteClass () throws java.io.IOException
java.io.File f
jdepend.framework.JavaClass clazz
java.util.Collection imports
public void testInnerClass () throws java.io.IOException
java.io.File f
jdepend.framework.JavaClass clazz
java.util.Collection imports
public void testPackageClass () throws java.io.IOException
java.io.File f
jdepend.framework.JavaClass clazz
java.util.Collection imports
}
jdepend/framework/CollectAllCyclesTest.classCollectAllCyclesTest.java
package jdepend.framework
public jdepend.framework.CollectAllCyclesTest extends jdepend.framework.JDependTestCase {
public void (java.lang.String)
String name
public void testNoCycles ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
java.util.List aCycles
java.util.List bCycles
public void test2Node1BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
java.util.List aCycles
java.util.List bCycles
public void test3Node1BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
public void test3Node1BranchSubCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
public void test3Node2BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
public void test5Node2BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
jdepend.framework.JavaPackage d
jdepend.framework.JavaPackage e
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
java.util.List dCycles
java.util.List eCycles
protected void assertListEquals (java.util.List, java.lang.String[])
int i
java.util.List list
String[] names
}
jdepend/framework/ComponentTest.classComponentTest.java
package jdepend.framework
public jdepend.framework.ComponentTest extends jdepend.framework.JDependTestCase {
private jdepend.framework.JDepend jdepend
private static java.text.NumberFormat formatter
public void (java.lang.String)
String name
protected void setUp ()
protected void tearDown ()
public void testJDependComponents () throws java.io.IOException
java.util.Collection packages
private void assertJDependPackage ()
jdepend.framework.JavaPackage p
java.util.Collection efferents
java.util.Collection afferents
private void assertJUnitPackage ()
jdepend.framework.JavaPackage p
java.util.Collection afferents
java.util.Collection efferents
private void assertJavaPackage ()
jdepend.framework.JavaPackage p
java.util.Collection afferents
java.util.Collection efferents
private void assertJavaxPackage ()
jdepend.framework.JavaPackage p
java.util.Collection afferents
java.util.Collection efferents
private java.lang.String format (float)
float f
static void ()
}
jdepend/framework/ConstraintTest.classConstraintTest.java
package jdepend.framework
public jdepend.framework.ConstraintTest extends jdepend.framework.JDependTestCase {
private jdepend.framework.JDepend jdepend
public void (java.lang.String)
String name
protected void setUp ()
jdepend.framework.PackageFilter filter
public void testMatchPass ()
jdepend.framework.DependencyConstraint constraint
jdepend.framework.JavaPackage expectedA
jdepend.framework.JavaPackage expectedB
jdepend.framework.JavaPackage actualA
jdepend.framework.JavaPackage actualB
public void testMatchFail ()
jdepend.framework.DependencyConstraint constraint
jdepend.framework.JavaPackage expectedA
jdepend.framework.JavaPackage expectedB
jdepend.framework.JavaPackage expectedC
jdepend.framework.JavaPackage actualA
jdepend.framework.JavaPackage actualB
jdepend.framework.JavaPackage actualC
public void testJDependConstraints () throws java.io.IOException
jdepend.framework.DependencyConstraint constraint
jdepend.framework.JavaPackage junitframework
jdepend.framework.JavaPackage junitui
jdepend.framework.JavaPackage framework
jdepend.framework.JavaPackage text
jdepend.framework.JavaPackage xml
jdepend.framework.JavaPackage swing
}
jdepend/framework/CycleTest.classCycleTest.java
package jdepend.framework
public jdepend.framework.CycleTest extends jdepend.framework.JDependTestCase {
public void (java.lang.String)
String name
public void testNoCycles ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
java.util.List aCycles
java.util.List bCycles
public void test2Node1BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
java.util.List aCycles
java.util.List bCycles
public void test3Node1BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
public void test3Node1BranchSubCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
public void test3Node2BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
public void test5Node2BranchCycle ()
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
jdepend.framework.JavaPackage c
jdepend.framework.JavaPackage d
jdepend.framework.JavaPackage e
java.util.List aCycles
java.util.List bCycles
java.util.List cCycles
java.util.List dCycles
java.util.List eCycles
protected void assertListEquals (java.util.List, java.lang.String[])
int i
java.util.List list
String[] names
protected void printCycles (java.util.List)
jdepend.framework.JavaPackage p
java.util.List list
java.util.Iterator i
}
jdepend/framework/DependencyConstraint.classDependencyConstraint.java
package jdepend.framework
public jdepend.framework.DependencyConstraint extends java.lang.Object {
private java.util.HashMap packages
public void ()
public jdepend.framework.JavaPackage addPackage (java.lang.String)
String packageName
jdepend.framework.JavaPackage jPackage
public void addPackage (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
public java.util.Collection getPackages ()
public boolean match (java.util.Collection)
jdepend.framework.JavaPackage nextPackage
Object next
java.util.Iterator i
java.util.Collection expectedPackages
private boolean matchPackage (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage expectedPackage
jdepend.framework.JavaPackage actualPackage
private boolean equalsDependencies (jdepend.framework.JavaPackage, jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
private boolean equalsAfferents (jdepend.framework.JavaPackage, jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage afferent
java.util.Iterator i
java.util.Collection otherAfferents
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
private boolean equalsEfferents (jdepend.framework.JavaPackage, jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage efferent
java.util.Iterator i
java.util.Collection otherEfferents
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
}
jdepend/framework/ExampleAbstractClass.classExampleAbstractClass.java
package jdepend.framework
public abstract jdepend.framework.ExampleAbstractClass extends java.lang.Object implements jdepend.framework.ExampleInterface java.io.Serializable {
private java.lang.reflect.Method method
public void ()
public void a ()
public java.util.Vector b (java.lang.String[], java.text.NumberFormat)
String[] s
java.text.NumberFormat nf
public void c (java.math.BigDecimal, byte[]) throws java.rmi.RemoteException
java.math.BigDecimal bd
byte[] b
public abstract java.io.File[] d () throws java.io.IOException
}
jdepend/framework/ExampleConcreteClass$ExampleInnerClass.classExampleConcreteClass.java
package jdepend.framework
public jdepend.framework.ExampleConcreteClass$ExampleInnerClass extends java.lang.Object {
private final jdepend.framework.ExampleConcreteClass this$0
public void (jdepend.framework.ExampleConcreteClass)
jdepend.framework.ExampleConcreteClass this$0
}
jdepend/framework/ExampleConcreteClass.classExampleConcreteClass.java
package jdepend.framework
public jdepend.framework.ExampleConcreteClass extends jdepend.framework.ExampleAbstractClass {
private java.sql.Statement[] statements
public void ()
public void a ()
java.net.URL url
Exception e
public java.util.Vector b (java.lang.String[], java.text.NumberFormat)
String[] s
java.text.NumberFormat nf
public void c (java.math.BigDecimal, byte[]) throws java.rmi.RemoteException
java.math.BigDecimal bd
byte[] bytes
int[] a
int[][] b
public java.io.File[] d () throws java.io.IOException
java.util.jar.JarFile[] files
public java.lang.String[] e ()
String[] strings
}
jdepend/framework/ExampleInterface.classExampleInterface.java
package jdepend.framework
public abstract jdepend.framework.ExampleInterface extends java.lang.Object {
public abstract void a ()
public abstract java.util.Vector b (java.lang.String[], java.text.NumberFormat)
public abstract void c (java.math.BigDecimal, byte[]) throws java.rmi.RemoteException
public abstract java.io.File[] d () throws java.io.IOException
}
jdepend/framework/ExamplePackageClass.classExampleConcreteClass.java
package jdepend.framework
jdepend.framework.ExamplePackageClass extends java.lang.Object {
void ()
}
jdepend/framework/ExampleTest.classExampleTest.java
package jdepend.framework
public jdepend.framework.ExampleTest extends junit.framework.TestCase {
private jdepend.framework.JDepend jdepend
public String jdependHomeDirectory
static Class class$jdepend$framework$ExampleTest
public void (java.lang.String)
String name
protected void setUp () throws java.io.IOException
jdepend.framework.PackageFilter filter
String classesDir
public void testOnePackageDistance ()
double ideal
double tolerance
jdepend.framework.JavaPackage p
public void testOnePackageHasNoCycles ()
jdepend.framework.JavaPackage p
public void testAllPackagesDistance ()
jdepend.framework.JavaPackage p
java.util.Iterator iter
double ideal
double tolerance
java.util.Collection packages
public void testAllPackagesHaveNoCycles ()
java.util.Collection packages
public void testDependencyConstraint ()
jdepend.framework.DependencyConstraint constraint
jdepend.framework.JavaPackage junitframework
jdepend.framework.JavaPackage junitui
jdepend.framework.JavaPackage framework
jdepend.framework.JavaPackage text
jdepend.framework.JavaPackage xml
jdepend.framework.JavaPackage swing
public static void main (java.lang.String[])
String[] args
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
jdepend/framework/FileManager.classFileManager.java
package jdepend.framework
public jdepend.framework.FileManager extends java.lang.Object {
private java.util.ArrayList directories
private boolean acceptInnerClasses
public void ()
public void acceptInnerClasses (boolean)
boolean b
public void addDirectory (java.lang.String) throws java.io.IOException
String name
java.io.File directory
public boolean acceptFile (java.io.File)
java.io.File file
public boolean acceptClassFile (java.io.File)
java.io.File file
public boolean acceptClassFileName (java.lang.String)
String name
public boolean acceptJarFile (java.io.File)
java.io.File file
public java.util.Collection extractFiles ()
java.io.File directory
java.util.Iterator i
java.util.Collection files
private void collectFiles (java.io.File, java.util.Collection)
java.io.File file
int i
String[] directoryFiles
java.io.File directory
java.util.Collection files
private void addFile (java.io.File, java.util.Collection)
java.io.File f
java.util.Collection files
private boolean isWar (java.io.File)
java.io.File file
private boolean isZip (java.io.File)
java.io.File file
private boolean isJar (java.io.File)
java.io.File file
private boolean existsWithExtension (java.io.File, java.lang.String)
java.io.File file
String extension
}
jdepend/framework/FileManagerTest.classFileManagerTest.java
package jdepend.framework
public jdepend.framework.FileManagerTest extends jdepend.framework.JDependTestCase {
private jdepend.framework.FileManager fileManager
public void (java.lang.String)
String name
protected void setUp ()
protected void tearDown ()
public void testEmptyFileManager ()
public void testBuildDirectory () throws java.io.IOException
public void testNonExistentDirectory ()
java.io.IOException expected
public void testInvalidDirectory ()
java.io.IOException expected
String file
public void testClassFile () throws java.io.IOException
java.io.File f
public void testNonExistentClassFile ()
java.io.File f
public void testInvalidClassFile ()
java.io.File f
public void testJar () throws java.io.IOException
java.io.File f
public void testZip () throws java.io.IOException
java.io.File f
public void testWar () throws java.io.IOException
java.io.File f
}
jdepend/framework/FilterTest.classFilterTest.java
package jdepend.framework
public jdepend.framework.FilterTest extends jdepend.framework.JDependTestCase {
public void (java.lang.String)
String name
protected void setUp ()
protected void tearDown ()
public void testDefault ()
jdepend.framework.PackageFilter filter
public void testFile () throws java.io.IOException
String filterFile
jdepend.framework.PackageFilter filter
public void testCollection () throws java.io.IOException
java.util.Collection filters
jdepend.framework.PackageFilter filter
public void testCollectionSubset ()
java.util.Collection filters
jdepend.framework.PackageFilter filter
private void assertFiltersExist (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
}
jdepend/framework/JDepend.classJDepend.java
package jdepend.framework
public jdepend.framework.JDepend extends java.lang.Object {
private java.util.HashMap packages
private jdepend.framework.FileManager fileManager
private jdepend.framework.PackageFilter filter
private jdepend.framework.ClassFileParser parser
private jdepend.framework.JavaClassBuilder builder
private java.util.Collection components
public void ()
public void (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
jdepend.framework.PropertyConfigurator config
public java.util.Collection analyze ()
java.util.Iterator i
java.util.Collection classes
public void addDirectory (java.lang.String) throws java.io.IOException
String name
public void setComponents (java.lang.String)
String component
String components
java.util.StringTokenizer st
public void analyzeInnerClasses (boolean)
boolean b
public java.util.Collection getPackages ()
public jdepend.framework.JavaPackage getPackage (java.lang.String)
String name
public int countPackages ()
public int countClasses ()
public boolean containsCycles ()
jdepend.framework.JavaPackage jPackage
java.util.Iterator i
public boolean dependencyMatch (jdepend.framework.DependencyConstraint)
jdepend.framework.DependencyConstraint constraint
public void addParseListener (jdepend.framework.ParserListener)
jdepend.framework.ParserListener listener
public jdepend.framework.JavaPackage addPackage (java.lang.String)
String name
jdepend.framework.JavaPackage pkg
private java.lang.String toComponent (java.lang.String)
String component
java.util.Iterator i
String packageName
public void addPackages (java.util.Collection)
jdepend.framework.JavaPackage pkg
java.util.Iterator i
java.util.Collection packages
public void addPackage (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage pkg
public jdepend.framework.PackageFilter getFilter ()
public void setFilter (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
private void analyzeClass (jdepend.framework.JavaClass)
jdepend.framework.JavaPackage importedPackage
java.util.Iterator i
jdepend.framework.JavaClass clazz
String packageName
jdepend.framework.JavaPackage clazzPackage
java.util.Collection imports
}
jdepend/framework/JDependTestCase.classJDependTestCase.java
package jdepend.framework
public jdepend.framework.JDependTestCase extends junit.framework.TestCase {
private String homeDir
private String testDir
private String testDataDir
private String buildDir
private String packageSubDir
private String originalUserHome
public void (java.lang.String)
String name
protected void setUp ()
protected void tearDown ()
public java.lang.String getHomeDir ()
public java.lang.String getTestDataDir ()
public java.lang.String getTestDir ()
public java.lang.String getBuildDir ()
public java.lang.String getPackageSubDir ()
}
jdepend/framework/JarFileParserTest.classJarFileParserTest.java
package jdepend.framework
public jdepend.framework.JarFileParserTest extends jdepend.framework.JDependTestCase {
private java.io.File jarFile
private java.io.File zipFile
public void (java.lang.String)
String name
protected void setUp ()
protected void tearDown ()
public void testInvalidJarFile () throws java.io.IOException
java.io.IOException expected
jdepend.framework.JavaClassBuilder builder
java.io.File bogusFile
public void testInvalidZipFile () throws java.io.IOException
java.io.IOException expected
jdepend.framework.JavaClassBuilder builder
java.io.File bogusFile
public void testJarFile () throws java.io.IOException
jdepend.framework.JavaClassBuilder builder
java.util.Collection classes
public void testJarFileWithoutInnerClasses () throws java.io.IOException
jdepend.framework.FileManager fm
jdepend.framework.JavaClassBuilder builder
java.util.Collection classes
public void testZipFile () throws java.io.IOException
jdepend.framework.JavaClassBuilder builder
java.util.Collection classes
public void testZipFileWithoutInnerClasses () throws java.io.IOException
jdepend.framework.FileManager fm
jdepend.framework.JavaClassBuilder builder
java.util.Collection classes
public void testCountClasses () throws java.io.IOException
jdepend.framework.JDepend jdepend
private void assertClassesExist (java.util.Collection)
java.util.Collection classes
private void assertInnerClassesExist (java.util.Collection)
java.util.Collection classes
}
jdepend/framework/JavaClass$ClassComparator.classJavaClass.java
package jdepend.framework
public jdepend.framework.JavaClass$ClassComparator extends java.lang.Object implements java.util.Comparator {
public void ()
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
jdepend.framework.JavaClass c1
jdepend.framework.JavaClass c2
}
jdepend/framework/JavaClass.classJavaClass.java
package jdepend.framework
public jdepend.framework.JavaClass extends java.lang.Object {
private String className
private String packageName
private boolean isAbstract
private java.util.HashMap imports
private String sourceFile
public void (java.lang.String)
String name
public void setName (java.lang.String)
String name
public java.lang.String getName ()
public void setPackageName (java.lang.String)
String name
public java.lang.String getPackageName ()
public void setSourceFile (java.lang.String)
String name
public java.lang.String getSourceFile ()
public java.util.Collection getImportedPackages ()
public void addImportedPackage (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
public boolean isAbstract ()
public void isAbstract (boolean)
boolean isAbstract
public boolean equals (java.lang.Object)
jdepend.framework.JavaClass otherClass
Object other
public int hashCode ()
}
jdepend/framework/JavaClassBuilder$1.classJavaClassBuilder.java
package jdepend.framework
jdepend.framework.JavaClassBuilder$1 extends jdepend.framework.AbstractParser {
private final jdepend.framework.JavaClassBuilder this$0
void (jdepend.framework.JavaClassBuilder)
jdepend.framework.JavaClassBuilder this$0
public jdepend.framework.JavaClass parse (java.io.InputStream)
java.io.InputStream is
}
jdepend/framework/JavaClassBuilder.classJavaClassBuilder.java
package jdepend.framework
public jdepend.framework.JavaClassBuilder extends java.lang.Object {
private jdepend.framework.AbstractParser parser
private jdepend.framework.FileManager fileManager
public void ()
public void (jdepend.framework.FileManager)
jdepend.framework.FileManager fm
public void (jdepend.framework.AbstractParser, jdepend.framework.FileManager)
jdepend.framework.AbstractParser parser
jdepend.framework.FileManager fm
public int countClasses ()
jdepend.framework.AbstractParser counter
jdepend.framework.JavaClassBuilder builder
java.util.Collection classes
public java.util.Collection build ()
java.io.IOException ioe
java.io.File nextFile
java.util.Iterator i
java.util.Collection classes
public java.util.Collection buildClasses (java.io.File) throws java.io.IOException
jdepend.framework.JavaClass parsedClass
java.util.Collection javaClasses
java.io.FileInputStream fis
java.util.jar.JarFile jarFile
java.util.Collection result
java.io.File file
public java.util.Collection buildClasses (java.util.jar.JarFile) throws java.io.IOException
jdepend.framework.JavaClass jc
java.io.InputStream is
java.util.zip.ZipEntry e
java.util.jar.JarFile file
java.util.Collection javaClasses
java.util.Enumeration entries
}
jdepend/framework/JavaPackage.classJavaPackage.java
package jdepend.framework
public jdepend.framework.JavaPackage extends java.lang.Object {
private String name
private int volatility
private java.util.HashSet classes
private java.util.List afferents
private java.util.List efferents
public void (java.lang.String)
String name
public void (java.lang.String, int)
String name
int volatility
public java.lang.String getName ()
public int getVolatility ()
public void setVolatility (int)
int v
public boolean containsCycle ()
public boolean collectCycle (java.util.List)
jdepend.framework.JavaPackage efferent
java.util.Iterator i
java.util.List list
public boolean collectAllCycles (java.util.List)
jdepend.framework.JavaPackage efferent
java.util.Iterator i
java.util.List list
boolean containsCycle
public void addClass (jdepend.framework.JavaClass)
jdepend.framework.JavaClass clazz
public java.util.Collection getClasses ()
public int getClassCount ()
public int getAbstractClassCount ()
jdepend.framework.JavaClass clazz
java.util.Iterator i
int count
public int getConcreteClassCount ()
jdepend.framework.JavaClass clazz
java.util.Iterator i
int count
public void dependsUpon (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage imported
public void addAfferent (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
public java.util.Collection getAfferents ()
public void setAfferents (java.util.Collection)
java.util.Collection afferents
public void addEfferent (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
public java.util.Collection getEfferents ()
public void setEfferents (java.util.Collection)
java.util.Collection efferents
public int afferentCoupling ()
public int efferentCoupling ()
public float instability ()
float totalCoupling
public float abstractness ()
public float distance ()
float d
public boolean equals (java.lang.Object)
jdepend.framework.JavaPackage otherPackage
Object other
public int hashCode ()
}
jdepend/framework/MetricTest.classMetricTest.java
package jdepend.framework
public jdepend.framework.MetricTest extends jdepend.framework.JDependTestCase {
private jdepend.framework.JDepend jdepend
private static java.text.NumberFormat formatter
public void (java.lang.String)
String name
protected void setUp ()
jdepend.framework.PackageFilter filter
protected void tearDown ()
public void testAnalyzeClassFiles () throws java.io.IOException
private void assertAnalyzePackages ()
jdepend.framework.PackageFilter filter
private void assertFrameworkPackage ()
jdepend.framework.JavaPackage p
private void assertTextUIPackage ()
jdepend.framework.JavaPackage p
private void assertSwingUIPackage ()
jdepend.framework.JavaPackage p
private void assertXmlUIPackage ()
jdepend.framework.JavaPackage p
public void testConfiguredVolatility () throws java.io.IOException
jdepend.framework.JavaPackage pkg
jdepend.framework.JavaPackage analyzedPkg
private java.lang.String format (float)
float f
static void ()
}
jdepend/framework/PackageComparator.classPackageComparator.java
package jdepend.framework
public jdepend.framework.PackageComparator extends java.lang.Object implements java.util.Comparator {
private jdepend.framework.PackageComparator byWhat
private static jdepend.framework.PackageComparator byName
public static jdepend.framework.PackageComparator byName ()
private void ()
public void (jdepend.framework.PackageComparator)
jdepend.framework.PackageComparator byWhat
public jdepend.framework.PackageComparator byWhat ()
public int compare (java.lang.Object, java.lang.Object)
Object p1
Object p2
jdepend.framework.JavaPackage a
jdepend.framework.JavaPackage b
static void ()
}
jdepend/framework/PackageFilter.classPackageFilter.java
package jdepend.framework
public jdepend.framework.PackageFilter extends java.lang.Object {
private java.util.Collection filtered
public void ()
jdepend.framework.PropertyConfigurator config
public void (java.io.File)
java.io.File f
jdepend.framework.PropertyConfigurator config
public void (java.util.Collection)
java.util.Collection packageNames
public java.util.Collection getFilters ()
public boolean accept (java.lang.String)
String nameToFilter
java.util.Iterator i
String packageName
public void addPackages (java.util.Collection)
java.util.Iterator i
java.util.Collection packageNames
public void addPackage (java.lang.String)
String packageName
}
jdepend/framework/ParserListener.classParserListener.java
package jdepend.framework
public abstract jdepend.framework.ParserListener extends java.lang.Object {
public abstract void onParsedJavaClass (jdepend.framework.JavaClass)
}
jdepend/framework/PropertyConfigurator.classPropertyConfigurator.java
package jdepend.framework
public jdepend.framework.PropertyConfigurator extends java.lang.Object {
private java.util.Properties properties
public static final String DEFAULT_PROPERTY_FILE
static Class class$jdepend$framework$PropertyConfigurator
public void ()
public void (java.util.Properties)
java.util.Properties p
public void (java.io.File)
java.io.File f
public java.util.Collection getFilteredPackages ()
String name
String path
java.util.StringTokenizer st
String key
java.util.Collection packages
java.util.Enumeration e
public java.util.Collection getConfiguredPackages ()
String v
String key
java.util.Collection packages
java.util.Enumeration e
public boolean getAnalyzeInnerClasses ()
String value
String key
public static java.io.File getDefaultPropertyFile ()
String home
public static java.util.Properties loadProperties (java.io.File)
Exception e
java.io.IOException ignore
java.io.IOException ignore
java.io.File file
java.util.Properties p
java.io.InputStream is
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
jdepend/framework/PropertyConfiguratorTest.classPropertyConfiguratorTest.java
package jdepend.framework
public jdepend.framework.PropertyConfiguratorTest extends jdepend.framework.JDependTestCase {
public void (java.lang.String)
String name
protected void setUp ()
protected void tearDown ()
public void testDefaultFilters ()
jdepend.framework.PropertyConfigurator c
public void testFiltersFromFile () throws java.io.IOException
String file
jdepend.framework.PropertyConfigurator c
private void assertFiltersExist (java.util.Collection)
java.util.Collection filters
public void testDefaultPackages () throws java.io.IOException
jdepend.framework.JDepend j
jdepend.framework.JavaPackage pkg
}
jdepend/swingui/
jdepend/swingui/AboutDialog$1.classAboutDialog.java
package jdepend.swingui
jdepend.swingui.AboutDialog$1 extends java.awt.event.WindowAdapter {
private final jdepend.swingui.AboutDialog this$0
void (jdepend.swingui.AboutDialog)
jdepend.swingui.AboutDialog this$0
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
jdepend/swingui/AboutDialog$2.classAboutDialog.java
package jdepend.swingui
jdepend.swingui.AboutDialog$2 extends java.lang.Object implements java.awt.event.ActionListener {
private final jdepend.swingui.AboutDialog this$0
void (jdepend.swingui.AboutDialog)
jdepend.swingui.AboutDialog this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
jdepend/swingui/AboutDialog.classAboutDialog.java
package jdepend.swingui
jdepend.swingui.AboutDialog extends javax.swing.JDialog {
public void (javax.swing.JFrame)
javax.swing.JFrame parent
javax.swing.JPanel panel
javax.swing.JLabel titleLabel
javax.swing.JLabel nameLabel
javax.swing.JLabel companyLabel
javax.swing.JLabel httpLabel
javax.swing.JLabel blankLabel
javax.swing.JButton closeButton
private javax.swing.JButton createButton (java.lang.String)
String label
javax.swing.JButton button
private java.awt.GridBagConstraints createConstraints (int, int)
int x
int y
java.awt.GridBagConstraints constraints
}
jdepend/swingui/AfferentNode.classAfferentNode.java
package jdepend.swingui
public jdepend.swingui.AfferentNode extends jdepend.swingui.PackageNode {
public void (jdepend.swingui.PackageNode, jdepend.framework.JavaPackage)
jdepend.swingui.PackageNode parent
jdepend.framework.JavaPackage jPackage
protected jdepend.swingui.PackageNode makeNode (jdepend.swingui.PackageNode, jdepend.framework.JavaPackage)
jdepend.swingui.PackageNode parent
jdepend.framework.JavaPackage jPackage
protected java.util.Collection getCoupledPackages ()
public java.lang.String toString ()
}
jdepend/swingui/DependTree.classDependTree.java
package jdepend.swingui
public jdepend.swingui.DependTree extends javax.swing.JPanel implements javax.swing.event.TreeSelectionListener {
private javax.swing.JTree tree
private jdepend.swingui.DependTreeModel model
public void ()
public void (jdepend.swingui.DependTreeModel)
jdepend.swingui.DependTreeModel model
javax.swing.JScrollPane pane
public void setModel (jdepend.swingui.DependTreeModel)
jdepend.swingui.DependTreeModel model
public jdepend.swingui.DependTreeModel getModel ()
public void addTreeSelectionListener (javax.swing.event.TreeSelectionListener)
javax.swing.event.TreeSelectionListener l
public void valueChanged (javax.swing.event.TreeSelectionEvent)
Object o
javax.swing.event.TreeSelectionEvent te
javax.swing.tree.TreePath path
private javax.swing.JScrollPane createScrollPane ()
javax.swing.JScrollPane pane
private javax.swing.JTree createTree ()
javax.swing.JTree tree
private javax.swing.JTree getTree ()
}
jdepend/swingui/DependTreeModel.classDependTreeModel.java
package jdepend.swingui
public jdepend.swingui.DependTreeModel extends java.lang.Object implements javax.swing.tree.TreeModel {
private jdepend.swingui.PackageNode root
private java.util.Vector listeners
public void (jdepend.swingui.PackageNode)
jdepend.swingui.PackageNode root
public java.lang.Object getRoot ()
public java.lang.Object getChild (java.lang.Object, int)
java.util.ArrayList children
Object parent
int index
Object answer
public int getChildCount (java.lang.Object)
java.util.ArrayList children
Object parent
int answer
public boolean isLeaf (java.lang.Object)
jdepend.swingui.PackageNode node
Object o
boolean answer
public void valueForPathChanged (javax.swing.tree.TreePath, java.lang.Object)
javax.swing.tree.TreePath path
Object newValue
public int getIndexOfChild (java.lang.Object, java.lang.Object)
Object parent
Object child
int answer
java.util.ArrayList children
public void addTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
public void removeTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
}
jdepend/swingui/EfferentNode.classEfferentNode.java
package jdepend.swingui
public jdepend.swingui.EfferentNode extends jdepend.swingui.PackageNode {
public void (jdepend.swingui.PackageNode, jdepend.framework.JavaPackage)
jdepend.swingui.PackageNode parent
jdepend.framework.JavaPackage jPackage
protected jdepend.swingui.PackageNode makeNode (jdepend.swingui.PackageNode, jdepend.framework.JavaPackage)
jdepend.swingui.PackageNode parent
jdepend.framework.JavaPackage jPackage
protected java.util.Collection getCoupledPackages ()
public boolean isChild (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
public java.lang.String toString ()
}
jdepend/swingui/JDepend$1.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$1 extends java.lang.Object implements java.lang.Runnable {
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend)
jdepend.swingui.JDepend this$0
public void run ()
}
jdepend/swingui/JDepend$2.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$2 extends java.lang.Object implements java.lang.Runnable {
private final int val$maxValue
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend, int)
jdepend.swingui.JDepend this$0
int val$maxValue
public void run ()
}
jdepend/swingui/JDepend$3.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$3 extends java.lang.Object implements java.lang.Runnable {
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend)
jdepend.swingui.JDepend this$0
public void run ()
int classCount
int packageCount
}
jdepend/swingui/JDepend$4.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$4 extends java.awt.event.WindowAdapter {
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend)
jdepend.swingui.JDepend this$0
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
jdepend/swingui/JDepend$5.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$5 extends java.lang.Object implements java.lang.Runnable {
private final String val$message
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend, java.lang.String)
jdepend.swingui.JDepend this$0
String val$message
public void run ()
}
jdepend/swingui/JDepend$6.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$6 extends java.lang.Object implements java.lang.Runnable {
private final String val$message
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend, java.lang.String)
jdepend.swingui.JDepend this$0
String val$message
public void run ()
}
jdepend/swingui/JDepend$AboutAction.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$AboutAction extends javax.swing.AbstractAction {
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend)
jdepend.swingui.JDepend this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
jdepend.swingui.AboutDialog d
}
jdepend/swingui/JDepend$ExitAction.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$ExitAction extends javax.swing.AbstractAction {
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend)
jdepend.swingui.JDepend this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
jdepend/swingui/JDepend$TreeListener.classJDepend.java
package jdepend.swingui
jdepend.swingui.JDepend$TreeListener extends java.lang.Object implements javax.swing.event.TreeSelectionListener {
private final jdepend.swingui.JDepend this$0
void (jdepend.swingui.JDepend)
jdepend.swingui.JDepend this$0
public void valueChanged (javax.swing.event.TreeSelectionEvent)
jdepend.swingui.PackageNode node
javax.swing.event.TreeSelectionEvent te
javax.swing.tree.TreePath path
}
jdepend/swingui/JDepend.classJDepend.java
package jdepend.swingui
public jdepend.swingui.JDepend extends java.lang.Object implements jdepend.framework.ParserListener {
private jdepend.framework.JDepend analyzer
private javax.swing.JFrame frame
private jdepend.swingui.StatusPanel statusPanel
private javax.swing.JTextField statusField
private javax.swing.JProgressBar progressBar
private jdepend.swingui.DependTree afferentTree
private jdepend.swingui.DependTree efferentTree
private java.util.Hashtable resourceStrings
private java.util.Hashtable actions
private static java.awt.Font BOLD_FONT
public void ()
Exception e
public void addDirectory (java.lang.String) throws java.io.IOException
String name
public void setFilter (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
public void setComponents (java.lang.String)
String components
public void analyze ()
java.util.ArrayList packages
public void onParsedJavaClass (jdepend.framework.JavaClass)
jdepend.framework.JavaClass jClass
private void display ()
private void updateTree (java.util.ArrayList)
java.util.ArrayList packages
jdepend.framework.JavaPackage jPackage
jdepend.swingui.AfferentNode ah
jdepend.swingui.EfferentNode eh
private void startProgressMonitor (int)
int maxValue
private void stopProgressMonitor ()
private javax.swing.JFrame createUI ()
javax.swing.JFrame frame
javax.swing.JMenuBar menuBar
javax.swing.JPanel treePanel
jdepend.swingui.StatusPanel statusPanel
java.awt.Dimension screenSize
int width
int height
int x
int y
private javax.swing.JFrame createFrame (java.lang.String)
String title
javax.swing.JFrame frame
private javax.swing.JPanel createTreePanel ()
javax.swing.JPanel panel
private jdepend.swingui.StatusPanel createStatusPanel ()
jdepend.swingui.StatusPanel panel
private javax.swing.JProgressBar createProgressBar ()
javax.swing.JProgressBar bar
private javax.swing.JTextField createStatusField ()
javax.swing.JTextField statusField
java.awt.Insets insets
private javax.swing.JMenuBar createMenubar ()
javax.swing.JMenu m
int i
javax.swing.JMenuBar menuBar
String[] menuKeys
private javax.swing.JMenu createMenu (java.lang.String)
javax.swing.JMenuItem mi
int i
String key
String[] itemKeys
javax.swing.JMenu menu
char mnemonic
private javax.swing.JMenuItem createMenuItem (java.lang.String)
String key
javax.swing.JMenuItem mi
char mnemonic
char accelerator
String actionString
javax.swing.Action a
private void showStatusMessage (java.lang.String)
String message
private void showStatusError (java.lang.String)
String message
private jdepend.swingui.DependTree getAfferentTree ()
private jdepend.swingui.DependTree getEfferentTree ()
private jdepend.swingui.StatusPanel getStatusPanel ()
private javax.swing.JProgressBar getProgressBar ()
private javax.swing.JTextField getStatusField ()
private javax.swing.Action getActionForCommand (java.lang.String)
String command
private java.lang.String[] tokenize (java.lang.String)
int i
String input
java.util.Vector v
java.util.StringTokenizer t
String[] cmd
private void postStatusMessage (java.lang.String)
String message
private void postStatusError (java.lang.String)
String message
private void usage (java.lang.String)
String message
String baseUsage
private void instanceMain (java.lang.String[])
java.io.IOException ioe
int i
java.io.IOException ioe
int i
String[] args
int directoryCount
public static void main (java.lang.String[])
String[] args
static javax.swing.JProgressBar access$000 (jdepend.swingui.JDepend)
jdepend.swingui.JDepend x0
static jdepend.swingui.StatusPanel access$100 (jdepend.swingui.JDepend)
jdepend.swingui.JDepend x0
static javax.swing.JTextField access$200 (jdepend.swingui.JDepend)
jdepend.swingui.JDepend x0
static jdepend.framework.JDepend access$300 (jdepend.swingui.JDepend)
jdepend.swingui.JDepend x0
static void access$400 (jdepend.swingui.JDepend, java.lang.String)
jdepend.swingui.JDepend x0
String x1
static void access$500 (jdepend.swingui.JDepend, java.lang.String)
jdepend.swingui.JDepend x0
String x1
static javax.swing.JFrame access$600 (jdepend.swingui.JDepend)
jdepend.swingui.JDepend x0
static void ()
}
jdepend/swingui/PackageNode.classPackageNode.java
package jdepend.swingui
public abstract jdepend.swingui.PackageNode extends java.lang.Object {
private jdepend.swingui.PackageNode parent
private jdepend.framework.JavaPackage jPackage
private java.util.ArrayList children
private static java.text.NumberFormat formatter
public void (jdepend.swingui.PackageNode, jdepend.framework.JavaPackage)
jdepend.swingui.PackageNode parent
jdepend.framework.JavaPackage jPackage
public jdepend.framework.JavaPackage getPackage ()
public jdepend.swingui.PackageNode getParent ()
public boolean isLeaf ()
protected abstract jdepend.swingui.PackageNode makeNode (jdepend.swingui.PackageNode, jdepend.framework.JavaPackage)
protected abstract java.util.Collection getCoupledPackages ()
public boolean isChild (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
public java.util.ArrayList getChildren ()
jdepend.swingui.PackageNode childNode
jdepend.framework.JavaPackage jPackage
java.util.ArrayList packages
java.util.Iterator i
public java.lang.String toMetricsString ()
StringBuffer label
public java.lang.String toString ()
private static java.lang.String format (float)
float f
static void ()
}
jdepend/swingui/StatusPanel.classStatusPanel.java
package jdepend.swingui
public jdepend.swingui.StatusPanel extends javax.swing.JPanel {
public void ()
public void setStatusComponent (javax.swing.JComponent)
javax.swing.JComponent component
}
jdepend/textui/
jdepend/textui/JDepend.classJDepend.java
package jdepend.textui
public jdepend.textui.JDepend extends java.lang.Object {
private jdepend.framework.JDepend analyzer
private java.io.PrintWriter writer
protected java.text.NumberFormat formatter
public void ()
public void (java.io.PrintWriter)
java.io.PrintWriter writer
public void setWriter (java.io.PrintWriter)
java.io.PrintWriter writer
protected java.io.PrintWriter getWriter ()
public void setFilter (jdepend.framework.PackageFilter)
jdepend.framework.PackageFilter filter
public void setComponents (java.lang.String)
String components
public void addDirectory (java.lang.String) throws java.io.IOException
String name
public void analyzeInnerClasses (boolean)
boolean b
public void analyze ()
java.util.Collection packages
java.util.ArrayList packageList
protected void printPackages (java.util.Collection)
java.util.Collection packages
java.util.Iterator i
protected void printPackage (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printAbstractClasses (jdepend.framework.JavaPackage)
jdepend.framework.JavaClass jClass
jdepend.framework.JavaPackage jPackage
java.util.ArrayList members
java.util.Iterator memberIter
protected void printConcreteClasses (jdepend.framework.JavaPackage)
jdepend.framework.JavaClass concrete
jdepend.framework.JavaPackage jPackage
java.util.ArrayList members
java.util.Iterator memberIter
protected void printEfferents (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage efferent
jdepend.framework.JavaPackage jPackage
java.util.ArrayList efferents
java.util.Iterator efferentIter
protected void printAfferents (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage afferent
jdepend.framework.JavaPackage jPackage
java.util.ArrayList afferents
java.util.Iterator afferentIter
protected void printCycles (java.util.Collection)
java.util.Collection packages
java.util.Iterator i
protected void printCycle (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage pkg
jdepend.framework.JavaPackage jPackage
java.util.List list
jdepend.framework.JavaPackage cyclePackage
String cyclePackageName
int i
java.util.Iterator pkgIter
protected void printHeader ()
protected void printFooter ()
protected void printPackagesHeader ()
protected void printPackagesFooter ()
protected void printNoStats ()
protected void printPackageHeader (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printPackageFooter (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printStatistics (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printClassName (jdepend.framework.JavaClass)
jdepend.framework.JavaClass jClass
protected void printPackageName (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printAbstractClassesHeader ()
protected void printAbstractClassesFooter ()
protected void printConcreteClassesHeader ()
protected void printConcreteClassesFooter ()
protected void printEfferentsHeader ()
protected void printEfferentsFooter ()
protected void printEfferentsError ()
protected void printAfferentsHeader ()
protected void printAfferentsFooter ()
protected void printAfferentsError ()
protected void printCyclesHeader ()
protected void printCyclesFooter ()
protected void printCycleHeader (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printCycleTarget (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printCycleContributor (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printCycleFooter ()
protected void printSummary (java.util.Collection)
jdepend.framework.JavaPackage jPackage
java.util.Collection packages
java.util.Iterator i
protected void printSectionBreak ()
protected java.lang.String toFormattedString (float)
float f
protected java.lang.String tab ()
protected java.lang.String tab (int)
int i
int n
StringBuffer s
protected void usage (java.lang.String)
String message
String baseUsage
protected void instanceMain (java.lang.String[])
java.io.IOException ioe
java.io.IOException ioe
int i
String[] args
int directoryCount
public static void main (java.lang.String[])
String[] args
}
jdepend/xmlui/
jdepend/xmlui/JDepend.classJDepend.java
package jdepend.xmlui
public jdepend.xmlui.JDepend extends jdepend.textui.JDepend {
public void ()
public void (java.io.PrintWriter)
java.io.PrintWriter writer
protected void printHeader ()
protected void printFooter ()
protected void printPackagesHeader ()
protected void printPackagesFooter ()
protected void printPackageHeader (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printPackageFooter (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printNoStats ()
protected void printStatistics (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printClassName (jdepend.framework.JavaClass)
jdepend.framework.JavaClass jClass
protected void printPackageName (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printAbstractClassesHeader ()
protected void printAbstractClassesFooter ()
protected void printConcreteClassesHeader ()
protected void printConcreteClassesFooter ()
protected void printEfferentsHeader ()
protected void printEfferentsFooter ()
protected void printEfferentsError ()
protected void printAfferentsHeader ()
protected void printAfferentsFooter ()
protected void printAfferentsError ()
protected void printCyclesHeader ()
protected void printCyclesFooter ()
protected void printCycleHeader (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printCycleFooter ()
protected void printCycleTarget (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printCycleContributor (jdepend.framework.JavaPackage)
jdepend.framework.JavaPackage jPackage
protected void printSummary (java.util.Collection)
java.util.Collection packages
public static void main (java.lang.String[])
String[] args
}