refactor getValidationRule in AbstractColumn and add validation rule for only digit text(like ID)