|
Gephi Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gephi.io.exporter.preview.SVGExporter
public class SVGExporter
Class exporting the preview graph as an SVG image.
Constructor Summary | |
---|---|
SVGExporter()
|
Method Summary | |
---|---|
protected org.w3c.dom.Document |
buildDOM(GraphSheet graphSheet,
SupportSize supportSize)
Builds the DOM from the preview graph. |
boolean |
cancel()
Cancel the task. |
boolean |
execute()
Run the export process. |
Workspace |
getWorkspace()
Returns the workspace from where data are exported |
boolean |
isScaleStrokes()
|
void |
renderCurvedEdge(Edge edge)
Renders the given preview edge as a curved edge. |
void |
renderDirectedEdge(DirectedEdge edge)
Renders the given preview directed edge. |
void |
renderEdge(Edge edge)
Renders the given preview edge. |
void |
renderEdgeArrow(EdgeArrow arrow)
Renders the given preview edge arrow. |
void |
renderEdgeArrows(DirectedEdge edge)
Renders the arrows of the given preview edge. |
void |
renderEdgeLabel(EdgeLabel label)
Renders the given preview edge label. |
void |
renderEdgeMiniLabel(EdgeMiniLabel miniLabel)
Renders the given preview edge mini-label. |
void |
renderEdgeMiniLabels(DirectedEdge edge)
Renders the mini-labels of the given preview edge. |
void |
renderGraph(Graph graph)
Renders the given preview graph. |
void |
renderGraphBidirectionalEdges(Graph graph)
Renders the bidirectional edges of the given preview graph. |
void |
renderGraphEdges(Graph graph)
Renders the edges of the given preview graph. |
void |
renderGraphLabelBorders(Graph graph)
Renders the label borders of the given preview graph. |
void |
renderGraphLabels(Graph graph)
Renders the labels of the given preview graph. |
void |
renderGraphNodes(Graph graph)
Renders the nodes of the given preview graph. |
void |
renderGraphSelfLoops(Graph graph)
Renders the self-loops of the given preview graph. |
void |
renderGraphUndirectedEdges(Graph graph)
Renders the undirected edges of the given preview graph. |
void |
renderGraphUnidirectionalEdges(Graph graph)
Renders the unidirectional edges of the given preview graph. |
void |
renderNode(Node node)
Renders the given preview node. |
void |
renderNodeLabel(NodeLabel label)
Renders the given preview node label. |
void |
renderNodeLabelBorder(NodeLabelBorder border)
Renders the given preview node label border. |
void |
renderSelfLoop(SelfLoop selfLoop)
Renders the given preview self-loop. |
void |
renderStraightEdge(Edge edge)
Renders the given preview edge as a straight edge. |
void |
setProgressTicket(ProgressTicket progressTicket)
Set the progress ticket for the long task. |
void |
setScaleStrokes(boolean scaleStrokes)
|
void |
setWorkspace(Workspace workspace)
Sets the worksapce from where to export data |
void |
setWriter(java.io.Writer writer)
Set the writer where to export. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SVGExporter()
Method Detail |
---|
public boolean execute()
Exporter
execute
in interface Exporter
true
if the operation is successful,
false
if it has been cancelledpublic void renderGraph(Graph graph)
GraphRenderer
renderGraph
in interface GraphRenderer
graph
- the graph to renderpublic void renderGraphEdges(Graph graph)
GraphRenderer
renderGraphEdges
in interface GraphRenderer
graph
- the graph to render the edgespublic void renderGraphSelfLoops(Graph graph)
GraphRenderer
renderGraphSelfLoops
in interface GraphRenderer
graph
- the graph to render the self-loopspublic void renderGraphUnidirectionalEdges(Graph graph)
GraphRenderer
renderGraphUnidirectionalEdges
in interface GraphRenderer
graph
- the graph to render the unidirectional edgespublic void renderGraphBidirectionalEdges(Graph graph)
GraphRenderer
renderGraphBidirectionalEdges
in interface GraphRenderer
graph
- the graph to render the bidirectional edgespublic void renderGraphUndirectedEdges(Graph graph)
GraphRenderer
renderGraphUndirectedEdges
in interface GraphRenderer
graph
- the graph to render the undirected edgespublic void renderGraphNodes(Graph graph)
GraphRenderer
renderGraphNodes
in interface GraphRenderer
graph
- the graph to render the nodespublic void renderGraphLabels(Graph graph)
GraphRenderer
renderGraphLabels
in interface GraphRenderer
graph
- the graph to render the labelspublic void renderGraphLabelBorders(Graph graph)
GraphRenderer
renderGraphLabelBorders
in interface GraphRenderer
graph
- the graph to render the label borderspublic void renderNode(Node node)
GraphRenderer
renderNode
in interface GraphRenderer
node
- the node to renderpublic void renderNodeLabel(NodeLabel label)
GraphRenderer
renderNodeLabel
in interface GraphRenderer
label
- the node label to renderpublic void renderNodeLabelBorder(NodeLabelBorder border)
GraphRenderer
renderNodeLabelBorder
in interface GraphRenderer
border
- the node label border to renderpublic void renderSelfLoop(SelfLoop selfLoop)
GraphRenderer
renderSelfLoop
in interface GraphRenderer
selfLoop
- the self-loop to renderpublic void renderDirectedEdge(DirectedEdge edge)
GraphRenderer
renderDirectedEdge
in interface GraphRenderer
edge
- the directed edge to renderpublic void renderEdge(Edge edge)
GraphRenderer
renderEdge
in interface GraphRenderer
edge
- the edge to renderpublic void renderStraightEdge(Edge edge)
GraphRenderer
renderStraightEdge
in interface GraphRenderer
edge
- the edge to renderpublic void renderCurvedEdge(Edge edge)
GraphRenderer
renderCurvedEdge
in interface GraphRenderer
edge
- the edge to renderpublic void renderEdgeArrows(DirectedEdge edge)
GraphRenderer
renderEdgeArrows
in interface GraphRenderer
edge
- the edge to render the arrowspublic void renderEdgeMiniLabels(DirectedEdge edge)
GraphRenderer
renderEdgeMiniLabels
in interface GraphRenderer
edge
- the edge to render the mini-labelspublic void renderEdgeArrow(EdgeArrow arrow)
GraphRenderer
renderEdgeArrow
in interface GraphRenderer
arrow
- the edge arrow to renderpublic void renderEdgeLabel(EdgeLabel label)
GraphRenderer
renderEdgeLabel
in interface GraphRenderer
label
- the edge label to renderpublic void renderEdgeMiniLabel(EdgeMiniLabel miniLabel)
GraphRenderer
renderEdgeMiniLabel
in interface GraphRenderer
miniLabel
- the edge mini-label to renderprotected org.w3c.dom.Document buildDOM(GraphSheet graphSheet, SupportSize supportSize)
graphSheet
- the preview graph sheetsupportSize
- the support size of the exported imagepublic boolean cancel()
LongTask
true
if the task has been sucessfully cancelled, false
otherwise.
cancel
in interface LongTask
true
if the task has been sucessfully cancelled, false
otherwisepublic void setProgressTicket(ProgressTicket progressTicket)
LongTask
setProgressTicket
in interface LongTask
progressTicket
- the progress ticket for this taskpublic void setWriter(java.io.Writer writer)
CharacterExporter
setWriter
in interface CharacterExporter
writer
- the writer the exporter is to writepublic Workspace getWorkspace()
Exporter
getWorkspace
in interface Exporter
public void setWorkspace(Workspace workspace)
Exporter
setWorkspace
in interface Exporter
workspace
- the workspace to exportpublic void setScaleStrokes(boolean scaleStrokes)
public boolean isScaleStrokes()
|
Gephi Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |