Save This Page
Home » openjdk-7 » net.jbeans » bean » model » [javadoc | source]
net.jbeans.bean.model
abstract public class: DataFlow [javadoc | source]
java.lang.Object
   net.jbeans.bean.model.BeanModelObject
      net.jbeans.bean.model.DataFlow

All Implemented Interfaces:
    Serializable

Direct Known Subclasses:
    StaticDataFlow, DynamicDataFlow

A DataFlow object represents a connection between an output/this node to an input node. This class is an abstract class and the concrete classes are DynamicDataFlow and StaticDataFlow classes.
Field Summary
protected  IONode sourceNode     
protected  IONode targetNode     
protected transient  Method targetMethod     
Constructor:
 public DataFlow() 
 public DataFlow(IONode source,
    IONode target,
    Method method) 
Method from net.jbeans.bean.model.DataFlow Summary:
cleanup,   createAdapter,   getSourceNode,   getTargetMethod,   getTargetNode,   getUniqueName,   isAssociatedWith,   isAssociatedWith,   setSourceNode,   setTargetMethod,   setTargetNode,   toString
Methods from net.jbeans.bean.model.BeanModelObject:
addPropertyChangeListener,   firePropertyChange,   getUniqueName,   removePropertyChangeListener,   setUniqueName
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from net.jbeans.bean.model.DataFlow Detail:
 public  void cleanup() 
 abstract public Object createAdapter()
    Creates an adapter, which is one of "dynamic" or "static" adapters. A dynamic adapter handles a Java event and a static adapter invokes once the target method when it is connected.
 public IONode getSourceNode() 
    Get the source node.
 public Method getTargetMethod() 
    Get the value of targetMethod.
 public IONode getTargetNode() 
    Get the target node.
 public String getUniqueName() 
    Returns a unique name of this dataflow object.
 public boolean isAssociatedWith(BeanNode beanNode) 
 public boolean isAssociatedWith(IONode node) 
 public  void setSourceNode(IONode v) 
    Set the source node.
 public  void setTargetMethod(Method v) 
    Set the value of targetMethod.
 public  void setTargetNode(IONode v) 
    Set the target node.
 public String toString()