Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
jdepend/
jdepend/framework/
jdepend/framework/AbstractParser.class
AbstractParser.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.class
AllTests.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.class
ClassFileParser.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.class
ClassFileParser.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.class
ClassFileParser.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.class
ClassFileParser.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.class
ClassFileParserTest.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.class
CollectAllCyclesTest.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.class
ComponentTest.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.class
ConstraintTest.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.class
CycleTest.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.class
DependencyConstraint.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.class
ExampleAbstractClass.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.class
ExampleConcreteClass.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.class
ExampleConcreteClass.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.class
ExampleInterface.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.class
ExampleConcreteClass.java
package jdepend.framework
 jdepend.framework.ExamplePackageClass extends java.lang.Object {
	void  () 
}

jdepend/framework/ExampleTest.class
ExampleTest.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.class
FileManager.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.class
FileManagerTest.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.class
FilterTest.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.class
JDepend.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.class
JDependTestCase.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.class
JarFileParserTest.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.class
JavaClass.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.class
JavaClass.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.class
JavaClassBuilder.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.class
JavaClassBuilder.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.class
JavaPackage.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.class
MetricTest.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.class
PackageComparator.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.class
PackageFilter.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.class
ParserListener.java
package jdepend.framework
public abstract jdepend.framework.ParserListener extends java.lang.Object {
	public abstract void onParsedJavaClass (jdepend.framework.JavaClass) 
}

jdepend/framework/PropertyConfigurator.class
PropertyConfigurator.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.class
PropertyConfiguratorTest.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.class
AboutDialog.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.class
AboutDialog.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.class
AboutDialog.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.class
AfferentNode.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.class
DependTree.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.class
DependTreeModel.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.class
EfferentNode.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
JDepend.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.class
PackageNode.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.class
StatusPanel.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.class
JDepend.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.class
JDepend.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
}