All Classes
Class | Description |
---|---|
AbstractEdge |
This class provides a basic implementation of
Edge interface, to
minimize the effort required to implement this interface. |
AbstractElement |
A base implementation of an element.
|
AbstractElement.AttributeChangeEvent | |
AbstractGraph |
This class provides a basic implementation of
Graph interface, to minimize the effort
required to implement this interface. |
AbstractNode |
This class provides a basic implementation of
Node interface, to
minimize the effort required to implement this interface. |
AddLogoFilter |
This filter adds a logo-picture on each outputted image.
|
AdjacencyListGraph |
A lightweight graph class intended to allow the construction of big graphs
(millions of elements).
|
AdjacencyListNode |
Nodes used with
AdjacencyListGraph |
AnnotatedSink |
A sink easily allowing a bind between attribute modifications and method
calls.
|
AnnotatedSink.Bind |
Annotation used to bind an event to a method.
|
AreaSkeleton |
Class used by DefaultCamera, implementation in gs-ui-...
|
AttributePipe |
Allows to filter the attribute event stream.
|
AttributePredicate |
Tell if an attribute is recognized.
|
AttributeSink |
Interface to listen at changes on attributes of a graph.
|
Backend |
Class used by DefaultCamera, implementation in gs-ui-...
|
BarnesHutLayout |
Base implementation of a Barnes-Hut space decomposition and particle
interaction algorithm to be used for force-based layout algorithms.
|
BreadthFirstIterator | |
ByteDecoder |
Decode an event that has been encoded into a binary buffer and dispatch this
event to its sources.
|
ByteEncoder |
Define an encoder that transform received events into a binary buffer.
|
ByteEncoder.Transport |
Define the object that will be called after an event has been transformed
into a binary buffer.
|
ByteFactory | |
ByteProxy |
This class is a proxy that can exchange event binary-encoded (opposed to
text-encoder) with another proxy.
|
ByteProxy.Mode |
Defines the mode of this proy, server or client.
|
Camera | |
Color |
GraphStream representation of Color Usable by all UI
|
Colors |
Ordered set of colours.
|
CompoundAttribute |
Definition of some compound value that can be used as attribute and can be
transformed to a hash map.
|
ConnectorSkeleton |
Class used by DefaultCamera, implementation in gs-ui-...
|
CumulativeAttributes | |
CumulativeSpells | |
CumulativeSpells.Spell | |
CustomResolution |
User-defined resolution.
|
DefaultCamera2D |
Define a view of the graph or a part of the graph.
|
DefaultGraph |
Default implementation of graph.
|
DepthFirstIterator | |
DGSParser | |
Display | |
DOTParser |
This class defines a DOT parser.
|
DOTParserConstants |
Token literal values and constants.
|
DOTParserTokenManager |
Token Manager.
|
Edge |
A general purpose class that provides methods for the management of edges in
a graph.
|
EdgeFactory<T extends Edge> |
An interface aimed at dynamically creating edge objects.
|
EdgeRejectedException |
This exception is thrown when on of the endpoints of an edge does not accept
the edge.
|
EdgeSpring |
Edge representation.
|
Element |
An element is a part of a graph (node, edge, the graph itself).
|
ElementNotFoundException |
Thrown when a searched object is not found.
|
ElementSink |
Interface to listen at changes in the graph structure.
|
Energies |
Represent the history of energy values for a force-based layout algorithm.
|
Environment |
Representation of a set of parameters.
|
FileSink |
Output a graph or graph events to a file.
|
FileSinkBase |
Base implementation for graph output to files.
|
FileSinkBaseFiltered |
Base implementation for filtered graph output to files.
|
FileSinkDGS |
File output for the DGS (Dynamic Graph Stream) file format.
|
FileSinkDGSFiltered |
File output for the DGS (Dynamic Graph Stream) file format.
|
FileSinkDGSUtility | |
FileSinkDOT |
Graph writer for the GraphViz DOT format.
|
FileSinkDynamicGML |
Transform the input events into a GML graph.
|
FileSinkFactory |
Try to instantiate the correct writer given a graph filename.
|
FileSinkGEXF | |
FileSinkGEXF.TimeFormat | |
FileSinkGEXF2 | |
FileSinkGML |
Transform the input events into a GML graph.
|
FileSinkGraphML | |
FileSinkImages |
Output graph in image files.
|
FileSinkImages.LayoutPolicy |
Layout policy.
|
FileSinkImages.Option | |
FileSinkImages.OutputPolicy |
Output policy.
|
FileSinkImages.OutputType |
Output image type.
|
FileSinkImages.Quality |
Defines the quality of the rendering.
|
FileSinkImagesFactory |
Define a provider for FileSinkImages.
|
FileSinkSVG | |
FileSinkTikZ |
An export of a graph to PGF/TikZ format.
|
FileSinkUnstyledSVG |
Transforms a graph into a SVG description.
|
FileSource |
Source of graph events coming from a file.
|
FileSourceBase |
Base for various graph file input.
|
FileSourceDGS |
Class responsible for parsing files in the DGS format.
|
FileSourceDGS1And2 |
Class responsible for parsing files in the DGS format (old versions of the
format).
|
FileSourceDOT |
Graph reader for GraphViz "dot" files.
|
FileSourceEdge |
Reader for the "edge" graph format.
|
FileSourceFactory |
File source factory.
|
FileSourceGEXF | |
FileSourceGEXF.GEXFConstants | |
FileSourceGEXF.GEXFConstants.ATTRIBUTEAttribute | |
FileSourceGEXF.GEXFConstants.ATTRIBUTESAttribute | |
FileSourceGEXF.GEXFConstants.AttributeType | |
FileSourceGEXF.GEXFConstants.ATTVALUEAttribute | |
FileSourceGEXF.GEXFConstants.Balise | |
FileSourceGEXF.GEXFConstants.ClassType | |
FileSourceGEXF.GEXFConstants.COLORAttribute | |
FileSourceGEXF.GEXFConstants.EDGEAttribute | |
FileSourceGEXF.GEXFConstants.EDGESAttribute | |
FileSourceGEXF.GEXFConstants.EDGESHAPEAttribute | |
FileSourceGEXF.GEXFConstants.EdgeShapeType | |
FileSourceGEXF.GEXFConstants.EdgeType | |
FileSourceGEXF.GEXFConstants.GEXFAttribute | |
FileSourceGEXF.GEXFConstants.GRAPHAttribute | |
FileSourceGEXF.GEXFConstants.IDType | |
FileSourceGEXF.GEXFConstants.METAAttribute | |
FileSourceGEXF.GEXFConstants.ModeType | |
FileSourceGEXF.GEXFConstants.NODEAttribute | |
FileSourceGEXF.GEXFConstants.NODESAttribute | |
FileSourceGEXF.GEXFConstants.NODESHAPEAttribute | |
FileSourceGEXF.GEXFConstants.NodeShapeType | |
FileSourceGEXF.GEXFConstants.PARENTAttribute | |
FileSourceGEXF.GEXFConstants.POSITIONAttribute | |
FileSourceGEXF.GEXFConstants.SIZEAttribute | |
FileSourceGEXF.GEXFConstants.SPELLAttribute | |
FileSourceGEXF.GEXFConstants.THICKNESSAttribute | |
FileSourceGEXF.GEXFConstants.TimeFormatType | |
FileSourceGEXF.GEXFConstants.WeightType | |
FileSourceGML |
A GML parser.
|
FileSourceGPX |
Source to read GPX (GPS eXchange Format) data an XML extension to exchange
gps coordinates, routes and tracks.
|
FileSourceGPX.GPXConstants | |
FileSourceGPX.GPXConstants.Balise | |
FileSourceGPX.GPXConstants.BOUNDSAttribute | |
FileSourceGPX.GPXConstants.COPYRIGHTAttribute | |
FileSourceGPX.GPXConstants.EMAILAttribute | |
FileSourceGPX.GPXConstants.FixType | |
FileSourceGPX.GPXConstants.GPXAttribute | |
FileSourceGPX.GPXConstants.LINKAttribute | |
FileSourceGPX.GPXConstants.PTAttribute | |
FileSourceGPX.GPXConstants.WPTAttribute | |
FileSourceGraphML |
GraphML is a comprehensive and easy-to-use file format for graphs.
|
FileSourceGraphML.GraphMLConstants | |
FileSourceGraphML.GraphMLConstants.Balise | |
FileSourceGraphML.GraphMLConstants.Data | |
FileSourceGraphML.GraphMLConstants.DataAttribute | |
FileSourceGraphML.GraphMLConstants.EdgeAttribute | |
FileSourceGraphML.GraphMLConstants.EndPoint | |
FileSourceGraphML.GraphMLConstants.EndPointAttribute | |
FileSourceGraphML.GraphMLConstants.EndPointType | |
FileSourceGraphML.GraphMLConstants.GraphAttribute | |
FileSourceGraphML.GraphMLConstants.HyperEdgeAttribute | |
FileSourceGraphML.GraphMLConstants.Key | |
FileSourceGraphML.GraphMLConstants.KeyAttribute | |
FileSourceGraphML.GraphMLConstants.KeyAttrType | |
FileSourceGraphML.GraphMLConstants.KeyDomain | |
FileSourceGraphML.GraphMLConstants.Locator | |
FileSourceGraphML.GraphMLConstants.LocatorAttribute | |
FileSourceGraphML.GraphMLConstants.NodeAttribute | |
FileSourceGraphML.GraphMLConstants.Port | |
FileSourceGraphML.GraphMLConstants.PortAttribute | |
FileSourceLGL |
Reader for the "LGL" graph format.
|
FileSourceNCol |
Reader for the "ncol" graph format.
|
FileSourcePajek |
A parser for the Pajek NET format.
|
FileSourceParser |
This defines source using a
Parser object
to parse a stream and generate graph events. |
FileSourceTLP |
Source for the Tulip file format (TLP).
|
FileSourceXML |
Base for XML-based file format.
|
Filter |
Defines filter that will be applied on images before writing.
|
FixedArrayList<E> |
Array list with immutable element indices.
|
FpsCounter |
A simple counter that allows to count the number of frames per second.
|
GEXF | |
GEXFAttribute | |
GEXFAttributes | |
GEXFAttValue | |
GEXFAttValues | |
GEXFEdge | |
GEXFEdges | |
GEXFElement | |
GEXFElement.AttrType | |
GEXFElement.ClassType | |
GEXFElement.DefaultEdgeType | |
GEXFElement.Extension | |
GEXFElement.IDType | |
GEXFElement.Mode | |
GEXFElement.TimeFormat | |
GEXFGraph | |
GEXFMeta | |
GEXFNode | |
GEXFNodes | |
GEXFSpell | |
GEXFSpells | |
GMLContext | |
GMLParser | |
GMLParserConstants |
Token literal values and constants.
|
GMLParserTokenManager |
Token Manager.
|
Graph |
An Interface that advises general purpose methods for handling graphs.
|
GraphCellData |
A N-Tree cell data that both compute the barycenter of each cell (aggregate
position), the aggregate weight of each cell (sum of all of the cell node
weights) and the aggregate degree of each cell (sum of all of the cell node
degree).
|
GraphDiff | |
GraphFactory |
An interface aimed at dynamically creating graph objects based on a class
name.
|
GraphicEdge |
Graphical edge.
|
GraphicElement |
Super class of all graphic node, edge, and sprite elements.
|
GraphicElement.SwingElementRenderer |
Interface for renderers registered in each style group.
|
GraphicElementChangeListener |
Interface for entities interested in changes on graphic elements.
|
GraphicGraph |
Graph representation used in display classes.
|
GraphicNode |
Graphical node.
|
GraphicSprite |
A small gentle sprite.
|
GraphListeners |
Helper object to handle events producted by a graph.
|
GraphMetrics |
p Various geometric informations on the graphic graph.
|
GraphParseException |
Raised when a parse error occurred while reading a graph file.
|
GraphPosLengthUtils |
Lots of small often used measuring algorithms on graphs.
|
GraphRenderer<S,G> |
Interface for classes that draw a GraphicGraph in a swing component.
|
GraphRendererBase<S,G> | |
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.
|
Graphs | |
GraphSpells | |
GraphSpells.EdgeData | |
IdAlreadyInUseException |
Singleton exception.
|
InteractiveElement | |
InvalidSpriteIDException |
Launched when a sprite is created with a dot in its identifier, which is
impossible in the current implementation.
|
ISODateComponent |
Defines components of
ISODateIO . |
ISODateComponent.AliasComponent |
Defines an alias component.
|
ISODateComponent.AMPMComponent |
Component handling AM/PM.
|
ISODateComponent.EpochComponent |
Component handling a number of milliseconds since the epoch (january, 1st
1970).
|
ISODateComponent.FieldComponent |
Defines a component associated with a field of a calendar.
|
ISODateComponent.NotImplementedComponent |
Defines a not implemented component.
|
ISODateComponent.TextComponent |
Defines a text component.
|
ISODateComponent.UTCOffsetComponent |
Component handling utc offset (+/- 0000).
|
ISODateIO |
Scanner for date in ISO/IEC 9899:1999 format.
|
LayerRenderer<G> |
A specific rendering class that can be plugged in any view and is called to
draw under or above the graph.
|
Layout |
Layout algorithm interface.
|
LayoutRunner |
Allows to run a layout in a distinct thread.
|
Layouts |
A factory in charge or creating various layout implementations.
|
LinLog | |
LinLogNodeParticle | |
MissingDisplayException | |
MouseManager |
A global behavior for all mouse events on graphic elements.
|
MultiGraph |
A graph implementation that supports multiple edges between two nodes.
|
MultiNode |
Nodes used with
MultiGraph |
NetStreamConstants |
NetStream
|
NetStreamDecoder | |
NetStreamEncoder | |
NetStreamUtils | |
Node |
An Interface that advises general purpose methods for handling nodes as
elements of a graph.
|
NodeFactory<T extends Node> |
An interface aimed at dynamically creating node objects.
|
NodeParticle |
Base implementation of a node particle to be used in the
BarnesHutLayout to represent nodes and choose their positions. |
OldFileSourceDGS |
Class responsible for parsing files in the DGS format.
|
OneAttributeElement |
An implementation of an
Element . |
OneAttributeElement.AttributeChangeEvent | |
PajekContext | |
PajekParser | |
PajekParserConstants |
Token literal values and constants.
|
PajekParserTokenManager |
Token Manager.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
Parser | |
ParserFactory |
Factory to create parser.
|
Path |
Path description.
|
Pipe |
Sink and source of graph events.
|
PipeAdapter |
Adapter for the filter interface.
|
PipeBase |
A base pipe that merely let all events pass.
|
Point2 |
2D point.
|
Point3 |
3D point.
|
ProxyPipe |
Proxy pipe.
|
Replayable |
Defines sources that can be replayed.
|
Replayable.Controller |
A controller used to replay a source.
|
Resolution |
Define resolution of outputted images.
|
Resolutions |
Common resolutions.
|
RMIAdapterIn | |
RMIAdapterOut | |
RMISink | |
RMISource | |
Rule |
Style application rule.
|
Selection | |
Selector |
A selector is the part of a CSS rule that defines to which element a style
applies in the graph.
|
Selector.Type |
Types of elements.
|
ShortcutManager |
Utility to centralise the shortcuts and actions for all view instances.
|
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SingleGraph |
An implementation of graph that supports only one edge between two nodes.
|
SingleNode |
Nodes used with
SingleGraph |
Sink |
Sink of graph events.
|
SinkAdapter |
Adapter for the
Sink interface. |
SinkTime | |
Skeleton |
Elements of rendering that, contrary to the shapes, are specific to the
element, not the style group and define the basic geometry of the shape.
|
SmartXMLWriter | |
Source |
Source of graph events.
|
SourceAdapter |
Adapter for the input interface.
|
SourceBase |
Base implementation of an input that provide basic sink handling.
|
SourceBase.ElementType | |
SourceTime | |
SpringBox |
The GraphStream Spring-Box layout.
|
SpringBoxNodeParticle | |
Sprite |
A gentle little sprite.
|
SpriteFactory |
Factory for sprites.
|
SpriteManager |
Set of sprites associated with a graph.
|
StepCounter |
Count the step of a stream.
|
Structure |
Structures are generic objects which may contain nodes and edges.
|
Style |
A style is a whole set of settings for a graphic element.
|
StyleConstants |
The various constants and static constant conversion methods used for
styling.
|
StyleConstants.ArrowShape |
Possible shapes for arrows on edges.
|
StyleConstants.FillMode |
How to fill the contents of the element.
|
StyleConstants.IconMode |
Where to place the icon around the text (or instead of the text).
|
StyleConstants.JComponents |
Possible JComponents.
|
StyleConstants.ShadowMode |
How to draw the shadow of the element.
|
StyleConstants.Shape |
Possible shapes for elements.
|
StyleConstants.ShapeKind | |
StyleConstants.SizeMode |
How to set the size of the element.
|
StyleConstants.SpriteOrientation |
Orientation of a sprite toward its attachment point.
|
StyleConstants.StrokeMode |
How to draw the contour of the element.
|
StyleConstants.TextAlignment |
How to align words around their attach point.
|
StyleConstants.TextBackgroundMode | |
StyleConstants.TextMode |
How to draw the text of an element.
|
StyleConstants.TextStyle |
Variant of the font.
|
StyleConstants.TextVisibilityMode |
How to show the text of an element.
|
StyleConstants.Units |
The available units for numerical values.
|
StyleConstants.VisibilityMode |
How to show an element.
|
StyleGroup |
A group of graph elements that share the same style.
|
StyleGroup.ElementEvents |
Description of an element that is actually modified by one or more events
occurring on it.
|
StyleGroupListener |
Listen at the changes in the style group set.
|
StyleGroupSet |
A set of style groups.
|
StyleSheet |
Implementation of the style sheets that can be stored in the graphic graph.
|
StyleSheetListener |
Listener for style events.
|
StyleSheetParser | |
StyleSheetParser.Number | |
StyleSheetParserConstants |
Token literal values and constants.
|
StyleSheetParserTokenManager |
Token Manager.
|
ThreadProxyPipe |
Filter that allows to pass graph events between two threads without explicit
synchronization.
|
Timeline | |
TLPParser |
This class defines a TLP parser.
|
TLPParserConstants |
Token literal values and constants.
|
TLPParserTokenManager |
Token Manager.
|
Token |
Describes the input token stream.
|
TokenMgrError |
Token Manager Error.
|
URLSource |
Graph event input source from an URL.
|
Value |
A value and the units of the value.
|
Values |
Several values and the units of these values.
|
Vector2 | |
Vector3 |
A three component vector made of doubles.
|
VerboseSink |
A sink that can be used to display event in a PrintStream like System.out.
|
VerboseSink.EventType |
Enumeration defining type of events.
|
View |
A view on a graphic graph.
|
Viewer |
Set of views on a graphic graph.
|
Viewer.CloseFramePolicy |
What to do when a view frame is closed.
|
Viewer.ThreadingModel |
How does the viewer synchronise its internal graphic graph with the graph
displayed.
|
ViewerListener |
Listener for specific viewer events.
|
ViewerPipe |
Shell around a proxy pipe coming from the viewer allowing to put viewer
listeners on a viewer that runs in a distinct thread.
|