|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uci.ics.jung.io.PajekNetWriter
public class PajekNetWriter
Writes graphs in the Pajek NET format.
Labels for vertices may optionally be specified by implementations of
VertexStringer
. Edge weights are optionally specified by
implementations of NumberEdgeValue
. Vertex locations
are optionally specified by implementations of
VertexLocationFunction
. Note that vertex location coordinates
must be normalized to the interval [0, 1] on each axis in order to conform to the
Pajek specification.
Constructor Summary | |
---|---|
PajekNetWriter()
|
Method Summary | |
---|---|
void |
save(Graph g,
String filename)
Saves g to filename ; no vertex labels are written out,
and the edge weights are written as 1.0. |
void |
save(Graph g,
String filename,
VertexStringer vs,
NumberEdgeValue nev)
|
void |
save(Graph g,
String filename,
VertexStringer vs,
NumberEdgeValue nev,
VertexLocationFunction vld)
Saves g to filename . |
void |
save(Graph g,
Writer w)
Saves g to w ; no vertex labels are written out,
and the edge weights are written as 1.0. |
void |
save(Graph g,
Writer w,
VertexStringer vs,
NumberEdgeValue nev)
|
void |
save(Graph graph,
Writer w,
VertexStringer vs,
NumberEdgeValue nev,
VertexLocationFunction vld)
Writes graph to w . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PajekNetWriter()
Method Detail |
---|
public void save(Graph g, String filename, VertexStringer vs, NumberEdgeValue nev, VertexLocationFunction vld) throws IOException
g
to filename
. Labels for vertices may
be supplied by vs
. Edge weights are specified by nev
.
IOException
save(Graph, Writer, VertexStringer, NumberEdgeValue, VertexLocationFunction)
public void save(Graph g, String filename, VertexStringer vs, NumberEdgeValue nev) throws IOException
IOException
public void save(Graph g, String filename) throws IOException
g
to filename
; no vertex labels are written out,
and the edge weights are written as 1.0.
IOException
public void save(Graph g, Writer w) throws IOException
g
to w
; no vertex labels are written out,
and the edge weights are written as 1.0.
IOException
public void save(Graph g, Writer w, VertexStringer vs, NumberEdgeValue nev) throws IOException
IOException
public void save(Graph graph, Writer w, VertexStringer vs, NumberEdgeValue nev, VertexLocationFunction vld) throws IOException
graph
to w
. Labels for vertices may
be supplied by vs
(defaults to no labels if null),
edge weights may be specified by nev
(defaults to weights of 1.0 if null),
and vertex locations may be specified by vld
(defaults
to no locations if null).
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |