org.globus.cog.gui.grapheditor.edges
Class EdgeWithLabelRenderer

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.AbstractRenderer
      extended byorg.globus.cog.gui.grapheditor.targets.swing.AbstractSwingRenderer
          extended byorg.globus.cog.gui.grapheditor.targets.swing.SwingEdgeRenderer
              extended byorg.globus.cog.gui.grapheditor.edges.SimpleArrowRenderer
                  extended byorg.globus.cog.gui.grapheditor.edges.EdgeWithLabelRenderer
All Implemented Interfaces:
ActionListener, ComponentRenderer, EventConsumer, EventListener, GraphComponentListener, MouseListener, PropertyChangeListener, SwingComponentRenderer

public class EdgeWithLabelRenderer
extends SimpleArrowRenderer


Constructor Summary
EdgeWithLabelRenderer()
           
 
Method Summary
 JTextArrow getJTextArrow()
           
 void propertyChange(PropertyChangeEvent evt)
           
 void setComponent(GraphComponent component)
          Sets the component that this renderer is supposed to represent
 
Methods inherited from class org.globus.cog.gui.grapheditor.edges.SimpleArrowRenderer
getJArrow
 
Methods inherited from class org.globus.cog.gui.grapheditor.targets.swing.SwingEdgeRenderer
getEdgeComponent, getSwingEdge, setPoint
 
Methods inherited from class org.globus.cog.gui.grapheditor.targets.swing.AbstractSwingRenderer
actionPerformed, addAction, event, getAction, getActions, getMenu, getVisualComponent, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, removeAction, setVisualComponent
 
Methods inherited from class org.globus.cog.gui.grapheditor.AbstractRenderer
dispose, getComponent, getRootNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.globus.cog.gui.grapheditor.ComponentRenderer
dispose, getComponent
 

Constructor Detail

EdgeWithLabelRenderer

public EdgeWithLabelRenderer()
Method Detail

propertyChange

public void propertyChange(PropertyChangeEvent evt)
Specified by:
propertyChange in interface PropertyChangeListener
Overrides:
propertyChange in class AbstractRenderer

getJTextArrow

public JTextArrow getJTextArrow()

setComponent

public void setComponent(GraphComponent component)
Description copied from interface: ComponentRenderer
Sets the component that this renderer is supposed to represent

Specified by:
setComponent in interface ComponentRenderer
Overrides:
setComponent in class SimpleArrowRenderer