Author: mes
Date: 2010-10-25 10:01:35 -0700 (Mon, 25 Oct 2010)
New Revision: 22353
Modified:
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/hide/HideUtils.java
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTask.java
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/AbstractSelectTaskTester.java
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTaskTest.java
Log:
updated to reflect model-api changes
Modified:
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/hide/HideUtils.java
===================================================================
---
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/hide/HideUtils.java
2010-10-25 17:00:05 UTC (rev 22352)
+++
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/hide/HideUtils.java
2010-10-25 17:01:35 UTC (rev 22353)
@@ -46,18 +46,20 @@
import org.cytoscape.model.CyEdge;
import org.cytoscape.model.CyNode;
+import org.cytoscape.model.CyNetwork;
import org.cytoscape.view.model.CyNetworkView;
abstract class HideUtils {
static void setVisibleNodes(Collection<CyNode> nodes, boolean visible,
CyNetworkView view) {
+ final CyNetwork net = view.getModel();
for ( CyNode n : nodes ) {
if ( view != null ) {
view.getNodeView(n).setVisualProperty(NODE_VISIBLE,visible);
- for ( CyNode n2 :
n.getNeighborList(CyEdge.Type.ANY) )
- for ( CyEdge e :
view.getModel().getConnectingEdgeList(n,n2,CyEdge.Type.ANY) )
+ for ( CyNode n2 : net.getNeighborList(n,
CyEdge.Type.ANY) )
+ for ( CyEdge e :
net.getConnectingEdgeList(n,n2,CyEdge.Type.ANY) )
view.getEdgeView( e
).setVisualProperty(EDGE_VISIBLE,visible);
}
}
Modified:
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTask.java
===================================================================
---
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTask.java
2010-10-25 17:00:05 UTC (rev 22352)
+++
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTask.java
2010-10-25 17:01:35 UTC (rev 22353)
@@ -34,6 +34,7 @@
import org.cytoscape.view.model.CyNetworkView;
import org.cytoscape.model.CyNode;
import org.cytoscape.model.CyEdge;
+import org.cytoscape.model.CyNetwork;
import org.cytoscape.work.AbstractTask;
import org.cytoscape.work.TaskMonitor;
import org.cytoscape.session.CyNetworkManager;
@@ -60,8 +61,9 @@
final Set<CyNode> selNodes = new HashSet<CyNode>();
final CyNode node = nodeView.getModel();
+ final CyNetwork net = netView.getModel();
selNodes.add( node );
- selNodes.addAll( node.getNeighborList( CyEdge.Type.ANY ) );
+ selNodes.addAll( net.getNeighborList(node, CyEdge.Type.ANY ) );
SelectUtils.setSelectedNodes( selNodes, true);
netView.updateView();
Modified:
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/AbstractSelectTaskTester.java
===================================================================
---
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/AbstractSelectTaskTester.java
2010-10-25 17:00:05 UTC (rev 22352)
+++
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/AbstractSelectTaskTester.java
2010-10-25 17:01:35 UTC (rev 22353)
@@ -64,14 +64,16 @@
CyNode e4;
public void setUp() throws Exception {
+ net = mock(CyNetwork.class);
+
CyNetworkView view = mock(CyNetworkView.class);
+ when(view.getModel()).thenReturn(net);
netmgr = mock(CyNetworkManager.class);
when(netmgr.getNetworkView(anyLong())).thenReturn(view);
tm = mock(TaskMonitor.class);
- net = mock(CyNetwork.class);
r1 = mock(CyRow.class);
e1 = mock(CyEdge.class);
Modified:
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTaskTest.java
===================================================================
---
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTaskTest.java
2010-10-25 17:00:05 UTC (rev 22352)
+++
core3/core-task-impl/trunk/src/test/java/org/cytoscape/task/internal/select/SelectFirstNeighborsNodeViewTaskTest.java
2010-10-25 17:01:35 UTC (rev 22353)
@@ -69,11 +69,12 @@
// more setup
List<CyNode> nl = new ArrayList<CyNode>();
nl.add(e4);
- when(e3.getNeighborList(CyEdge.Type.ANY)).thenReturn(nl);
+ when(net.getNeighborList(e3,CyEdge.Type.ANY)).thenReturn(nl);
View<CyNode> nv = (View<CyNode>)mock(View.class);
when(nv.getModel()).thenReturn(e3);
CyNetworkView netView = mock(CyNetworkView.class);
+ when(netView.getModel()).thenReturn(net);
// run the task
Task t = new SelectFirstNeighborsNodeViewTask(nv,netView);
--
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.