| Package | Description |
|---|---|
| salvo.jesus.graph.visual | |
| salvo.jesus.graph.visual.drawing |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractVisualGraphComponent
This abstract class is meant to encapsulate a GraphComponent, either
a Verte or an Edge, and define visual attributes for that component
for use in a GraphPanel.
|
class |
VisualEdge
The VisualEdge class encapsulates an Edge with attributes
used for visual rendering of the vertex.
|
class |
VisualVertex
The VisualVertex class encapsulates a Vertex with attributes
used for visual rendering of the vertex.
|
| Modifier and Type | Method and Description |
|---|---|
JTabPanel[] |
VisualGraphComponentEditorFactory.getTabEditors(VisualGraphComponent component)
Implementation of this method should returns an array of
JTabPanels that will be added to GraphTabbedPane.
|
| Constructor and Description |
|---|
GraphTabbedPane(VisualGraphComponent vgcomponent)
Creates a GraphTabbedPane object where all JTabPanels show
certain properties of a VisualGraphComponent.
|
| Modifier and Type | Method and Description |
|---|---|
Painter |
VisualVertexPainterFactoryImpl.getPainter(VisualGraphComponent component)
Implementation of the getPainter() method of the
PainterFactory interface that returns a singleton
instance of a VisualVertexPainterImpl.
|
Painter |
VisualEdgePainterFactoryImpl.getPainter(VisualGraphComponent component)
Return a VisualEdgePainter suitable for the specified
VisualEdge:
VisualEdgePainterImpl for VisualEdges encapsulating
a non-directed Edge.
VisualDirectedEdgePainterImpl for a VisualEdge
encapsulating a DirectedEdge.
VisualWeightedEdgePainterImpl for a VisualEdge
encapsulating a WeightedEdge.
VisualDirectedWeightedEdgePainterImpl for a VisualEdge
encapsulating a DirectedWeightedEdge.
|
Painter |
PainterFactory.getPainter(VisualGraphComponent component) |
void |
VisualWeightedEdgePainterImpl.paint(VisualGraphComponent component,
Graphics2D g2d) |
void |
VisualVertexPainterImpl.paint(VisualGraphComponent vg,
Graphics2D g2d)
Draw the VisualVertex with the specified 2D graphics context.
|
void |
VisualEdgePainterImpl.paint(VisualGraphComponent component,
Graphics2D g2d)
Paints the visualEdge.
|
void |
VisualEdgeNullPainter.paint(VisualGraphComponent component,
Graphics2D g2d) |
void |
VisualDirectedWeightedEdgePainterImpl.paint(VisualGraphComponent component,
Graphics2D g2d)
Paints the VisualEdge.
|
void |
VisualDirectedEdgePainterImpl.paint(VisualGraphComponent component,
Graphics2D g2d) |
void |
Painter.paint(VisualGraphComponent component,
Graphics2D g2d)
Paints the specified component using a Graphics2D context.
|
void |
VisualVertexPainterImpl.paintFill(VisualGraphComponent component,
Graphics2D g2d)
Paints the VisualVertex's fill color.
|
void |
VisualVertexPainter.paintFill(VisualGraphComponent component,
Graphics2D g2d)
Paints the VisualVertex's fill color.
|
void |
VisualVertexPainterImpl.paintOutline(VisualGraphComponent component,
Graphics2D g2d)
Paints the outline of the VisualVertex
|
void |
VisualVertexPainter.paintOutline(VisualGraphComponent component,
Graphics2D g2d)
Paints the outline of the VisualVertex
|
void |
VisualVertexPainterImpl.paintText(VisualGraphComponent component,
Graphics2D g2d)
Paints the text of the VisualVertex.
|
void |
VisualVertexPainter.paintText(VisualGraphComponent component,
Graphics2D g2d)
Paints the text of the VisualVertex.
|
Copyright © 2019 JULIE Lab, Germany. All rights reserved.