Package ucar.nc2.util

Interface DebugFlags

All Known Implementing Classes:
DebugFlagsImpl

public interface DebugFlags
Interface for global debug flags. Allows decoupling of packages. TODO will move in ver 6
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the string representing the current debug flag(s) set.
    boolean
    isSet(String flagName)
    Test if named debug flag is set.
    void
    set(String flagName, boolean value)
    Set named debug flag.
  • Method Details

    • isSet

      boolean isSet(String flagName)
      Test if named debug flag is set.
      Parameters:
      flagName - name of flag
      Returns:
      true if named flag is set true
    • set

      void set(String flagName, boolean value)
      Set named debug flag.
      Parameters:
      flagName - set this flag
      value - set to this value
    • getSetFlags

      String getSetFlags()
      Return the string representing the current debug flag(s) set. Flags can be either or false - they just need to be set.