if ( getInput() != null && ( getInput() instanceof ModificationLogsViewInput ) )
{
ModificationLogsViewInput input = ( ModificationLogsViewInput ) getInput();
if ( input.getBrowserConnection().getConnection() != null )
{
LdifModificationLogger modificationLogger = ConnectionCorePlugin.getDefault()
.getLdifModificationLogger();
File[] files = modificationLogger.getFiles( input.getBrowserConnection().getConnection() );
int i = input.getIndex() + 1;
if ( 0 <= i && i < files.length && files[i] != null && files[i].exists() && files[i].canRead() )
{
return true;
}