Inheritance diagram for org.jgraph.graph.PortRenderer:
Public Member Functions | |
PortRenderer () | |
Component | getRendererComponent (JGraph graph, CellView view, boolean sel, boolean focus, boolean preview) |
void | paint (Graphics g) |
void | validate () |
void | revalidate () |
void | repaint (long tm, int x, int y, int width, int height) |
void | repaint (Rectangle r) |
void | firePropertyChange (String propertyName, byte oldValue, byte newValue) |
void | firePropertyChange (String propertyName, char oldValue, char newValue) |
void | firePropertyChange (String propertyName, short oldValue, short newValue) |
void | firePropertyChange (String propertyName, int oldValue, int newValue) |
void | firePropertyChange (String propertyName, long oldValue, long newValue) |
void | firePropertyChange (String propertyName, float oldValue, float newValue) |
void | firePropertyChange (String propertyName, double oldValue, double newValue) |
void | firePropertyChange (String propertyName, boolean oldValue, boolean newValue) |
Protected Member Functions | |
void | firePropertyChange (String propertyName, Object oldValue, Object newValue) |
Protected Attributes | |
transient PortView | view |
Color | graphBackground = Color.white |
transient boolean | hasFocus |
transient boolean | selected |
transient boolean | preview |
|
Constructs a renderer that may be used to render ports. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Configure and return the renderer based on the passed in components. The value is typically set from messaging the graph with
Implements org.jgraph.graph.CellViewRenderer. |
|
Paint the renderer. Overrides superclass paint to add specific painting. Note: The preview flag is interpreted as "highlight" in this context. (This is used to highlight the port if the mouse is over it.) |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Overridden for performance reasons. See the Implementation Note for more information. |
|
Cache the current graph background. |
|
Cached hasFocus and selected value. |
|
|
|
|
|
Cache the current edgeview for drawing. |