src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java

changeset 1569
475eb15dfdad
parent 1413
bdcef2ef52d2
child 2227
998b10c43157
equal deleted inserted replaced
1568:5f0731e4e5e6 1569:475eb15dfdad
43 import com.sun.tools.javac.code.Printer; 43 import com.sun.tools.javac.code.Printer;
44 import com.sun.tools.javac.code.Symbol; 44 import com.sun.tools.javac.code.Symbol;
45 import com.sun.tools.javac.code.Type; 45 import com.sun.tools.javac.code.Type;
46 import com.sun.tools.javac.code.Type.CapturedType; 46 import com.sun.tools.javac.code.Type.CapturedType;
47 import com.sun.tools.javac.file.BaseFileObject; 47 import com.sun.tools.javac.file.BaseFileObject;
48 import com.sun.tools.javac.jvm.Profile;
48 import com.sun.tools.javac.tree.JCTree.*; 49 import com.sun.tools.javac.tree.JCTree.*;
49 import com.sun.tools.javac.tree.Pretty; 50 import com.sun.tools.javac.tree.Pretty;
50 import static com.sun.tools.javac.util.JCDiagnostic.DiagnosticType.*; 51 import static com.sun.tools.javac.util.JCDiagnostic.DiagnosticType.*;
51 52
52 /** 53 /**
194 else if (arg instanceof Symbol) { 195 else if (arg instanceof Symbol) {
195 return printer.visit((Symbol)arg, l); 196 return printer.visit((Symbol)arg, l);
196 } 197 }
197 else if (arg instanceof JavaFileObject) { 198 else if (arg instanceof JavaFileObject) {
198 return ((JavaFileObject)arg).getName(); 199 return ((JavaFileObject)arg).getName();
200 }
201 else if (arg instanceof Profile) {
202 return ((Profile)arg).name;
199 } 203 }
200 else if (arg instanceof Formattable) { 204 else if (arg instanceof Formattable) {
201 return ((Formattable)arg).toString(l, messages); 205 return ((Formattable)arg).toString(l, messages);
202 } 206 }
203 else { 207 else {

mercurial