Serialized Form
Package scg.ac.ni.pmf.newgraph.dependency |
Class scg.ac.ni.pmf.newgraph.dependency.ParamDPD extends java.lang.Object implements Serializable |
dpd
Dependency dpd
graph
java.lang.String graph
Package scg.ac.ni.pmf.newgraph.graphdata |
data
EdgeData data
- The underlying edge data.
idA
int idA
- The ID of the vertex A.
idB
int idB
- The ID of the vertex B.
multiplicity
int multiplicity
- The multiplicity of the vertex.
data
GraphData data
- The graph data that the edge belongs to.
vertices
java.util.Vector<E> vertices
- The vector of vertices.
verticesData
java.util.Vector<E> verticesData
- The map of vertices data.
This is a helper class. It is used for quickly manipulating vertices.
It must be enforces that the objects in this set are
the same objects as the objects in the vector vertices, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the hashset.
verticesDataMap
java.util.HashMap<K,V> verticesDataMap
- The map where the keys are the vertices data, and the values are the vertices.
This is a helper class. It is used for quickly manipulating vertices.
It must be enforces that the objects in this set are
the same objects as the objects in the vector vertices, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the hashset.
verticesSet
java.util.HashSet<E> verticesSet
- The set of vertices.
This is a helper class. It is used for quickly manipulating vertices.
It must be enforces that the objects in this set are
the same objects as the objects in the vector vertices, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the hashset.
verticesForID
java.util.HashMap<K,V> verticesForID
- The map where the keys are the IDs of the vertices, and values are the vertices.
This is a helper class. It is used for quickly manipulating vertices.
It must be enforces that the objects in this set are
the same objects as the objects in the vector vertices, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the hashset.
edges
java.util.Vector<E> edges
- The vector of edges.
edgesData
java.util.Vector<E> edgesData
- The vector of edges data.
This is a helper class. It is used for quickly manipulating edges.
It must be enforces that the objects in this set are
the same objects as the objects in the vector edges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
edgesDataMap
java.util.HashMap<K,V> edgesDataMap
- The map where the keys are the edges data, and the values are the edges.
This is a helper class. It is used for quickly manipulating edges.
It must be enforces that the objects in this set are
the same objects as the objects in the vector edges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
edgesSet
java.util.HashSet<E> edgesSet
- The set of edges.
This is a helper class. It is used for quickly manipulating edges.
It must be enforces that the objects in this set are
the same objects as the objects in the vector edges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
edgesForID
java.util.HashMap<K,V> edgesForID
- The map contains IDs of the endpoints of the edges as keys, and for values,
maps with the IDs of the other endpoints as keys, and edges as values.
This is a helper class. It is used for quickly manipulating edges.
It must be enforces that the objects in this set are
the same objects as the objects in the vector edges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
selectedVertices
java.util.Vector<E> selectedVertices
- The vector of selected vertices.
It must be enforced that the objects in this set are
the same objects as the objects in the vector vertices, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
selectedVerticesData
java.util.Vector<E> selectedVerticesData
- The vector of selected vertices data.
This is a helper class. It is used for quickly manipulating vertices.
It must be enforced that the objects in this set are
the same objects as the objects in the vector selectedVertices, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
selectedVerticesSet
java.util.HashSet<E> selectedVerticesSet
- The set of selected vertices.
This is a helper class. It is used for quickly manipulating vertices.
It must be enforced that the objects in this set are
the same objects as the objects in the vector selectedVertices, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
selectedEdges
java.util.Vector<E> selectedEdges
- The vector of selected edges.
It must be enforced that the objects in this set are
the same objects as the objects in the vector edges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
selectedEdgesData
java.util.Vector<E> selectedEdgesData
- The vector of selected edges data.
This is a helper class. It is used for quickly manipulating selected edges.
It must be enforced that the objects in this set are
the same objects as the objects in the vector selectedEdges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
selectedEdgesSet
java.util.HashSet<E> selectedEdgesSet
- The set of selected edges.
This is a helper class. It is used for quickly manipulating selected edges.
It must be enforced that the objects in this set are
the same objects as the objects in the vector selectedEdges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
selectedEdgesForID
java.util.HashMap<K,V> selectedEdgesForID
- The map of selected edges. It contains IDs of one of the endpoints as keys,
and as values maps, which contain IDs of the other endpoints as keys,
and the edges as values.
This is a helper class. It is used for quickly manipulating selected edges.
It must be enforced that the objects in this set are
the same objects as the objects in the vector selectedEdges, in the means that
they are equal based on the memory address. Otherwise, changing the object in
the vector may not affect the object in the set.
primarySelectedVertex
Vertex primarySelectedVertex
- The primary selected vertex.
It must be enforced that the objects is
the same objects as the objects in the vector edges, in the means that
they are equal based on the memory address. Otherwise, changing the object
may not affect the object in the set.
primarySelectedEdge
Edge primarySelectedEdge
- The primary selected edge.
It must be enforced that the objects is
the same as the objects in the vector edges, in the means that
they are equal based on the memory address. Otherwise, changing the object
may not affect the object in the set.
file
java.io.File file
- The file where the graph is stored.
fileType
GraphFileType fileType
- The file type of the file where the graph is stored.
dirty
boolean dirty
- Indicates whether the graph was changed after the last save.
weightVertexValues
java.util.Map<K,V> weightVertexValues
- Maps the weights into maps, which further map vertices into values
of the types appropriate for the weight types.
weightEdgeValues
java.util.Map<K,V> weightEdgeValues
- Maps the weights into maps, which further map edges into values
of the types appropriate for the weight types.
data
VertexData data
- The underlying data.
id
int id
- The unique identification number of the vertex.
Each vertex in the graph has a unique ID.
x
float x
- The X coordinate of the vertex.
y
float y
- The Y coordinate of the vertex.
data
GraphData data
- The graph data that the vertex belongs to.
Class scg.ac.ni.pmf.newgraph.graphdata.Weight extends java.lang.Object implements Serializable |
name
java.lang.String name
Class scg.ac.ni.pmf.newgraph.graphdata.WeightEdgeDouble extends scg.ac.ni.pmf.newgraph.graphdata.Weight implements Serializable |
Class scg.ac.ni.pmf.newgraph.graphdata.WeightEdgeInt extends scg.ac.ni.pmf.newgraph.graphdata.Weight implements Serializable |
Class scg.ac.ni.pmf.newgraph.graphdata.WeightEdgeString extends scg.ac.ni.pmf.newgraph.graphdata.Weight implements Serializable |
Class scg.ac.ni.pmf.newgraph.graphdata.WeightVertexDouble extends scg.ac.ni.pmf.newgraph.graphdata.Weight implements Serializable |
Class scg.ac.ni.pmf.newgraph.graphdata.WeightVertexInt extends scg.ac.ni.pmf.newgraph.graphdata.Weight implements Serializable |
Class scg.ac.ni.pmf.newgraph.graphdata.WeightVertexString extends scg.ac.ni.pmf.newgraph.graphdata.Weight implements Serializable |
Package scg.ac.ni.pmf.newgraph.invariants |
Class scg.ac.ni.pmf.newgraph.invariants.ParamInvariant extends java.lang.Object implements Serializable |
inList
boolean inList
visualized
boolean visualized
invariant
Invariant invariant
id
int id
Package scg.ac.ni.pmf.newgraph.io |
Class scg.ac.ni.pmf.newgraph.io.GraphMLFileType extends java.lang.Object implements Serializable |
Package scg.ac.ni.pmf.newgraph.param |
Class scg.ac.ni.pmf.newgraph.param.InvalidValueException extends java.lang.Exception implements Serializable |
Copyright © 2004 Dragan Stevanovic, Vladimir Brankov.