25 |
25 |
26 package com.sun.tools.javadoc; |
26 package com.sun.tools.javadoc; |
27 |
27 |
28 import com.sun.javadoc.*; |
28 import com.sun.javadoc.*; |
29 |
29 |
|
30 import com.sun.source.util.TreePath; |
30 import com.sun.tools.javac.code.Symbol; |
31 import com.sun.tools.javac.code.Symbol; |
31 import com.sun.tools.javac.tree.JCTree; |
|
32 import com.sun.tools.javac.util.Position; |
|
33 |
32 |
34 /** |
33 /** |
35 * Represents a member of a java class: field, constructor, or method. |
34 * Represents a member of a java class: field, constructor, or method. |
36 * This is an abstract class dealing with information common to |
35 * This is an abstract class dealing with information common to |
37 * method, constructor and field members. Class members of a class |
36 * method, constructor and field members. Class members of a class |
55 implements MemberDoc { |
54 implements MemberDoc { |
56 |
55 |
57 /** |
56 /** |
58 * constructor. |
57 * constructor. |
59 */ |
58 */ |
60 public MemberDocImpl(DocEnv env, Symbol sym, String doc, JCTree tree, Position.LineMap lineMap) { |
59 public MemberDocImpl(DocEnv env, Symbol sym, TreePath treePath) { |
61 super(env, sym, doc, tree, lineMap); |
60 super(env, sym, treePath); |
62 } |
61 } |
63 |
62 |
64 /** |
63 /** |
65 * Returns true if this field was synthesized by the compiler. |
64 * Returns true if this field was synthesized by the compiler. |
66 */ |
65 */ |