MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.model.ft
Class FTWindow

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

public class FTWindow
extends FTPositional

FTWindow (Positional Filter): window i words, paragraph, sentences


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
FTWindow(XDMIterator additiveExpr, java.lang.String unit)
           
 
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

FTWindow

public FTWindow(XDMIterator additiveExpr,
                java.lang.String unit)
Method Detail

checkPosConstraint

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

reset

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

setResettable

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

setContext

public void setContext(Context ctx)
                throws MXQueryException
Specified by:
setContext 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

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich