All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.intelie.liverig.plugin.normalizer.Errors Maven / Gradle / Ivy

The newest version!
package net.intelie.liverig.plugin.normalizer;

public class Errors {
    public static final String MISSING_VALUE = "missing_src_value";
    public static final String MISSING_UNIT = "missing_src_unit";
    public static final String MISSING_CURVE = "missing_dst_unit";

    public static final String UNKNOWN_SRC_UNIT = "unknown_src_unit";
    public static final String UNKNOWN_DST_UNIT = "unknown_dst_unit";
    public static final String MISMATCHED_BASE_UNIT = "base_unit_mismatch";

    public static final String OFF_SCALE_LOW = "off_scale_low";
    public static final String OFF_SCALE_HIGH = "off_scale_high";

    public static final String SRC_UNIT_FIXUP = "broken_src_unit";
    public static final String SRC_VALUE_INVALID = "broken_src_value";

    public static final String DEPTH_VALUE_INVALID = "broken_depth_value";
    public static final String INDEX_VALUE_INVALID = "broken_index_value";

    public static String describe(String error) {
        if (MISSING_VALUE.equals(error))
            return "Value not present";
        else if (MISSING_UNIT.equals(error))
            return "Unit not present";
        else if (MISSING_CURVE.equals(error))
            return "Curve not configured";
        else if (UNKNOWN_SRC_UNIT.equals(error))
            return "Source unit not known";
        else if (UNKNOWN_DST_UNIT.equals(error))
            return "Target unit not known";
        else if (MISMATCHED_BASE_UNIT.equals(error))
            return "Base unit mismatch";
        else if (OFF_SCALE_LOW.equals(error))
            return "Off-scale low";
        else if (OFF_SCALE_HIGH.equals(error))
            return "Off-scale high";
        else if (SRC_UNIT_FIXUP.equals(error))
            return "Source unit corrected";
        else if (SRC_VALUE_INVALID.equals(error))
            return "Source value invalid";
        else if (DEPTH_VALUE_INVALID.equals(error))
            return "depth_value invalid";
        else if (INDEX_VALUE_INVALID.equals(error))
            return "index_value invalid";
        else
            return "Unknown error " + error;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy