Enum Class Options.traceflag

java.lang.Object
java.lang.Enum<Options.traceflag>
eu.bandm.tools.xslt.base.Options.traceflag
All Implemented Interfaces:
Serializable, Comparable<Options.traceflag>, java.lang.constant.Constable
Enclosing class:
Options

public static enum Options.traceflag extends Enum<Options.traceflag>
This enum type indicates: Switch on/off different trace outputs individually.

Source generated from a command line options specification.
For details see the option which uses this enumeration type, as documented at Options.get_traceflags_0()

Created on 2024-12-03_12h18m58
by program bandm/metatools/option/compiler, version 2.1
command line =
java bandm/metatools/option/compiler Options.xml eu.bandm.tools.xslt.base Options GuiOptions $(HOME)/metatools/src
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    This value indicates: Trace the reduce step of a collected result element, ie.
    This value indicates: Print the java stack trace in case of exceptions.
    This value indicates: Print additional information with most messages.
    This value indicates: Trace calculation of all global values (top-level parameters and variables).
    This value indicates: Suppress all log messages.
    This value indicates: Trace the resolution of URLs/URIs/file names and the access to resource objects.
    This value indicates: Display source text as soon as parsed, and as additional information.
    This value indicates: Suppress all log messages, even warnings.
    This value indicates: Trace parameter set up and code executon start for template calls and applies.
    This value indicates: Dump the template directories as soon they are filled.
    This value indicates: Trace finding of templates.
    This value indicates: Trace the deciding expressions in xsl:if and xsl:choose expressions.
    This value indicates: Trace evaluation of all tpath expressions.
    This value indicates: Trace calls, parameters, and results of functions called from tpath expressions.
    This value indicates: Print the results of type checking tpath expressions.
    This value indicates: Trace assignments to variables.
    This value indicates: Dumps all verbatim inserted XML fragments.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • silent

      public static final Options.traceflag silent
      This value indicates: Suppress all log messages, even warnings. Print only errors.

    • justWarnings

      public static final Options.traceflag justWarnings
      This value indicates: Suppress all log messages. Print errors and warnings. (Overrides "silent").

    • extendedInfo

      public static final Options.traceflag extendedInfo
      This value indicates: Print additional information with most messages.

    • showSource

      public static final Options.traceflag showSource
      This value indicates: Display source text as soon as parsed, and as additional information.

    • templateDirs

      public static final Options.traceflag templateDirs
      This value indicates: Dump the template directories as soon they are filled.

    • globalValues

      public static final Options.traceflag globalValues
      This value indicates: Trace calculation of all global values (top-level parameters and variables).

    • resourceFinding

      public static final Options.traceflag resourceFinding
      This value indicates: Trace the resolution of URLs/URIs/file names and the access to resource objects.

    • templateResolution

      public static final Options.traceflag templateResolution
      This value indicates: Trace finding of templates. Includes xsl:for-each application.

    • templateCall

      public static final Options.traceflag templateCall
      This value indicates: Trace parameter set up and code executon start for template calls and applies.

    • tpathEval

      public static final Options.traceflag tpathEval
      This value indicates: Trace evaluation of all tpath expressions.

    • tpathTypes

      public static final Options.traceflag tpathTypes
      This value indicates: Print the results of type checking tpath expressions.

    • tpathFunctions

      public static final Options.traceflag tpathFunctions
      This value indicates: Trace calls, parameters, and results of functions called from tpath expressions.

    • varAssignment

      public static final Options.traceflag varAssignment
      This value indicates: Trace assignments to variables.

    • testDecisions

      public static final Options.traceflag testDecisions
      This value indicates: Trace the deciding expressions in xsl:if and xsl:choose expressions.

    • exceptionStackTraces

      public static final Options.traceflag exceptionStackTraces
      This value indicates: Print the java stack trace in case of exceptions.

    • elementReducing

      public static final Options.traceflag elementReducing
      This value indicates: Trace the reduce step of a collected result element, ie. the call of the tdom semi-parser.

    • verbatimText

      public static final Options.traceflag verbatimText
      This value indicates: Dumps all verbatim inserted XML fragments.

  • Method Details

    • values

      public static Options.traceflag[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Options.traceflag valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null