@Override public final void removeVertex(VertexRef... vertexId) { for (VertexRef vertex : vertexId) { if (vertex == null) continue; getSimpleVertexProvider().remove(vertexId); removeEdges(getEdgeIdsForVertex(vertex)); } }
/** * @deprecated You should search by the namespace and ID tuple instead */ @Override public boolean containsVertexId(String id) { return containsVertexId(new DefaultVertexRef(getNamespace(), id)); }
protected AbstractEdge(AbstractEdge edgeToClone) { this(edgeToClone.getNamespace(), edgeToClone.getId(), edgeToClone.getSource().clone(), edgeToClone.getTarget().clone()); setLabel(edgeToClone.getLabel()); setStyleName(edgeToClone.getStyleName()); setTooltipText(edgeToClone.getTooltipText()); }
@Override public boolean containsVertexId(VertexRef id, Criteria... criteria) { for (CollapsibleCriteria criterium : getCollapsedCriteria(criteria)) { Vertex collapsed = criterium.getCollapsedRepresentation(); if (new RefComparator().compare(collapsed, id) == 0) { return true; } } return m_delegate.containsVertexId(id, criteria); }
/** * Returns true if the {@link #provider} does not contain a vertex id '<generatedId>', false otherwise. * @param generatedId The generated id * @return true if the {@link #provider} does not contain a vertex id '<generatedId>', false otherwise. */ @SuppressWarnings("deprecation") private boolean isValid(String generatedId) { return !provider.containsVertexId(new DefaultVertexRef(provider.getNamespace(), generatedId)); }
/** * Returns true if the {@link #provider} does not contain a vertex id '<generatedId>', false otherwise. * @param generatedId The generated id * @return true if the {@link #provider} does not contain a vertex id '<generatedId>', false otherwise. */ @SuppressWarnings("deprecation") private boolean isValid(String generatedId) { return !provider.containsVertexId(new DefaultVertexRef(provider.getVertexNamespace(), generatedId)); }
/** * @deprecated You should search by the namespace and ID tuple instead */ @Override public boolean containsVertexId(String id) { return containsVertexId(new DefaultVertexRef(getVertexNamespace(), id)); }
@Override public Vertex getVertex(String namespace, String id) { return getVertex(new DefaultVertexRef(namespace, id)); }
@Override public final void addEdges(Edge... edges) { getSimpleEdgeProvider().add(edges); }
@Override public final void removeEdges(EdgeRef... edge) { getSimpleEdgeProvider().remove(edge); }
@Override public final void addVertices(Vertex... vertices) { getSimpleVertexProvider().add(vertices); }
protected AbstractEdge(AbstractEdge edgeToClone) { this(edgeToClone.getNamespace(), edgeToClone.getId(), edgeToClone.getSource().clone(), edgeToClone.getTarget().clone()); setLabel(edgeToClone.getLabel()); setStyleName(edgeToClone.getStyleName()); setTooltipText(edgeToClone.getTooltipText()); }
/** * @deprecated You should search by the namespace and ID tuple instead */ @Override public boolean containsVertexId(String id) { return containsVertexId(new DefaultVertexRef(getNamespace(), id)); }
@Override public boolean containsVertexId(VertexRef id, Criteria... criteria) { for (CollapsibleCriteria criterium : getCollapsedCriteria(criteria)) { Vertex collapsed = criterium.getCollapsedRepresentation(); if (new RefComparator().compare(collapsed, id) == 0) { return true; } } return m_delegate.containsVertexId(id, criteria); }
/** * Returns true if the {@link #provider} does not contain a vertex id '<generatedId>', false otherwise. * @param generatedId The generated id * @return true if the {@link #provider} does not contain a vertex id '<generatedId>', false otherwise. */ @SuppressWarnings("deprecation") private boolean isValid(String generatedId) { return !provider.containsVertexId(new DefaultVertexRef(provider.getNamespace(), generatedId)); }
@Override public final void removeVertex(VertexRef... vertexId) { for (VertexRef vertex : vertexId) { if (vertex == null) continue; getSimpleVertexProvider().remove(vertexId); removeEdges(getEdgeIdsForVertex(vertex)); } }
@Override public final void addEdges(Edge... edges) { getSimpleEdgeProvider().add(edges); }
@Override public final void removeEdges(EdgeRef... edge) { getSimpleEdgeProvider().remove(edge); }
protected AbstractEdge(AbstractEdge edgeToClone) { this(edgeToClone.getNamespace(), edgeToClone.getId(), edgeToClone.getSource().clone(), edgeToClone.getTarget().clone()); setLabel(edgeToClone.getLabel()); setStyleName(edgeToClone.getStyleName()); setTooltipText(edgeToClone.getTooltipText()); }
@Override public final void removeVertex(VertexRef... vertexId) { for (VertexRef vertex : vertexId) { if (vertex == null) continue; getSimpleVertexProvider().remove(vertexId); removeEdges(getEdgeIdsForVertex(vertex)); } }