git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JAL-2071 improvement to get column data files as InputStream
[jalview.git]
/
src
/
jalview
/
fts
/
core
/
FTSRestClient.java
diff --git
a/src/jalview/fts/core/FTSRestClient.java
b/src/jalview/fts/core/FTSRestClient.java
index
f611d5b
..
0605fef
100644
(file)
--- a/
src/jalview/fts/core/FTSRestClient.java
+++ b/
src/jalview/fts/core/FTSRestClient.java
@@
-5,8
+5,9
@@
import jalview.fts.api.FTSDataColumnI.FTSDataColumnGroupI;
import jalview.fts.api.FTSRestClientI;
import java.io.BufferedReader;
import jalview.fts.api.FTSRestClientI;
import java.io.BufferedReader;
-import java.io.FileReader;
import java.io.IOException;
import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Objects;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Objects;
@@
-43,7
+44,10
@@
public abstract class FTSRestClient implements FTSRestClientI
public void parseDataColumnsConfigFile()
{
String fileName = getColumnDataConfigFileName();
public void parseDataColumnsConfigFile()
{
String fileName = getColumnDataConfigFileName();
- try (BufferedReader br = new BufferedReader(new FileReader(fileName)))
+
+ InputStream in = getClass().getResourceAsStream(fileName);
+
+ try (BufferedReader br = new BufferedReader(new InputStreamReader(in)))
{
String line;
while ((line = br.readLine()) != null)
{
String line;
while ((line = br.readLine()) != null)