Author: kozo
Date: 2009-08-11 19:49:40 -0700 (Tue, 11 Aug 2009)
New Revision: 17783
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/MultiLayerNetworkBuilderImpl.java
Log:
added test codes
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-12 02:32:41 UTC (rev 17782)
+++
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/MultiLayerNetworkBuilderImpl.java
2009-08-12 02:49:40 UTC (rev 17783)
@@ -3,6 +3,10 @@
import static org.cytoscape.model.GraphObject.NODE;
import static
org.cytoscape.view.presentation.property.ThreeDVisualLexicon.NODE_Z_LOCATION;
+import java.io.BufferedWriter;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.io.PrintWriter;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -85,15 +89,22 @@
System.out.println("layer index attribute test start!!");
- for (CyNode cyNode : layeredNetwork.getNodeList()){
+ try {
+ PrintWriter fout = new PrintWriter(new
BufferedWriter(new FileWriter("nodeAttribute.txt")));
- System.out.println("NODE_NAME");
- System.out.println(cyNode.attrs().get(NODE_TITLE,
String.class));
- System.out.println("NODE_LAYER_INDEX");
- System.out.println(cyNode.attrs().get(LAYER_INDEX,
String.class));
+ for (CyNode cyNode : layeredNetwork.getNodeList()){
+
+ fout.println("NODE_NAME");
+ fout.println(cyNode.attrs().get(NODE_TITLE,
String.class));
+ fout.println("NODE_LAYER_INDEX");
+ fout.println(cyNode.attrs().get(LAYER_INDEX,
String.class));
+ }
+
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
}
-
buildVisualStyle();
@@ -240,6 +251,14 @@
vmm.setVisualStyle(layerVS, view);
layerVS.apply(view);
+
+ // for test
+ for(View<CyNode> nv: nodeViews){
+ indexString = nv.getSource().attrs().get(LAYER_INDEX,
String.class);
+
System.out.println(nv.getSource().attrs().get(NODE_TITLE, String.class));
+
System.out.println(nv.getVisualProperty(NODE_Z_LOCATION));
+//
System.out.println(index2zLocation.getMapValue(indexString));
+ }
}
}
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---