Author: kono
Date: 2010-01-19 11:11:32 -0800 (Tue, 19 Jan 2010)
New Revision: 18959
Modified:
csplugins/trunk/ucsd/ruschein/BipartiteVisualiser/src/org/cytoscape/BipartiteVisualiserPlugin/duallayout/LayoutEngine.java
Log:
Do not remove this code.
Modified:
csplugins/trunk/ucsd/ruschein/BipartiteVisualiser/src/org/cytoscape/BipartiteVisualiserPlugin/duallayout/LayoutEngine.java
===================================================================
---
csplugins/trunk/ucsd/ruschein/BipartiteVisualiser/src/org/cytoscape/BipartiteVisualiserPlugin/duallayout/LayoutEngine.java
2010-01-19 19:05:51 UTC (rev 18958)
+++
csplugins/trunk/ucsd/ruschein/BipartiteVisualiser/src/org/cytoscape/BipartiteVisualiserPlugin/duallayout/LayoutEngine.java
2010-01-19 19:11:32 UTC (rev 18959)
@@ -18,6 +18,7 @@
import cytoscape.task.TaskMonitor;
import cytoscape.view.CyNetworkView;
import cytoscape.view.CyNodeView;
+import cytoscape.visual.VisualStyle;
public class LayoutEngine {
@@ -138,11 +139,11 @@
// ...and now apply them.
for (final CyNode node : leftSet) {
- final CyNodeView view =
(CyNodeView)networkView.getNodeView(node);
+ final NodeView view = networkView.getNodeView(node);
view.setXPosition(view.getXPosition() + leftShift);
}
for (final CyNode node : rightSet) {
- final CyNodeView view =
(CyNodeView)networkView.getNodeView(node);
+ final NodeView view = networkView.getNodeView(node);
view.setXPosition(view.getXPosition() + rightShift);
}
@@ -150,6 +151,11 @@
Iterator nodeViewsIterator = networkView.getNodeViewsIterator();
while (nodeViewsIterator.hasNext())
((NodeView)nodeViewsIterator.next()).setNodePosition(true);
+
+ final VisualStyle style =
VisualStyleBuilder.getVisualStyle(visualStyleName, network1.getTitle(),
network2.getTitle());
+ networkView.setVisualStyle(style.getName());
+ Cytoscape.getVisualMappingManager().setVisualStyle(style);
+ networkView.redrawGraph(false, true);
}
/**
--
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.