Author: mes
Date: 2011-06-22 17:10:38 -0700 (Wed, 22 Jun 2011)
New Revision: 25885

Modified:
   
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/QuickStartStartup.java
   
core3/swing-application-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
Log:
setting the parent for the quickstart dialog

Modified: 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/QuickStartStartup.java
===================================================================
--- 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/QuickStartStartup.java
      2011-06-23 00:09:51 UTC (rev 25884)
+++ 
core3/swing-application-impl/trunk/src/main/java/org/cytoscape/internal/QuickStartStartup.java
      2011-06-23 00:10:38 UTC (rev 25885)
@@ -2,6 +2,7 @@
 
 import org.cytoscape.application.swing.events.CytoscapeStartEvent;
 import org.cytoscape.application.swing.events.CytoscapeStartListener;
+import org.cytoscape.application.swing.CySwingApplication;
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.work.swing.GUITaskManager;
 
@@ -12,13 +13,16 @@
 
        private TaskFactory quickStartTaskFactory;
        private GUITaskManager guiTaskManager;
+       private CySwingApplication swingApp;
        
-       public QuickStartStartup(TaskFactory quickStartTaskFactory, 
GUITaskManager guiTaskManager){     
+       public QuickStartStartup(TaskFactory quickStartTaskFactory, 
GUITaskManager guiTaskManager, CySwingApplication swingApp){        
                this.quickStartTaskFactory = quickStartTaskFactory;
                this.guiTaskManager = guiTaskManager;
+               this.swingApp = swingApp;
        }
        
        public void handleEvent(CytoscapeStartEvent e){
-               this.guiTaskManager.execute(this.quickStartTaskFactory);
+               guiTaskManager.setParent(swingApp.getJFrame());
+               guiTaskManager.execute(quickStartTaskFactory);
        }       
 }

Modified: 
core3/swing-application-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
===================================================================
--- 
core3/swing-application-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
    2011-06-23 00:09:51 UTC (rev 25884)
+++ 
core3/swing-application-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
    2011-06-23 00:10:38 UTC (rev 25885)
@@ -258,6 +258,7 @@
        <bean id="quickStartStartup" 
class="org.cytoscape.internal.QuickStartStartup">
                <constructor-arg ref="quickStartRef" />
                <constructor-arg ref="taskManagerServiceRef" />
+               <constructor-arg ref="cytoscapeDesktop" />
        </bean>
 
 </beans>

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