module-info.java revision 3809:27be91e4393b
1243750Srwatson/* 2156283Srwatson * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved. 3156283Srwatson * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4243750Srwatson * 5243750Srwatson * This code is free software; you can redistribute it and/or modify it 6156283Srwatson * under the terms of the GNU General Public License version 2 only, as 7156283Srwatson * published by the Free Software Foundation. Oracle designates this 8156283Srwatson * particular file as subject to the "Classpath" exception as provided 9156283Srwatson * by Oracle in the LICENSE file that accompanied this code. 10156283Srwatson * 11156283Srwatson * This code is distributed in the hope that it will be useful, but WITHOUT 12156283Srwatson * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13156283Srwatson * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14156283Srwatson * version 2 for more details (a copy is included in the LICENSE file that 15156283Srwatson * accompanied this code). 16156283Srwatson * 17156283Srwatson * You should have received a copy of the GNU General Public License version 18243750Srwatson * 2 along with this work; if not, write to the Free Software Foundation, 19243750Srwatson * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20243750Srwatson * 21243750Srwatson * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22243750Srwatson * or visit www.oracle.com if you need additional information or have any 23243750Srwatson * questions. 24243750Srwatson */ 25243750Srwatson 26243750Srwatson/** Defines the implementation of the 27243750Srwatson * {@link javax.tools.ToolProvider#getSystemDocumentationTool system documentation tool} 28243750Srwatson * and its command line equivalent, <em>javadoc</em>. 29243750Srwatson */ 30243750Srwatsonmodule jdk.javadoc { 31243750Srwatson requires transitive java.compiler; 32243750Srwatson requires transitive jdk.compiler; 33243750Srwatson requires java.xml; 34243750Srwatson 35156283Srwatson exports com.sun.javadoc; 36243750Srwatson exports com.sun.tools.doclets; 37156283Srwatson exports com.sun.tools.doclets.standard; 38243750Srwatson exports com.sun.tools.javadoc; 39156283Srwatson 40156283Srwatson exports jdk.javadoc.doclet; 41156283Srwatson exports jdk.javadoc.doclet.taglet; 42156283Srwatson exports jdk.javadoc.doclets; 43156283Srwatson 44156283Srwatson provides java.util.spi.ToolProvider 45156283Srwatson with jdk.javadoc.internal.tool.JavadocToolProvider; 46156283Srwatson 47156283Srwatson provides javax.tools.DocumentationTool 48156283Srwatson with jdk.javadoc.internal.api.JavadocTool; 49156283Srwatson 50156283Srwatson provides javax.tools.Tool 51156283Srwatson with jdk.javadoc.internal.api.JavadocTool; 52156283Srwatson} 53161630Srwatson 54156283Srwatson