org.obe.client.api.base
Class WMActivityInstanceStateIteratorImpl

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

public class WMActivityInstanceStateIteratorImpl
extends AbstractWMIterator
implements WMActivityInstanceStateIterator

An iterator for activity instance states.

Author:
Adrian Price

Field Summary
 
Fields inherited from class org.obe.client.api.base.ArrayIterator
_array, _index
 
Constructor Summary
WMActivityInstanceStateIteratorImpl(int count)
           
WMActivityInstanceStateIteratorImpl(java.lang.Object[] array)
           
 
Method Summary
 WMActivityInstanceState tsNext()
          Retrieves the next activity instance state.
 
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

WMActivityInstanceStateIteratorImpl

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

WMActivityInstanceStateIteratorImpl

public WMActivityInstanceStateIteratorImpl(int count)
Method Detail

tsNext

public WMActivityInstanceState tsNext()
                               throws WMNoMoreDataException
Description copied from interface: WMActivityInstanceStateIterator
Retrieves the next activity instance state.

Specified by:
tsNext in interface WMActivityInstanceStateIterator
Returns:
The activity instance state.
Throws:
WMNoMoreDataException - if no more data are available.


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