< prev index next >

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

Print this page




 265 
 266     /**
 267      * The package grouping instance.
 268      */
 269     public final Group group = new Group(this);
 270 
 271     /**
 272      * The tracker of external package links.
 273      */
 274     public final Extern extern = new Extern(this);
 275 
 276     public Reporter reporter;
 277 
 278     public Locale locale;
 279 
 280     /**
 281      * Suppress all messages
 282      */
 283     public boolean quiet = false;
 284 







 285     // A list containing urls
 286     private final List<String> linkList = new ArrayList<>();
 287 
 288      // A list of pairs containing urls and package list
 289     private final List<Pair<String, String>> linkOfflineList = new ArrayList<>();
 290 
 291 
 292     public boolean dumpOnError = false;
 293 
 294     private List<Pair<String, String>> groupPairs;
 295 
 296     private final Map<TypeElement, EnumMap<Kind, Reference<VisibleMemberMap>>> typeElementMemberCache;
 297 
 298     public abstract Messages getMessages();
 299 
 300     public abstract Resources getResources();
 301 
 302     /**
 303      * Return the build date for the doclet.
 304      *


 578                 new Option(resources, "-nosince") {
 579                     @Override
 580                     public boolean process(String opt, List<String> args) {
 581                         nosince = true;
 582                         return true;
 583                     }
 584                 },
 585                 new Option(resources, "-notimestamp") {
 586                     @Override
 587                     public boolean process(String opt, List<String> args) {
 588                         notimestamp = true;
 589                         return true;
 590                     }
 591                 },
 592                 new Option(resources, "-noqualifier", 1) {
 593                     @Override
 594                     public boolean process(String opt, List<String> args) {
 595                         addToSet(excludedQualifiers, args.get(0));
 596                         return true;
 597                     }







 598                 },
 599                 new Hidden(resources, "-quiet") {
 600                     @Override
 601                     public boolean process(String opt, List<String> args) {
 602                         quiet = true;
 603                         return true;
 604                     }
 605                 },
 606                 new Option(resources, "-serialwarn") {
 607                     @Override
 608                     public boolean process(String opt, List<String> args) {
 609                         serialwarn = true;
 610                         return true;
 611                     }
 612                 },
 613                 new Option(resources, "-sourcetab", 1) {
 614                     @Override
 615                     public boolean process(String opt, List<String> args) {
 616                         linksource = true;
 617                         try {




 265 
 266     /**
 267      * The package grouping instance.
 268      */
 269     public final Group group = new Group(this);
 270 
 271     /**
 272      * The tracker of external package links.
 273      */
 274     public final Extern extern = new Extern(this);
 275 
 276     public Reporter reporter;
 277 
 278     public Locale locale;
 279 
 280     /**
 281      * Suppress all messages
 282      */
 283     public boolean quiet = false;
 284 
 285     /**
 286      * Specifies whether those methods that overrides a super-type's method
 287      * with no changes to the API contract, should be summarized in the
 288      * foot note section.
 289      */
 290     public boolean summarizeOverriddenMethods = false;
 291 
 292     // A list containing urls
 293     private final List<String> linkList = new ArrayList<>();
 294 
 295      // A list of pairs containing urls and package list
 296     private final List<Pair<String, String>> linkOfflineList = new ArrayList<>();
 297 
 298 
 299     public boolean dumpOnError = false;
 300 
 301     private List<Pair<String, String>> groupPairs;
 302 
 303     private final Map<TypeElement, EnumMap<Kind, Reference<VisibleMemberMap>>> typeElementMemberCache;
 304 
 305     public abstract Messages getMessages();
 306 
 307     public abstract Resources getResources();
 308 
 309     /**
 310      * Return the build date for the doclet.
 311      *


 585                 new Option(resources, "-nosince") {
 586                     @Override
 587                     public boolean process(String opt, List<String> args) {
 588                         nosince = true;
 589                         return true;
 590                     }
 591                 },
 592                 new Option(resources, "-notimestamp") {
 593                     @Override
 594                     public boolean process(String opt, List<String> args) {
 595                         notimestamp = true;
 596                         return true;
 597                     }
 598                 },
 599                 new Option(resources, "-noqualifier", 1) {
 600                     @Override
 601                     public boolean process(String opt, List<String> args) {
 602                         addToSet(excludedQualifiers, args.get(0));
 603                         return true;
 604                     }
 605                 },
 606                 new Option(resources, "--override-methods", 1) {
 607                     @Override
 608                     public boolean process(String opt,  List<String> args) {
 609                         summarizeOverriddenMethods = args.get(0).equals("summary");
 610                         return true;
 611                     }
 612                 },
 613                 new Hidden(resources, "-quiet") {
 614                     @Override
 615                     public boolean process(String opt, List<String> args) {
 616                         quiet = true;
 617                         return true;
 618                     }
 619                 },
 620                 new Option(resources, "-serialwarn") {
 621                     @Override
 622                     public boolean process(String opt, List<String> args) {
 623                         serialwarn = true;
 624                         return true;
 625                     }
 626                 },
 627                 new Option(resources, "-sourcetab", 1) {
 628                     @Override
 629                     public boolean process(String opt, List<String> args) {
 630                         linksource = true;
 631                         try {


< prev index next >