org.globus.cog.gui.grapheditor.edges
Interface EdgeComponent
- All Superinterfaces:
- Cloneable, GraphComponent, PropertyHolder
- All Known Implementing Classes:
- AbstractEdgeComponent, TargetDependency
- public interface EdgeComponent
- extends GraphComponent
An interface for a graph component that can be used to represent an edge
| 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 |
addControlPointListener
public void addControlPointListener(ControlPointListener l)
removeControlPointListener
public void removeControlPointListener(ControlPointListener l)
updateControlPoint
public ControlPoint updateControlPoint(int cp,
int x,
int y)
getControlPoint
public ControlPoint getControlPoint(int cp)
numControlPoints
public int numControlPoints()