Module graph
Package de.grogra.graph
package de.grogra.graph
-
ClassDescriptionAccessorBase<T>Attribute<T>An
Attribute
represents an attribute of nodes and edges in aGraph
.This graph filter may be used as superclass for graph filters which overwrite attribute values of their source graphs.This interface is implemented by attribute values and other objects whose semantics may depend on the object context of the currentGraphState
.AnEdgePattern
is aboolean
function which can be applied to edges in the context of graph traversal.An instance ofEventSupport
can be used in implementations ofGraph
for the management of event listeners and for dispatching of events.AGraph
represents a graph-like structure.AGraphFilter
is aGraph
which has another graph as source and filters the data of the source graph.AGraphState
provides a context to access and modify aGraph
.This class represents an object context.ObjectMap<V>APath
consists of an alternating sequence of nodes and edges (starting with a node) of a graph.AVisitor
is a callback-instance which is informed about the structure of a graph via invocation ofGraph.accept(Object, Visitor, ArrayPath)
.