nz.ac.waikato.mcennis.rat.graph.query.graph
Class GraphByActor

java.lang.Object
  extended by nz.ac.waikato.mcennis.rat.graph.query.graph.GraphByActor
All Implemented Interfaces:
java.lang.Comparable, GraphQuery, Query, ParsedObject

public class GraphByActor
extends java.lang.Object
implements GraphQuery


Nested Class Summary
 class GraphByActor.GraphIterator
           
 
Constructor Summary
GraphByActor()
           
 
Method Summary
 XMLParserObject.State buildingStatus()
           
 void buildQuery(boolean not, GraphQuery graphQuery, ActorQuery query)
           
 int compareTo(java.lang.Object o)
           
 java.util.Collection<Graph> execute(Graph g, java.util.Collection<Actor> actorList, java.util.Collection<Link> linkList)
           
 java.util.Iterator<Graph> executeIterator(Graph g, java.util.Collection<Actor> actorList, java.util.Collection<Link> linkList)
           
 void exportQuery(java.io.Writer writer)
           
 GraphByActor prototype()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphByActor

public GraphByActor()
Method Detail

execute

public java.util.Collection<Graph> execute(Graph g,
                                           java.util.Collection<Actor> actorList,
                                           java.util.Collection<Link> linkList)
Specified by:
execute in interface GraphQuery

buildQuery

public void buildQuery(boolean not,
                       GraphQuery graphQuery,
                       ActorQuery query)

exportQuery

public void exportQuery(java.io.Writer writer)
                 throws java.io.IOException
Specified by:
exportQuery in interface GraphQuery
Throws:
java.io.IOException

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

buildingStatus

public XMLParserObject.State buildingStatus()
Specified by:
buildingStatus in interface GraphQuery

prototype

public GraphByActor prototype()
Specified by:
prototype in interface GraphQuery

executeIterator

public java.util.Iterator<Graph> executeIterator(Graph g,
                                                 java.util.Collection<Actor> actorList,
                                                 java.util.Collection<Link> linkList)
Specified by:
executeIterator in interface GraphQuery

Get Relational Analysis Toolkit at SourceForge.net. Fast, secure and Free Open Source software downloads