langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
changeset 27224 228abfa87080
parent 25874 83c19f00452c
equal deleted inserted replaced
27130:41df50e7303d 27224:228abfa87080
    27 
    27 
    28 import java.io.File;
    28 import java.io.File;
    29 import java.util.Locale;
    29 import java.util.Locale;
    30 
    30 
    31 import com.sun.javadoc.*;
    31 import com.sun.javadoc.*;
    32 import com.sun.tools.javac.code.Kinds;
       
    33 import com.sun.tools.javac.code.Printer;
    32 import com.sun.tools.javac.code.Printer;
    34 import com.sun.tools.javac.code.Symbol;
    33 import com.sun.tools.javac.code.Symbol;
    35 import com.sun.tools.javac.code.Type.CapturedType;
    34 import com.sun.tools.javac.code.Type.CapturedType;
    36 import com.sun.tools.javac.util.*;
    35 import com.sun.tools.javac.util.*;
       
    36 
       
    37 import static com.sun.tools.javac.code.Kinds.Kind.*;
    37 
    38 
    38 /**
    39 /**
    39  * Represents a see also documentation tag.
    40  * Represents a see also documentation tag.
    40  * The @see tag can be plain text, or reference a class or member.
    41  * The @see tag can be plain text, or reference a class or member.
    41  *
    42  *
   130 
   131 
   131         StringBuilder sb = new StringBuilder();
   132         StringBuilder sb = new StringBuilder();
   132         sb.append("+++ ").append(file).append(": ")
   133         sb.append("+++ ").append(file).append(": ")
   133                 .append(name()).append(" ").append(seetext).append(": ");
   134                 .append(name()).append(" ").append(seetext).append(": ");
   134         sb.append(sym.getKind()).append(" ");
   135         sb.append(sym.getKind()).append(" ");
   135         if (sym.kind == Kinds.MTH || sym.kind == Kinds.VAR)
   136         if (sym.kind == MTH || sym.kind == VAR)
   136             sb.append(printer.visit(sym.owner, locale)).append(".");
   137             sb.append(printer.visit(sym.owner, locale)).append(".");
   137         sb.append(printer.visit(sym, locale));
   138         sb.append(printer.visit(sym, locale));
   138 
   139 
   139         System.err.println(sb);
   140         System.err.println(sb);
   140     }
   141     }