Uses of Interface
xjavadoc.XClass

Packages that use XClass
xjavadoc   
xjavadoc.codeunit   
 

Uses of XClass in xjavadoc
 

Classes in xjavadoc that implement XClass
 class AbstractClass
          Base implementation of XClass.
(package private)  class BinaryClass
          Describe what this class does
(package private)  class Primitive
          This class represents primitive types
 class SourceClass
          This class represents a class for which the source code is available XJavaDocFil
(package private)  class UnknownClass
          This implementation of XClass is used for classes that can't be resolved from either source or classpath (binary classes).
 

Fields in xjavadoc declared as XClass
private  XClass AbstractClass._superclass
           
private  XClass ReturnType._type
           
 

Methods in xjavadoc that return XClass
 XClass XProgramElement.getContainingClass()
           
 XClass AbstractProgramElement.getContainingClass()
           
 XClass XClass.getContainingClass()
          Returns the containing class, if this is an inner class.
 XClass BinaryClass.getSuperclass()
           
 XClass XClass.getSuperclass()
          Return superclass of this class.
 XClass AbstractClass.getSuperclass()
          Describe what the method does
 XClass ReturnType.getType()
           
 XClass FieldImpl.getType()
           
 XClass ParameterImpl.getType()
          Returns the class describing the type of this parameter.
 XClass Type.getType()
          Get type
 XClass XJavaDoc.getXClass(java.lang.String qualifiedName)
          Get the XClass corresponding to the qualifiedName.
 XClass SourceClass.qualify(java.lang.String unqualifiedClassName)
          Returns fully qualified name of a class.
 XClass XClass.qualify(java.lang.String unqualifiedClassName)
           
 XClass AbstractClass.qualify(java.lang.String unqualifiedClassName)
           
private  XClass SourceClass.unqualifiedNameInImportedClassesInnerClasses(java.lang.String unqualifiedClassName)
           
 XClass XJavaDoc.updateClassTag(java.lang.String className, java.lang.String tagName, java.lang.String parameterName, java.lang.String parameterValue, int tagIndex)
          Describe what the method does
 XClass XJavaDoc.updateMethodTag(java.lang.String className, java.lang.String methodNameWithSignature, java.lang.String tagName, java.lang.String parameterName, java.lang.String parameterValue, int tagIndex)
          Describe what the method does
 

Methods in xjavadoc with parameters of type XClass
(package private)  void XPackage.addClass(XClass clazz)
          Describe the method
protected  void AbstractClass.addInnerClass(XClass clazz)
           
private  void XJavaDoc.addInnerClassRecursive(XClass outer, java.util.Collection c)
          Recursively adds inner classes to a collection
 

Uses of XClass in xjavadoc.codeunit
 

Methods in xjavadoc.codeunit with parameters of type XClass
private static void CodeTestCase.assertConstructorsEqual(XClass expected, XClass actual)
           
private static void CodeTestCase.assertFieldsEqual(XClass expected, XClass actual)
           
private static void CodeTestCase.assertMethodsEqual(XClass expected, XClass actual)