|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objecty25.view.realizer.DummyLayerEdgeRealizer25D
Implementation of a LayerEdgeRealizer with no function. This is useful for debugging.
| Field Summary |
| Fields inherited from interface y25.view.LayerEdgeRealizer25D |
MODE_2D, MODE_3D |
| Constructor Summary | |
DummyLayerEdgeRealizer25D()
|
|
| Method Summary | |
void |
bindLayerEdge(LayerEdge le)
Binds this realizer to the passed layer edge. |
LayerEdgeRealizer25D |
createCopy()
Creates a copy of this realizer and returns it. |
Arrow |
getArrow()
Returns the arrow at the target of the layer edge. |
BoundingBox |
getBoundingBox()
Returns the bounding box that encompasses the entire layer edge. |
LayerEdge |
getLayerEdge()
Returns the layer edge that has been bound to this realizer, or null if no layer edge has been bound yet. |
Color |
getLineColor()
Returns the color of this layer edge realizer. |
int |
getLineDisplayMode()
Returns the current display mode for drawing lines. |
double |
getLineRadius()
Returns the radius of this layer edge realizer. |
Arrow |
getSourceArrow()
Returns the arrow at the source of the layer edge; |
NodeRealizer |
getSourceRealizer()
Returns the realizer of the source node or null, if not
bound to a layer edge yet. |
Arrow |
getTargetArrow()
Returns the arrow at the target of the layer edge; |
NodeRealizer |
getTargetRealizer()
Returns the realizer of the target node or null, if not
bound to a layer edge yet. |
boolean |
isSelected()
Returns true if this realizer is currently selected,
false otherwise. |
void |
paintGL(GLAutoDrawable drawable,
Camera camera)
Renders the layer edge this realizer is bound to into the given drawable. |
void |
setArrow(Arrow arrow)
Sets the arrow at the target of the layer edge. |
void |
setLineColor(Color color)
Sets the color of this layer edge realizer. |
void |
setLineDisplayMode(int mode)
Sets the current display mode for drawing lines. |
void |
setLineRadius(double d)
Sets the radius of this layer edge realizer. |
void |
setSelected(boolean selected)
Sets the selection state of this realizer. |
void |
setSourceArrow(Arrow arrow)
Sets the arrow at the source of the layer edge. |
void |
setTargetArrow(Arrow arrow)
Sets the arrow at the target of the layer edge. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DummyLayerEdgeRealizer25D()
| Method Detail |
public LayerEdgeRealizer25D createCopy()
LayerEdgeRealizer25D
createCopy in interface LayerEdgeRealizer25D
public void paintGL(GLAutoDrawable drawable,
Camera camera)
LayerEdgeRealizer25DThe passed camera is the one that is used to display this layer edge. It can be used, for example, to render a layer edge differently depending on the viewing position, or to display labels that always face the viewer.
paintGL in interface LayerEdgeRealizer25Dpublic void bindLayerEdge(LayerEdge le)
LayerEdgeRealizer25D
bindLayerEdge in interface LayerEdgeRealizer25Dpublic LayerEdge getLayerEdge()
LayerEdgeRealizer25Dnull if no layer edge has been bound yet.
getLayerEdge in interface LayerEdgeRealizer25Dpublic void setLineColor(Color color)
LayerEdgeRealizer25D
setLineColor in interface LayerEdgeRealizer25Dpublic Color getLineColor()
LayerEdgeRealizer25D
getLineColor in interface LayerEdgeRealizer25Dpublic void setLineRadius(double d)
LayerEdgeRealizer25D
setLineRadius in interface LayerEdgeRealizer25Dpublic double getLineRadius()
LayerEdgeRealizer25D
getLineRadius in interface LayerEdgeRealizer25Dpublic boolean isSelected()
LayerEdgeRealizer25Dtrue if this realizer is currently selected,
false otherwise.
isSelected in interface LayerEdgeRealizer25Dpublic void setSelected(boolean selected)
LayerEdgeRealizer25D
setSelected in interface LayerEdgeRealizer25Dpublic BoundingBox getBoundingBox()
LayerEdgeLayout25D
getBoundingBox in interface LayerEdgeLayout25Dpublic int getLineDisplayMode()
LayerEdgeRealizer25DLayerEdgeRealizer25D.MODE_2D or
LayerEdgeRealizer25D.MODE_3D.
getLineDisplayMode in interface LayerEdgeRealizer25Dpublic void setLineDisplayMode(int mode)
LayerEdgeRealizer25DLayerEdgeRealizer25D.MODE_2D or
LayerEdgeRealizer25D.MODE_3D.
setLineDisplayMode in interface LayerEdgeRealizer25Dpublic Arrow getArrow()
LayerEdgeRealizer25DgetTargetArrow.
getArrow in interface LayerEdgeRealizer25Dpublic Arrow getSourceArrow()
LayerEdgeRealizer25D
getSourceArrow in interface LayerEdgeRealizer25Dpublic Arrow getTargetArrow()
LayerEdgeRealizer25D
getTargetArrow in interface LayerEdgeRealizer25Dpublic void setArrow(Arrow arrow)
LayerEdgeRealizer25DsetTargetArrow.
setArrow in interface LayerEdgeRealizer25Dpublic void setSourceArrow(Arrow arrow)
LayerEdgeRealizer25D
setSourceArrow in interface LayerEdgeRealizer25Dpublic void setTargetArrow(Arrow arrow)
LayerEdgeRealizer25D
setTargetArrow in interface LayerEdgeRealizer25Dpublic NodeRealizer getSourceRealizer()
LayerEdgeRealizer25Dnull, if not
bound to a layer edge yet.
getSourceRealizer in interface LayerEdgeRealizer25Dpublic NodeRealizer getTargetRealizer()
LayerEdgeRealizer25Dnull, if not
bound to a layer edge yet.
getTargetRealizer in interface LayerEdgeRealizer25D
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||