Author: rozagh
Date: 2012-08-30 16:51:00 -0700 (Thu, 30 Aug 2012)
New Revision: 30300

Modified:
   
core3/impl/trunk/webservice-biomart-client-impl/src/main/java/org/cytoscape/io/webservice/biomart/task/LoadRepositoryTask.java
   
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/tunables/ListMultipleHandler.java
Log:
Changing the layout for ListMultipleHandler to border layout and adding the 
component to center position for anchoring. Correcting a minor spelling error 
for the tunable title.

Modified: 
core3/impl/trunk/webservice-biomart-client-impl/src/main/java/org/cytoscape/io/webservice/biomart/task/LoadRepositoryTask.java
===================================================================
--- 
core3/impl/trunk/webservice-biomart-client-impl/src/main/java/org/cytoscape/io/webservice/biomart/task/LoadRepositoryTask.java
      2012-08-30 21:59:48 UTC (rev 30299)
+++ 
core3/impl/trunk/webservice-biomart-client-impl/src/main/java/org/cytoscape/io/webservice/biomart/task/LoadRepositoryTask.java
      2012-08-30 23:51:00 UTC (rev 30300)
@@ -45,7 +45,7 @@
        private Map<String, String> datasourceMap;
        private List<String> dsList;
        
-       @Tunable(description="Please slect services you want to use")
+       @Tunable(description="Please select services you want to use")
        public ListMultipleSelection<String> services;
 
        public LoadRepositoryTask(final BiomartRestClient client) {

Modified: 
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/tunables/ListMultipleHandler.java
===================================================================
--- 
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/tunables/ListMultipleHandler.java
   2012-08-30 21:59:48 UTC (rev 30299)
+++ 
core3/impl/trunk/work-swing-impl/impl/src/main/java/org/cytoscape/work/internal/tunables/ListMultipleHandler.java
   2012-08-30 23:51:00 UTC (rev 30300)
@@ -1,8 +1,12 @@
 package org.cytoscape.work.internal.tunables;
 
 
+import java.awt.BorderLayout;
+import java.awt.Component;
+import java.awt.Container;
 import java.awt.Dimension;
 import java.awt.Font;
+import java.awt.LayoutManager;
 import java.lang.reflect.Field;
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
@@ -16,9 +20,11 @@
 import javax.swing.JScrollPane;
 import javax.swing.JTextArea;
 import javax.swing.ListSelectionModel;
+import javax.swing.ScrollPaneLayout;
 import javax.swing.border.Border;
 import javax.swing.event.ListSelectionEvent;
 import javax.swing.event.ListSelectionListener;
+import javax.xml.ws.handler.MessageContext.Scope;
 
 import org.cytoscape.work.Tunable;
 import org.cytoscape.work.swing.AbstractGUITunableHandler;
@@ -73,13 +79,14 @@
 
                final Border padding = BorderFactory.createEmptyBorder(5, 10, 
5, 10);
                panel = new JPanel();
-               panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));
+               BorderLayout layout = new BorderLayout();
+               panel.setLayout(layout);
                final JTextArea jta = new JTextArea(getDescription());
                jta.setPreferredSize(new Dimension(200, 50));
                jta.setLineWrap(true);
                jta.setWrapStyleWord(true);
                jta.setBorder(padding);
-               panel.add(jta);
+               panel.add(jta, BorderLayout.PAGE_START);
                jta.setBackground(null);
                jta.setEditable(false);
 
@@ -106,10 +113,12 @@
                itemsContainerList.setSelectedIndices(selectedIdx);
                
                //use a JscrollPane to visualize the items
+               
                final JScrollPane scrollpane = new 
JScrollPane(itemsContainerList);
+               scrollpane.setAutoscrolls(true);
                scrollpane.setOpaque(false);
                scrollpane.setBorder(padding);
-               panel.add(scrollpane);
+               panel.add(scrollpane, BorderLayout.CENTER);
        }
 
        

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to