Modifier and Type | Interface and Description |
---|---|
interface |
Graph
An Interface that advises general purpose methods for handling graphs.
|
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. |
class |
AdjacencyListGraph
A lightweight graph class intended to allow the construction of big graphs
(millions of elements).
|
class |
DefaultGraph
Default implementation of graph.
|
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 | Interface and Description |
---|---|
interface |
Pipe
Sink and source of graph events.
|
interface |
ProxyPipe
Proxy pipe.
|
static interface |
Replayable.Controller
A controller used to replay a source.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributePipe
Allows to filter the attribute event stream.
|
class |
GraphReplay
A simple source of graph events that takes an existing graph and creates a
flow of events by enumerating all nodes, edges and attributes of the graph.
|
class |
PipeAdapter
Adapter for the filter interface.
|
class |
PipeBase
A base pipe that merely let all events pass.
|
class |
SourceAdapter
Adapter for the input interface.
|
class |
SourceBase
Base implementation of an input that provide basic sink handling.
|
class |
Timeline |
Modifier and Type | Method and Description |
---|---|
void |
Timeline.begin(Source source) |
static void |
Replayable.tryReplay(Source source,
Sink sink)
Same as
Replayable.replay(Replayable, Sink) but the first parameter is just a
Source and it will be replayed only if the
Replayable interface is implemented. |
Modifier and Type | Interface and Description |
---|---|
interface |
ByteDecoder
Decode an event that has been encoded into a binary buffer and dispatch this
event to its sources.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteProxy
This class is a proxy that can exchange event binary-encoded (opposed to
text-encoder) with another proxy.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FileSource
Source of graph events coming from a file.
|
Modifier and Type | Class and Description |
---|---|
class |
FileSinkGEXF2 |
class |
FileSourceBase
Base for various graph file input.
|
class |
FileSourceDGS
Class responsible for parsing files in the DGS format.
|
class |
FileSourceDGS1And2
Class responsible for parsing files in the DGS format (old versions of the
format).
|
class |
FileSourceDOT
Graph reader for GraphViz "dot" files.
|
class |
FileSourceEdge
Reader for the "edge" graph format.
|
class |
FileSourceGEXF
|
class |
FileSourceGML
A GML parser.
|
class |
FileSourceGPX
Source to read GPX (GPS eXchange Format) data an XML extension to exchange
gps coordinates, routes and tracks.
|
class |
FileSourceGraphML
GraphML is a comprehensive and easy-to-use file format for graphs.
|
class |
FileSourceLGL
Reader for the "LGL" graph format.
|
class |
FileSourceNCol
Reader for the "ncol" graph format.
|
class |
FileSourcePajek
A parser for the Pajek NET format.
|
class |
FileSourceParser
This defines source using a
Parser object
to parse a stream and generate graph events. |
class |
FileSourceTLP
Source for the Tulip file format (TLP).
|
class |
FileSourceXML
Base for XML-based file format.
|
Modifier and Type | Class and Description |
---|---|
class |
OldFileSourceDGS
Class responsible for parsing files in the DGS format.
|
Modifier and Type | Class and Description |
---|---|
class |
GEXF |
Modifier and Type | Interface and Description |
---|---|
interface |
URLSource
Graph event input source from an URL.
|
Modifier and Type | Class and Description |
---|---|
class |
NetStreamDecoder |
Modifier and Type | Class and Description |
---|---|
class |
RMISource |
Modifier and Type | Class and Description |
---|---|
class |
ThreadProxyPipe
Filter that allows to pass graph events between two threads without explicit
synchronization.
|
Modifier and Type | Method and Description |
---|---|
void |
ThreadProxyPipe.init(Source source)
Init the proxy.
|
void |
ThreadProxyPipe.init(Source source,
boolean replay)
Init the proxy.
|
Constructor and Description |
---|
ThreadProxyPipe(Source input)
Deprecated.
Use the default constructor and then call the
ThreadProxyPipe.init(Source) method. |
ThreadProxyPipe(Source input,
boolean replay)
Deprecated.
Use the default constructor and then call the
ThreadProxyPipe.init(Source) method. |
ThreadProxyPipe(Source input,
Sink initialListener,
boolean replay)
Deprecated.
Use the default constructor and then call the
ThreadProxyPipe.init(Source) method. |
Modifier and Type | Class and Description |
---|---|
class |
GraphicGraph
Graph representation used in display classes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Layout
Layout algorithm interface.
|
Constructor and Description |
---|
LayoutRunner(Source source,
Layout layout)
New layout runner that listens at the given source and compute a layout on
its graph structure in a distinct thread.
|
LayoutRunner(Source source,
Layout layout,
boolean start)
New layout runner that listen at the given source and compute a layout on its
graph structure in a distinct thread.
|
Modifier and Type | Class and Description |
---|---|
class |
BarnesHutLayout
Base implementation of a Barnes-Hut space decomposition and particle
interaction algorithm to be used for force-based layout algorithms.
|
Modifier and Type | Class and Description |
---|---|
class |
LinLog |
class |
SpringBox
The GraphStream Spring-Box layout.
|
Modifier and Type | Class and Description |
---|---|
class |
ViewerPipe
Shell around a proxy pipe coming from the viewer allowing to put viewer
listeners on a viewer that runs in a distinct thread.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Viewer.init(GraphicGraph graph,
ProxyPipe ppipe,
Source source)
Initialise the viewer.
|
Modifier and Type | Class and Description |
---|---|
class |
GraphListeners
Helper object to handle events producted by a graph.
|