@Override public String getLabel(ArgumentValidatorType item) { String retVal; switch (item) { case Regex: retVal = avMessages.regexLabel(); break; case CharacterLimit: retVal = avMessages.characterLimitLabel(); break; case IntAbove: retVal = avMessages.intAboveLabel(); break; case IntBelow: retVal = avMessages.intBelowLabel(); break; case IntRange: retVal = avMessages.intRangeLabel(); break; case DoubleAbove: retVal = avMessages.dblAboveLabel(); break; case DoubleBelow: retVal = avMessages.dblBelowLabel(); break; case DoubleRange: retVal = avMessages.dblRangeLabel(); break; default: retVal = item.name(); break; } return retVal; }
@Override public String getKey(ArgumentValidatorType item) { return item.name(); }