Author: mes
Date: 2010-09-10 13:31:35 -0700 (Fri, 10 Sep 2010)
New Revision: 21798

Modified:
   
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/exportgraphics/ExportNetworkImageTaskFactory.java
   
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
   
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
Log:
got export graphics task registering properly

Modified: 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/exportgraphics/ExportNetworkImageTaskFactory.java
===================================================================
--- 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/exportgraphics/ExportNetworkImageTaskFactory.java
      2010-09-10 20:30:30 UTC (rev 21797)
+++ 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/exportgraphics/ExportNetworkImageTaskFactory.java
      2010-09-10 20:31:35 UTC (rev 21798)
@@ -26,7 +26,7 @@
  Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package org.cytoscape.task.internal.loadnetwork;
+package org.cytoscape.task.internal.exportgraphics;
 
 import org.cytoscape.task.AbstractNetworkViewTaskFactory;
 import org.cytoscape.io.write.ViewWriterManager;

Modified: 
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
===================================================================
--- 
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
       2010-09-10 20:30:30 UTC (rev 21797)
+++ 
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
       2010-09-10 20:31:35 UTC (rev 21798)
@@ -33,6 +33,8 @@
        <osgi:reference id="taskManagerServiceRef"
                interface="org.cytoscape.work.TaskManager" />
 
+       <osgi:reference id="viewWriterManagerServiceRef"
+               interface="org.cytoscape.io.write.ViewWriterManager" />
        <!--
                <osgi:reference id="cyWriterManagerServiceRef"
                interface="org.cytoscape.io.read.CyWriterManager"/> 
<osgi:reference
@@ -394,6 +396,15 @@
                </osgi:service-properties>
        </osgi:service>
 
+       <osgi:service id="exportNetworkImageTaskFactoryService" 
+           ref="exportNetworkImageTaskFactory"
+               interface="org.cytoscape.task.NetworkViewTaskFactory">
+               <osgi:service-properties>
+                       <entry key="title" value="Network View as Graphics" />
+                       <entry key="preferredMenu" value="File.Export" />
+                       <entry key="enableFor" value="networkAndView" />
+               </osgi:service-properties>
+       </osgi:service>
 
 <!-- #####################     Task that set the imported network as the 
current one   ###################-->
        <osgi:service id="setCurrentNetworkTaskFactoryService" 
ref="setCurrentNetworkTaskFactory" 

Modified: 
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
===================================================================
--- 
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
    2010-09-10 20:30:30 UTC (rev 21797)
+++ 
core3/core-task-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
    2010-09-10 20:31:35 UTC (rev 21798)
@@ -244,6 +244,12 @@
                <constructor-arg ref="cyNetworkManagerServiceRef" />
        </bean>
 
+       <bean id="exportNetworkImageTaskFactory" 
+             
class="org.cytoscape.task.internal.exportgraphics.ExportNetworkImageTaskFactory">
+               <constructor-arg ref="viewWriterManagerServiceRef" />
+               <constructor-arg ref="cyNetworkManagerServiceRef" />
+       </bean>
+
        <bean id="tunablesTestTaskFactory" 
              
class="org.cytoscape.task.internal.tests.tunables.TunablesTestTaskFactory">
        </bean>

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