org.globus.cog.gui.grapheditor.targets.swing
Class SwingNodeRenderer
java.lang.Object
  
org.globus.cog.gui.grapheditor.AbstractRenderer
      
org.globus.cog.gui.grapheditor.targets.swing.AbstractSwingRenderer
          
org.globus.cog.gui.grapheditor.targets.swing.SwingNodeRenderer
- All Implemented Interfaces: 
 - ActionListener, MouseListener, PropertyChangeListener, EventListener, ComponentRenderer, GraphComponentListener, SwingComponentRenderer, EventConsumer
 
- Direct Known Subclasses: 
 - TargetNodeRenderer
 
public class SwingNodeRenderer
- extends AbstractSwingRenderer
 
 
 
| Methods inherited from class org.globus.cog.gui.grapheditor.targets.swing.AbstractSwingRenderer | 
actionPerformed, addAction, getAction, getActions, getMenu, getVisualComponent, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, removeAction, setVisualComponent | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
SwingNodeRenderer
public SwingNodeRenderer()
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
 
 
 
propertyChange
public void propertyChange(PropertyChangeEvent e)
- Specified by:
 propertyChange in interface PropertyChangeListener- Overrides:
 propertyChange in class AbstractRenderer
 
 
updateStatus
public void updateStatus()
 
setStatus
public void setStatus(int status)
 
resetIcon
public void resetIcon()
 
getNode
public GenericNode getNode()
 
getNodeComponent
public NodeComponent getNodeComponent()
 
event
public void event(EventObject e)
- Specified by:
 event in interface EventConsumer- Overrides:
 event in class AbstractSwingRenderer
 
 
getLabel
protected JLabel getLabel()
 
setLabel
protected void setLabel(JLabel label)