package jalview.fts.core;
+import jalview.datamodel.SequenceI;
import jalview.fts.api.FTSData;
import jalview.fts.api.FTSDataColumnI;
{
if (colOffset == 1 && columnIndex == 0)
{
- return String.class;
+ return SequenceI.class;
}
return cols[columnIndex - colOffset].getDataType()
.getDataTypeClass();
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
{
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();
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);
}
}
}
-
}