Home | History | Annotate | Download | only in doclet

Lines Matching refs:classDoc

70 import com.sun.javadoc.ClassDoc;

113 for (ClassDoc clazz : packageDoc.allClasses()) {
124 private SigClassDefinition convertClass(ClassDoc classDoc) {
126 SigClassDefinition c = pool.getClass(classDoc.containingPackage()
127 .name(), classDoc.name());
130 if (classDoc.isEnum())
132 else if (classDoc.isInterface())
134 else if (classDoc.isClass())
136 else if (classDoc.isAnnotationType()) c.setKind(Kind.ANNOTATION);
144 c.setModifiers(convertModifiers(classDoc.modifierSpecifier()));
152 // may also be null if classDoc is an interface
153 Type superclassType = classDoc.superclassType();
155 c.setSuperClass(convertTypeReference(classDoc.superclassType()));
161 for (Type interfaceType : classDoc.interfaceTypes()) {
166 ClassDoc containingClass = classDoc.containingClass();
173 for (ClassDoc innerClass : classDoc.innerClasses()) {
179 for (ConstructorDoc constructor : classDoc.constructors()) {
185 for (MethodDoc method : classDoc.methods()) {
191 for (FieldDoc field : classDoc.fields()) {
198 for (FieldDoc enumConstant : classDoc.enumConstants()) {
205 for (TypeVariable typeVariable : classDoc.typeParameters()) {
212 if (classDoc.isAnnotationType()) {
217 // classDoc.asAnnotationTypeDoc(); // bug in Doclet Implementation,
219 AnnotationTypeDoc annotationType = (AnnotationTypeDoc) classDoc;
256 c.setAnnotations(convertAnnotations(classDoc.annotations()));
378 if (programElement instanceof ClassDoc) {
379 genericDeclaration = convertClass((ClassDoc) programElement);
430 ClassDoc c = type.asClassDoc();