public int getRowCount() {
return messages.getCount();
}
public Object getValueAt( int row, int column ) {
LogMessage msg = messages.getMessage( row );
if ( column == 0 ) return msg.getMessageIndex();
if ( column == 1 ) return (msg.isIncoming() ? "incoming" : "outgoing");
if ( column == 2 ) return UtcTimestampConverter.convert(msg.getSendingTime(),true);
if ( column == 3 ) return msg.getMessageTypeName();
if ( column == 4 ) return msg.getRawMessage();
return new Object();
}