String refSeqId = null;
- public boolean annotateAlignmentView(AlignViewportI viewport, String file,
+ public boolean annotateAlignmentView(AlignViewportI viewport, Object file,
DataSourceType protocol)
{
ColumnSelection colSel = viewport.getColumnSelection();
}
public boolean readAnnotationFile(AlignmentI al, HiddenColumns hidden,
- String file, DataSourceType sourceType)
+ Object file, DataSourceType sourceType)
{
BufferedReader in = null;
try
{
if (sourceType == DataSourceType.FILE)
{
- in = new BufferedReader(new FileReader(file));
+ in = FileLoader.getBuffereReader(file);
}
else if (sourceType == DataSourceType.URL)
{
- URL url = new URL(file);
+ URL url = new URL(file.toString());
in = new BufferedReader(new InputStreamReader(url.openStream()));
}
else if (sourceType == DataSourceType.PASTE)
{
- in = new BufferedReader(new StringReader(file));
+ in = new BufferedReader(new StringReader(file.toString()));
}
else if (sourceType == DataSourceType.CLASSLOADER)
{