import jalview.fts.api.FTSData;
import jalview.fts.api.FTSDataColumnI;
import jalview.fts.api.FTSRestClientI;
+import jalview.fts.core.FTSDataColumnPreferences;
+import jalview.fts.core.FTSDataColumnPreferences.PreferenceSource;
import jalview.fts.core.FTSRestRequest;
import jalview.fts.core.FTSRestResponse;
import jalview.fts.service.pdb.PDBFTSRestClient;
private FTSRestClientI pdbRestClient;
+ private FTSDataColumnPreferences docFieldPrefs;
+
private static int MAX_QLENGTH = 7820;
public StructureChooserQuerySource()
{
StructureChooserQuerySource pdbfts = new StructureChooserQuerySource();
pdbfts.pdbRestClient = PDBFTSRestClient.getInstance();
+ pdbfts.docFieldPrefs = new FTSDataColumnPreferences(
+ PreferenceSource.STRUCTURE_CHOOSER,
+ PDBFTSRestClient.getInstance());
return pdbfts;
}
+ public FTSDataColumnPreferences getDocFieldPrefs()
+ {
+ return docFieldPrefs;
+ }
+
+ public void setDocFieldPrefs(FTSDataColumnPreferences docFieldPrefs)
+ {
+ this.docFieldPrefs = docFieldPrefs;
+ }
+
/**
* Builds a query string for a given sequences using its DBRef entries
*
discoveredStructuresSet);
}
+ public FTSDataColumnPreferences getInitialFieldPreferences()
+ {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
\ No newline at end of file