Author: Christian Lopes
Date: 2011-02-28 14:42:18 -0800 (Mon, 28 Feb 2011)
New Revision: 24261
Modified:
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DVisualLexicon.java
Log:
Commented some lookup mappings that would cause class cast exceptions because
the vizmap bundle cannot reference Ding types such as arrow shapes.
Modified:
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DVisualLexicon.java
===================================================================
---
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DVisualLexicon.java
2011-02-28 21:11:43 UTC (rev 24260)
+++
core3/ding-presentation-impl/trunk/src/main/java/org/cytoscape/ding/impl/DVisualLexicon.java
2011-02-28 22:42:18 UTC (rev 24261)
@@ -395,15 +395,15 @@
addIdentifierMapping(CyNode.class,"type",NODE_SHAPE);
addIdentifierMapping(CyNode.class,"outline",NODE_BORDER_PAINT);
addIdentifierMapping(CyNode.class,"width",NODE_BORDER_WIDTH);
-
addIdentifierMapping(CyNode.class,"borderLineType",NODE_BORDER_STROKE);
+//
addIdentifierMapping(CyNode.class,"borderLineType",NODE_BORDER_STROKE);
addIdentifierMapping(CyNode.class,"nodeLabelFont",NODE_LABEL_FONT_FACE);
addIdentifierMapping(CyNode.class,"nodeTransparency",NODE_TRANSPARENCY);
addIdentifierMapping(CyEdge.class,"fill",EDGE_STROKE_UNSELECTED_PAINT);
- addIdentifierMapping(CyEdge.class,"edgeLineType",EDGE_STROKE);
+// addIdentifierMapping(CyEdge.class,"edgeLineType",EDGE_STROKE);
addIdentifierMapping(CyEdge.class,"edgeLabelFont",EDGE_LABEL_FONT_FACE);
-
addIdentifierMapping(CyEdge.class,"sourceArrow",EDGE_SOURCE_ARROW_SHAPE);
-
addIdentifierMapping(CyEdge.class,"targetArrow",EDGE_TARGET_ARROW_SHAPE);
+//
addIdentifierMapping(CyEdge.class,"sourceArrow",EDGE_SOURCE_ARROW_SHAPE);
+//
addIdentifierMapping(CyEdge.class,"targetArrow",EDGE_TARGET_ARROW_SHAPE);
addIdentifierMapping(CyEdge.class,"sourceArrowColor",EDGE_SOURCE_ARROW_UNSELECTED_PAINT);
addIdentifierMapping(CyEdge.class,"targetArrowColor",EDGE_TARGET_ARROW_UNSELECTED_PAINT);
@@ -414,11 +414,20 @@
addIdentifierMapping(CyNode.class,"nodeFont",NODE_LABEL_FONT_FACE);
addIdentifierMapping(CyNode.class,"nodeFontSize",NODE_LABEL_FONT_SIZE);
addIdentifierMapping(CyNode.class,"nodeToolTip",NODE_TOOLTIP);
+ // TODO: missing node properties
+//
addIdentifierMapping(CyNode.class,"nodeLabelOpacity",NODE_LABEL_TRANSPARENCY);
+//
addIdentifierMapping(CyNode.class,"nodeBorderOpacity",NODE_BORDER_TRANSPARENCY);
+//
addIdentifierMapping(CyNode.class,"nodeLabelWidth",NODE_LABEL_WIDTH);
addIdentifierMapping(CyEdge.class,"edgeColor",EDGE_STROKE_UNSELECTED_PAINT);
+
addIdentifierMapping(CyEdge.class,"edgeToolTip",EDGE_TOOLTIP);
addIdentifierMapping(CyEdge.class,"edgeFont",EDGE_LABEL_FONT_FACE);
addIdentifierMapping(CyEdge.class,"edgeFontSize",EDGE_LABEL_FONT_SIZE);
+ // TODO: missing edge properties
+//
addIdentifierMapping(CyEdge.class,"edgeLabelOpacity",EDGE_LABEL_TRANSPARENCY);
+//
addIdentifierMapping(CyEdge.class,"edgeLabelWidth",EDGE_LABEL_WIDTH);
+//
addIdentifierMapping(CyEdge.class,"edgeOpacity",EDGE_TRANPARENCY);
// TODO add more!
}
--
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.