com.teamkonzept.dom4jb.saxon
Class PrecedingEnumeration

java.lang.Object
  |
  +--com.teamkonzept.dom4jb.saxon.PrecedingEnumeration
All Implemented Interfaces:
com.icl.saxon.om.AxisEnumeration, com.icl.saxon.expr.LastPositionFinder, com.icl.saxon.om.NodeEnumeration

public class PrecedingEnumeration
extends Object
implements com.icl.saxon.om.AxisEnumeration

%TODO% wenn möglich sollte versucht werden den DescendantEnumarator zu verwenden, dh beide iteratoren immer abwechselnd verwenden, je nach dem ob die entspr. daten zur verfügung stehen


Constructor Summary
PrecedingEnumeration(AxisNode start, boolean withAncestors)
           
 
Method Summary
 int getLastPosition()
           
 boolean hasMoreElements()
           
 boolean isPeer()
           
 boolean isReverseSorted()
           
 boolean isSorted()
           
 com.icl.saxon.om.NodeInfo nextElement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrecedingEnumeration

public PrecedingEnumeration(AxisNode start,
                            boolean withAncestors)
Method Detail

getLastPosition

public int getLastPosition()
Specified by:
getLastPosition in interface com.icl.saxon.om.AxisEnumeration

hasMoreElements

public boolean hasMoreElements()
Specified by:
hasMoreElements in interface com.icl.saxon.om.AxisEnumeration

isPeer

public boolean isPeer()
Specified by:
isPeer in interface com.icl.saxon.om.NodeEnumeration

isReverseSorted

public boolean isReverseSorted()
Specified by:
isReverseSorted in interface com.icl.saxon.om.NodeEnumeration

isSorted

public boolean isSorted()
Specified by:
isSorted in interface com.icl.saxon.om.NodeEnumeration

nextElement

public com.icl.saxon.om.NodeInfo nextElement()
Specified by:
nextElement in interface com.icl.saxon.om.AxisEnumeration


Copyright © 2001-2003 Team-Konzept GmbH & CO KG. All Rights Reserved.