*/
package jalview.io;
+import jalview.util.MessageManager;
+
import java.io.*;
import java.net.*;
import java.util.zip.GZIPInputStream;
{
if (from == null)
{
- throw new Error(
- "Implementation error. Null FileParse in copy constructor");
+ throw new Error(MessageManager.getString("error.implementation_error_null_fileparse"));
}
if (from == this)
return;
{
if (e != null)
{
- throw new IOException("Failed to resolve GZIP stream", e);
+ throw new IOException(MessageManager.getString("exception.failed_to_resolve_gzip_stream"), e);
}
throw q;
}
{
if (checkFileSource(suffixLess))
{
- throw new IOException("Problem opening " + inFile
- + " (also tried " + suffixLess + ") : " + errormessage);
+ throw new IOException(MessageManager.formatMessage("exception.problem_opening_file_also_tried", new String[]{inFile.getName(),suffixLess,errormessage}));
}
}
else
{
- throw new IOException("Problem opening " + inFile + " : "
- + errormessage);
+ throw new IOException(MessageManager.formatMessage("exception.problem_opening_file", new String[]{inFile.getName(),errormessage}));
}
}
}
if (dataIn == null || error)
{
// pass up the reason why we have no source to read from
- throw new IOException("Failed to read data from source:\n"
- + errormessage);
+ throw new IOException(MessageManager.formatMessage("exception.failed_to_read_data_from_source", new String[]{errormessage}));
}
error = false;
dataIn.mark(READAHEAD_LIMIT);
}
else
{
- throw new IOException("Unitialised Source Stream");
+ throw new IOException(MessageManager.getString("exception.no_init_source_stream"));
}
}
{
if (!error)
return dataIn.readLine();
- throw new IOException("Invalid Source Stream:" + errormessage);
+ throw new IOException(MessageManager.formatMessage("exception.invalid_source_stream", new String[]{errormessage}));
}
public boolean isValid()
}
else
{
- throw new IOException(
- "Implementation Error: Reset called for invalid source.");
+ throw new IOException(MessageManager.getString("error.implementation_error_reset_called_for_invalid_source"));
}
}