X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGWsPreferences.java;h=4e855afff86b2bbec0fa2ec35b208d5107c0b7bd;hb=e9aa1cee679000405c5549829ee08e1c08b2ffd5;hp=3ca169bdfd0de6cab6e8c49b8ed455012c899eca;hpb=4934bb0b13b212915867422a20b815d448ed1b2d;p=jalview.git diff --git a/src/jalview/jbgui/GWsPreferences.java b/src/jalview/jbgui/GWsPreferences.java index 3ca169b..4e855af 100644 --- a/src/jalview/jbgui/GWsPreferences.java +++ b/src/jalview/jbgui/GWsPreferences.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.6) - * Copyright (C) 2010 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7) + * Copyright (C) 2011 J Procter, AM Waterhouse, J Engelhardt, LM Lui, G Barton, M Clamp, S Searle * * This file is part of Jalview. * @@ -36,8 +36,8 @@ import javax.swing.JPanel; import javax.swing.JProgressBar; import javax.swing.JScrollPane; import javax.swing.JTabbedPane; +import javax.swing.JTable; import javax.swing.ListSelectionModel; -import javax.swing.SwingConstants; import javax.swing.border.TitledBorder; /** @@ -58,8 +58,9 @@ public class GWsPreferences extends JPanel protected JButton deleteSbrsUrl = new JButton(); - protected JList wsList = new JList(); - + // Web service status and url table + protected JTable wsList=new JTable(); + protected TitledBorder wsListTitleBorder = new TitledBorder( "Web Service Discovery URLS"); @@ -77,8 +78,6 @@ public class GWsPreferences extends JPanel protected JCheckBox indexByType = new JCheckBox(); - protected JCheckBox enableJws1Services = new JCheckBox(); - protected JCheckBox enableJws2Services = new JCheckBox(); protected JCheckBox enableEnfinServices = new JCheckBox(); @@ -196,16 +195,6 @@ public class GWsPreferences extends JPanel enableJws2Services_actionPerformed(e); } }); - enableJws1Services - .setFont(new java.awt.Font("Verdana", Font.PLAIN, 10)); - enableJws1Services.setText("Enable Legacy Services"); - enableJws1Services.addActionListener(new ActionListener() - { - public void actionPerformed(ActionEvent e) - { - enableJws1Services_actionPerformed(e); - } - }); displayWsWarning.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10)); displayWsWarning.setText("Display warnings"); displayWsWarning @@ -300,11 +289,12 @@ public class GWsPreferences extends JPanel progressBar.setString(""); wsListUrlPanel.setBorder(BorderFactory.createEtchedBorder()); wsListUrlPanel.setLayout(new BorderLayout()); - // wsListUrlPanel.setPreferredSize(new Dimension(482,202)); wsListPane.setBorder(BorderFactory.createEtchedBorder()); wsListPane.getViewport().add(wsList); - // wsListPane.setPreferredSize(new Dimension(380, 80)); + wsList.setPreferredSize(new Dimension(482,202)); + wsListPane.setPreferredSize(new Dimension(380, 80)); wsList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); + wsList.setColumnSelectionAllowed(false); wsList.addMouseListener(new MouseListener() { @@ -337,13 +327,11 @@ public class GWsPreferences extends JPanel } }); - // wsListButtons.setPreferredSize(new Dimension(480, 60)); wsListButtons.setLayout(new FlowLayout()); - // wsListButtons.add(moveWsUrlUp); - // wsListButtons.add(moveWsUrlDown); wsListButtons.add(newWsUrl); wsListButtons.add(editWsUrl); wsListButtons.add(deleteWsUrl); + wsListButtons.setMinimumSize(new Dimension(350,80)); wsListNavButs.setSize(new Dimension(80, 80)); wsListNavButs.setPreferredSize(new Dimension(80, 80)); wsListNavButs.setLayout(new FlowLayout()); @@ -360,7 +348,6 @@ public class GWsPreferences extends JPanel srbsListUrlPanel.setLayout(new BorderLayout()); srbsListPane.setBorder(BorderFactory.createEtchedBorder()); srbsListPane.getViewport().add(sbrsList); - //srbsListPane.setMinimumSize(new Dimension(380, 80)); sbrsList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); sbrsList.addMouseListener(new MouseListener() { @@ -407,7 +394,6 @@ public class GWsPreferences extends JPanel wsMenuButtons.setLayout(new GridLayout(2, 3)); wsMenuButtons.add(indexByHost); wsMenuButtons.add(indexByType); - wsMenuButtons.add(enableJws1Services); wsMenuButtons.add(enableJws2Services); wsMenuButtons.add(enableEnfinServices); wsMenuButtons.add(displayWsWarning); @@ -418,7 +404,7 @@ public class GWsPreferences extends JPanel wsMenuRefreshButs.add(resetWs, null); wsMenuRefreshButs.add(progressBar, null); myBorderlayout.setHgap(3); - if (false) { + if (jalview.bin.Cache.getDefault("ENABLE_RSBS_EDITOR",false)) { JTabbedPane listPanels=new JTabbedPane(); listPanels.addTab("JABAWS Servers",wsListPanel); listPanels.addTab("RSB Services", srbsListPanel); @@ -504,11 +490,6 @@ public class GWsPreferences extends JPanel } - protected void enableJws1Services_actionPerformed(ActionEvent e) - { - - } - protected void refreshWs_actionPerformed(ActionEvent e) {