protected virtual void setTokenCaseAndGeneral()
        {
            string _toTest = content;

            if (string.IsNullOrEmpty(_toTest))
            {
                flags.Add(contentTokenFlag.empty);
                return;
            }
            if (content.isNumber())
            {
                flags.Add(contentTokenFlag.number);

                if (content.isOrdinalNumber())
                {
                    flags.Add(contentTokenFlag.numberOrdinal);
                }
                else if (content.isFormatedNumber())
                {
                    flags.Add(contentTokenFlag.numberFormatted);
                }
                else if (content.isDecimalNumber())
                {
                    flags.Add(contentTokenFlag.number);
                }
            }
            else
            {
                if (_toTest.isWordCaseCamel())
                {
                    flags.Add(contentTokenFlag.caseFirstUpper);
                    flags.Add(contentTokenFlag.languageWord);
                }
                else if (_toTest.isWordCaseUpper())
                {
                    flags.Add(contentTokenFlag.caseAllUpper);
                    flags.Add(contentTokenFlag.languageWord);
                }
                else if (_toTest.isWordCaseLower())
                {
                    flags.Add(contentTokenFlag.caseLower);
                    flags.Add(contentTokenFlag.languageWord);
                }
                else
                {
                    flags.Add(contentTokenFlag.caseIrregular);
                    flags.Add(contentTokenFlag.languageWord);
                }
            }
        }