Author: mes
Date: 2011-01-24 21:15:18 -0800 (Mon, 24 Jan 2011)
New Revision: 23595

Modified:
   core3/plugin-api/trunk/pom.xml
   
core3/plugin-api/trunk/src/main/java/org/cytoscape/plugin/CyPluginAdapter.java
   
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
Log:
added CySwingApplication to api

Modified: core3/plugin-api/trunk/pom.xml
===================================================================
--- core3/plugin-api/trunk/pom.xml      2011-01-25 03:22:27 UTC (rev 23594)
+++ core3/plugin-api/trunk/pom.xml      2011-01-25 05:15:18 UTC (rev 23595)
@@ -124,6 +124,11 @@
                        <artifactId>core-task-api</artifactId>
                        <version>3.0.0-alpha2-SNAPSHOT</version>
                </dependency>
+               <dependency>
+                       <groupId>org.cytoscape</groupId>
+                       <artifactId>swing-application-api</artifactId>
+                       <version>1.0-SNAPSHOT</version>
+               </dependency>
                
                <dependency>
                        <groupId>junit</groupId>

Modified: 
core3/plugin-api/trunk/src/main/java/org/cytoscape/plugin/CyPluginAdapter.java
===================================================================
--- 
core3/plugin-api/trunk/src/main/java/org/cytoscape/plugin/CyPluginAdapter.java  
    2011-01-25 03:22:27 UTC (rev 23594)
+++ 
core3/plugin-api/trunk/src/main/java/org/cytoscape/plugin/CyPluginAdapter.java  
    2011-01-25 05:15:18 UTC (rev 23595)
@@ -1,18 +1,19 @@
 package org.cytoscape.plugin;
 
+import org.cytoscape.application.swing.CySwingApplication;
+import org.cytoscape.event.CyEventHelper;
 import org.cytoscape.model.CyNetworkFactory;
 import org.cytoscape.model.CyNetworkManager;
 import org.cytoscape.model.subnetwork.CyRootNetworkFactory;
 import org.cytoscape.model.CyTableFactory;
-import org.cytoscape.event.CyEventHelper;
+import org.cytoscape.session.CyApplicationManager;
+import org.cytoscape.session.CySessionManager;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.view.model.CyNetworkViewManager;
 // TODO once the layout api has stabilized
 //import org.cytoscape.view.layout.CyLayouts;
 import org.cytoscape.view.presentation.RenderingEngineFactory;
 import org.cytoscape.view.vizmap.VisualMappingManager;
-import org.cytoscape.session.CyApplicationManager;
-import org.cytoscape.session.CySessionManager;
 import org.cytoscape.work.TaskManager;
 
 
@@ -136,4 +137,12 @@
        CyLayouts getCyLayouts();
         */
 
+       //
+       // swing application api
+       //
+       /**
+        * Returns an instance of {@link CySwingApplication}.
+        * @return an instance of {@link CySwingApplication}.
+        */
+       CySwingApplication getCySwingApplication();
 }

Modified: 
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
===================================================================
--- 
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
  2011-01-25 03:22:27 UTC (rev 23594)
+++ 
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
  2011-01-25 05:15:18 UTC (rev 23595)
@@ -73,4 +73,9 @@
        public void testGetCyApplicationManager() { 
                assertNotNull("CyApplicationManager exists", 
adapter.getCyApplicationManager());
        } 
+
+       @Test
+       public void testGetCySwingApplication() { 
+               assertNotNull("CySwingApplication exists", 
adapter.getCySwingApplication());
+       } 
 }

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