CSJ2K.j2k.entropy.ProgressionSpec.checkProgMode C# (CSharp) Method

checkProgMode() private method

Check if the progression mode exists and if so, return its integer value. It returns -1 otherwise.
private checkProgMode ( System mode ) : int
mode System The progression mode stored in a string /// ///
return int
        private int checkProgMode(System.String mode)
        {
            if (mode.Equals("res"))
            {
                return CSJ2K.j2k.codestream.ProgressionType.RES_LY_COMP_POS_PROG;
            }
            else if (mode.Equals("layer"))
            {
                return CSJ2K.j2k.codestream.ProgressionType.LY_RES_COMP_POS_PROG;
            }
            else if (mode.Equals("pos-comp"))
            {
                return CSJ2K.j2k.codestream.ProgressionType.POS_COMP_RES_LY_PROG;
            }
            else if (mode.Equals("comp-pos"))
            {
                return CSJ2K.j2k.codestream.ProgressionType.COMP_POS_RES_LY_PROG;
            }
            else if (mode.Equals("res-pos"))
            {
                return CSJ2K.j2k.codestream.ProgressionType.RES_POS_COMP_LY_PROG;
            }
            else
            {
                // No corresponding progression mode, we return -1.
                return - 1;
            }
        }