org.progeeks.graph
Class SimpleEdgeDefinition

java.lang.Object
  extended by org.progeeks.graph.DefaultEdgeDefinition
      extended by org.progeeks.graph.SimpleEdgeDefinition
All Implemented Interfaces:
org.apache.commons.collections.Predicate, EdgeDefinition

public class SimpleEdgeDefinition
extends DefaultEdgeDefinition

Subclass of DefaultEdgeDefinition the auto-configures itself to use the specified user edge object. The traverser filter is setup accordingly.

Version:
$Revision: 1.4 $
Author:
Paul Speed

Constructor Summary
SimpleEdgeDefinition(java.lang.Object userObject)
          Creates an EdgeDefinition that will use the specified userObject as the user edge object as well as the filter criteria.
SimpleEdgeDefinition(java.lang.Object userObject, boolean directed)
           
 
Method Summary
 
Methods inherited from class org.progeeks.graph.DefaultEdgeDefinition
evaluate, getEdgeUserObject, getTraverserPredicate, isDirected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleEdgeDefinition

public SimpleEdgeDefinition(java.lang.Object userObject,
                            boolean directed)

SimpleEdgeDefinition

public SimpleEdgeDefinition(java.lang.Object userObject)
Creates an EdgeDefinition that will use the specified userObject as the user edge object as well as the filter criteria. The edge will default to directed.



Copyright © 2002-2003 Paul Speed. All Rights Reserved.