Namespace: Consultingwerk.Framework.Base
Class 
ListEnumerator Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Framework.Base.IEnumerator

File:ListEnumerator
Purpose:Provides enumeration for the List class
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Jan 20 20:52:23 CET 2012



Top Method Summary
Options Name Purpose
+ LOGICAL MoveNext () Moves the enumerator to the next item
+ Reset () Resets the Enumerator (starts enumerating from the first item on)

Top Constructor Summary
Options Name Purpose
+ ListEnumerator (IArrayList) Constructor for the ListEnumerator class

Top Property Summary
Options Name Purpose
+ Progress.Lang.Object Current
+ Consultingwerk.Framework.Base.IArrayList List


Method Detail
Top

PUBLIC LOGICAL MoveNext ()

Purpose: Moves the enumerator to the next item
Notes:

Returns LOGICAL
True when the next item is available, false when not.
Top

PUBLIC Reset ()

Purpose: Resets the Enumerator (starts enumerating from the first item on)
Notes:



Constructor Detail
Top

PUBLIC ListEnumerator (IArrayList)

Purpose: Constructor for the ListEnumerator class
Notes:

Parameters:
poList Consultingwerk.Framework.Base.IArrayList
The reference to an implementation of the IArrayList interface that is enumerated by this object instance


Property Detail
Top

PUBLIC Progress.Lang.Object Current


Returns Progress.Lang.Object
Top

PUBLIC Consultingwerk.Framework.Base.IArrayList List


Returns Consultingwerk.Framework.Base.IArrayList


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:51:20