import jalview.fts.api.FTSDataColumnI;
import jalview.fts.api.FTSDataColumnI.FTSDataColumnGroupI;
import jalview.fts.api.FTSRestClientI;
+import jalview.fts.service.pdb.PDBFTSRestClient;
import java.util.ArrayList;
import java.util.Collection;
FTSRestClientI ftsRestClient)
{
this.ftsRestClient = ftsRestClient;
- Collection<FTSDataColumnI> defaultCols = ftsRestClient
- .getAllDefaulDisplayedDataColumns();
-
- structSummaryColumns.addAll(defaultCols);
-
+ structSummaryColumns = ((PDBFTSRestClient) ftsRestClient)
+ .getAllDefaultDisplayedStructureDataColumns();
allFTSDataColumns.addAll(ftsRestClient.getAllFTSDataColumns());
tbl_FTSDataColumnPrefs.setAutoCreateRowSorter(true);
{
case SEARCH_SUMMARY:
data[x++] = new Object[] {
- ftsRestClient.getAllDefaulDisplayedDataColumns()
+ ftsRestClient.getAllDefaultDisplayedFTSDataColumns()
.contains(field),
field.getName(), field.getGroup() };
break;
break;
case PREFERENCES:
data[x++] = new Object[] { field.getName(),
- ftsRestClient.getAllDefaulDisplayedDataColumns()
+ ftsRestClient.getAllDefaultDisplayedFTSDataColumns()
.contains(field),
structSummaryColumns.contains(field) };
break;
if (currentSource == PreferenceSource.SEARCH_SUMMARY)
{
updatePrefs(ftsRestClient
- .getAllDefaulDisplayedDataColumns(), ftsDataColumn,
+ .getAllDefaultDisplayedFTSDataColumns(), ftsDataColumn,
selected);
}
else if (currentSource == PreferenceSource.STRUCTURE_CHOOSER)
if (col == 1)
{
updatePrefs(ftsRestClient
- .getAllDefaulDisplayedDataColumns(), ftsDataColumn,
+ .getAllDefaultDisplayedFTSDataColumns(), ftsDataColumn,
selected);
}
else if (col == 2)