/** * Returns the prior probability for <code>v</code>. * @param v the vertex whose prior probability is being queried * @return the prior probability for <code>v</code> */ protected S getVertexPrior(V v) { return vertex_priors.transform(v); }
/** * Returns the prior probability for <code>v</code>. * * @param v * the vertex whose prior probability is being queried * @return the prior probability for <code>v</code> */ protected S getVertexPrior(V v) { return vertex_priors.transform(v); }
private double calculatePathCost(final List<E> path){ double result = 0; for(E edge : path) { result += defaultEdgeWeight.transform(edge).doubleValue(); } return result; } }
@Override public Integer transform(ONDEXConcept arg0) { if (entitiesSizes.containsKey(arg0)) return entitiesSizes.get(arg0); return oldSizes.transform(arg0); } };
private Rectangle getBound(final Node n, final Transformer<Node, Shape> vst) { if (vst == null) { return new Rectangle(0, 0); } return vst.transform(n).getBounds(); }
@Override public Integer transform(ONDEXRelation arg0) { if (entitiesSizes.containsKey(arg0)) return entitiesSizes.get(arg0); if (oldSizes != null) return oldSizes.transform(arg0); return Config.defaultEdgeSize; } };
@Override @SuppressWarnings("unchecked") public V get(Object key) { // create value for key if key is not currently in the map if (map.containsKey(key) == false) { V value = this.transformer.transform((K) key); map.put((K) key, value); return value; } return map.get(key); }
@Override public Point2D transform(V input) { Point2D p = new Point2D.Double(); p.setLocation(vertexPositionTransformer.transform(input)); p.setLocation(p.getX(), -p.getY()); return p; } };
/** * @see Transformer#transform(Object) */ public Number transform(VEPair<V,E> arg0) { return delegate.transform(arg0.getE()); }
public String transform(String s) { final Transformer<String, String> transformer = createTransformer(); if (transformer == null) return null; return transformer.transform(s); } };
public String transform(String s) { final Transformer<String, String> transformer = createTransformer(); if (transformer == null) return ""; return transformer.transform(s); } };
/** * Gets the edge weight for <code>e</code> in the context of its (incident) vertex <code>v</code>. * @param v the vertex incident to e as a context in which the edge weight is to be calculated * @param e the edge whose weight is to be returned * @return the edge weight for <code>e</code> in the context of its (incident) vertex <code>v</code> */ protected Number getEdgeWeight(V v, E e) { return edge_weights.transform(new VEPair<V,E>(v,e)); }
@Override public V put(K key, V value) { K normKey = keyNormalizer.transform(key); //if(origToNorm.inverseBidiMap().get(normKey) origToNorm.put(key, normKey); map.put(normKey, value); return value; }
/** * @see Transformer#transform(Object) */ @Override public Number transform(VEPair<V, E> arg0) { return delegate.transform(arg0.getE()); }
/** * Returns a <code>Rectangle2D</code> whose width and height are defined by * this instance's size and aspect ratio functions for this vertex. */ public Rectangle2D getRectangle(V v) { float width = vsf.transform(v); float height = width * varf.transform(v); float h_offset = -(width / 2); float v_offset = -(height / 2); theRectangle.setFrame(h_offset, v_offset, width, height); return (Rectangle2D) theRectangle.clone(); }
/** * The super class retrieves the start color. */ protected Color getColor1(Object e) { return vv.getPickedEdgeState().isPicked(e) ? (Color)defaultTransformer.transform(e) : Color.WHITE; }
/** * The super class retrieves the end color. */ protected Color getColor2(Object e) { return vv.getPickedEdgeState().isPicked(e) ? Color.WHITE : (Color)defaultTransformer.transform(e); }
@Override public Double transform(Link edge) { if (graph.containsEdge(edge)) { if (edge.getId() < 0) throw new RuntimeException("Bad"); return nev.transform(edge); } else if (auxGraph.containsEdge(edge)) { return 1.0; } throw new RuntimeException("Bad"); } };
public Component prepareRenderer( final RenderContext<ElementName, Dependency> rc, final VertexLabelRenderer graphLabelRenderer, final Object value, final boolean isSelected, final ElementName vertex) { return rc.getVertexLabelRenderer() .<ElementName> getVertexLabelRendererComponent(rc.getScreenDevice(), value, rc.getVertexFontTransformer().transform(vertex), isSelected, vertex); }
@Override public void updateNodesXYPosition() { for (GUINode vertex : canvas.getAllVertices()) canvas.getLayout().setLocation(vertex, canvas.getTransformer().transform(vertex)); }