jdepend.framework
Class JavaClass

java.lang.Object
  extended byjdepend.framework.JavaClass

public class JavaClass
extends java.lang.Object

The JavaClass class represents a Java class or interface.

Author:
Mike Clark, Clarkware Consulting, Inc.

Nested Class Summary
static class JavaClass.ClassComparator
           
 
Constructor Summary
JavaClass(java.lang.String name)
           
 
Method Summary
 void addImportedPackage(JavaPackage jPackage)
           
 boolean equals(java.lang.Object other)
           
 java.util.Collection getImportedPackages()
           
 java.lang.String getName()
           
 java.lang.String getPackageName()
           
 java.lang.String getSourceFile()
           
 boolean isAbstract()
           
 void isAbstract(boolean isAbstract)
           
 void setName(java.lang.String name)
           
 void setPackageName(java.lang.String name)
           
 void setSourceFile(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaClass

public JavaClass(java.lang.String name)
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

setPackageName

public void setPackageName(java.lang.String name)

getPackageName

public java.lang.String getPackageName()

setSourceFile

public void setSourceFile(java.lang.String name)

getSourceFile

public java.lang.String getSourceFile()

getImportedPackages

public java.util.Collection getImportedPackages()

addImportedPackage

public void addImportedPackage(JavaPackage jPackage)

isAbstract

public boolean isAbstract()

isAbstract

public void isAbstract(boolean isAbstract)

equals

public boolean equals(java.lang.Object other)


Copyright ? 1999-2004 Clarkware Consulting, Inc.