org.globus.cog.gui.grapheditor.ant
Class ForNode

java.lang.Object
  extended byorg.globus.cog.gui.grapheditor.AbstractGraphComponent
      extended byorg.globus.cog.gui.grapheditor.nodes.AbstractNodeComponent
          extended byorg.globus.cog.gui.grapheditor.nodes.EditableNodeComponent
              extended byorg.globus.cog.gui.grapheditor.ant.AntNode
                  extended byorg.globus.cog.gui.grapheditor.ant.TaskNode
                      extended byorg.globus.cog.gui.grapheditor.ant.SerialNode
                          extended byorg.globus.cog.gui.grapheditor.ant.ForNode
All Implemented Interfaces:
ActionListener, Cloneable, EventListener, GraphComponent, NodeComponent, PropertyChangeListener, PropertyHolder

public class ForNode
extends SerialNode
implements PropertyChangeListener, ActionListener

Rendered for a "for" loop


Field Summary
 
Fields inherited from class org.globus.cog.gui.grapheditor.ant.AntNode
STATUS_COMPLETED, STATUS_FAILED, STATUS_RUNNING, STATUS_STOPPED
 
Constructor Summary
ForNode()
           
 
Method Summary
 void actionPerformed(ActionEvent e)
           
 org.apache.tools.ant.Project getAntProject()
           
 void propertyChange(PropertyChangeEvent e)
           
 void setAntProject(org.apache.tools.ant.Project antProject)
           
 
Methods inherited from class org.globus.cog.gui.grapheditor.ant.SerialNode
supportsType
 
Methods inherited from class org.globus.cog.gui.grapheditor.ant.AntNode
getIcon, getName, getStatus, getStatusAsText, loadIcon, setIcon, setName, setStatus
 
Methods inherited from class org.globus.cog.gui.grapheditor.nodes.AbstractNodeComponent
acceptsInEdgeConnection, acceptsOutEdgeConnection, createCanvas, getCanvas, getCanvasType, isResizable, setCanvas, setCanvasType, setResizable
 
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
 
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
 
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

ForNode

public ForNode()
Method Detail

setAntProject

public void setAntProject(org.apache.tools.ant.Project antProject)

getAntProject

public org.apache.tools.ant.Project getAntProject()

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener

propertyChange

public void propertyChange(PropertyChangeEvent e)
Specified by:
propertyChange in interface PropertyChangeListener