org.globus.cog.gui.grapheditor.generic
Class AbstractGenericNodeRenderer
java.lang.Object
org.globus.cog.gui.grapheditor.AbstractRenderer
org.globus.cog.gui.grapheditor.generic.AbstractGenericNodeRenderer
- All Implemented Interfaces:
- ActionListener, PropertyChangeListener, EventListener, ComponentRenderer, GraphComponentListener
- Direct Known Subclasses:
- GenericDotNodeRenderer, GenericHTMLNodeRenderer, GenericPostScriptNodeRenderer, GenericSVGNodeRenderer
public abstract class AbstractGenericNodeRenderer
- extends AbstractRenderer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractGenericNodeRenderer
public AbstractGenericNodeRenderer()
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 AbstractRenderer
updateStatus
public void updateStatus()
setStatus
public void setStatus(int status)
resetIcon
public void resetIcon()
updateIcon
protected void updateIcon()
getIcon
public ImageIcon getIcon()
getNode
public GenericNode getNode()
propertyChange
public void propertyChange(PropertyChangeEvent e)
- Specified by:
propertyChange
in interface PropertyChangeListener
- Overrides:
propertyChange
in class AbstractRenderer
getLabel
public String getLabel()
setLabel
public void setLabel(String label)