## Uses of Class
org.eclipse.gef.graph.Edge

### Uses of Edge in org.eclipse.gef.graph

Methods in org.eclipse.gef.graph that return Edge
`Edge` Edge.Builder.`buildEdge()` Creates a new `Edge`, setting the values specified via this `Edge.Builder`.
`protected Edge` GraphCopier.`copyEdge(Edge edge)` Creates a copy of the given edge.

Methods in org.eclipse.gef.graph that return types with arguments of type Edge
`javafx.beans.property.ReadOnlyListProperty<Edge>` Graph.`edgesProperty()` Returns a read-only list property containing the `Edge`s of this `Graph`.
`java.util.Set<Edge>` Node.`getAllIncomingEdges()` Returns all incoming `Edge`s of this `Node`.
`java.util.Set<Edge>` Node.`getAllOutgoingEdges()` Returns all outgoing `Edge`s of this `Node`.
`javafx.collections.ObservableList<Edge>` Graph.`getEdges()` Returns the edgesProperty of this `Graph`.
`java.util.Set<Edge>` Node.`getIncomingEdges()` Returns the local incoming `Edge`s of this `Node`.
`java.util.Map<Edge,Edge>` GraphCopier.`getInputToOutputEdgeMap()` Returns an (unmodifiable) `Map` from input `Edge`s to output `Edge`s.
`java.util.Map<Edge,Edge>` GraphCopier.`getInputToOutputEdgeMap()` Returns an (unmodifiable) `Map` from input `Edge`s to output `Edge`s.
`java.util.Set<Edge>` Node.`getOutgoingEdges()` Returns the local outgoing `Edge`s of this `Node`.

Methods in org.eclipse.gef.graph with parameters of type Edge
`protected Edge` GraphCopier.`copyEdge(Edge edge)` Creates a copy of the given edge.
`Graph.Builder` Graph.Builder.`edges(Edge... edges)` Adds the given `Edge`s to the `Graph` which is constructed by this `Graph.Builder`.

Method parameters in org.eclipse.gef.graph with type arguments of type Edge
`<T> Edge.Builder` Edge.Builder.`attr(java.util.function.BiConsumer<Edge,T> setter, T value)` Uses the given setter to set the attribute value.
`Graph.Builder` Graph.Builder.`edges(java.util.Collection<Edge> edges)` Adds the given `Edge`s to the `Graph` which is constructed by this `Graph.Builder`.

Constructor parameters in org.eclipse.gef.graph with type arguments of type Edge
Constructor and Description
`Graph(java.util.Collection<? extends Node> nodes, java.util.Collection<? extends Edge> edges)` Constructs a new `Graph` from the given nodes, and edges but empty attributes.
`Graph(java.util.Map<java.lang.String,java.lang.Object> attributes, java.util.Collection<? extends Node> nodes, java.util.Collection<? extends Edge> edges)` Constructs a new `Graph` from the given attributes, nodes, and edgesProperty.