/*
- * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
- * Copyright (C) $$Year-Rel$$ The Jalview Authors
+ * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9)
+ * Copyright (C) 2015 The Jalview Authors
*
* This file is part of Jalview.
*
this.setLayout(new BorderLayout());
scrollPane = new ScrollPane();
scrollPane.add(featurePanel);
- if (fr.getAllFeatureColours()!=null && fr.getAllFeatureColours().size()>0)
+ if (fr.getAllFeatureColours() != null
+ && fr.getAllFeatureColours().size() > 0)
{
add(scrollPane, BorderLayout.CENTER);
}
if (groupPanel != null)
{
- groupPanel
- .setLayout(new GridLayout(
- (fr.getFeatureGroupsSize()) / 4 + 1,
- 4)); // JBPNote - this was scaled on number of visible groups. seems broken
+ groupPanel.setLayout(new GridLayout(
+ (fr.getFeatureGroupsSize()) / 4 + 1, 4)); // JBPNote - this was
+ // scaled on number of
+ // visible groups. seems
+ // broken
groupPanel.validate();
add(groupPanel, BorderLayout.NORTH);
height = Math.min(400, height);
int width = 300;
jalview.bin.JalviewLite.addFrame(frame,
- MessageManager.getString("label.feature_settings"), width,
- height);
+ MessageManager.getString("label.sequence_feature_settings"),
+ width, height);
}
public void paint(Graphics g)
final String type = check.type;
final Object typeCol = fr.getFeatureStyle(type);
java.awt.PopupMenu men = new PopupMenu(MessageManager.formatMessage(
- "label.settings_for_type", new String[]
- { type }));
+ "label.settings_for_type", new String[] { type }));
java.awt.MenuItem scr = new MenuItem(
MessageManager.getString("label.sort_by_score"));
men.add(scr);
public void actionPerformed(ActionEvent e)
{
- me.ap.alignFrame.avc.sortAlignmentByFeatureScore(new String[]
- { type });
+ me.ap.alignFrame.avc
+ .sortAlignmentByFeatureScore(new String[] { type });
}
});
public void actionPerformed(ActionEvent e)
{
- me.ap.alignFrame.avc.sortAlignmentByFeatureDensity(new String[]
- { type });
+ me.ap.alignFrame.avc
+ .sortAlignmentByFeatureDensity(new String[] { type });
}
});
@Override
public void discoverAllFeatureData()
{
- if (fr.getAllFeatureColours()!=null && fr.getAllFeatureColours().size()>0)
+ if (fr.getAllFeatureColours() != null
+ && fr.getAllFeatureColours().size() > 0)
{
rebuildGroups();
}
// TODO: JAL-964 - smoothly incorporate new group entries if panel already
// displayed and new groups present
- for (String group:fr.getFeatureGroups())
+ for (String group : fr.getFeatureGroups())
{
boolean vis = fr.checkGroupVisibility(group, false);
Checkbox check = new MyCheckbox(group, vis,
groupPanel.validate();
}
}
+
// This routine adds and removes checkboxes depending on
// Group selection states
void resetTable(boolean groupsChanged)
selectionChanged();
}
- private ItemListener groupItemListener = new ItemListener() {
- public void itemStateChanged(ItemEvent evt) {
+ private ItemListener groupItemListener = new ItemListener()
+ {
+ public void itemStateChanged(ItemEvent evt)
+ {
Checkbox source = (Checkbox) evt.getSource();
- fr.setGroupVisibility(source.getLabel(),
- source.getState());
+ fr.setGroupVisibility(source.getLabel(), source.getState());
ap.seqPanel.seqCanvas.repaint();
if (ap.overviewPanel != null)
{
return;
};
};
+
public void itemStateChanged(ItemEvent evt)
{
selectionChanged();
}
else
{
- throw new Error(MessageManager.getString("error.implementation_error_unsupported_feature_colour_object"));
+ throw new Error(
+ MessageManager
+ .getString("error.implementation_error_unsupported_feature_colour_object"));
}
refreshTable();
}
}
else
{
- throw new Error(MessageManager.getString("error.invalid_colour_for_mycheckbox"));
+ throw new Error(
+ MessageManager
+ .getString("error.invalid_colour_for_mycheckbox"));
}
if (col != null)
{