X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Ffts%2Fcore%2FFTSRestResponse.java;h=597bb89af94ae6374ffa6c9fbdcc6f99f491dc6a;hb=7b5d11bce39b76612773aa4d606ffbe55bb86a02;hp=92ea5f85b9d1a67b5b7f61f3c4d1e337ac481de3;hpb=a31a02714259bddad8163062afc770e89114d0d4;p=jalview.git diff --git a/src/jalview/fts/core/FTSRestResponse.java b/src/jalview/fts/core/FTSRestResponse.java index 92ea5f8..597bb89 100644 --- a/src/jalview/fts/core/FTSRestResponse.java +++ b/src/jalview/fts/core/FTSRestResponse.java @@ -21,6 +21,7 @@ package jalview.fts.core; +import jalview.datamodel.SequenceI; import jalview.fts.api.FTSData; import jalview.fts.api.FTSDataColumnI; @@ -106,7 +107,7 @@ public class FTSRestResponse { if (colOffset == 1 && columnIndex == 0) { - return String.class; + return SequenceI.class; } return cols[columnIndex - colOffset].getDataType() .getDataTypeClass(); @@ -118,8 +119,7 @@ public class FTSRestResponse tableModel.addColumn("Ref Sequence"); // Create sequence column header if // exists in the request } - for (FTSDataColumnI field : request - .getWantedFields()) + for (FTSDataColumnI field : request.getWantedFields()) { tableModel.addColumn(field.getName()); // Create sequence column header if // exists in the request @@ -142,15 +142,15 @@ public class FTSRestResponse { try { - tbl_summary.getColumn(wantedField.getName()).setMinWidth( - wantedField.getMinWidth()); - tbl_summary.getColumn(wantedField.getName()).setMaxWidth( - wantedField.getMaxWidth()); - int prefedWidth = columnPrefs.get(wantedField.getName()) == null ? wantedField - .getPreferredWidth() : columnPrefs.get(wantedField - .getName()); - tbl_summary.getColumn(wantedField.getName()).setPreferredWidth( - prefedWidth); + tbl_summary.getColumn(wantedField.getName()) + .setMinWidth(wantedField.getMinWidth()); + tbl_summary.getColumn(wantedField.getName()) + .setMaxWidth(wantedField.getMaxWidth()); + int prefedWidth = columnPrefs.get(wantedField.getName()) == null + ? wantedField.getPreferredWidth() + : columnPrefs.get(wantedField.getName()); + tbl_summary.getColumn(wantedField.getName()) + .setPreferredWidth(prefedWidth); } catch (Exception e) { e.printStackTrace(); @@ -158,19 +158,19 @@ public class FTSRestResponse if (wantedField.getDataType().getDataTypeClass() == Double.class) { DecimalFormatTableCellRenderer dfr = new DecimalFormatTableCellRenderer( - wantedField.getDataType().isFormtted(), wantedField - .getDataType().getSignificantFigures()); + wantedField.getDataType().isFormtted(), + wantedField.getDataType().getSignificantFigures()); tbl_summary.getColumn(wantedField.getName()).setCellRenderer(dfr); } - else if (wantedField.getDataType().getDataTypeClass() == Integer.class) + else if (wantedField.getDataType() + .getDataTypeClass() == Integer.class) { DecimalFormatTableCellRenderer dfr = new DecimalFormatTableCellRenderer( - wantedField.getDataType().isFormtted(), wantedField - .getDataType().getSignificantFigures()); + wantedField.getDataType().isFormtted(), + wantedField.getDataType().getSignificantFigures()); tbl_summary.getColumn(wantedField.getName()).setCellRenderer(dfr); } } } - }