Interface | Description |
---|---|
G2DTarget |
Rendering target to Java2d.
|
Item |
An item is a visual element built by an
ItemBuilder and later used
by a Renderer to be displayed. |
PDFTarget |
Rendering target to PDF format.
|
PreviewController |
Controller that maintain the preview models, one per workspace.
|
PreviewModel |
The Preview Model contains all items and all preview properties.
|
RenderTarget |
RenderTarget is the graphic container the renderers draw into.
|
SVGTarget |
Rendering target to SVG format.
|
Class | Description |
---|---|
CanvasSize |
A canvas size, with a top left coordinate, a width and an heigth.
|
ManagedRenderer |
Small class that contains a
Renderer and its enabled state. |
PreviewMouseEvent |
Mouse event for preview.
|
PreviewPreset |
Read only set of
PreviewProperty values. |
PreviewProperties |
Container for
PreviewProperty attached to a PreviewModel . |
PreviewProperty |
Define a (key, value) pair property attached to a
PreviewProperties
instance. |
Vector |
Enum | Description |
---|---|
PreviewMouseEvent.Button | |
PreviewMouseEvent.Type |
This API hosts preview properties, items and renderers to control preview displays. Preview is using the current Graph to build a set of visual items. Items have a generic data container and are built within Item Builders implementations. Renderers are stateless singletons which renders items to a render target and have a list of fixed properties. RenderTarget is the graphic container: Java2D, PDF or SVG.
The Preview is highly customizable and allows any plug-in to implement or override existing renderers or item builders. Consult the SPI package for more details.
Copyright © 2007–2015 Gephi Consortium. All rights reserved.