23 * have any questions.
24 */
25
26 package com.sun.tools.apt.mirror.declaration;
27
28
29 import java.util.Collection;
30 import java.util.ArrayList;
31
32 import com.sun.mirror.declaration.*;
33 import com.sun.mirror.type.TypeMirror;
34 import com.sun.mirror.util.DeclarationVisitor;
35 import com.sun.tools.apt.mirror.AptEnv;
36 import com.sun.tools.javac.code.Symbol.*;
37 import com.sun.tools.javac.code.TypeTags;
38
39
40 /**
41 * Implementation of FieldDeclaration
42 */
43
44 class FieldDeclarationImpl extends MemberDeclarationImpl
45 implements FieldDeclaration {
46
47 protected VarSymbol sym;
48
49 FieldDeclarationImpl(AptEnv env, VarSymbol sym) {
50 super(env, sym);
51 this.sym = sym;
52 }
53
54
55 /**
56 * Returns the field's name.
57 */
58 public String toString() {
59 return getSimpleName();
60 }
61
62 /**
63 * {@inheritDoc}
|
23 * have any questions.
24 */
25
26 package com.sun.tools.apt.mirror.declaration;
27
28
29 import java.util.Collection;
30 import java.util.ArrayList;
31
32 import com.sun.mirror.declaration.*;
33 import com.sun.mirror.type.TypeMirror;
34 import com.sun.mirror.util.DeclarationVisitor;
35 import com.sun.tools.apt.mirror.AptEnv;
36 import com.sun.tools.javac.code.Symbol.*;
37 import com.sun.tools.javac.code.TypeTags;
38
39
40 /**
41 * Implementation of FieldDeclaration
42 */
43 @SuppressWarnings("deprecation")
44 class FieldDeclarationImpl extends MemberDeclarationImpl
45 implements FieldDeclaration {
46
47 protected VarSymbol sym;
48
49 FieldDeclarationImpl(AptEnv env, VarSymbol sym) {
50 super(env, sym);
51 this.sym = sym;
52 }
53
54
55 /**
56 * Returns the field's name.
57 */
58 public String toString() {
59 return getSimpleName();
60 }
61
62 /**
63 * {@inheritDoc}
|