See: Description
Interface | Description |
---|---|
Graph<V,E extends Edge<V>> |
The main graph object in GINsim.
|
GraphAssociation<AG extends Graph<AV,AE>,AV,AE extends Edge<AV>> |
Defines a graph associated with the implementor of this interface.
|
GraphBackend<V,E extends Edge<V>> |
Abstract definition of a graph backend to avoid leaking implementation details in the main classes.
|
GraphEventCascade |
Interface for cascade changes: an object implementing this interface should be returned when
a change triggers a cascade of other changes.
|
GraphFactory<G extends Graph<?,?>> |
Factory to open or create specialised graph instances.
|
GraphListener<G extends GraphModel<?,?>> |
Listen to graph edit events.
|
GraphModel<V,E extends Edge<V>> |
Handle the basic structure of a graph.
|
GraphViewListener |
Listen to changes in a graph view.
|
Class | Description |
---|---|
AbstractDerivedGraph<V,E extends Edge<V>,AG extends Graph<AV,AE>,AV,AE extends Edge<AV>> |
Base class for graphs which need an associated graph.
|
AbstractGraph<V,E extends Edge<V>> |
Base class for graphs using a storage backend: it provides generic methods and storage abstraction.
|
AbstractGraphFactory<G extends Graph<?,?>> |
Base class for Graph Factories.
|
Edge<V> |
Base class for all edges: store the source and target nodes.
|
GINsimFormat | |
GSGraphManager |
Manage registered graph types and handles graph creation (from scratch or through a parser).
|
Enum | Description |
---|---|
GraphChangeType |
possible types of graph changes (edit events), used when firing and listening for change events.
|
Copyright © 2005–2020. All rights reserved.