Author: kozo
Date: 2009-08-11 17:20:11 -0700 (Tue, 11 Aug 2009)
New Revision: 17775
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/pom.xml
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/MultiLayerNetworkBuilderImpl.java
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context-osgi.xml
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context.xml
Log:
OSGi service setting and creation of !visualStyle [error in !buildVisualStyle
function](refs ticket:24)
Modified: csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/pom.xml
===================================================================
--- csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/pom.xml
2009-08-11 22:23:21 UTC (rev 17774)
+++ csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/pom.xml
2009-08-12 00:20:11 UTC (rev 17775)
@@ -44,6 +44,13 @@
<artifactId>session-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
+
+ <dependency>
+ <groupId>org.cytoscape</groupId>
+ <artifactId>vizmap-api</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+
<!-- GUI -->
<dependency>
<groupId>org.cytoscape.wrappers</groupId>
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/MultiLayerNetworkBuilderImpl.java
===================================================================
---
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/MultiLayerNetworkBuilderImpl.java
2009-08-11 22:23:21 UTC (rev 17774)
+++
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/MultiLayerNetworkBuilderImpl.java
2009-08-12 00:20:11 UTC (rev 17775)
@@ -13,6 +13,9 @@
import org.cytoscape.model.CyNetworkFactory;
import org.cytoscape.model.CyNode;
import org.cytoscape.session.CyNetworkManager;
+import org.cytoscape.view.vizmap.VisualMappingManager;
+import org.cytoscape.view.vizmap.VisualStyle;
+import org.cytoscape.view.vizmap.mappings.DiscreteMapping;
/**
* Build actual network here
@@ -32,6 +35,10 @@
private CyNetworkManager manager;
private CyNetwork layeredNetwork;
private CyNetworkFactory factory;
+
+ private VisualMappingManager visualMappingManager;
+ private VisualStyle visualStyle;
+
private List<CyNetwork> layers;
private List<CyNetwork> connectors;
@@ -203,4 +210,17 @@
this.layers = layers;
this.connectors = connectors;
}
+
+ public void setVisualMappingManager(VisualMappingManager
visualMappingManager){
+ this.visualMappingManager = visualMappingManager;
+ }
+
+ public void setVisualStyle(){
+ this.visualStyle =
visualMappingManager.getVisualStyle(manager.getCurrentNetworkView());
+ }
+
+ public void buildVisualStyle(){
+ DiscreteMapping discreteMapping = new
DiscreteMapping(LAYER_INDEX, String.class, NODE_Z_VALUE);
+ }
+
}
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context-osgi.xml
===================================================================
---
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2009-08-11 22:23:21 UTC (rev 17774)
+++
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2009-08-12 00:20:11 UTC (rev 17775)
@@ -11,6 +11,9 @@
<osgi:reference id ="cyNetworkFactoryServiceRef"
interface="org.cytoscape.model.CyNetworkFactory" />
+
+ <osgi:reference id ="visualMappingManagerServiceRef"
+ interface="org.cytoscape.view.vizmap.VisualMappingManager" />
<osgi:reference id="cySwingApplicationServiceRef"
interface="cytoscape.view.CySwingApplication" />
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context.xml
===================================================================
---
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context.xml
2009-08-11 22:23:21 UTC (rev 17774)
+++
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/resources/META-INF/spring/bundle-context.xml
2009-08-12 00:20:11 UTC (rev 17775)
@@ -35,6 +35,7 @@
<bean id="multiLayerNetworkBuilder"
class="org.cytoscape.layer.internal.MultiLayerNetworkBuilderImpl">
<constructor-arg ref="cyNetworkManagerServiceRef" />
<constructor-arg ref="cyNetworkFactoryServiceRef" />
+ <property name="visualMappingManager"
ref="visualMappingManagerServiceRef" />
</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
-~----------~----~----~----~------~----~------~--~---