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.