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

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.AbstractGraphComponent
      extended byorg.globus.cog.gui.grapheditor.edges.AbstractEdgeComponent
          extended byorg.globus.cog.gui.grapheditor.edges.SimpleArrow
All Implemented Interfaces:
Cloneable, EdgeComponent, GraphComponent, PropertyHolder
Direct Known Subclasses:
EdgeWithLabel, FlowEdge, GenericEdge, TargetDependency

public class SimpleArrow
extends AbstractEdgeComponent

This class implements a simple edge component that renders an arrow


Constructor Summary
SimpleArrow()
           
 
Method Summary
 Color getColor()
           
 Icon getIcon()
           
 void loadIcon(String name)
           
 void setColor(Color color)
           
 void setIcon(Icon icon)
           
 
Methods inherited from class org.globus.cog.gui.grapheditor.edges.AbstractEdgeComponent
addControlPoint, addControlPointListener, connectDestination, connectSource, disconnectDestination, disconnectSource, fireControlPointUpdated, getControlPoint, getDestination, getFrom, getSource, getTo, numControlPoints, removeControlPointListener, setFrom, setTo, updateControlPoint
 
Methods inherited from class org.globus.cog.gui.grapheditor.AbstractGraphComponent
addClassProperty, addProperty, addPropertyChangeListener, clone, firePropertyChange, firePropertyChange, firePropertyChange, get_ID, getClassProperties, getClassProperty, getClassProperty2, getComponentType, getParent, getProperties, getProperty, getProperty2, getPropertyValue, getRootNode, hasClassProperty, hasClassProperty, hasProperty, newInstance, newRenderer, newRenderer, removeProperty, removeProperty, removePropertyChangeListener, set_ID, setClassRendererClass, setClassRendererClass, setClassRendererClass, setClassRendererClass, setComponentType, setInstanceRendererClass, setInstanceRendererClass, setParent, setPropertyValue, supportsType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.globus.cog.gui.grapheditor.GraphComponent
clone, get_ID, getComponentType, getParent, getRootNode, newInstance, newRenderer, newRenderer, set_ID, setComponentType, setParent, supportsType
 
Methods inherited from interface org.globus.cog.gui.grapheditor.properties.PropertyHolder
addProperty, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getProperties, getProperty, getPropertyValue, hasProperty, removeProperty, removePropertyChangeListener, setPropertyValue
 

Constructor Detail

SimpleArrow

public SimpleArrow()
Method Detail

getIcon

public Icon getIcon()

setIcon

public void setIcon(Icon icon)

loadIcon

public void loadIcon(String name)

getColor

public Color getColor()

setColor

public void setColor(Color color)