org.apache.xerces.impl.xs.psvi
Interface XSObjectList

All Known Implementing Classes:
XSObjectListImpl

public interface XSObjectList

The XSObjectList interface provides the abstraction of an ordered collection of XSObjects, without defining or constraining how this collection is implemented. The interface may be updated or replaced.


Method Summary
 int getLength()
          The number of XSObjects in the list.
 XSObject item(int index)
          Returns the indexth item in the collection.
 

Method Detail

getLength

public int getLength()
The number of XSObjects in the list. The range of valid child object indices is 0 to length-1 inclusive.

item

public XSObject item(int index)
Returns the indexth item in the collection. The index starts at 0. If index is greater than or equal to the number of objects in the list, this returns null.
Parameters:
index - index into the collection.
Returns:
The XSObject at the indexth position in the XSObjectList, or null if that is not a valid index.


Copyright © 1999-2003 Apache XML Project. All Rights Reserved.