The required functionality is already supported. You just need to set the validation to a specific range, which in this case is a whole column. For instance, you can get a range for the current column and set the required validation:
range = spreadsheet.activeSheet().range(
//range for the column 'E'
range.validation([ validation here ]);
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI