org.pasoa.query.provenance
Class ProvenanceQuery

java.lang.Object
  extended by org.pasoa.query.provenance.ProvenanceQuery
All Implemented Interfaces:
PStructureReference

public class ProvenanceQuery
extends Object
implements PStructureReference


Constructor Summary
ProvenanceQuery(Retrieval retrieval, String thisStoreURL, DocumentSetAccessorSearch queryDataHandle, DocumentCheck relationshipTargetCheck)
           
 
Method Summary
 QStructureDocument getPStructure()
          Will be a p-structure representation of the results of the resolve() method.
 ProvenanceQueryResults resolve()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProvenanceQuery

public ProvenanceQuery(Retrieval retrieval,
                       String thisStoreURL,
                       DocumentSetAccessorSearch queryDataHandle,
                       DocumentCheck relationshipTargetCheck)
Method Detail

getPStructure

public QStructureDocument getPStructure()
Will be a p-structure representation of the results of the resolve() method.

Specified by:
getPStructure in interface PStructureReference

resolve

public ProvenanceQueryResults resolve()
                               throws QueryProblem
Returns:
A collection of FullRelationships
Throws:
QueryProblem