Author: kono
Date: 2011-07-26 13:12:57 -0700 (Tue, 26 Jul 2011)
New Revision: 26275

Modified:
   
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskManager.java
   
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/TaskDialog.java
Log:
fixes #106 Parent window is set correctly for TaskMonitor.

Modified: 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskManager.java
===================================================================
--- 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskManager.java
       2011-07-26 19:33:02 UTC (rev 26274)
+++ 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/SwingTaskManager.java
       2011-07-26 20:12:57 UTC (rev 26275)
@@ -89,7 +89,6 @@
 
                secondaryTunableInterceptors = new 
ArrayList<TunableInterceptor>();
 
-               parent = null;
                taskExecutorService = Executors.newCachedThreadPool();
                addShutdownHook(taskExecutorService);
                

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-26 19:33:02 UTC (rev 26274)
+++ 
core3/work-swing-impl/trunk/impl/src/main/java/org/cytoscape/work/internal/task/TaskDialog.java
     2011-07-26 20:12:57 UTC (rev 26275)
@@ -128,7 +128,8 @@
        Date startTime = new Date();
 
        public TaskDialog(final Window parentFrame, final SwingTaskMonitor 
parentTaskMonitor) {
-               super();
+               super(parentFrame);
+               this.setAlwaysOnTop(true);
                this.parentTaskMonitor = parentTaskMonitor;
                initComponents();
                initTimer();
@@ -139,8 +140,6 @@
                SwingUtilities.invokeLater(new Runnable() {
                        public void run() {
                                setTitle(taskTitle);
-                               // 
descriptionLabel.setText(StringUtils.truncateOrPadString(taskTitle));
-                               // 
descriptionLabel2.setText(StringUtils.truncateOrPadString(taskTitle));
                                descriptionLabel.setText(taskTitle);
                                descriptionLabel2.setText(taskTitle);
                                pack();
@@ -148,6 +147,7 @@
                });
        }
 
+
        public void setPercentCompleted(final int percent) {
                if (haltRequested)
                        return;

-- 
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