Author: pwang
Date: 2011-06-22 17:18:03 -0700 (Wed, 22 Jun 2011)
New Revision: 25886
Modified:
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
Log:
Import network from Table
Modified:
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
===================================================================
---
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2011-06-23 00:10:38 UTC (rev 25885)
+++
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2011-06-23 00:18:03 UTC (rev 25886)
@@ -83,4 +83,23 @@
<osgi:service id="ontologyActionService" ref="ontologyAction"
interface="org.cytoscape.application.swing.CyAction" />
+
+ <osgi:service id="importNetworkTableReaderFactoryService_txt"
ref="importNetworkTableReaderFactory_txt"
+ interface="org.cytoscape.io.read.InputStreamTaskFactory">
+ <osgi:service-properties>
+ <entry key="serviceType"
value="importNetworkTableTaskFactory" />
+ <entry key="readerId" value="networkTableReader_txt" />
+ <entry key="readerDescription" value="Network Table
file reader" />
+ </osgi:service-properties>
+ </osgi:service>
+
+ <osgi:service id="importNetworkTableReaderFactoryService_xls"
ref="importNetworkTableReaderFactory_xls"
+ interface="org.cytoscape.io.read.InputStreamTaskFactory">
+ <osgi:service-properties>
+ <entry key="serviceType"
value="importNetworkTableTaskFactory" />
+ <entry key="readerId" value="networkTableReader_xls" />
+ <entry key="readerDescription" value="Network Table
file reader" />
+ </osgi:service-properties>
+ </osgi:service>
+
</beans>
Modified:
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
===================================================================
---
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
2011-06-23 00:10:38 UTC (rev 25885)
+++
core3/table-import-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
2011-06-23 00:18:03 UTC (rev 25886)
@@ -125,4 +125,74 @@
<constructor-arg ref="cyDataTableFactoryServiceRef" />
</bean>
+ <bean id="networkTableFilter_txt"
class="org.cytoscape.io.BasicCyFileFilter">
+ <constructor-arg index="0">
+ <set>
+ <value>csv</value>
+ <value>tsv</value>
+ </set>
+ </constructor-arg>
+ <constructor-arg index="1">
+ <set>
+ <value>text/plain</value>
+ </set>
+ </constructor-arg>
+ <constructor-arg value="csv,tsv files" />
+ <constructor-arg type="org.cytoscape.io.DataCategory"
+ value="NETWORK" />
+ <constructor-arg type="org.cytoscape.io.util.StreamUtil">
+ <ref bean="streamUtilService" />
+ </constructor-arg>
+ </bean>
+
+ <bean id="networkTableFilter_xls"
class="org.cytoscape.io.BasicCyFileFilter">
+ <constructor-arg index="0">
+ <set>
+ <value>xls</value>
+ <value>xlsx</value>
+ </set>
+ </constructor-arg>
+ <constructor-arg index="1">
+ <set>
+ <value>application/excel</value>
+ </set>
+ </constructor-arg>
+ <constructor-arg value="Excel file" />
+ <constructor-arg type="org.cytoscape.io.DataCategory"
+ value="NETWORK" />
+ <constructor-arg ref="streamUtilService" />
+ </bean>
+
+ <bean id="importNetworkTableReaderFactory_txt"
+
class="org.cytoscape.tableimport.internal.ImportNetworkTableReaderFactory">
+ <constructor-arg ref="networkTableFilter_txt" />
+ <constructor-arg ref="cytoscapeDesktopService" />
+ <constructor-arg ref="cyApplicationManagerRef" />
+ <constructor-arg ref="cyNetworkManagerServiceRef" />
+ <constructor-arg ref="guiTaskManagerServiceRef" />
+ <constructor-arg ref="cytoscapePropertiesServiceRef" />
+ <constructor-arg ref="fileUtilService" />
+ <constructor-arg ref="cyNetworkViewFactoryServiceRef" />
+ <constructor-arg ref="cyNetworkFactoryServiceRef" />
+ <constructor-arg value=".txt" />
+ <constructor-arg ref="cyNetworkNamingServiceRef" />
+ <constructor-arg ref="cyNetworkViewManagerServiceRef" />
+ </bean>
+
+ <bean id="importNetworkTableReaderFactory_xls"
+
class="org.cytoscape.tableimport.internal.ImportNetworkTableReaderFactory">
+ <constructor-arg ref="networkTableFilter_xls" />
+ <constructor-arg ref="cytoscapeDesktopService" />
+ <constructor-arg ref="cyApplicationManagerRef" />
+ <constructor-arg ref="cyNetworkManagerServiceRef" />
+ <constructor-arg ref="guiTaskManagerServiceRef" />
+ <constructor-arg ref="cytoscapePropertiesServiceRef" />
+ <constructor-arg ref="fileUtilService" />
+ <constructor-arg ref="cyNetworkViewFactoryServiceRef" />
+ <constructor-arg ref="cyNetworkFactoryServiceRef" />
+ <constructor-arg value=".xls" />
+ <constructor-arg ref="cyNetworkNamingServiceRef" />
+ <constructor-arg ref="cyNetworkViewManagerServiceRef" />
+ </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.