org.obe.client.api.base
Class WMAttributeIteratorImpl

java.lang.Object
  extended byorg.obe.client.api.base.ArrayIterator
      extended byorg.obe.client.api.base.AbstractWMIterator
          extended byorg.obe.client.api.base.WMAttributeIteratorImpl
All Implemented Interfaces:
java.util.Iterator, WMAttributeIterator, WMIterator

public class WMAttributeIteratorImpl
extends AbstractWMIterator
implements WMAttributeIterator

An iterator for attributes.

Author:
Adrian Price

Field Summary
 
Fields inherited from class org.obe.client.api.base.ArrayIterator
_array, _index
 
Constructor Summary
WMAttributeIteratorImpl(int count)
           
WMAttributeIteratorImpl(java.lang.Object[] array)
           
 
Method Summary
 WMAttribute tsNext()
          Retrieves the next attribute.
 
Methods inherited from class org.obe.client.api.base.AbstractWMIterator
getCount
 
Methods inherited from class org.obe.client.api.base.ArrayIterator
hasNext, next, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.wfmc.wapi.WMIterator
getCount
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Constructor Detail

WMAttributeIteratorImpl

public WMAttributeIteratorImpl(java.lang.Object[] array)

WMAttributeIteratorImpl

public WMAttributeIteratorImpl(int count)
Method Detail

tsNext

public WMAttribute tsNext()
                   throws WMNoMoreDataException
Description copied from interface: WMAttributeIterator
Retrieves the next attribute.

Specified by:
tsNext in interface WMAttributeIterator
Returns:
The attribute.
Throws:
WMNoMoreDataException - if no more data are available.


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.