package org.neo4j.neoclipse.graphdb;
import java.util.Collection;
import org.neo4j.graphdb.Node;
import org.neo4j.graphdb.Relationship;
import org.neo4j.neoclipse.reltype.DirectedRelationship;
public interface TraversalStrategy
{
Collection<Node> getNodes( Node node, int depth, int nodeLimit );
Collection<Node> getNodes( Node node,
Collection<? extends DirectedRelationship> directedRels, int depth,
int nodeLimit );
Collection<Relationship> getRelationships( Node start, Node end );
}