try {
for (final Enumeration e = message.getPropertyNames(); e.hasMoreElements();) {
String propertyName = (String) e.nextElement();
if (!userPropertyColumns.containsKey(propertyName)) {
final HideableTableColumn column = new HideableTableColumn();
column.setHeaderValue(propertyName);
getColumnModel().addColumn(column);
final MessageHeaderTableModel model = (MessageHeaderTableModel) getModel();
// model.displayColumn(column) ;