Author: kono
Date: 2010-08-09 17:21:16 -0700 (Mon, 09 Aug 2010)
New Revision: 21276
Modified:
cytoscape3/trunk/application/src/main/java/cytoscape/internal/actions/DeleteAction.java
cytoscape3/trunk/application/src/main/java/cytoscape/internal/layout/ui/DynamicLayoutMenu.java
cytoscape3/trunk/application/src/main/java/cytoscape/internal/select/SelectRegisterListener.java
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkPanel.java
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkViewManager.java
cytoscape3/trunk/application/src/main/resources/META-INF/spring/bundle-context-osgi.xml
Log:
Method name changed from getSource() to getModel() for consistency.
Modified:
cytoscape3/trunk/application/src/main/java/cytoscape/internal/actions/DeleteAction.java
===================================================================
---
cytoscape3/trunk/application/src/main/java/cytoscape/internal/actions/DeleteAction.java
2010-08-10 00:20:47 UTC (rev 21275)
+++
cytoscape3/trunk/application/src/main/java/cytoscape/internal/actions/DeleteAction.java
2010-08-10 00:21:16 UTC (rev 21276)
@@ -106,7 +106,7 @@
CyNetworkView myView = netmgr.getCurrentNetworkView();
// delete from the base CySubNetwork so that our changes can be
undone
- CySubNetwork cyNet = cyRootNetworkFactory.convert(
myView.getSource() ).getBaseNetwork();
+ CySubNetwork cyNet = cyRootNetworkFactory.convert(
myView.getModel() ).getBaseNetwork();
List<CyEdge> selEdges =
CyDataTableUtil.getEdgesInState(cyNet,"selected",true);
List<CyNode> selNodes =
CyDataTableUtil.getNodesInState(cyNet,"selected",true);
CyNode cyNode;
Modified:
cytoscape3/trunk/application/src/main/java/cytoscape/internal/layout/ui/DynamicLayoutMenu.java
===================================================================
---
cytoscape3/trunk/application/src/main/java/cytoscape/internal/layout/ui/DynamicLayoutMenu.java
2010-08-10 00:20:47 UTC (rev 21275)
+++
cytoscape3/trunk/application/src/main/java/cytoscape/internal/layout/ui/DynamicLayoutMenu.java
2010-08-10 00:21:16 UTC (rev 21276)
@@ -216,7 +216,7 @@
if (selectedOnly &&
(selectedNodes.size() > 0)) {
// Lock all unselected nodes
for ( View<CyNode> nv :
netView.getNodeViews() ) {
- CyNode node =
nv.getSource();
+ CyNode node =
nv.getModel();
if
(!selectedNodes.contains(node))
layout.lockNode(nv);
Modified:
cytoscape3/trunk/application/src/main/java/cytoscape/internal/select/SelectRegisterListener.java
===================================================================
---
cytoscape3/trunk/application/src/main/java/cytoscape/internal/select/SelectRegisterListener.java
2010-08-10 00:20:47 UTC (rev 21275)
+++
cytoscape3/trunk/application/src/main/java/cytoscape/internal/select/SelectRegisterListener.java
2010-08-10 00:21:16 UTC (rev 21276)
@@ -15,9 +15,9 @@
CyNetworkView view = e.getNetworkView();
for ( View<CyNode> nv : view.getNodeViews() )
- nv.getSource().attrs().addRowListener( new
SelectNodeViewUpdater(nv) );
+ nv.getModel().attrs().addRowListener( new
SelectNodeViewUpdater(nv) );
for ( View<CyEdge> ev : view.getEdgeViews() )
- ev.getSource().attrs().addRowListener( new
SelectEdgeViewUpdater(ev) );
+ ev.getModel().attrs().addRowListener( new
SelectEdgeViewUpdater(ev) );
}
}
Modified:
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkPanel.java
===================================================================
---
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkPanel.java
2010-08-10 00:20:47 UTC (rev 21275)
+++
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkPanel.java
2010-08-10 00:21:16 UTC (rev 21276)
@@ -359,8 +359,8 @@
public void handleEvent(SetCurrentNetworkViewEvent e) {
System.out.println("NetworkPanel: set current network view "
- + e.getNetworkView().getSource().getSUID());
- long curr = e.getNetworkView().getSource().getSUID();
+ + e.getNetworkView().getModel().getSUID());
+ long curr = e.getNetworkView().getModel().getSUID();
// System.out.println("NetworkPanel setting current network
view: " +
// curr);
if (currentNetId == null || curr != currentNetId.longValue())
@@ -379,13 +379,13 @@
public void handleEvent(NetworkViewAboutToBeDestroyedEvent nde) {
System.out.println("NetworkPanel: network view about to be
destroyed "
- + nde.getNetworkView().getSource().getSUID());
+ + nde.getNetworkView().getModel().getSUID());
treeTable.getTree().updateUI();
}
public void handleEvent(NetworkViewAddedEvent nde) {
System.out.println("NetworkPanel: network view added "
- + nde.getNetworkView().getSource().getSUID());
+ + nde.getNetworkView().getModel().getSUID());
treeTable.getTree().updateUI();
}
Modified:
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkViewManager.java
===================================================================
---
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkViewManager.java
2010-08-10 00:20:47 UTC (rev 21275)
+++
cytoscape3/trunk/application/src/main/java/cytoscape/internal/view/NetworkViewManager.java
2010-08-10 00:21:16 UTC (rev 21276)
@@ -45,7 +45,6 @@
import javax.swing.JDesktopPane;
import javax.swing.JInternalFrame;
-import javax.swing.Renderer;
import javax.swing.event.InternalFrameAdapter;
import javax.swing.event.InternalFrameEvent;
import javax.swing.event.InternalFrameListener;
@@ -62,8 +61,8 @@
import org.cytoscape.session.events.SetCurrentNetworkViewEvent;
import org.cytoscape.session.events.SetCurrentNetworkViewListener;
import org.cytoscape.view.model.CyNetworkView;
+import org.cytoscape.view.presentation.RenderingEngine;
import org.cytoscape.view.presentation.RenderingEngineFactory;
-import org.cytoscape.view.presentation.RenderingEngine;
import cytoscape.view.CyHelpBroker;
@@ -105,6 +104,7 @@
private Map<CyNetwork,CyRowListener> nameListeners;
+
/**
* Creates a new NetworkViewManager object.
*
@@ -131,31 +131,31 @@
nameListeners = new HashMap<CyNetwork,CyRowListener>();
}
+
/**
- * Dynamically adding presentation factory.
- * This is necessary to support multiple presentations.
+ * Dynamically adding rendering engine factory.
*
- *
* @param factory
* @param props
*/
- public void addPresentationFactory(RenderingEngineFactory factory, Map
props) {
+ public void addPresentationFactory(RenderingEngineFactory<CyNetwork>
factory, Map props) {
System.out.print("\n\n\n Adding New Rendering Engine
>>>>>>>>>>");
Object rendererID = props.get(ID);
- if(rendererID == null) {
+ if(rendererID == null)
throw new IllegalArgumentException("Renderer ID is
null.");
- }
factories.put(rendererID.toString(), factory);
if(currentRenderingEngineFactory == null &&
rendererID.equals(DEFAULT_PRESENTATION)) {
currentRenderingEngineFactory = factory;
+ System.out.print(rendererID + " is registered as
default rendering engine.");
}
System.out.println(">>>> New Rendering Engine is Available: " +
rendererID +"\n\n\n");
}
- public void removePresentationFactory(RenderingEngineFactory factory,
Map props) {
+
+ public void removePresentationFactory(RenderingEngineFactory<CyNetwork>
factory, Map props) {
factories.remove(props.get(ID));
}
@@ -186,9 +186,10 @@
}
// outta here
- return networkViewMap.get(view.getSource().getSUID());
+ return networkViewMap.get(view.getModel().getSUID());
}
+
/**
* DOCUMENT ME!
*
@@ -271,15 +272,16 @@
public void handleEvent(SetCurrentNetworkViewEvent e) {
System.out
- .println("NetworkViewManager - attempting to
set current network view ");
+ .println("\n\n\n############ NetworkViewManager
- attempting to set current network view ");
- Long sourceNetwork = e.getNetworkView().getSource().getSUID();
+ Long sourceNetwork = e.getNetworkView().getModel().getSUID();
setFocus(sourceNetwork);
}
+
public void handleEvent(SetCurrentNetworkEvent e) {
System.out
- .println("NetworkViewManager - attempting to
set current network");
+ .println("\n\n\n############ NetworkViewManager
- attempting to set current network");
Long sourceNetwork = e.getNetwork().getSUID();
setFocus(sourceNetwork);
@@ -329,34 +331,34 @@
}
}
+
public void handleEvent(NetworkViewAboutToBeDestroyedEvent nvde) {
System.out.println("NetworkViewManager - network view destroyed
");
removeView(nvde.getNetworkView());
}
public void handleEvent(NetworkViewAddedEvent nvae) {
- System.out.println("NetworkViewManager - network view added: "
- + nvae.getNetworkView().getSource().getSUID());
+ System.out.println("\n\n############### Creating view:
NetworkViewManager - network view added: "
+ + nvae.getNetworkView().getModel().getSUID());
createContainer(nvae.getNetworkView());
-
}
protected void removeView(CyNetworkView view) {
try {
-
networkViewMap.get(view.getSource().getSUID()).dispose();
+ networkViewMap.get(view.getModel().getSUID()).dispose();
} catch (Exception e) {
System.err.println("Network View unable to be killed");
}
- networkViewMap.remove(view.getSource().getSUID());
- nameListeners.remove(view.getSource());
+ networkViewMap.remove(view.getModel().getSUID());
+ nameListeners.remove(view.getModel());
}
/**
* Contains a CyNetworkView.
*/
protected void createContainer(final CyNetworkView view) {
- if (networkViewMap.containsKey(view.getSource().getSUID())) {
+ if (networkViewMap.containsKey(view.getModel().getSUID())) {
// already contains
return;
}
@@ -373,7 +375,7 @@
desktopPane.add(iframe);
// iframe.setContentPane(
view.getContainer(iframe.getLayeredPane()) );
- this.presentationMap.put(view.getSource().getSUID(),
this.currentRenderingEngineFactory.render(iframe, view));
+ this.presentationMap.put(view.getModel().getSUID(),
this.currentRenderingEngineFactory.render(iframe, view));
iframe.pack();
@@ -420,16 +422,16 @@
iframe.setVisible(true);
iframe.addInternalFrameListener(this);
- networkViewMap.put(view.getSource().getSUID(), iframe);
- componentMap.put(iframe, view.getSource().getSUID());
+ networkViewMap.put(view.getModel().getSUID(), iframe);
+ componentMap.put(iframe, view.getModel().getSUID());
- Long sourceNetwork = view.getSource().getSUID();
+ Long sourceNetwork = view.getModel().getSUID();
netmgr.setCurrentNetworkView(sourceNetwork);
netmgr.setCurrentPresentation(presentationMap.get(sourceNetwork));
- updateNetworkTitle( view.getSource() );
+ updateNetworkTitle( view.getModel() );
- nameListeners.put(view.getSource(), new
NetworkNameListener(view.getSource()) );
+ nameListeners.put(view.getModel(), new
NetworkNameListener(view.getModel()) );
}
private class NetworkNameListener implements CyRowListener {
Modified:
cytoscape3/trunk/application/src/main/resources/META-INF/spring/bundle-context-osgi.xml
===================================================================
---
cytoscape3/trunk/application/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2010-08-10 00:20:47 UTC (rev 21275)
+++
cytoscape3/trunk/application/src/main/resources/META-INF/spring/bundle-context-osgi.xml
2010-08-10 00:21:16 UTC (rev 21276)
@@ -9,18 +9,21 @@
<osgi:reference id="cyNetworkManagerServiceRef"
interface="org.cytoscape.session.CyNetworkManager" />
+
<osgi:reference id="cyNetworkNamingServiceRef"
interface="org.cytoscape.session.CyNetworkNaming" />
+
<osgi:reference id="streamUtilServiceRef"
interface="org.cytoscape.io.util.StreamUtil" />
<osgi:reference id="taskManagerServiceRef"
interface="org.cytoscape.work.TaskManager" />
- <!-- <osgi:reference id="presentationManagerServiceRef"
interface="org.cytoscape.view.presentation.PresentationManager"
- /> -->
+
+ <!-- Rendering Engine factory for main network views -->
<osgi:reference id="dingPresentationFactoryServiceRef"
interface="org.cytoscape.view.presentation.RenderingEngineFactory"
filter="(id=ding)" />
+ <!-- Rendering Engine factory for navigation views -->
<osgi:reference id="dingNavigationPresentationFactoryServiceRef"
interface="org.cytoscape.view.presentation.RenderingEngineFactory"
filter="(id=dingNavigation)" />
--
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.