Package | Description |
---|---|
org.wamblee.system.graph | |
org.wamblee.system.graph.component |
Modifier and Type | Class and Description |
---|---|
class |
DefaultEdge
Represents an application-independent edge of a graph.
|
Modifier and Type | Method and Description |
---|---|
List<Edge> |
EdgeFactory.create(NodeType aFrom,
NodeType aTo)
Computes a number of new edges to be added to the graph.
|
List<Edge> |
Graph.findIncoming(Node aNode)
Finds all incoming edges of a node.
|
List<Edge> |
Graph.findOutgoing(Node aNode)
Finds all outgoing edges of a node.
|
List<Edge> |
Graph.getEdges()
Gets the edges.
|
Modifier and Type | Method and Description |
---|---|
void |
Graph.addEdge(Edge aEdge)
Adds an edge.
|
void |
EdgeSelector.execute(EdgeSelector.Selector<FromType,ToType> aSelector,
Edge aEdge) |
boolean |
CompositeEdgeFilter.isViolated(Edge aEdge) |
boolean |
EdgeFilter.isViolated(Edge aEdge) |
boolean |
Graph.removeEdge(Edge aEdge)
Removes an edge.
|
void |
Visitor.visitEdge(Edge aEdge)
Visits a node.
|
Modifier and Type | Method and Description |
---|---|
void |
Graph.addEdges(List<Edge> aEdges)
Adds a number of edges.
|
Modifier and Type | Method and Description |
---|---|
List<Edge> |
RequiredProvidedEdgeFactory.create(Node aFrom,
Node aTo) |
Modifier and Type | Method and Description |
---|---|
boolean |
ConnectRequiredExternallyRequiredEdgeFilter.isViolated(Edge aEdge) |
boolean |
ConnectRequiredProvidedEdgeFilter.isViolated(Edge aEdge) |
boolean |
ConnectExternalProvidedProvidedFilter.isViolated(Edge aEdge) |
void |
CheckExternallyRequiredVisitor.visitEdge(Edge aEdge) |
void |
CheckRequiredProvidedMultiplicityVisitor.visitEdge(Edge aEdge) |
void |
LinkVisitor.visitEdge(Edge aEdge) |
void |
CheckStartupDependenciesVisitor.visitEdge(Edge aEdge) |
void |
CheckExternallyProvidedVisitor.visitEdge(Edge aEdge) |
Copyright © 2022. All rights reserved.