44 |
} |
} |
45 |
|
|
46 |
public String toString() { return name()+((signature()==null)?"()":signature()); } |
public String toString() { return name()+((signature()==null)?"()":signature()); } |
47 |
|
|
48 |
|
public void resolveComments() |
49 |
|
{ |
50 |
|
super.resolveComments(); |
51 |
|
|
52 |
|
if (null == rawDocumentation) { |
53 |
|
ClassDoc superclassDoc = containingClass().superclass(); |
54 |
|
outer: |
55 |
|
while (null != superclassDoc) { |
56 |
|
MethodDoc[] methods = superclassDoc.methods(); |
57 |
|
for (int i=0; i<methods.length; ++i) { |
58 |
|
if (methods[i].name().equals(name()) |
59 |
|
&& methods[i].signature().equals(signature()) |
60 |
|
&& !methods[i].isPrivate() |
61 |
|
&& !(methods[i].isPackagePrivate() |
62 |
|
&& !methods[i].containingPackage().equals(containingPackage()))) { |
63 |
|
tagMap = ((MethodDocImpl)methods[i]).getTagMap(); |
64 |
|
break outer; |
65 |
|
} |
66 |
|
} |
67 |
|
superclassDoc = superclassDoc.superclass(); |
68 |
|
} |
69 |
|
} |
70 |
|
} |
71 |
} |
} |