X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=blobdiff_plain;f=src%2Fjalview%2Ffts%2Fservice%2Fthreedbeacons%2FTDBeaconsFTSRestClient.java;fp=src%2Fjalview%2Ffts%2Fservice%2Fthreedbeacons%2FTDBeaconsFTSRestClient.java;h=d7f534ee7a5037fd6d50f6ab9f8a4d8dc40c0c1f;hp=ac02a5fa1705775e9bd87b2800e70e6cf34ce46f;hb=49702354dac6b1b590030070690c0737d31e3766;hpb=da11f432f67f80f1848d75f862495e5e9dd9076b diff --git a/src/jalview/fts/service/threedbeacons/TDBeaconsFTSRestClient.java b/src/jalview/fts/service/threedbeacons/TDBeaconsFTSRestClient.java index ac02a5f..d7f534e 100644 --- a/src/jalview/fts/service/threedbeacons/TDBeaconsFTSRestClient.java +++ b/src/jalview/fts/service/threedbeacons/TDBeaconsFTSRestClient.java @@ -26,7 +26,6 @@ import java.util.Collection; import java.util.Iterator; import java.util.List; import java.util.Map; -import java.util.Objects; import javax.ws.rs.core.MediaType; @@ -42,11 +41,10 @@ import jalview.fts.api.FTSData; import jalview.fts.api.FTSDataColumnI; import jalview.fts.api.FTSRestClientI; import jalview.fts.api.StructureFTSRestClientI; +import jalview.fts.core.FTSDataColumnPreferences.PreferenceSource; import jalview.fts.core.FTSRestClient; import jalview.fts.core.FTSRestRequest; import jalview.fts.core.FTSRestResponse; -import jalview.fts.core.FTSDataColumnPreferences.PreferenceSource; -import jalview.fts.service.pdb.PDBFTSRestClient; import jalview.util.JSONUtils; import jalview.util.MessageManager; import jalview.util.Platform; @@ -243,7 +241,8 @@ public class TDBeaconsFTSRestClient extends FTSRestClient return searchResult; } - private static FTSData getFTSData(Map tdbJsonStructure, + private static FTSData getFTSData( + Map tdbJsonStructureSummary, FTSRestRequest tdbRequest) { String primaryKey = null; @@ -263,7 +262,8 @@ public class TDBeaconsFTSRestClient extends FTSRestClient summaryRowData[0] = associatedSequence; colCounter = 1; } - + Map tdbJsonStructure = (Map) tdbJsonStructureSummary + .get("summary"); for (FTSDataColumnI field : displayFields) { String fieldData = (tdbJsonStructure.get(field.getCode()) == null) @@ -341,6 +341,7 @@ public class TDBeaconsFTSRestClient extends FTSRestClient private Collection allDefaultDisplayedStructureDataColumns; + @Override public Collection getAllDefaultDisplayedStructureDataColumns() { if (allDefaultDisplayedStructureDataColumns == null