uk.ac.essex.ia.graph.jgraph
Class IATargetPort

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by com.jgraph.graph.DefaultGraphCell
          extended by com.jgraph.graph.DefaultPort
              extended by uk.ac.essex.ia.graph.jgraph.IAPort
                  extended by uk.ac.essex.ia.graph.jgraph.IATargetPort
All Implemented Interfaces:
com.jgraph.graph.GraphCell, com.jgraph.graph.Port, java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class IATargetPort
extends IAPort

Defines a port that is the target of an edge. In ImageApp edges always have a direction, they go from a source port (IASourcePort) to a target port (this class).
Date: 15-Jul-2002

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jgraph.graph.DefaultGraphCell
com.jgraph.graph.DefaultGraphCell.ValueChangeHandler
 
Field Summary
 
Fields inherited from class com.jgraph.graph.DefaultPort
anchor, edges
 
Fields inherited from class com.jgraph.graph.DefaultGraphCell
attributes
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
IATargetPort()
           
IATargetPort(java.lang.Object userObject)
           
IATargetPort(java.lang.Object userObject, com.jgraph.graph.Port anchor)
           
 
Method Summary
 PortConstant getPortType()
           
 
Methods inherited from class uk.ac.essex.ia.graph.jgraph.IAPort
add, hasEdges, remove
 
Methods inherited from class com.jgraph.graph.DefaultPort
clone, edges, getAnchor, getEdges, setAnchor, setEdges
 
Methods inherited from class com.jgraph.graph.DefaultGraphCell
cloneUserObject, getAttributes, getChildren, setAttributes, setUserObject
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.jgraph.graph.GraphCell
getAttributes, setAttributes
 

Constructor Detail

IATargetPort

public IATargetPort()

IATargetPort

public IATargetPort(java.lang.Object userObject)

IATargetPort

public IATargetPort(java.lang.Object userObject,
                    com.jgraph.graph.Port anchor)
Method Detail

getPortType

public PortConstant getPortType()