X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Ffts%2Fcore%2FFTSRestRequest.java;fp=src%2Fjalview%2Fws%2Fuimodel%2FPDBRestRequest.java;h=68068d7f3b7757e61181c0c4406fd8fee2230b37;hb=73204ed7001df8ec4fc431934333bb3cfc6c90f3;hp=7bfc226dba2f6ea894e976e7bfea529c182c9a68;hpb=2d3d981f9d654c6804612c9058dc607a7b7fb0bc;p=jalview.git diff --git a/src/jalview/ws/uimodel/PDBRestRequest.java b/src/jalview/fts/core/FTSRestRequest.java similarity index 78% rename from src/jalview/ws/uimodel/PDBRestRequest.java rename to src/jalview/fts/core/FTSRestRequest.java index 7bfc226..68068d7 100644 --- a/src/jalview/ws/uimodel/PDBRestRequest.java +++ b/src/jalview/fts/core/FTSRestRequest.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.2) - * Copyright (C) 2014 The Jalview Authors + * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) + * Copyright (C) $$Year-Rel$$ The Jalview Authors * * This file is part of Jalview. * @@ -19,21 +19,21 @@ * The Jalview Authors are detailed in the 'AUTHORS' file. */ -package jalview.ws.uimodel; +package jalview.fts.core; import jalview.bin.Cache; import jalview.datamodel.SequenceI; -import jalview.ws.dbsources.PDBRestClient.PDBDocField; +import jalview.fts.api.FTSDataColumnI; import java.util.Collection; /** - * Represents the PDB request to be consumed by the PDBRestClient + * Represents the FTS request to be consumed by the FTSRestClient * * @author tcnofoegbu * */ -public class PDBRestRequest +public class FTSRestRequest { private String fieldToSearchBy; @@ -58,7 +58,7 @@ public class PDBRestRequest private boolean isSortAscending; - private Collection wantedFields; + private Collection wantedFields; public String getFieldToSearchBy() { @@ -100,12 +100,13 @@ public class PDBRestRequest this.responseSize = responseSize; } - public Collection getWantedFields() + public Collection getWantedFields() { return wantedFields; } - public void setWantedFields(Collection wantedFields) + public void setWantedFields( + Collection wantedFields) { this.wantedFields = wantedFields; } @@ -136,21 +137,6 @@ public class PDBRestRequest this.associatedSequence = associatedSequence; } - public String getQuery() - { - return fieldToSearchBy + searchTerm - + (isAllowEmptySeq() ? "" : " AND molecule_sequence:['' TO *]") - + (isAllowUnpublishedEntries() ? "" : " AND status:REL"); - } - - @Override - public String toString() - { - return "Query : " + getQuery() + " sort field: " + fieldToSortBy - + " isAsc: " + isAscending() + " Associated Seq : " - + associatedSequence; - } - public boolean isAllowUnpublishedEntries() { return allowUnpublishedEntries;