Enum FixedCode

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FixedCode>, ReportCode

    public enum FixedCode
    extends java.lang.Enum<FixedCode>
    implements ReportCode
    Enumerates known ReportCode instances. A short description is provided for each instance. Note the description is not definitive, the actual message passed through the reporting system in association with the code is the one that should actually be passed to the user.

    This class exists for taplint clients that want to have a static idea of the ReportCode instances that may be reported by the taplint framework. Note it does not provide a complete list of all the ReportCodes, since other ReportCode sublclasses may be used. But it is expected to be the large majority.

    The name of each enum element has a fixed form, T_LLLL, where T is code.getType().getChar() and LLLL is code.getLabel().

    Since:
    11 Jun 2014
    Author:
    Mark Taylor