Modifier and Type | Interface and Description |
---|---|
interface |
Graph
An Interface that advises general purpose methods for handling graphs.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<ElementSink> |
Graph.elementSinks()
Returns an "iterable" of
ElementSink objects registered to this
graph. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGraph
This class provides a basic implementation of
Graph interface, to minimize the effort
required to implement this interface. |
(package private) class |
AbstractGraph.GraphListeners |
class |
AdjacencyListGraph
A lightweight graph class intended to allow the construction of big graphs
(millions of elements).
|
class |
DefaultGraph
Default implementation of graph.
|
(package private) static class |
Graphs.SynchronizedGraph |
class |
MultiGraph
A graph implementation that supports multiple edges between two nodes.
|
class |
SingleGraph
An implementation of graph that supports only one edge between two nodes.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<ElementSink> |
Graphs.SynchronizedGraph.elementSinks() |
java.lang.Iterable<ElementSink> |
AbstractGraph.elementSinks() |
Modifier and Type | Method and Description |
---|---|
void |
Graphs.SynchronizedGraph.addElementSink(ElementSink sink) |
void |
AbstractGraph.addElementSink(ElementSink sink) |
void |
Graphs.SynchronizedGraph.removeElementSink(ElementSink sink) |
void |
AbstractGraph.removeElementSink(ElementSink sink) |
Modifier and Type | Interface and Description |
---|---|
interface |
Pipe
Sink and source of graph events.
|
interface |
ProxyPipe
Proxy pipe.
|
interface |
Sink
Sink of graph events.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotatedSink
A sink easily allowing a bind between attribute modifications and method
calls.
|
class |
AttributePipe
Allows to filter the attribute event stream.
|
class |
PipeAdapter
Adapter for the filter interface.
|
class |
PipeBase
A base pipe that merely let all events pass.
|
class |
SinkAdapter
Adapter for the
Sink interface. |
class |
Timeline |
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<ElementSink> |
SourceBase.eltsSinks
Set of graph elements sinks.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<ElementSink> |
SourceBase.elementSinks() |
Modifier and Type | Method and Description |
---|---|
void |
SourceBase.addElementSink(ElementSink sink) |
void |
SourceAdapter.addElementSink(ElementSink sink) |
void |
Source.addElementSink(ElementSink sink)
Add a sink for elements events only.
|
void |
PipeAdapter.addElementSink(ElementSink listener) |
void |
SourceBase.removeElementSink(ElementSink sink) |
void |
SourceAdapter.removeElementSink(ElementSink sink) |
void |
Source.removeElementSink(ElementSink sink)
Remove an element sink.
|
void |
PipeAdapter.removeElementSink(ElementSink listener) |
Modifier and Type | Interface and Description |
---|---|
interface |
FileSink
Output a graph or graph events to a file.
|
Modifier and Type | Class and Description |
---|---|
class |
FileSinkBase
Base implementation for graph output to files.
|
class |
FileSinkDGS
File output for the DGS (Dynamic Graph Stream) file format.
|
class |
FileSinkDOT
Graph writer for the GraphViz DOT format.
|
class |
FileSinkDynamicGML
Transform the input events into a GML graph.
|
class |
FileSinkGEXF |
class |
FileSinkGML
Transform the input events into a GML graph.
|
class |
FileSinkGraphML |
class |
FileSinkSWF
This class intends to output a dynamic graph into a Flash animation.
|
Modifier and Type | Class and Description |
---|---|
class |
NetStreamSender
This class implements a sender according to specifications the NetStream
protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
RMISink |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.concurrent.ConcurrentLinkedQueue<ElementSink> |
RMISource.elementsListeners |
Modifier and Type | Method and Description |
---|---|
void |
RMISource.addElementSink(ElementSink listener) |
void |
RMISource.removeElementSink(ElementSink listener) |
Modifier and Type | Class and Description |
---|---|
class |
ThreadProxyPipe
Filter that allows to pass graph events between two threads without explicit
synchronization.
|
class |
ThreadProxyPipeOld
Deprecated.
This is the old version of
ThreadProxyPipe . |
Modifier and Type | Class and Description |
---|---|
class |
StepCounter
Count the step of a stream.
|
class |
VerboseSink
A sink that can be used to display event in a PrintStream like System.out.
|