Author: kono
Date: 2011-05-09 14:43:36 -0700 (Mon, 09 May 2011)
New Revision: 24976
Added:
core3/biopax-impl/trunk/.classpath
core3/biopax-impl/trunk/.project
core3/biopax-impl/trunk/.settings/
core3/biopax-impl/trunk/.settings/org.eclipse.core.resources.prefs
core3/biopax-impl/trunk/.settings/org.eclipse.jdt.core.prefs
core3/biopax-impl/trunk/.settings/org.maven.ide.eclipse.prefs
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.beans.core.prefs
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.core.prefs
core3/biopax-impl/trunk/.springBeans
core3/biopax-impl/trunk/target/
Modified:
core3/biopax-impl/trunk/src/main/java/org/cytoscape/biopax/internal/BioPaxNetworkViewReaderTask.java
Log:
Fixed to make this bundle compatible with new network IO API.
Added: core3/biopax-impl/trunk/.classpath
===================================================================
--- core3/biopax-impl/trunk/.classpath (rev 0)
+++ core3/biopax-impl/trunk/.classpath 2011-05-09 21:43:36 UTC (rev 24976)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" output="target/classes"
path="src/main/java"/>
+ <classpathentry excluding="**" kind="src" output="target/classes"
path="src/main/resources"/>
+ <classpathentry kind="con"
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="target/classes"/>
+</classpath>
Added: core3/biopax-impl/trunk/.project
===================================================================
--- core3/biopax-impl/trunk/.project (rev 0)
+++ core3/biopax-impl/trunk/.project 2011-05-09 21:43:36 UTC (rev 24976)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>biopax-impl</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+
<name>org.springframework.ide.eclipse.core.springbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+
<nature>org.springframework.ide.eclipse.core.springnature</nature>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
+ </natures>
+</projectDescription>
Added: core3/biopax-impl/trunk/.settings/org.eclipse.core.resources.prefs
===================================================================
--- core3/biopax-impl/trunk/.settings/org.eclipse.core.resources.prefs
(rev 0)
+++ core3/biopax-impl/trunk/.settings/org.eclipse.core.resources.prefs
2011-05-09 21:43:36 UTC (rev 24976)
@@ -0,0 +1,3 @@
+#Mon May 09 14:35:22 PDT 2011
+eclipse.preferences.version=1
+encoding/<project>=UTF-8
Added: core3/biopax-impl/trunk/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- core3/biopax-impl/trunk/.settings/org.eclipse.jdt.core.prefs
(rev 0)
+++ core3/biopax-impl/trunk/.settings/org.eclipse.jdt.core.prefs
2011-05-09 21:43:36 UTC (rev 24976)
@@ -0,0 +1,3 @@
+#Mon May 09 14:35:30 PDT 2011
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
Added: core3/biopax-impl/trunk/.settings/org.maven.ide.eclipse.prefs
===================================================================
--- core3/biopax-impl/trunk/.settings/org.maven.ide.eclipse.prefs
(rev 0)
+++ core3/biopax-impl/trunk/.settings/org.maven.ide.eclipse.prefs
2011-05-09 21:43:36 UTC (rev 24976)
@@ -0,0 +1,8 @@
+#Mon May 09 14:35:05 PDT 2011
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1
Added:
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.beans.core.prefs
===================================================================
---
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.beans.core.prefs
(rev 0)
+++
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.beans.core.prefs
2011-05-09 21:43:36 UTC (rev 24976)
@@ -0,0 +1,3 @@
+#Mon May 09 14:35:55 PDT 2011
+eclipse.preferences.version=1
+org.springframework.ide.eclipse.beans.core.ignoreMissingNamespaceHandler=false
Added:
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.core.prefs
===================================================================
---
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.core.prefs
(rev 0)
+++
core3/biopax-impl/trunk/.settings/org.springframework.ide.eclipse.core.prefs
2011-05-09 21:43:36 UTC (rev 24976)
@@ -0,0 +1,41 @@
+#Mon May 09 14:35:55 PDT 2011
+eclipse.preferences.version=1
+org.springframework.ide.eclipse.core.builders.enable.aopreferencemodelbuilder=true
+org.springframework.ide.eclipse.core.builders.enable.beanmetadatabuilder=true
+org.springframework.ide.eclipse.core.enable.project.preferences=false
+org.springframework.ide.eclipse.core.validator.enable.org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.enable.org.springframework.ide.eclipse.core.springvalidator=false
+org.springframework.ide.eclipse.core.validator.enable.org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.autowire.autowire-org.springframework.ide.eclipse.beans.core.beansvalidator=false
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanAlias-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanClass-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanConstructorArgument-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanDefinition-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanDefinitionHolder-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanFactory-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanInitDestroyMethod-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanProperty-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.beanReference-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.methodOverride-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.parsingProblems-org.springframework.ide.eclipse.beans.core.beansvalidator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.requiredProperty-org.springframework.ide.eclipse.beans.core.beansvalidator=false
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.beans.core.toolAnnotation-org.springframework.ide.eclipse.beans.core.beansvalidator=false
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.core.springClasspath-org.springframework.ide.eclipse.core.springvalidator=false
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.action-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.actionstate-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.attribute-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.attributemapper-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.beanaction-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.evaluationaction-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.evaluationresult-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.exceptionhandler-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.import-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.inputattribute-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.mapping-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.outputattribute-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.set-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.state-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.subflowstate-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.transition-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.variable-org.springframework.ide.eclipse.webflow.core.validator=true
+org.springframework.ide.eclipse.core.validator.rule.enable.org.springframework.ide.eclipse.webflow.core.validation.webflowstate-org.springframework.ide.eclipse.webflow.core.validator=true
Added: core3/biopax-impl/trunk/.springBeans
===================================================================
--- core3/biopax-impl/trunk/.springBeans (rev 0)
+++ core3/biopax-impl/trunk/.springBeans 2011-05-09 21:43:36 UTC (rev
24976)
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beansProjectDescription>
+ <version>1</version>
+ <pluginVersion><![CDATA[2.6.0.201103160035-RELEASE]]></pluginVersion>
+ <configSuffixes>
+ <configSuffix><![CDATA[xml]]></configSuffix>
+ </configSuffixes>
+ <enableImports><![CDATA[false]]></enableImports>
+ <configs>
+
<config>src/main/resources/META-INF/spring/bundle-context-osgi.xml</config>
+
<config>src/main/resources/META-INF/spring/bundle-context.xml</config>
+ </configs>
+ <configSets>
+ </configSets>
+</beansProjectDescription>
Modified:
core3/biopax-impl/trunk/src/main/java/org/cytoscape/biopax/internal/BioPaxNetworkViewReaderTask.java
===================================================================
---
core3/biopax-impl/trunk/src/main/java/org/cytoscape/biopax/internal/BioPaxNetworkViewReaderTask.java
2011-05-09 21:32:27 UTC (rev 24975)
+++
core3/biopax-impl/trunk/src/main/java/org/cytoscape/biopax/internal/BioPaxNetworkViewReaderTask.java
2011-05-09 21:43:36 UTC (rev 24976)
@@ -11,7 +11,7 @@
import org.cytoscape.biopax.internal.view.BioPaxContainerImpl;
import org.cytoscape.biopax.util.BioPaxUtil;
import org.cytoscape.biopax.util.BioPaxVisualStyleUtil;
-import org.cytoscape.io.read.CyNetworkViewReader;
+import org.cytoscape.io.read.CyNetworkReader;
import org.cytoscape.model.CyNetwork;
import org.cytoscape.model.CyNetworkFactory;
import org.cytoscape.model.CyNode;
@@ -19,7 +19,6 @@
import org.cytoscape.session.CyNetworkNaming;
import org.cytoscape.view.model.CyNetworkView;
import org.cytoscape.view.model.CyNetworkViewFactory;
-import org.cytoscape.view.vizmap.VisualStyle;
import org.cytoscape.work.AbstractTask;
import org.cytoscape.work.TaskMonitor;
import org.slf4j.Logger;
@@ -32,7 +31,8 @@
* @author Ethan Cerami.
* @author Igor Rodchenkov (re-factoring, using PaxTools API)
*/
-public class BioPaxNetworkViewReaderTask extends AbstractTask implements
CyNetworkViewReader {
+public class BioPaxNetworkViewReaderTask extends AbstractTask implements
CyNetworkReader {
+
public static final Logger log =
LoggerFactory.getLogger(BioPaxNetworkViewReaderTask.class);
private String networkName;
@@ -44,7 +44,7 @@
private final BioPaxContainerImpl bpContainer;
private final NetworkListener networkListener;
- private CyNetworkView view;
+ private CyNetwork network;
private InputStream stream;
@@ -81,19 +81,9 @@
}
@Override
- public CyNetworkView[] getNetworkViews() {
- return new CyNetworkView[] { view };
- }
-
- @Override
public void cancel() {
}
- @Override
- public VisualStyle[] getVisualStyles() {
- // TODO VisualStyles
- return new VisualStyle[0];
- }
public void run(TaskMonitor taskMonitor) throws Exception {
Model model = BioPaxUtil.read(stream);
@@ -107,10 +97,10 @@
+ " BioPAX elements");
networkName = getNetworkName(model);
- CyNetwork network = networkFactory.getInstance();
+ network = networkFactory.getInstance();
AttributeUtil.set(network, CyNetwork.NAME, networkName,
String.class);
- view = viewFactory.getNetworkView(network);
+ //view = viewFactory.getNetworkView(network);
// Map BioPAX Data to Cytoscape Nodes/Edges (run as task)
MapBioPaxToCytoscapeImpl mapper = new
MapBioPaxToCytoscapeImpl(network, taskMonitor);
@@ -214,7 +204,7 @@
// bpContainer.showLegend();
// add network listener
- networkListener.registerNetwork(view);
+// networkListener.registerNetwork(view);
// add node's context menu
// TODO: NodeViewTaskFactory?
@@ -248,4 +238,16 @@
}
}
}
+
+ @Override
+ public CyNetwork[] getCyNetworks() {
+ return new CyNetwork[]{network};
+ }
+
+ @Override
+ public CyNetworkView buildCyNetworkView(CyNetwork network) {
+ CyNetworkView view = viewFactory.getNetworkView(network);
+ networkListener.registerNetwork(view);
+ return view;
+ }
}
--
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.