langtools/src/share/classes/com/sun/tools/javadoc/DocEnv.java
changeset 21891 42435b2c96cf
parent 21500 475e59d3b40c
child 22163 3651128c74eb
equal deleted inserted replaced
21890:a627c91c71db 21891:42435b2c96cf
    37 import com.sun.tools.javac.api.BasicJavacTask;
    37 import com.sun.tools.javac.api.BasicJavacTask;
    38 import com.sun.tools.javac.code.*;
    38 import com.sun.tools.javac.code.*;
    39 import com.sun.tools.javac.code.Symbol.*;
    39 import com.sun.tools.javac.code.Symbol.*;
    40 import com.sun.tools.javac.code.Type.ClassType;
    40 import com.sun.tools.javac.code.Type.ClassType;
    41 import com.sun.tools.javac.comp.Check;
    41 import com.sun.tools.javac.comp.Check;
       
    42 import com.sun.tools.javac.file.JavacFileManager;
    42 import com.sun.tools.javac.tree.JCTree;
    43 import com.sun.tools.javac.tree.JCTree;
    43 import com.sun.tools.javac.tree.JCTree.*;
    44 import com.sun.tools.javac.tree.JCTree.*;
    44 import com.sun.tools.javac.util.Context;
    45 import com.sun.tools.javac.util.Context;
    45 import com.sun.tools.javac.util.Names;
    46 import com.sun.tools.javac.util.Names;
    46 
    47 
   144         names = Names.instance(context);
   145         names = Names.instance(context);
   145         externalizableSym = reader.enterClass(names.fromString("java.io.Externalizable"));
   146         externalizableSym = reader.enterClass(names.fromString("java.io.Externalizable"));
   146         chk = Check.instance(context);
   147         chk = Check.instance(context);
   147         types = Types.instance(context);
   148         types = Types.instance(context);
   148         fileManager = context.get(JavaFileManager.class);
   149         fileManager = context.get(JavaFileManager.class);
       
   150         if (fileManager instanceof JavacFileManager) {
       
   151             ((JavacFileManager)fileManager).setSymbolFileEnabled(false);
       
   152         }
   149 
   153 
   150         // Default.  Should normally be reset with setLocale.
   154         // Default.  Should normally be reset with setLocale.
   151         this.doclocale = new DocLocale(this, "", breakiterator);
   155         this.doclocale = new DocLocale(this, "", breakiterator);
   152         source = Source.instance(context);
   156         source = Source.instance(context);
   153     }
   157     }