+ JButton viewComplementSettings = new JButton(MessageManager
+ .formatMessage("label.show_linked_feature_settings",
+ nucleotide
+ ? MessageManager.getString("label.protein")
+ .toLowerCase()
+ : "CDS"));
+ viewComplementSettings.addActionListener(new ActionListener()
+ {
+
+ @Override
+ public void actionPerformed(ActionEvent e)
+ {
+ AlignViewControllerGuiI complAf = af.getSplitViewContainer()
+ .getComplementAlignFrame(af);
+ FeatureSettings complFeatureSettings = (FeatureSettings) complAf
+ .getFeatureSettingsUI();
+ if (complFeatureSettings != null)
+ {
+ complFeatureSettings.frame.setVisible(true);
+ try
+ {
+ complFeatureSettings.frame.setSelected(true);
+ return;
+ } catch (Exception q)
+ {
+ }
+ }
+ {
+ complAf.showFeatureSettingsUI();
+ }
+ }
+ });