langtools/src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
changeset 3145 5300990c95bd
parent 3137 a8590199a00e
child 3380 a6c2bcab0fec
equal deleted inserted replaced
3144:202fa249dc34 3145:5300990c95bd
   107     public String format(JCDiagnostic d, Locale locale) {
   107     public String format(JCDiagnostic d, Locale locale) {
   108         allCaptured = List.nil();
   108         allCaptured = List.nil();
   109         return formatDiagnostic(d, locale);
   109         return formatDiagnostic(d, locale);
   110     }
   110     }
   111 
   111 
   112     abstract String formatDiagnostic(JCDiagnostic d, Locale locale);
   112     protected abstract String formatDiagnostic(JCDiagnostic d, Locale locale);
   113 
   113 
   114     public String formatPosition(JCDiagnostic d, PositionKind pk,Locale l) {
   114     public String formatPosition(JCDiagnostic d, PositionKind pk,Locale l) {
   115         assert (d.getPosition() != Position.NOPOS);
   115         assert (d.getPosition() != Position.NOPOS);
   116         return String.valueOf(getPosition(d, pk));
   116         return String.valueOf(getPosition(d, pk));
   117     }
   117     }