X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAppVarnaBinding.java;h=787ed538664149153316150bf6afda264ff0a47e;hb=da1ce6ca071deb35b983a41f6eeed43f30b3c3b2;hp=8ab1e61d959ad30dfc8c1edc111957c44e9f2e90;hpb=fee1b781ca14aadea5d112fc554fe14879c787c5;p=jalview.git diff --git a/src/jalview/gui/AppVarnaBinding.java b/src/jalview/gui/AppVarnaBinding.java index 8ab1e61..787ed53 100644 --- a/src/jalview/gui/AppVarnaBinding.java +++ b/src/jalview/gui/AppVarnaBinding.java @@ -72,7 +72,7 @@ public class AppVarnaBinding extends JalviewVarnaBinding private ReorderableJList _sideList = null; - private static String errorOpt = "error"; + private final static String errorOpt = "error"; @SuppressWarnings("unused") private boolean _error; @@ -100,7 +100,7 @@ public class AppVarnaBinding extends JalviewVarnaBinding */ private void init() { - DefaultListModel dlm = new DefaultListModel(); + DefaultListModel dlm = new DefaultListModel<>(); int marginTools = 40; @@ -122,6 +122,7 @@ public class AppVarnaBinding extends JalviewVarnaBinding _sideList.setPreferredSize(new Dimension(100, 0)); _sideList.addListSelectionListener(new ListSelectionListener() { + @Override public void valueChanged(ListSelectionEvent evt) { changeSelectedStructure_actionPerformed(evt); @@ -281,15 +282,16 @@ public class AppVarnaBinding extends JalviewVarnaBinding String name = r.getName(); if (name.equals("")) { - name = path.substring(path - .lastIndexOf(File.separatorChar) + 1); + name = path.substring( + path.lastIndexOf(File.separatorChar) + 1); } if (mdls.size() > 1) { name += " (Model " + mn++ + ")"; } _rnaList.add(varnaPanel.getConfig().clone(), r, name, - true); + true); + // BH 2018 SwingJS clone of varnaPanel or its config will be the object itself, not a clone } } } @@ -315,7 +317,7 @@ public class AppVarnaBinding extends JalviewVarnaBinding { private DefaultListModel _rnalist; - private List _rnas = new ArrayList(); + private List _rnas = new ArrayList<>(); JList _l; @@ -384,7 +386,7 @@ public class AppVarnaBinding extends JalviewVarnaBinding } @Override - public String[] getPdbFile() + public String[] getStructureFiles() { return null; } @@ -545,7 +547,7 @@ public class AppVarnaBinding extends JalviewVarnaBinding */ public void addStructure(RNA rna) { - VARNAConfig config = vp.getConfig().clone(); + VARNAConfig config = vp.getConfig().clone(); // BH 2018 this will NOT be a clone in SwingJS addStructure(rna, config); }