B C D E G I J M O P R S U V 

B

buildEdge(V, V, String, Map<String, String>) - Method in interface org.jgrapht.ext.EdgeProvider
Construct an edge
buildVertex(String, Map<String, String>) - Method in interface org.jgrapht.ext.VertexProvider
Create a vertex

C

clear() - Method in class org.jgrapht.ext.IntegerEdgeNameProvider
Clears all cached identifiers, and resets the unique identifier counter.
clear() - Method in class org.jgrapht.ext.IntegerNameProvider
Clears all cached identifiers, and resets the unique identifier counter.
ComponentAttributeProvider<T> - Interface in org.jgrapht.ext
Provides display attributes for vertices and/or edges in a graph.
createDefaultEdgeAttributes(Graph<V, E>) - Static method in class org.jgrapht.ext.JGraphModelAdapter
Creates and returns a map of attributes to be used as defaults for edge attributes, depending on the specified graph.
createDefaultVertexAttributes() - Static method in class org.jgrapht.ext.JGraphModelAdapter
Creates and returns a map of attributes to be used as defaults for vertex attributes.
createEdgeCell(EE) - Method in interface org.jgrapht.ext.JGraphModelAdapter.CellFactory
Creates an edge cell that contains its respective JGraphT edge.
createEdgeCell(EE) - Method in class org.jgrapht.ext.JGraphModelAdapter.DefaultCellFactory
 
createVertexCell(VV) - Method in interface org.jgrapht.ext.JGraphModelAdapter.CellFactory
Creates a vertex cell that contains its respective JGraphT vertex.
createVertexCell(VV) - Method in class org.jgrapht.ext.JGraphModelAdapter.DefaultCellFactory
 

D

DOTExporter<V,E> - Class in org.jgrapht.ext
Exports a graph into a DOT file.
DOTExporter() - Constructor for class org.jgrapht.ext.DOTExporter
Constructs a new DOTExporter object with an integer name provider for the vertex IDs and null providers for the vertex and edge labels.
DOTExporter(VertexNameProvider<V>, VertexNameProvider<V>, EdgeNameProvider<E>) - Constructor for class org.jgrapht.ext.DOTExporter
Constructs a new DOTExporter object with the given ID and label providers.
DOTExporter(VertexNameProvider<V>, VertexNameProvider<V>, EdgeNameProvider<E>, ComponentAttributeProvider<V>, ComponentAttributeProvider<E>) - Constructor for class org.jgrapht.ext.DOTExporter
Constructs a new DOTExporter object with the given ID, label, and attribute providers.
DOTImporter<V,E> - Class in org.jgrapht.ext
Imports a graph from a DOT file.
DOTImporter(VertexProvider<V>, EdgeProvider<V, E>) - Constructor for class org.jgrapht.ext.DOTImporter
Constructs a new DOTImporter with the given providers
DOTImporter(VertexProvider<V>, EdgeProvider<V, E>, VertexUpdater<V>) - Constructor for class org.jgrapht.ext.DOTImporter
Constructs a new DOTImporter with the given providers

E

edgeAdded(GraphEdgeChangeEvent<V, E>) - Method in class org.jgrapht.ext.JGraphXAdapter
 
EdgeNameProvider<E> - Interface in org.jgrapht.ext
Assigns a display name for each of the graph edes.
EdgeProvider<V,E> - Interface in org.jgrapht.ext
Defines a provider of edges of type E
edgeRemoved(GraphEdgeChangeEvent<V, E>) - Method in class org.jgrapht.ext.JGraphXAdapter
 
export(Writer, Graph<V, E>) - Method in class org.jgrapht.ext.DOTExporter
Exports a graph into a plain text file in DOT format.
export(Writer, UndirectedGraph<V, E>) - Method in class org.jgrapht.ext.GmlExporter
Exports an undirected graph into a plain text file in GML format.
export(Writer, DirectedGraph<V, E>) - Method in class org.jgrapht.ext.GmlExporter
Exports a directed graph into a plain text file in GML format.
export(Writer, Graph<V, E>) - Method in class org.jgrapht.ext.GraphMLExporter
Exports a graph into a plain text file in GraphML format.
export(OutputStream, Graph<V, E>) - Method in class org.jgrapht.ext.VisioExporter
Exports the specified graph into a Visio csv file format.
exportAdjacencyMatrix(Writer, UndirectedGraph<V, E>) - Method in class org.jgrapht.ext.MatrixExporter
Exports the specified graph into a plain text file format containing a sparse representation of the graph's adjacency matrix.
exportAdjacencyMatrix(Writer, DirectedGraph<V, E>) - Method in class org.jgrapht.ext.MatrixExporter
Exports the specified graph into a plain text file format containing a sparse representation of the graph's adjacency matrix.
exportLaplacianMatrix(Writer, UndirectedGraph<V, E>) - Method in class org.jgrapht.ext.MatrixExporter
Exports the specified graph into a plain text file format containing a sparse representation of the graph's Laplacian matrix.
exportNormalizedLaplacianMatrix(Writer, UndirectedGraph<V, E>) - Method in class org.jgrapht.ext.MatrixExporter
Exports the specified graph into a plain text file format containing a sparse representation of the graph's normalized Laplacian matrix.

G

getCellFactory() - Method in class org.jgrapht.ext.JGraphModelAdapter
Returns the cell factory used to create the JGraph cells.
getCellToEdgeMap() - Method in class org.jgrapht.ext.JGraphXAdapter
Returns Hashmap which maps the visualization mxICells onto their edges.
getCellToVertexMap() - Method in class org.jgrapht.ext.JGraphXAdapter
Returns Hashmap which maps the visualization mxICells onto their vertices.
getComponentAttributes(T) - Method in interface org.jgrapht.ext.ComponentAttributeProvider
Returns a set of attribute key/value pairs for a vertex or edge.
getDefaultEdgeAttributes() - Method in class org.jgrapht.ext.JGraphModelAdapter
Returns the default edge attributes used for creating new JGraph edges.
getDefaultVertexAttributes() - Method in class org.jgrapht.ext.JGraphModelAdapter
Returns the default vertex attributes used for creating new JGraph vertices.
getEdgeCell(E) - Method in class org.jgrapht.ext.JGraphModelAdapter
Returns the JGraph edge cell that corresponds to the specified JGraphT edge.
getEdgeName(E) - Method in interface org.jgrapht.ext.EdgeNameProvider
Returns a unique name for an edge.
getEdgeName(E) - Method in class org.jgrapht.ext.IntegerEdgeNameProvider
Returns the String representation of an edge.
getEdgeName(E) - Method in class org.jgrapht.ext.StringEdgeNameProvider
Returns the String representation an edge.
getEdgeToCellMap() - Method in class org.jgrapht.ext.JGraphXAdapter
Returns Hashmap which maps the edges onto their visualization mxICells.
getPrintLabels() - Method in class org.jgrapht.ext.GmlExporter
Get whether to export the vertex and edge labels.
getVertexCell(Object) - Method in class org.jgrapht.ext.JGraphModelAdapter
Returns the JGraph vertex cell that corresponds to the specified JGraphT vertex.
getVertexName(V) - Method in class org.jgrapht.ext.IntegerNameProvider
Returns the String representation of the unique integer representing a vertex.
getVertexName(V) - Method in class org.jgrapht.ext.StringNameProvider
Returns the String representation of the unique integer representing a vertex.
getVertexName(V) - Method in interface org.jgrapht.ext.VertexNameProvider
Returns a unique name for a vertex.
getVertexPort(Object) - Method in class org.jgrapht.ext.JGraphModelAdapter
Returns the JGraph port cell that corresponds to the specified JGraphT vertex.
getVertexToCellMap() - Method in class org.jgrapht.ext.JGraphXAdapter
Returns Hashmap which maps the vertices onto their visualization mxICells.
GmlExporter<V,E> - Class in org.jgrapht.ext
Exports a graph into a GML file (Graph Modelling Language).
GmlExporter() - Constructor for class org.jgrapht.ext.GmlExporter
Creates a new GmlExporter object with integer name providers for the vertex and edge IDs and null providers for the vertex and edge labels.
GmlExporter(VertexNameProvider<V>, VertexNameProvider<V>, EdgeNameProvider<E>, EdgeNameProvider<E>) - Constructor for class org.jgrapht.ext.GmlExporter
Constructs a new GmlExporter object with the given ID and label providers.
GraphMLExporter<V,E> - Class in org.jgrapht.ext
Exports a graph into a GraphML file.
GraphMLExporter() - Constructor for class org.jgrapht.ext.GraphMLExporter
Constructs a new GraphMLExporter object with integer name providers for the vertex and edge IDs and null providers for the vertex and edge labels.
GraphMLExporter(VertexNameProvider<V>, VertexNameProvider<V>, EdgeNameProvider<E>, EdgeNameProvider<E>) - Constructor for class org.jgrapht.ext.GraphMLExporter
Constructs a new GraphMLExporter object with the given ID and label providers.

I

ImportException - Exception in org.jgrapht.ext
Used to show problems with importing a graph.
ImportException(String) - Constructor for exception org.jgrapht.ext.ImportException
 
ImportException(String, Throwable) - Constructor for exception org.jgrapht.ext.ImportException
 
IntegerEdgeNameProvider<E> - Class in org.jgrapht.ext
Assigns a unique integer to represent each edge.
IntegerEdgeNameProvider() - Constructor for class org.jgrapht.ext.IntegerEdgeNameProvider
 
IntegerNameProvider<V> - Class in org.jgrapht.ext
Assigns a unique integer to represent each vertex.
IntegerNameProvider() - Constructor for class org.jgrapht.ext.IntegerNameProvider
 

J

JGraphModelAdapter<V,E> - Class in org.jgrapht.ext
An adapter that reflects a JGraphT graph as a JGraph graph.
JGraphModelAdapter(Graph<V, E>) - Constructor for class org.jgrapht.ext.JGraphModelAdapter
Constructs a new JGraph model adapter for the specified JGraphT graph.
JGraphModelAdapter(Graph<V, E>, AttributeMap, AttributeMap) - Constructor for class org.jgrapht.ext.JGraphModelAdapter
Constructs a new JGraph model adapter for the specified JGraphT graph.
JGraphModelAdapter(Graph<V, E>, AttributeMap, AttributeMap, JGraphModelAdapter.CellFactory<V, E>) - Constructor for class org.jgrapht.ext.JGraphModelAdapter
Constructs a new JGraph model adapter for the specified JGraphT graph.
JGraphModelAdapter.CellFactory<VV,EE> - Interface in org.jgrapht.ext
Creates the JGraph cells that reflect the respective JGraphT elements.
JGraphModelAdapter.DefaultCellFactory<VV,EE> - Class in org.jgrapht.ext
A simple default cell factory.
JGraphModelAdapter.DefaultCellFactory() - Constructor for class org.jgrapht.ext.JGraphModelAdapter.DefaultCellFactory
 
JGraphXAdapter<V,E> - Class in org.jgrapht.ext
Adapter to draw a JGraphT graph with the JGraphX drawing library.
JGraphXAdapter(ListenableGraph<V, E>) - Constructor for class org.jgrapht.ext.JGraphXAdapter
Constructs and draws a new ListenableGraph.
JGraphXAdapter(Graph<V, E>) - Constructor for class org.jgrapht.ext.JGraphXAdapter
Constructs and draws a new mxGraph from a jGraphT graph.

M

MatrixExporter<V,E> - Class in org.jgrapht.ext
Exports a graph to a plain text matrix format, which can be processed by matrix manipulation software, such as MTJ or MATLAB.
MatrixExporter() - Constructor for class org.jgrapht.ext.MatrixExporter
Creates a new MatrixExporter object.

O

org.jgrapht.ext - package org.jgrapht.ext
Extensions and integration means to other products.

P

PRINT_EDGE_LABELS - Static variable in class org.jgrapht.ext.GmlExporter
Option to export only the edge labels.
PRINT_EDGE_VERTEX_LABELS - Static variable in class org.jgrapht.ext.GmlExporter
Option to export both edge and vertex labels.
PRINT_NO_LABELS - Static variable in class org.jgrapht.ext.GmlExporter
Option to export no vertex or edge labels.
PRINT_VERTEX_LABELS - Static variable in class org.jgrapht.ext.GmlExporter
Option to export only the vertex labels.

R

read(String, AbstractBaseGraph<V, E>) - Method in class org.jgrapht.ext.DOTImporter
Read a dot formatted string and populate the provided graph.

S

setDefaultEdgeAttributes(AttributeMap) - Method in class org.jgrapht.ext.JGraphModelAdapter
Sets the default edge attributes used for creating new JGraph edges.
setDefaultVertexAttributes(AttributeMap) - Method in class org.jgrapht.ext.JGraphModelAdapter
Sets the default vertex attributes used for creating new JGraph vertices.
setPrintLabels(Integer) - Method in class org.jgrapht.ext.GmlExporter
Set whether to export the vertex and edge labels.
StringEdgeNameProvider<E> - Class in org.jgrapht.ext
Generates edge names by invoking Object.toString() on them.
StringEdgeNameProvider() - Constructor for class org.jgrapht.ext.StringEdgeNameProvider
 
StringNameProvider<V> - Class in org.jgrapht.ext
Generates vertex names by invoking Object.toString() on them.
StringNameProvider() - Constructor for class org.jgrapht.ext.StringNameProvider
 

U

updateVertex(V, Map<String, String>) - Method in interface org.jgrapht.ext.VertexUpdater
Update vertex with the extra attributes.

V

vertexAdded(GraphVertexChangeEvent<V>) - Method in class org.jgrapht.ext.JGraphXAdapter
 
VertexNameProvider<V> - Interface in org.jgrapht.ext
Assigns a display name for each of the graph vertices.
VertexProvider<V> - Interface in org.jgrapht.ext
Creates a Vertex of type V
vertexRemoved(GraphVertexChangeEvent<V>) - Method in class org.jgrapht.ext.JGraphXAdapter
 
VertexUpdater<V> - Interface in org.jgrapht.ext
Type to handle updates to a vertex when an import gets more information about a vertex after it has been created.
VisioExporter<V,E> - Class in org.jgrapht.ext
Exports a graph to a csv format that can be imported into MS Visio.
VisioExporter(VertexNameProvider<V>) - Constructor for class org.jgrapht.ext.VisioExporter
Creates a new VisioExporter object with the specified naming policy.
VisioExporter() - Constructor for class org.jgrapht.ext.VisioExporter
Creates a new VisioExporter object.
B C D E G I J M O P R S U V 

Copyright © 2016. All Rights Reserved.