jdk/src/share/classes/sun/font/SunFontManager.java
changeset 5578 c25ebb5bc2d6
parent 5275 fa9f5ce2006e
child 5580 629274e4c99f
equal deleted inserted replaced
5505:e0e46c6054b3 5578:c25ebb5bc2d6
    71                 return false;
    71                 return false;
    72             } else {
    72             } else {
    73                 return(name.startsWith(".ttf", offset) ||
    73                 return(name.startsWith(".ttf", offset) ||
    74                        name.startsWith(".TTF", offset) ||
    74                        name.startsWith(".TTF", offset) ||
    75                        name.startsWith(".ttc", offset) ||
    75                        name.startsWith(".ttc", offset) ||
    76                        name.startsWith(".TTC", offset));
    76                        name.startsWith(".TTC", offset) ||
       
    77                        name.startsWith(".otf", offset) ||
       
    78                        name.startsWith(".OTF", offset));
    77             }
    79             }
    78         }
    80         }
    79     }
    81     }
    80 
    82 
    81     private static class T1Filter implements FilenameFilter {
    83     private static class T1Filter implements FilenameFilter {
   106             } else {
   108             } else {
   107                 boolean isTT =
   109                 boolean isTT =
   108                     name.startsWith(".ttf", offset) ||
   110                     name.startsWith(".ttf", offset) ||
   109                     name.startsWith(".TTF", offset) ||
   111                     name.startsWith(".TTF", offset) ||
   110                     name.startsWith(".ttc", offset) ||
   112                     name.startsWith(".ttc", offset) ||
   111                     name.startsWith(".TTC", offset);
   113                     name.startsWith(".TTC", offset) ||
       
   114                     name.startsWith(".otf", offset) ||
       
   115                     name.startsWith(".OTF", offset);
   112                 if (isTT) {
   116                 if (isTT) {
   113                     return true;
   117                     return true;
   114                 } else if (noType1Font) {
   118                 } else if (noType1Font) {
   115                     return false;
   119                     return false;
   116                 } else {
   120                 } else {