Author: jm
Date: 2011-10-12 07:43:25 -0700 (Wed, 12 Oct 2011)
New Revision: 27140

Modified:
   
core3/impl/trunk/io-impl/impl/src/main/java/org/cytoscape/io/internal/CyActivator.java
Log:
Fixes #383: Added missing service registrations for CyWriterFactories

Modified: 
core3/impl/trunk/io-impl/impl/src/main/java/org/cytoscape/io/internal/CyActivator.java
===================================================================
--- 
core3/impl/trunk/io-impl/impl/src/main/java/org/cytoscape/io/internal/CyActivator.java
      2011-10-12 14:39:33 UTC (rev 27139)
+++ 
core3/impl/trunk/io-impl/impl/src/main/java/org/cytoscape/io/internal/CyActivator.java
      2011-10-12 14:43:25 UTC (rev 27140)
@@ -92,6 +92,7 @@
 
 import org.cytoscape.io.read.InputStreamTaskFactory;
 import org.cytoscape.io.write.CyTableWriterFactory;
+import org.cytoscape.io.write.CyWriter;
 import org.cytoscape.io.write.PresentationWriterFactory;
 import org.cytoscape.io.write.CyPropertyWriterFactory;
 import org.cytoscape.io.write.CyNetworkViewWriterFactory;
@@ -233,7 +234,7 @@
                registerService(bc,streamUtil,StreamUtil.class, new 
Properties());
                
registerService(bc,unrecognizedVisualPropertyManager,NetworkViewAboutToBeDestroyedListener.class,
 new Properties());
                
registerService(bc,recentlyOpenedTracker,RecentlyOpenedTracker.class, new 
Properties());
-
+               
                
registerServiceListener(bc,cyNetworkReaderManager,"addInputStreamTaskFactory","removeInputStreamTaskFactory",InputStreamTaskFactory.class);
                
registerServiceListener(bc,cyDataTableReaderManager,"addInputStreamTaskFactory","removeInputStreamTaskFactory",InputStreamTaskFactory.class);
                
registerServiceListener(bc,cySessionReaderManager,"addInputStreamTaskFactory","removeInputStreamTaskFactory",InputStreamTaskFactory.class);
@@ -246,6 +247,20 @@
                
registerServiceListener(bc,tableWriterManager,"addCyWriterFactory","removeCyWriterFactory",CyTableWriterFactory.class,CyWriterFactory.class);
                
registerServiceListener(bc,vizmapWriterManager,"addCyWriterFactory","removeCyWriterFactory",VizmapWriterFactory.class,CyWriterFactory.class);
 
+               registerAllServices(bc, pngWriterFactory, new Properties());
+               registerAllServices(bc, jpegWriterFactory, new Properties());
+               registerAllServices(bc, pdfWriterFactory, new Properties());
+               registerAllServices(bc, psWriterFactory, new Properties());
+               registerAllServices(bc, svgWriterFactory, new Properties());
+               registerAllServices(bc, sifNetworkViewWriterFactory, new 
Properties());
+               registerAllServices(bc, xgmmlNetworkViewWriterFactory, new 
Properties());
+               registerAllServices(bc, cysessionWriterFactory, new 
Properties());
+               registerAllServices(bc, bookmarksWriterFactory, new 
Properties());
+               registerAllServices(bc, propertiesWriterFactory, new 
Properties());
+               registerAllServices(bc, csvTableWriterFactory, new 
Properties());
+               registerAllServices(bc, sessionTableWriterFactory, new 
Properties());
+               registerAllServices(bc, vizmapWriterFactory, new Properties());
+               registerAllServices(bc, sessionWriterFactory, new Properties());
        }
 }
 

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