org.eclipse.higgins.idas.cp.jena2.impl.filter
Class FilterContext

java.lang.Object
  extended byorg.eclipse.higgins.idas.cp.jena2.impl.filter.FilterContext

public class FilterContext
extends Object


Constructor Summary
FilterContext(Context idasContext)
           
FilterContext(Context idasContext, boolean ignoreUserToken)
           
 
Method Summary
 void addUserTokenToQuery()
           
 Context getIdASContext()
           
 int getNextIndex()
           
 List getSubjectIndividuals(Filter filter)
           
 SubjectNode getSubjectNode()
           
 GraphPattern registerPattern(GraphPattern pattern)
          Register pattern to avoid duplication of paterns in RDF query.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterContext

public FilterContext(Context idasContext)
              throws org.eclipse.higgins.idas.api.IdASException
Parameters:
idasContext -
Throws:
org.eclipse.higgins.idas.api.IdASException

FilterContext

public FilterContext(Context idasContext,
                     boolean ignoreUserToken)
              throws org.eclipse.higgins.idas.api.IdASException
Parameters:
idasContext -
Throws:
org.eclipse.higgins.idas.api.IdASException
Method Detail

getIdASContext

public Context getIdASContext()
                       throws org.eclipse.higgins.idas.api.IdASException
Returns:
Throws:
org.eclipse.higgins.idas.api.IdASException

getNextIndex

public int getNextIndex()
Returns:

getSubjectNode

public SubjectNode getSubjectNode()
Returns:

registerPattern

public GraphPattern registerPattern(GraphPattern pattern)
                             throws org.eclipse.higgins.idas.api.IdASException
Register pattern to avoid duplication of paterns in RDF query.

Parameters:
pattern -
Returns:
Throws:
org.eclipse.higgins.idas.api.IdASException

getSubjectIndividuals

public List getSubjectIndividuals(Filter filter)
                           throws org.eclipse.higgins.idas.api.IdASException
Parameters:
filter -
Returns:
Throws:
org.eclipse.higgins.idas.api.IdASException

addUserTokenToQuery

public void addUserTokenToQuery()
                         throws org.eclipse.higgins.idas.api.IdASException
Throws:
org.eclipse.higgins.idas.api.IdASException