/** * Create a new, empty Visualization. Uses a DefaultRendererFactory. */ public Visualization() { m_actions = new ActivityMap(); m_renderers = new DefaultRendererFactory(); m_visual = new LinkedHashMap(); m_source = new HashMap(); m_focus = new HashMap(); m_displays = new ArrayList(); addFocusGroup(Visualization.FOCUS_ITEMS, new DefaultTupleSet()); addFocusGroup(Visualization.SELECTED_ITEMS, new DefaultTupleSet()); }
private RendererFactory setupRenderer() { DefaultRendererFactory rendererFactory = new DefaultRendererFactory(nodeRenderer(), edgeRenderer()); rendererFactory.add(new InGroupPredicate(NODE_LABEL), labelRenderer()); rendererFactory.add(new InGroupPredicate(EDGE_LABEL), edgeLabelRenderer()); return rendererFactory; }
DefaultRendererFactory rf = new DefaultRendererFactory(mShapeR); this.setRenderer(new PrefuseObviousRenderer(rf));
DefaultRendererFactory drf = new DefaultRendererFactory(nodeR,edgeR);
m_vis.setRendererFactory(new DefaultRendererFactory(tr));
m_edgeRenderer = new EdgeRenderer(Constants.EDGE_TYPE_CURVE); DefaultRendererFactory rf = new DefaultRendererFactory(m_nodeRenderer); rf.add(new InGroupPredicate(treeEdges), m_edgeRenderer); m_vis.setRendererFactory(rf);
DefaultRendererFactory rf = new DefaultRendererFactory(); rf.add( new InGroupPredicate( GRAPH_NODES ), new NodeRenderer() ); rf.add( new InGroupPredicate( LABELS ), labelRenderer );
Predicate usesPredicate = (Predicate) ExpressionParser.parse( "ingroup('graph.edges') AND [" + USES_EDGES + "]==true", true ); DefaultRendererFactory rf = new DefaultRendererFactory( nodeRenderer ); rf.add( edgesPredicate, edgeRenderer ); rf.add( usesPredicate, usesRenderer );