|
JGraph |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--org.jgraph.graph.PortRenderer
This renderer displays entries that implement the CellView interface and supports the following attributes:
| Field Summary | |
protected JGraph |
graph
Cache the current graph for drawing |
protected boolean |
hasFocus
Cached hasFocus and selected value. |
protected boolean |
preview
Cached hasFocus and selected value. |
protected boolean |
selected
Cached hasFocus and selected value. |
protected PortView |
view
Cache the current edgeview for drawing. |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
PortRenderer()
Constructs a renderer that may be used to render ports. |
|
| Method Summary | |
void |
firePropertyChange(String propertyName,
boolean oldValue,
boolean newValue)
Overridden for performance reasons. |
void |
firePropertyChange(String propertyName,
byte oldValue,
byte newValue)
Overridden for performance reasons. |
void |
firePropertyChange(String propertyName,
char oldValue,
char newValue)
Overridden for performance reasons. |
void |
firePropertyChange(String propertyName,
double oldValue,
double newValue)
Overridden for performance reasons. |
void |
firePropertyChange(String propertyName,
float oldValue,
float newValue)
Overridden for performance reasons. |
void |
firePropertyChange(String propertyName,
int oldValue,
int newValue)
Overridden for performance reasons. |
void |
firePropertyChange(String propertyName,
long oldValue,
long newValue)
Overridden for performance reasons. |
protected void |
firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
Overridden for performance reasons. |
void |
firePropertyChange(String propertyName,
short oldValue,
short newValue)
Overridden for performance reasons. |
Component |
getRendererComponent(JGraph graph,
CellView view,
boolean sel,
boolean focus,
boolean preview)
Configure and return the renderer based on the passed in components. |
void |
paint(Graphics g)
Paint the renderer. |
void |
repaint(long tm,
int x,
int y,
int width,
int height)
Overridden for performance reasons. |
void |
repaint(Rectangle r)
Overridden for performance reasons. |
void |
revalidate()
Overridden for performance reasons. |
void |
validate()
Overridden for performance reasons. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected transient JGraph graph
protected transient PortView view
protected transient boolean hasFocus
protected transient boolean selected
protected transient boolean preview
| Constructor Detail |
public PortRenderer()
| Method Detail |
public Component getRendererComponent(JGraph graph,
CellView view,
boolean sel,
boolean focus,
boolean preview)
convertValueToString.
getRendererComponent in interface CellViewRenderergraph - the graph that that defines the rendering context.
public void paint(Graphics g)
paint in class JComponentpublic void validate()
validate in class Containerpublic void revalidate()
revalidate in class JComponent
public void repaint(long tm,
int x,
int y,
int width,
int height)
repaint in class JComponentpublic void repaint(Rectangle r)
repaint in class JComponent
protected void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
byte oldValue,
byte newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
char oldValue,
char newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
short oldValue,
short newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
int oldValue,
int newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
long oldValue,
long newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
float oldValue,
float newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
double oldValue,
double newValue)
firePropertyChange in class JComponent
public void firePropertyChange(String propertyName,
boolean oldValue,
boolean newValue)
firePropertyChange in class JComponent
|
JGraph |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||