Author: paperwing
Date: 2012-01-25 11:48:17 -0800 (Wed, 25 Jan 2012)
New Revision: 28105
Added:
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/gui-distribution.patch
Modified:
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/presentation-impl.patch
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/swing-application-impl.patch
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/vizmap-gui-impl.patch
Log:
updated cytoscape core patches needed for the renderer to run, likely will need
a patch for a RenderingEngineAboutToBeRemoved event to be fired before the
bird's eye rendering engine is removed to fix crashing when switching network
windows
Added:
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/gui-distribution.patch
===================================================================
---
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/gui-distribution.patch
(rev 0)
+++
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/gui-distribution.patch
2012-01-25 19:48:17 UTC (rev 28105)
@@ -0,0 +1,38 @@
+Index: gui-distribution/features/src/main/resources/features.xml
+===================================================================
+--- gui-distribution/features/src/main/resources/features.xml (revision 27967)
++++ gui-distribution/features/src/main/resources/features.xml (working copy)
+@@ -49,6 +49,9 @@
+ <bundle
start-level="103">mvn:cytoscape-temp/biopax-converter/4.0.1</bundle>
+ <bundle
start-level="103">mvn:com.googlecode.guava-osgi/guava-osgi/9.0.0</bundle>
+
++ <bundle
start-level="103">mvn:cytoscape-temp/jogl/2.0-b23-20110303</bundle>
++ <bundle
start-level="103">mvn:cytoscape-temp/jogl-natives/2.0-b23-20110303</bundle>
++
+ <bundle
start-level="103">mvn:org.apache.commons/com.springsource.org.apache.commons.io/1.4.0</bundle>
+ <bundle start-level="103">mvn:psidev.psi.tools/xxindex/0.11</bundle>
+
+@@ -58,7 +61,7 @@
+ <bundle
start-level="103">mvn:javax.xml.stream/com.springsource.javax.xml.stream/1.0.1</bundle>
+
+ <bundle
start-level="103">mvn:psidev.psi.mi/psi25-xml/1.7.10-SNAPSHOT</bundle>
+-
++
+ <bundle
start-level="110">mvn:org.cytoscape/cmdline/${cytoscape.support.version}</bundle>
+ <bundle
start-level="110">mvn:org.cytoscape/equations-api/${cytoscape.api.version}</bundle>
+ <bundle
start-level="110">mvn:org.cytoscape/model-api/${cytoscape.api.version}</bundle>
+@@ -105,10 +108,13 @@
+
+ <bundle
start-level="140">mvn:org.cytoscape/datasource-biogrid-impl/${cytoscape.impl.version}</bundle>
+ <bundle
start-level="140">mvn:org.cytoscape/session-impl/${cytoscape.impl.version}</bundle>
++
++ <!--
+ <bundle
start-level="140">mvn:org.cytoscape/ding-customgraphics-manager-impl/${cytoscape.impl.version}</bundle>
+-
+ <bundle
start-level="145">mvn:org.cytoscape/ding-presentation-impl/${cytoscape.impl.version}</bundle>
++ -->
+
++ <bundle
start-level="145">mvn:org.cytoscape/paperwing-impl/1.0-SNAPSHOT</bundle>
+ <bundle
start-level="150">mvn:org.cytoscape/io-impl/${cytoscape.impl.version}</bundle>
+
+ <bundle
start-level="155">mvn:org.cytoscape/core-task-impl/${cytoscape.impl.version}</bundle>
Modified:
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/presentation-impl.patch
===================================================================
---
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/presentation-impl.patch
2012-01-25 19:46:42 UTC (rev 28104)
+++
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/presentation-impl.patch
2012-01-25 19:48:17 UTC (rev 28105)
@@ -1,8 +1,8 @@
-Index:
src/main/java/org/cytoscape/view/presentation/internal/RenderingEngineManagerImpl.java
+Index:
presentation-impl/src/main/java/org/cytoscape/view/presentation/internal/RenderingEngineManagerImpl.java
===================================================================
----
src/main/java/org/cytoscape/view/presentation/internal/RenderingEngineManagerImpl.java
(revision 27647)
-+++
src/main/java/org/cytoscape/view/presentation/internal/RenderingEngineManagerImpl.java
(working copy)
-@@ -15,7 +15,7 @@
+---
presentation-impl/src/main/java/org/cytoscape/view/presentation/internal/RenderingEngineManagerImpl.java
(revision 28020)
++++
presentation-impl/src/main/java/org/cytoscape/view/presentation/internal/RenderingEngineManagerImpl.java
(working copy)
+@@ -19,7 +19,7 @@
private final Map<View<?>, RenderingEngine<?>> renderingEngineMap;
private static final String FACTORY_ID_TAG = "id";
@@ -11,3 +11,15 @@
private VisualLexicon defaultLexicon;
+Index:
presentation-impl/src/main/java/org/cytoscape/view/presentation/internal/CyActivator.java
+===================================================================
+---
presentation-impl/src/main/java/org/cytoscape/view/presentation/internal/CyActivator.java
(revision 28020)
++++
presentation-impl/src/main/java/org/cytoscape/view/presentation/internal/CyActivator.java
(working copy)
+@@ -25,7 +25,6 @@
+
registerService(bc,renderingEngineManager,RenderingEngineManager.class,
renderingEngineManagerProps);
+
+
registerServiceListener(bc,renderingEngineManager,"addRenderingEngineFactory","removeRenderingEngineFactory",RenderingEngineFactory.class);
+-
+ }
+ }
+
Modified:
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/swing-application-impl.patch
===================================================================
---
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/swing-application-impl.patch
2012-01-25 19:46:42 UTC (rev 28104)
+++
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/swing-application-impl.patch
2012-01-25 19:48:17 UTC (rev 28105)
@@ -1,8 +1,8 @@
-Index: src/main/java/org/cytoscape/internal/CyActivator.java
+Index:
swing-application-impl/src/main/java/org/cytoscape/internal/CyActivator.java
===================================================================
---- src/main/java/org/cytoscape/internal/CyActivator.java (revision 27647)
-+++ src/main/java/org/cytoscape/internal/CyActivator.java (working copy)
-@@ -175,10 +175,10 @@
+---
swing-application-impl/src/main/java/org/cytoscape/internal/CyActivator.java
(revision 28020)
++++
swing-application-impl/src/main/java/org/cytoscape/internal/CyActivator.java
(working copy)
+@@ -169,10 +169,10 @@
SubmenuTaskManager submenuTaskManagerServiceRef =
getService(bc, SubmenuTaskManager.class);
RenderingEngineFactory dingRenderingEngineFactoryServiceRef =
getService(bc,
RenderingEngineFactory.class,
@@ -15,16 +15,17 @@
CyProperty bookmarkServiceRef = getService(bc, CyProperty.class,
"(cyPropertyName=bookmarks)");
BookmarksUtil bookmarksUtilServiceRef = getService(bc,
BookmarksUtil.class);
-Index: src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
+Index:
swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
===================================================================
---- src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
(revision 27647)
-+++ src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
(working copy)
-@@ -128,7 +128,7 @@
+---
swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
(revision 28020)
++++
swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkViewManager.java
(working copy)
+@@ -123,7 +123,7 @@
// TODO: for now, use this as default. But in the future, we should
provide
// UI to select presentation.
- private static final String DEFAULT_PRESENTATION = "ding";
+ private static final String DEFAULT_PRESENTATION = "wind";
- private final Map<CyTable, CyNetwork> nameTables;
private final CyNetworkViewManager networkViewManager;
+ private final CyApplicationManager applicationManager;
+
Modified:
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/vizmap-gui-impl.patch
===================================================================
---
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/vizmap-gui-impl.patch
2012-01-25 19:46:42 UTC (rev 28104)
+++
csplugins/trunk/toronto/yuedong/paperwing-impl/misc/cytoscape-patches/vizmap-gui-impl.patch
2012-01-25 19:48:17 UTC (rev 28105)
@@ -1,17 +1,30 @@
-Index:
src/main/java/org/cytoscape/view/vizmap/gui/internal/bypass/BypassManager.java
+Index:
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/DefaultViewEditorImpl.java
===================================================================
----
src/main/java/org/cytoscape/view/vizmap/gui/internal/bypass/BypassManager.java
(revision 27648)
-+++
src/main/java/org/cytoscape/view/vizmap/gui/internal/bypass/BypassManager.java
(working copy)
-@@ -26,7 +26,7 @@
- .getLogger(BypassManager.class);
+---
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/DefaultViewEditorImpl.java
(revision 28020)
++++
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/DefaultViewEditorImpl.java
(working copy)
+@@ -201,7 +201,7 @@
- // TODO: how can we display compatible VP only?
-- private static final String DEF_RENDERER = "ding";
-+ private static final String DEF_RENDERER = "wind";
+ for (VisualLexicon lexicon : lexSet) {
+ for (VisualProperty<?> vp : props) {
+- if
(lexicon.getVisualLexiconNode(vp).getChildren().size() == 0)
++ if (lexicon.getVisualLexiconNode(vp) != null &&
(lexicon.getVisualLexiconNode(vp).getChildren().size() == 0))
+ propSet.add(vp);
+ }
+ }
+@@ -218,7 +218,7 @@
- // TODO: this should be a public string or enum managed in swing app.
- private static final String MENU_KEY = "preferredMenu";
-@@ -48,7 +48,7 @@
+ for (VisualLexicon lexicon : lexSet) {
+ for (VisualProperty<?> vp : props) {
+- if
(lexicon.getVisualLexiconNode(vp).getChildren().size() == 0
++ if (lexicon.getVisualLexiconNode(vp) != null &&
lexicon.getVisualLexiconNode(vp).getChildren().size() == 0
+ &&
lexicon.getVisualLexiconNode(vp).getParent()
+
.getVisualProperty() == MinimalVisualLexicon.NETWORK)
+ propSet.add(vp);
+Index:
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/bypass/BypassManager.java
+===================================================================
+---
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/bypass/BypassManager.java
(revision 28020)
++++
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/bypass/BypassManager.java
(working copy)
+@@ -44,7 +44,7 @@
}
public void addBypass(RenderingEngineFactory<?> factory, Map props) {
@@ -20,10 +33,10 @@
return;
final VisualLexicon lexicon = factory.getVisualLexicon();
-Index: src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
+Index:
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
===================================================================
---- src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
(revision 27648)
-+++ src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
(working copy)
+---
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
(revision 28020)
++++
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/CyActivator.java
(working copy)
@@ -74,8 +74,8 @@
CyApplicationConfiguration cyApplicationConfigurationServiceRef
= getService(bc,CyApplicationConfiguration.class);
DialogTaskManager dialogTaskManagerServiceRef =
getService(bc,DialogTaskManager.class);
@@ -35,3 +48,31 @@
VisualMappingManager vmmServiceRef =
getService(bc,VisualMappingManager.class);
CyNetworkManager cyNetworkManagerServiceRef =
getService(bc,CyNetworkManager.class);
CyApplicationManager cyApplicationManagerServiceRef =
getService(bc,CyApplicationManager.class);
+Index:
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/util/VisualPropertyFilter.java
+===================================================================
+---
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/util/VisualPropertyFilter.java
(revision 28020)
++++
vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/util/VisualPropertyFilter.java
(working copy)
+@@ -12,8 +12,8 @@
+
+ // Visual Properties which are not compatible with current rendering
engine.
+ static {
+- INCOMPATIBLE_VP_SET.add(RichVisualLexicon.NODE_DEPTH);
+- INCOMPATIBLE_VP_SET.add(RichVisualLexicon.NODE_Z_LOCATION);
++ // INCOMPATIBLE_VP_SET.add(RichVisualLexicon.NODE_DEPTH);
++ // INCOMPATIBLE_VP_SET.add(RichVisualLexicon.NODE_Z_LOCATION);
+ }
+
+
+Index: vizmap-gui-impl/src/main/resources/default_vizmap.xml
+===================================================================
+--- vizmap-gui-impl/src/main/resources/default_vizmap.xml (revision 28020)
++++ vizmap-gui-impl/src/main/resources/default_vizmap.xml (working copy)
+@@ -458,7 +458,7 @@
+ <visualProperty name="NODE_TRANSPARENCY" default="255"/>
+ <visualProperty name="NODE_SIZE" default="35.0"/>
+ <visualProperty name="NODE_CUSTOMGRAPHICS_2"/>
+- <visualProperty name="NODE_FILL_COLOR" default="#00acad"/>
++ <visualProperty name="NODE_FILL_COLOR" default="#797979"/>
+ <visualProperty name="NODE_CUSTOMPAINT_5"
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@69d41410"/>
+ <visualProperty name="NODE_CUSTOMPAINT_6"
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@69d41410"/>
+ <visualProperty name="NODE_CUSTOMPAINT_7"
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@69d41410"/>
--
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.