Enum Constants.LogLevel

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Constants.LogLevel>
    Enclosing interface:
    Constants

    public static enum Constants.LogLevel
    extends java.lang.Enum<Constants.LogLevel>
    This enum contains all the levels used for logging
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      AI
      The AI log level
      ANIMATION
      The animation log level
      CANVAS
      The canvas log level
      CHEST
      The chest log level
      ENEMY
      The enemy log level
      GEM
      The gem log level
      GLOBAL
      The global log level is used if the individual log levels are not
      JSON
      The json log level
      KEY
      The key log level
      MAIN
      The main log level
      MAIN_WINDOW
      The main window log level
      PLAYER
      The player log level
      PORTAL
      The portal log level
      SCENE
      The escenario log level
      SHEET
      The sheet log level
      SOUND
      The sound log level
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.logging.Level getLevel()
      Get the level for the specific part
      static Constants.LogLevel valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static Constants.LogLevel[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • values

        public static Constants.LogLevel[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Constants.LogLevel c : Constants.LogLevel.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Constants.LogLevel valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getLevel

        protected java.util.logging.Level getLevel()
        Get the level for the specific part
        Returns:
        Returns the level