MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.model.ft
Class FTScope

java.lang.Object
  extended by ch.ethz.mxquery.model.ft.FTPositional
      extended by ch.ethz.mxquery.model.ft.FTScope

public class FTScope
extends FTPositional


Field Summary
 
Fields inherited from class ch.ethz.mxquery.model.ft.FTPositional
POS_CONTENT_ALL, POS_CONTENT_END, POS_CONTENT_START, POS_SCOPE_DIFFERENT, POS_SCOPE_SAME
 
Constructor Summary
FTScope(int scope, java.lang.String unit, QueryLocation loc)
           
 
Method Summary
 AllMatch checkPosConstraint(AllMatch am)
           
 FTPositional copy(Context ctx, java.util.Vector nestedPredCtxStack)
           
 void reset()
           
 void setContext(Context ctx)
           
 void setResettable(boolean r)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FTScope

public FTScope(int scope,
               java.lang.String unit,
               QueryLocation loc)
        throws StaticException
Throws:
StaticException
Method Detail

checkPosConstraint

public AllMatch checkPosConstraint(AllMatch am)
                            throws MXQueryException
Specified by:
checkPosConstraint in class FTPositional
Throws:
MXQueryException

copy

public FTPositional copy(Context ctx,
                         java.util.Vector nestedPredCtxStack)
                  throws MXQueryException
Specified by:
copy in class FTPositional
Throws:
MXQueryException

reset

public void reset()
           throws MXQueryException
Specified by:
reset in class FTPositional
Throws:
MXQueryException

setContext

public void setContext(Context ctx)
                throws MXQueryException
Specified by:
setContext in class FTPositional
Throws:
MXQueryException

setResettable

public void setResettable(boolean r)
                   throws MXQueryException
Specified by:
setResettable in class FTPositional
Throws:
MXQueryException

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich