< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java

Print this page




  48 import jdk.javadoc.internal.doclets.toolkit.util.DocFile;
  49 import jdk.javadoc.internal.doclets.toolkit.util.DocFileFactory;
  50 import jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException;
  51 import jdk.javadoc.internal.doclets.toolkit.util.DocletConstants;
  52 import jdk.javadoc.internal.doclets.toolkit.util.Extern;
  53 import jdk.javadoc.internal.doclets.toolkit.util.Group;
  54 import jdk.javadoc.internal.doclets.toolkit.util.MetaKeywords;
  55 import jdk.javadoc.internal.doclets.toolkit.util.SimpleDocletException;
  56 import jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog;
  57 import jdk.javadoc.internal.doclets.toolkit.util.Utils;
  58 import jdk.javadoc.internal.doclets.toolkit.util.Utils.Pair;
  59 import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap;
  60 import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap.GetterSetter;
  61 import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap.Kind;
  62 
  63 import static javax.tools.Diagnostic.Kind.*;
  64 
  65 /**
  66  * Configure the output based on the options. Doclets should sub-class
  67  * BaseConfiguration, to configure and add their own options. This class contains
  68  * all user options which are supported by the 1.1 doclet and the standard
  69  * doclet.
  70  * <p>
  71  * <p><b>This is NOT part of any supported API.
  72  * If you write code that depends on this, you do so at your own risk.
  73  * This code and its internal interfaces are subject to change or
  74  * deletion without notice.</b>
  75  *
  76  * @author Robert Field.
  77  * @author Atul Dambalkar.
  78  * @author Jamie Ho
  79  */
  80 public abstract class BaseConfiguration {
  81     /**
  82      * The doclet that created this configuration.
  83      */
  84     public final Doclet doclet;
  85 
  86     /**
  87      * The factory for builders.
  88      */
  89     protected BuilderFactory builderFactory;




  48 import jdk.javadoc.internal.doclets.toolkit.util.DocFile;
  49 import jdk.javadoc.internal.doclets.toolkit.util.DocFileFactory;
  50 import jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException;
  51 import jdk.javadoc.internal.doclets.toolkit.util.DocletConstants;
  52 import jdk.javadoc.internal.doclets.toolkit.util.Extern;
  53 import jdk.javadoc.internal.doclets.toolkit.util.Group;
  54 import jdk.javadoc.internal.doclets.toolkit.util.MetaKeywords;
  55 import jdk.javadoc.internal.doclets.toolkit.util.SimpleDocletException;
  56 import jdk.javadoc.internal.doclets.toolkit.util.TypeElementCatalog;
  57 import jdk.javadoc.internal.doclets.toolkit.util.Utils;
  58 import jdk.javadoc.internal.doclets.toolkit.util.Utils.Pair;
  59 import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap;
  60 import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap.GetterSetter;
  61 import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap.Kind;
  62 
  63 import static javax.tools.Diagnostic.Kind.*;
  64 
  65 /**
  66  * Configure the output based on the options. Doclets should sub-class
  67  * BaseConfiguration, to configure and add their own options. This class contains
  68  * all user options which are supported by the standard doclet.

  69  * <p>
  70  * <p><b>This is NOT part of any supported API.
  71  * If you write code that depends on this, you do so at your own risk.
  72  * This code and its internal interfaces are subject to change or
  73  * deletion without notice.</b>
  74  *
  75  * @author Robert Field.
  76  * @author Atul Dambalkar.
  77  * @author Jamie Ho
  78  */
  79 public abstract class BaseConfiguration {
  80     /**
  81      * The doclet that created this configuration.
  82      */
  83     public final Doclet doclet;
  84 
  85     /**
  86      * The factory for builders.
  87      */
  88     protected BuilderFactory builderFactory;


< prev index next >