X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=blobdiff_plain;f=src%2Fjalview%2Ffts%2Fservice%2Fpdb%2FPDBFTSPanel.java;h=c9d7676542d224f35897739f799a0b9d50eb75fb;hp=90b6d06f84a2629fc90758cfd021e35e758a2d9b;hb=1114062d7c3034db3387f46a860c0e334206ce49;hpb=81667097b92ba72f5eb4d824646b31e7ff5383a0 diff --git a/src/jalview/fts/service/pdb/PDBFTSPanel.java b/src/jalview/fts/service/pdb/PDBFTSPanel.java index 90b6d06..c9d7676 100644 --- a/src/jalview/fts/service/pdb/PDBFTSPanel.java +++ b/src/jalview/fts/service/pdb/PDBFTSPanel.java @@ -21,25 +21,29 @@ package jalview.fts.service.pdb; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; + +import javax.help.HelpSetException; + import jalview.fts.api.FTSDataColumnI; import jalview.fts.api.FTSRestClientI; import jalview.fts.core.FTSRestRequest; import jalview.fts.core.FTSRestResponse; import jalview.fts.core.GFTSPanel; +import jalview.gui.Help; +import jalview.gui.Help.HelpId; import jalview.gui.SequenceFetcher; import jalview.util.MessageManager; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Map; - @SuppressWarnings("serial") public class PDBFTSPanel extends GFTSPanel { private static String defaultFTSFrameTitle = MessageManager .getString("label.pdb_sequence_fetcher"); - private static Map tempUserPrefs = new HashMap(); + private static Map tempUserPrefs = new HashMap<>(); private static final String PDB_FTS_CACHE_KEY = "CACHE.PDB_FTS"; @@ -121,7 +125,8 @@ public class PDBFTSPanel extends GFTSPanel if (isPaginationEnabled() && resultSetCount > 0) { - String f1 = totalNumberformatter.format(Integer.valueOf(offSet + 1)); + String f1 = totalNumberformatter + .format(Integer.valueOf(offSet + 1)); String f2 = totalNumberformatter .format(Integer.valueOf(offSet + resultSetCount)); String f3 = totalNumberformatter @@ -188,7 +193,7 @@ public class PDBFTSPanel extends GFTSPanel // mainFrame.dispose(); disableActionButtons(); StringBuilder selectedIds = new StringBuilder(); - HashSet selectedIdsSet = new HashSet(); + HashSet selectedIdsSet = new HashSet<>(); int primaryKeyColIndex = 0; try { @@ -285,4 +290,21 @@ public class PDBFTSPanel extends GFTSPanel { return PDB_AUTOSEARCH; } + + @Override + protected void showHelp() + { + try + { + Help.showHelpWindow(HelpId.PdbFts); + } catch (HelpSetException e1) + { + e1.printStackTrace(); + } + } + + public String getDbName() + { + return "PDB"; + } } \ No newline at end of file