Resolves issue with MessageActivityModel and includes missing files from

previous commit.
This commit is contained in:
denny
2016-04-01 08:27:50 -04:00
parent c3d52ff86e
commit 631ce112bd
6 changed files with 480 additions and 13 deletions

View File

@@ -170,20 +170,23 @@ public class MessageActivityModel extends AbstractTableModel
@Override
public Object getValueAt( int rowIndex, int columnIndex )
{
Message message = mMessages.get( rowIndex );
switch( columnIndex )
if( 0 <= rowIndex && rowIndex < mMessages.size() )
{
case TIME:
return mSDFTime.format( new Date( message.getTimeReceived() ) );
case PROTOCOL:
return message.getProtocol();
case ERROR_STATUS:
return message.getErrorStatus();
case MESSAGE:
return message.getMessage();
case MESSAGE_BITS:
return message.getBinaryMessage();
Message message = mMessages.get( rowIndex );
switch( columnIndex )
{
case TIME:
return mSDFTime.format( new Date( message.getTimeReceived() ) );
case PROTOCOL:
return message.getProtocol();
case ERROR_STATUS:
return message.getErrorStatus();
case MESSAGE:
return message.getMessage();
case MESSAGE_BITS:
return message.getBinaryMessage();
}
}
return null;