Author: mes
Date: 2011-06-21 15:37:57 -0700 (Tue, 21 Jun 2011)
New Revision: 25851
Modified:
core3/editor-impl/trunk/pom.xml
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTask.java
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTaskFactoryImpl.java
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
Log:
updated to for event-api changes that rely on payload events instead of
microlisteners
Modified: core3/editor-impl/trunk/pom.xml
===================================================================
--- core3/editor-impl/trunk/pom.xml 2011-06-21 22:37:40 UTC (rev 25850)
+++ core3/editor-impl/trunk/pom.xml 2011-06-21 22:37:57 UTC (rev 25851)
@@ -99,8 +99,13 @@
<!-- Cytoscape modules -->
<dependency>
<groupId>org.cytoscape</groupId>
+ <artifactId>event-api</artifactId>
+ <version>3.0.0-alpha6-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.cytoscape</groupId>
<artifactId>model-api</artifactId>
- <version>3.0.0-alpha3</version>
+ <version>3.0.0-alpha5-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.cytoscape</groupId>
Modified:
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTask.java
===================================================================
---
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTask.java
2011-06-21 22:37:40 UTC (rev 25850)
+++
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTask.java
2011-06-21 22:37:57 UTC (rev 25851)
@@ -15,6 +15,7 @@
import org.cytoscape.model.CyNode;
import org.cytoscape.dnd.DropUtil;
+import org.cytoscape.event.CyEventHelper;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -23,13 +24,15 @@
private final Transferable t;
private final Point2D xformPt;
+ private final CyEventHelper eh;
private static final Logger logger =
LoggerFactory.getLogger(DropNetworkViewTask.class);
- public DropNetworkViewTask(CyNetworkView view, Transferable t, Point2D
xformPt) {
+ public DropNetworkViewTask(CyNetworkView view, Transferable t, Point2D
xformPt, CyEventHelper eh) {
super(view);
this.t = t;
this.xformPt = xformPt;
+ this.eh = eh;
}
@Override
@@ -41,6 +44,7 @@
CyNetwork net = view.getModel();
CyNode n = net.addNode();
+ eh.flushPayloadEvents();
View<CyNode> nv = view.getNodeView(n);
nv.setVisualProperty(MinimalVisualLexicon.NODE_X_LOCATION,xformPt.getX());
nv.setVisualProperty(MinimalVisualLexicon.NODE_Y_LOCATION,xformPt.getY());
Modified:
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTaskFactoryImpl.java
===================================================================
---
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTaskFactoryImpl.java
2011-06-21 22:37:40 UTC (rev 25850)
+++
core3/editor-impl/trunk/src/main/java/org/cytoscape/editor/internal/DropNetworkViewTaskFactoryImpl.java
2011-06-21 22:37:57 UTC (rev 25851)
@@ -5,6 +5,7 @@
import java.awt.datatransfer.Transferable;
import org.cytoscape.dnd.DropNetworkViewTaskFactory;
+import org.cytoscape.event.CyEventHelper;
import org.cytoscape.view.model.CyNetworkView;
import org.cytoscape.work.TaskIterator;
@@ -14,6 +15,11 @@
private Transferable t;
private Point2D javaPt;
private Point2D xformPt;
+ private final CyEventHelper eh;
+
+ public DropNetworkViewTaskFactoryImpl(CyEventHelper eh) {
+ this.eh = eh;
+ }
public void setNetworkView(CyNetworkView view) {
this.view = view;
@@ -26,6 +32,6 @@
}
public TaskIterator getTaskIterator() {
- return new TaskIterator(new DropNetworkViewTask(view, t,
xformPt));
+ return new TaskIterator(new DropNetworkViewTask(view, t,
xformPt, eh));
}
}
Modified:
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
===================================================================
---
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2011-06-21 22:37:40 UTC (rev 25850)
+++
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2011-06-21 22:37:57 UTC (rev 25851)
@@ -13,6 +13,9 @@
<osgi:reference id="newEmptyNetworkViewFactoryServiceRef"
interface="org.cytoscape.task.creation.NewEmptyNetworkViewFactory"/>
+
+ <osgi:reference id="cyEventHelperServiceRef"
+ interface="org.cytoscape.event.CyEventHelper"/>
<osgi:service id="editorCytoPanelComponentService"
ref="editorCytoPanelComponent"
interface="org.cytoscape.application.swing.CytoPanelComponent"/>
Modified:
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
===================================================================
---
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
2011-06-21 22:37:40 UTC (rev 25850)
+++
core3/editor-impl/trunk/src/main/resources/META-INF/spring/bundle-context.xml
2011-06-21 22:37:57 UTC (rev 25851)
@@ -15,6 +15,7 @@
<bean id="dropNetworkViewTaskFactory"
class="org.cytoscape.editor.internal.DropNetworkViewTaskFactoryImpl">
+ <constructor-arg ref="cyEventHelperServiceRef" />
</bean>
<bean id="dropNodeViewTaskFactory"
--
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.