Author: kono
Date: 2011-07-15 15:50:24 -0700 (Fri, 15 Jul 2011)
New Revision: 26195

Modified:
   
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/ErrorPanel.java
   
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
   
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/TaskDialog.java
   
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/GUITunableInterceptorImpl.java
Log:
SetAlwaysOnTop flag had been enabled.

Modified: 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/ErrorPanel.java
===================================================================
--- 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/ErrorPanel.java
     2011-07-15 22:41:54 UTC (rev 26194)
+++ 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/ErrorPanel.java
     2011-07-15 22:50:24 UTC (rev 26195)
@@ -36,16 +36,32 @@
 
 package org.cytoscape.work.internal.task;
 
-import javax.swing.*;
-import javax.swing.text.*;
-import javax.swing.border.EmptyBorder;
-import javax.swing.tree.DefaultMutableTreeNode;
-import javax.swing.tree.TreePath;
-import java.awt.*;
+import java.awt.BorderLayout;
+import java.awt.Component;
+import java.awt.Dialog;
+import java.awt.Dimension;
+import java.awt.Font;
+import java.awt.GridLayout;
+import java.awt.Window;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 
+import javax.swing.BoxLayout;
+import javax.swing.Icon;
+import javax.swing.JButton;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JTextArea;
+import javax.swing.JTextPane;
+import javax.swing.JTree;
+import javax.swing.SwingConstants;
+import javax.swing.UIManager;
+import javax.swing.border.EmptyBorder;
+import javax.swing.text.StyledEditorKit;
+import javax.swing.tree.DefaultMutableTreeNode;
 
+
 /**
  * Common UI element for displaying errors and stack traces.
  */
@@ -62,12 +78,12 @@
         */
        private String userErrorMessage;
 
-    /**
-     * Hint to user as to how to fix the error.
-     */
-    private String tip;
+       /**
+        * Hint to user as to how to fix the error.
+        */
+       private String tip;
 
-    /**
+       /**
         * Flag to Show/Hide Error Details.
         */
        private boolean showDetails = false;
@@ -85,7 +101,7 @@
        /**
         * JDialog Owner.
         */
-       private JDialog owner;
+       private Window owner;
     private static final String SHOW_TEXT = "Show Error Details";
        private static final String HIDE_TEXT = "Hide Error Details";
 
@@ -96,7 +112,7 @@
         * @param t                Throwable Object. May be null.
         * @param userErrorMessage User Readable Error Message. May be null.
         */
-       ErrorPanel(JDialog owner, Throwable t, String userErrorMessage) {
+       ErrorPanel(Window owner, Throwable t, String userErrorMessage) {
                if (owner == null) {
                        throw new IllegalArgumentException("owner parameter is 
null.");
                }
@@ -115,7 +131,7 @@
         * @param userErrorMessage User Readable Error Message. May be null.
      * @param tip              Tip for user on how to recover from the error.  
May be null.
         */
-       ErrorPanel(JDialog owner, Throwable t, String userErrorMessage, String 
tip) {
+       ErrorPanel(Window owner, Throwable t, String userErrorMessage, String 
tip) {
                if (owner == null) {
                        throw new IllegalArgumentException("owner parameter is 
null.");
                }
@@ -285,7 +301,7 @@
                                        public void actionPerformed(ActionEvent 
e) {
                                                showDetails = !showDetails;
                                                
detailsPane.setVisible(showDetails);
-                                               owner.setResizable(showDetails);
+                                               ((Dialog) 
owner).setResizable(showDetails);
 
                                                if (showDetails) {
                                                        
detailsButton.setText(HIDE_TEXT);

Modified: 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
===================================================================
--- 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
       2011-07-15 22:41:54 UTC (rev 26194)
+++ 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskMonitor.java
       2011-07-15 22:50:24 UTC (rev 26195)
@@ -41,8 +41,8 @@
 
                dialog = new TaskDialog(parent, this);
                dialog.setLocationRelativeTo(parent);
+               dialog.setAlwaysOnTop(true);
                
-               
                if (title != null)
                        dialog.setTaskTitle(title);
                if (statusMessage != null)

Modified: 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/TaskDialog.java
===================================================================
--- 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/TaskDialog.java
     2011-07-15 22:41:54 UTC (rev 26194)
+++ 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/TaskDialog.java
     2011-07-15 22:50:24 UTC (rev 26195)
@@ -104,9 +104,9 @@
         */
        static final String ELAPSED_AND_REMAINING_FORMAT = "%s elapsed, %s 
remaining";
 
-       static final String CANCEL_LABEL = "   Cancel   ";
+       static final String CANCEL_LABEL = "Cancel";
        static final String CANCELLING_LABEL = "   Cancelling...   ";
-       static final String CLOSE_LABEL = "   Close   ";
+       static final String CLOSE_LABEL = "Close";
 
        // State variables
        boolean haltRequested = false;

Modified: 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/GUITunableInterceptorImpl.java
===================================================================
--- 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/GUITunableInterceptorImpl.java
  2011-07-15 22:41:54 UTC (rev 26194)
+++ 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/tunables/GUITunableInterceptorImpl.java
  2011-07-15 22:50:24 UTC (rev 26195)
@@ -10,23 +10,20 @@
 
 import javax.swing.BorderFactory;
 import javax.swing.BoxLayout;
-import javax.swing.JDialog;
 import javax.swing.JFrame;
 import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 import javax.swing.border.TitledBorder;
 
 import org.cytoscape.work.TaskFactory;
-import org.cytoscape.work.TunableHandlerFactory;
 import org.cytoscape.work.TunableValidator;
 import org.cytoscape.work.TunableValidator.ValidationState;
+import org.cytoscape.work.internal.tunables.utils.CollapsablePanel;
+import org.cytoscape.work.internal.tunables.utils.XorPanel;
 import org.cytoscape.work.spring.SpringTunableInterceptor;
 import org.cytoscape.work.swing.GUITunableHandler;
 import org.cytoscape.work.swing.GUITunableInterceptor;
 import org.cytoscape.work.swing.TunnableDialog;
-import org.cytoscape.work.internal.tunables.utils.CollapsablePanel;
-import org.cytoscape.work.internal.tunables.utils.XorPanel;
-
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

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

Reply via email to