Author: clopes
Date: 2013-01-09 11:24:54 -0800 (Wed, 09 Jan 2013)
New Revision: 31034
Modified:
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/DefaultViewEditorImpl.java
Log:
Fixes #1635 (Node Size displayed in the Edge and Network default visual
properties)
Modified:
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/DefaultViewEditorImpl.java
===================================================================
---
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/DefaultViewEditorImpl.java
2013-01-08 22:11:21 UTC (rev 31033)
+++
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/DefaultViewEditorImpl.java
2013-01-09 19:24:54 UTC (rev 31034)
@@ -516,13 +516,16 @@
final Set<VisualPropertyDependency<?>>
dependencies = selectedStyle.getAllVisualPropertyDependencies();
for (VisualPropertyDependency<?> dep :
dependencies) {
if (dep.isDependencyEnabled()) {
- Set<VisualProperty<?>> props =
dep.getVisualProperties();
final VisualProperty<?>
parentVP = dep.getParentVisualProperty();
- if (model.contains(parentVP) ==
false)
-
model.addElement(parentVP);
- for (VisualProperty<?> prop :
props)
-
model.removeElement(prop);
+ if
(parentVP.getTargetDataType() == key) {
+ if
(model.contains(parentVP) == false)
+
model.addElement(parentVP);
+
+ Set<VisualProperty<?>>
props = dep.getVisualProperties();
+ for (VisualProperty<?>
prop : props)
+
model.removeElement(prop);
+ }
}
}
}
--
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.