change PreCon.notNullOrEmpty to PreCon.notNull for enum constantName arguments
change usage of EnumUtils.getEnum to EnumUtils.searchEnum
fix new enum values not being placed in string map