Preprocessor Abstract with getColumnNames method