|
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.PDFExporter
public class PDFExporter
Class exporting the preview graph as a PDF file.
Constructor Summary | |
---|---|
PDFExporter()
|
Method Summary | |
---|---|
boolean |
cancel()
Cancel the task. |
boolean |
execute()
Run the export process. |
FontMapper |
getFontMapper()
|
float |
getMarginBottom()
|
float |
getMarginLeft()
|
float |
getMarginRight()
|
float |
getMarginTop()
|
Rectangle |
getPageSize()
|
Workspace |
getWorkspace()
Returns the workspace from where data are exported |
boolean |
isLandscape()
|
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 |
setFontMapper(FontMapper fontMapper)
|
void |
setLandscape(boolean landscape)
|
void |
setMarginBottom(float marginBottom)
|
void |
setMarginLeft(float marginLeft)
|
void |
setMarginRight(float marginRight)
|
void |
setMarginTop(float marginTop)
|
void |
setOutputStream(java.io.OutputStream stream)
Set the stream where to export. |
void |
setPageSize(Rectangle pageSize)
|
void |
setProgressTicket(ProgressTicket progressTicket)
Set the progress ticket for the long task. |
void |
setWorkspace(Workspace workspace)
Sets the worksapce from where to export data |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PDFExporter()
Method Detail |
---|
public boolean execute()
Exporter
execute
in interface Exporter
true
if the operation is successful,
false
if it has been cancelledpublic 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 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 renderpublic float getMarginBottom()
public void setMarginBottom(float marginBottom)
public float getMarginLeft()
public void setMarginLeft(float marginLeft)
public float getMarginRight()
public void setMarginRight(float marginRight)
public float getMarginTop()
public void setMarginTop(float marginTop)
public boolean isLandscape()
public void setLandscape(boolean landscape)
public Rectangle getPageSize()
public void setPageSize(Rectangle pageSize)
public void setProgressTicket(ProgressTicket progressTicket)
LongTask
setProgressTicket
in interface LongTask
progressTicket
- the progress ticket for this taskpublic void setOutputStream(java.io.OutputStream stream)
ByteExporter
setOutputStream
in interface ByteExporter
stream
- the stream 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 setFontMapper(FontMapper fontMapper)
public FontMapper getFontMapper()
|
Gephi Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |