- clear() - Method in class org.jgrapht.ext.IntegerComponentNameProvider
-
Clears all cached identifiers, and resets the unique identifier counter.
- clear() - Method in class org.jgrapht.ext.IntegerEdgeNameProvider
-
Deprecated.
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.
- ComponentNameProvider<T> - Interface in org.jgrapht.ext
-
Provides a name for a component.
- ComponentUpdater<T> - Interface in org.jgrapht.ext
-
Type to handle updates to a component when an import gets more information about it after it has
been created.
- convertGraphToDotString(Graph<V, E>) - Static method in class org.jgrapht.ext.DOTUtils
-
- 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
-
- CSVExporter<V,E> - Class in org.jgrapht.ext
-
Exports a graph into a CSV Format or any other Delimiter-separated value format.
- CSVExporter() - Constructor for class org.jgrapht.ext.CSVExporter
-
- CSVExporter(CSVFormat) - Constructor for class org.jgrapht.ext.CSVExporter
-
Creates a new CSVExporter with integer name providers for the vertices.
- CSVExporter(CSVFormat, char) - Constructor for class org.jgrapht.ext.CSVExporter
-
Creates a new CSVExporter with integer name providers for the vertices.
- CSVExporter(ComponentNameProvider<V>, CSVFormat, char) - Constructor for class org.jgrapht.ext.CSVExporter
-
Constructs a new CSVExporter with the given ID providers and format.
- CSVFormat - Enum in org.jgrapht.ext
-
Supported CSV formats.
- CSVFormat.Parameter - Enum in org.jgrapht.ext
-
Parameters that affect the behavior of CVS importers/exporters.
- CSVImporter<V,E> - Class in org.jgrapht.ext
-
Imports a graph from a CSV Format or any other Delimiter-separated value format.
- CSVImporter(VertexProvider<V>, EdgeProvider<V, E>) - Constructor for class org.jgrapht.ext.CSVImporter
-
- CSVImporter(VertexProvider<V>, EdgeProvider<V, E>, CSVFormat) - Constructor for class org.jgrapht.ext.CSVImporter
-
Constructs a new importer.
- CSVImporter(VertexProvider<V>, EdgeProvider<V, E>, CSVFormat, char) - Constructor for class org.jgrapht.ext.CSVImporter
-
Constructs a new importer.
- DEFAULT_DIMACS_FORMAT - Static variable in class org.jgrapht.ext.DIMACSExporter
-
The default format used by the exporter.
- DEFAULT_GRAPH_ID - Static variable in class org.jgrapht.ext.DOTExporter
-
Default graph id used by the exporter.
- DEFAULT_GRAPH_ID_KEY - Static variable in class org.jgrapht.ext.DOTImporter
-
Default key used in the graph updater (if provided) for the graph ID.
- DefaultCellFactory() - Constructor for class org.jgrapht.ext.JGraphModelAdapter.DefaultCellFactory
-
- DIMACSExporter<V,E> - Class in org.jgrapht.ext
-
Exports a graph into DIMACS format.
- DIMACSExporter() - Constructor for class org.jgrapht.ext.DIMACSExporter
-
Constructs a new exporter.
- DIMACSExporter(ComponentNameProvider<V>) - Constructor for class org.jgrapht.ext.DIMACSExporter
-
Constructs a new exporter with a given vertex ID provider.
- DIMACSExporter(ComponentNameProvider<V>, DIMACSFormat) - Constructor for class org.jgrapht.ext.DIMACSExporter
-
Constructs a new exporter with a given vertex ID provider.
- DIMACSExporter.Parameter - Enum in org.jgrapht.ext
-
Parameters that affect the behavior of the exporter.
- DIMACSFormat - Enum in org.jgrapht.ext
-
DIMACS challenge format.
- DIMACSImporter<V,E> - Class in org.jgrapht.ext
-
Imports a graph specified in DIMACS format.
- DIMACSImporter(VertexProvider<V>, EdgeProvider<V, E>, double) - Constructor for class org.jgrapht.ext.DIMACSImporter
-
Construct a new DIMACSImporter
- DIMACSImporter(VertexProvider<V>, EdgeProvider<V, E>) - Constructor for class org.jgrapht.ext.DIMACSImporter
-
Construct a new DIMACSImporter
- 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(ComponentNameProvider<V>, ComponentNameProvider<V>, ComponentNameProvider<E>) - Constructor for class org.jgrapht.ext.DOTExporter
-
Constructs a new DOTExporter object with the given ID and label providers.
- DOTExporter(ComponentNameProvider<V>, ComponentNameProvider<V>, ComponentNameProvider<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.
- DOTExporter(ComponentNameProvider<V>, ComponentNameProvider<V>, ComponentNameProvider<E>, ComponentAttributeProvider<V>, ComponentAttributeProvider<E>, ComponentNameProvider<Graph<V, E>>) - Constructor for class org.jgrapht.ext.DOTExporter
-
Constructs a new DOTExporter object with the given ID, label, attribute, and graph id
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>, ComponentUpdater<V>) - Constructor for class org.jgrapht.ext.DOTImporter
-
Constructs a new DOTImporter with the given providers
- DOTImporter(VertexProvider<V>, EdgeProvider<V, E>, ComponentUpdater<V>, ComponentUpdater<Graph<V, E>>) - Constructor for class org.jgrapht.ext.DOTImporter
-
Constructs a new DOTImporter with the given providers
- DOTUtils - Class in org.jgrapht.ext
-
Class with DOT format related utilities.
- DOTUtils() - Constructor for class org.jgrapht.ext.DOTUtils
-
- 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.
- getDelimiter() - Method in class org.jgrapht.ext.CSVExporter
-
Get the delimiter (comma, semicolon, pipe, etc).
- getDelimiter() - Method in class org.jgrapht.ext.CSVImporter
-
Get the delimiter (comma, semicolon, pipe, etc).
- getEdgeAttributeProvider() - Method in class org.jgrapht.ext.GraphMLExporter
-
Get the edge attribute provider
- getEdgeCell(E) - Method in class org.jgrapht.ext.JGraphModelAdapter
-
Returns the JGraph edge cell that corresponds to the specified JGraphT edge.
- getEdgeDescriptor() - Method in enum org.jgrapht.ext.DIMACSFormat
-
Get the edge descriptor used in the format.
- getEdgeLabelAttributeName() - Method in class org.jgrapht.ext.GraphMLExporter
-
Get the attribute name for edge labels
- getEdgeLabelProvider() - Method in class org.jgrapht.ext.GraphMLExporter
-
Get the edge label provider
- getEdgeName(E) - Method in interface org.jgrapht.ext.EdgeNameProvider
-
Deprecated.
Returns a unique name for an edge.
- getEdgeName(E) - Method in class org.jgrapht.ext.IntegerEdgeNameProvider
-
Deprecated.
Returns the String representation of an edge.
- getEdgeProvider() - Method in class org.jgrapht.ext.DIMACSImporter
-
Get the edge provider
- getEdgeProvider() - Method in class org.jgrapht.ext.GmlImporter
-
Get the edge provider
- getEdgeProvider() - Method in class org.jgrapht.ext.GraphMLImporter
-
Get the edge provider
- getEdgeToCellMap() - Method in class org.jgrapht.ext.JGraphXAdapter
-
Returns Hashmap which maps the edges onto their visualization mxICells.
- getEdgeWeightAttributeName() - Method in class org.jgrapht.ext.GraphMLExporter
-
Get the attribute name for edge weights
- getEdgeWeightAttributeName() - Method in class org.jgrapht.ext.GraphMLImporter
-
Get the attribute name for edge weights
- getFormat() - Method in class org.jgrapht.ext.CSVExporter
-
Get the format of the exporter
- getFormat() - Method in class org.jgrapht.ext.CSVImporter
-
Get the format that the importer is using.
- getFormat() - Method in class org.jgrapht.ext.DIMACSExporter
-
Get the format of the exporter
- getFormat() - Method in class org.jgrapht.ext.MatrixExporter
-
Get the format that the exporter is using.
- getName(T) - Method in interface org.jgrapht.ext.ComponentNameProvider
-
Returns a unique name.
- getName(E) - Method in interface org.jgrapht.ext.EdgeNameProvider
-
Deprecated.
Returns a unique name for an edge.
- getName(T) - Method in class org.jgrapht.ext.IntegerComponentNameProvider
-
Returns the string representation of a component.
- getName(T) - Method in class org.jgrapht.ext.StringComponentNameProvider
-
Returns the string representation of a component.
- getName(V) - Method in interface org.jgrapht.ext.VertexNameProvider
-
Deprecated.
Returns a unique name for a vertex.
- getProblem() - Method in enum org.jgrapht.ext.DIMACSFormat
-
Get the name of the problem.
- getVertexAttributeProvider() - Method in class org.jgrapht.ext.GraphMLExporter
-
Get the vertex attribute provider
- getVertexCell(Object) - Method in class org.jgrapht.ext.JGraphModelAdapter
-
Returns the JGraph vertex cell that corresponds to the specified JGraphT vertex.
- getVertexLabelAttributeName() - Method in class org.jgrapht.ext.GraphMLExporter
-
Get the attribute name for vertex labels
- getVertexLabelProvider() - Method in class org.jgrapht.ext.GraphMLExporter
-
Get the vertex label provider
- getVertexName(V) - Method in class org.jgrapht.ext.StringNameProvider
-
Deprecated.
Returns the string representation of a vertex.
- getVertexName(V) - Method in interface org.jgrapht.ext.VertexNameProvider
-
Deprecated.
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.
- getVertexProvider() - Method in class org.jgrapht.ext.DIMACSImporter
-
Get the vertex provider
- getVertexProvider() - Method in class org.jgrapht.ext.GmlImporter
-
Get the vertex provider
- getVertexProvider() - Method in class org.jgrapht.ext.GraphMLImporter
-
Get the vertex provider
- 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 Modeling 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(ComponentNameProvider<V>, ComponentNameProvider<V>, ComponentNameProvider<E>, ComponentNameProvider<E>) - Constructor for class org.jgrapht.ext.GmlExporter
-
Constructs a new GmlExporter object with the given ID and label providers.
- GmlExporter.Parameter - Enum in org.jgrapht.ext
-
Parameters that affect the behavior of the exporter.
- GmlImporter<V,E> - Class in org.jgrapht.ext
-
Imports a graph from a GML file (Graph Modeling Language).
- GmlImporter(VertexProvider<V>, EdgeProvider<V, E>) - Constructor for class org.jgrapht.ext.GmlImporter
-
Constructs a new importer.
- GraphExporter<V,E> - Interface in org.jgrapht.ext
-
Interface for graph exporters
- GraphImporter<V,E> - Interface in org.jgrapht.ext
-
Interface for graph importers
- GraphMLExporter<V,E> - Class in org.jgrapht.ext
-
Exports a graph as GraphML.
- GraphMLExporter() - Constructor for class org.jgrapht.ext.GraphMLExporter
-
Constructs a new GraphMLExporter with integer name providers for the vertex and edge
identifiers.
- GraphMLExporter(ComponentNameProvider<V>, ComponentNameProvider<V>, ComponentNameProvider<E>, ComponentNameProvider<E>) - Constructor for class org.jgrapht.ext.GraphMLExporter
-
Constructs a new GraphMLExporter.
- GraphMLExporter(ComponentNameProvider<V>, ComponentNameProvider<V>, ComponentAttributeProvider<V>, ComponentNameProvider<E>, ComponentNameProvider<E>, ComponentAttributeProvider<E>) - Constructor for class org.jgrapht.ext.GraphMLExporter
-
Constructs a new GraphMLExporter.
- GraphMLExporter.AttributeCategory - Enum in org.jgrapht.ext
-
Denotes the category of a GraphML-Attribute.
- GraphMLExporter.AttributeType - Enum in org.jgrapht.ext
-
Denotes the type of a GraphML-Attribute.
- GraphMLImporter<V,E> - Class in org.jgrapht.ext
-
Imports a graph from a GraphML data source.
- GraphMLImporter(VertexProvider<V>, EdgeProvider<V, E>) - Constructor for class org.jgrapht.ext.GraphMLImporter
-
Constructs a new importer.
- 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.
- setDelimiter(char) - Method in class org.jgrapht.ext.CSVExporter
-
Set the delimiter (comma, semicolon, pipe, etc).
- setDelimiter(char) - Method in class org.jgrapht.ext.CSVImporter
-
Set the delimiter (comma, semicolon, pipe, etc).
- setEdgeAttributeProvider(ComponentAttributeProvider<E>) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set the edge attribute provider.
- setEdgeLabelAttributeName(String) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set the attribute name to use for edge labels.
- setEdgeLabelProvider(ComponentNameProvider<E>) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set the edge label provider.
- setEdgeProvider(EdgeProvider<V, E>) - Method in class org.jgrapht.ext.DIMACSImporter
-
Set the edge provider.
- setEdgeProvider(EdgeProvider<V, E>) - Method in class org.jgrapht.ext.GmlImporter
-
Set the edge provider.
- setEdgeProvider(EdgeProvider<V, E>) - Method in class org.jgrapht.ext.GraphMLImporter
-
Set the edge provider.
- setEdgeWeightAttributeName(String) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set the attribute name to use for edge weights.
- setEdgeWeightAttributeName(String) - Method in class org.jgrapht.ext.GraphMLImporter
-
Set the attribute name to use for edge weights.
- setExportEdgeWeights(boolean) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set whether the exporter will print edge weights.
- setFormat(CSVFormat) - Method in class org.jgrapht.ext.CSVExporter
-
Set the format of the exporter
- setFormat(CSVFormat) - Method in class org.jgrapht.ext.CSVImporter
-
Set the format of the importer
- setFormat(DIMACSFormat) - Method in class org.jgrapht.ext.DIMACSExporter
-
Set the format of the exporter
- setFormat(MatrixExporter.Format) - Method in class org.jgrapht.ext.MatrixExporter
-
Set the output format of the exporter
- setParameter(CSVFormat.Parameter, boolean) - Method in class org.jgrapht.ext.CSVExporter
-
Set the value of a parameter of the exporter
- setParameter(CSVFormat.Parameter, boolean) - Method in class org.jgrapht.ext.CSVImporter
-
Set the value of a parameter of the exporter
- setParameter(DIMACSExporter.Parameter, boolean) - Method in class org.jgrapht.ext.DIMACSExporter
-
Set the value of a parameter of the exporter
- setParameter(GmlExporter.Parameter, boolean) - Method in class org.jgrapht.ext.GmlExporter
-
Set the value of a parameter of the exporter
- setVertexAttributeProvider(ComponentAttributeProvider<V>) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set the vertex attribute provider.
- setVertexLabelAttributeName(String) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set the attribute name to use for vertex labels.
- setVertexLabelProvider(ComponentNameProvider<V>) - Method in class org.jgrapht.ext.GraphMLExporter
-
Set the vertex label provider.
- setVertexProvider(VertexProvider<V>) - Method in class org.jgrapht.ext.DIMACSImporter
-
Set the vertex provider
- setVertexProvider(VertexProvider<V>) - Method in class org.jgrapht.ext.GmlImporter
-
Set the vertex provider
- setVertexProvider(VertexProvider<V>) - Method in class org.jgrapht.ext.GraphMLImporter
-
Set the vertex provider
- StringComponentNameProvider<T> - Class in org.jgrapht.ext
-
- StringComponentNameProvider() - Constructor for class org.jgrapht.ext.StringComponentNameProvider
-
- StringEdgeNameProvider<E> - Class in org.jgrapht.ext
-
- StringEdgeNameProvider() - Constructor for class org.jgrapht.ext.StringEdgeNameProvider
-
Deprecated.
- StringNameProvider<V> - Class in org.jgrapht.ext
-
- StringNameProvider() - Constructor for class org.jgrapht.ext.StringNameProvider
-
Deprecated.
- valueOf(String) - Static method in enum org.jgrapht.ext.CSVFormat.Parameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jgrapht.ext.CSVFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jgrapht.ext.DIMACSExporter.Parameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jgrapht.ext.DIMACSFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jgrapht.ext.GmlExporter.Parameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jgrapht.ext.GraphMLExporter.AttributeCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jgrapht.ext.GraphMLExporter.AttributeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jgrapht.ext.MatrixExporter.Format
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jgrapht.ext.CSVFormat.Parameter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jgrapht.ext.CSVFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jgrapht.ext.DIMACSExporter.Parameter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jgrapht.ext.DIMACSFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jgrapht.ext.GmlExporter.Parameter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jgrapht.ext.GraphMLExporter.AttributeCategory
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jgrapht.ext.GraphMLExporter.AttributeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jgrapht.ext.MatrixExporter.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vertexAdded(GraphVertexChangeEvent<V>) - Method in class org.jgrapht.ext.JGraphXAdapter
-
- VertexNameProvider<V> - Interface in org.jgrapht.ext
-
- 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
-
- VisioExporter<V,E> - Class in org.jgrapht.ext
-
Exports a graph to a CSV format that can be imported into MS Visio.
- VisioExporter(ComponentNameProvider<V>) - Constructor for class org.jgrapht.ext.VisioExporter
-
Creates a new VisioExporter with the specified naming policy.
- VisioExporter() - Constructor for class org.jgrapht.ext.VisioExporter
-
Creates a new VisioExporter.