Namespace: OpenEdge.Core.Collections
Interface 
IListIterator
Parent classes:
Inherits: OpenEdge.Core.Collections.IIterator

Copyright (c) 2013 by Progress Software Corporation. All rights reserved.
File:IListIterator
Purpose:An iterator for lists that can traverse the list in
both directions
Author(s):hdaniels




Method Summary
Options Name Purpose
# LOGICAL HasNext () /** Indicates whether there's another element @return Logical Trues if the iterator has anotehanother element */
Inherited from OpenEdge.Core.Collections.IIterator
# LOGICAL HasPrevious () /** Indicates whether there's a previous element. @return logical True if there is a previous element */
# Progress.Lang.Object Next () /** Returns the next object in the iterator. Next being the next object at the iterator's current position. @return Object The object at the 'next' position. */
Inherited from OpenEdge.Core.Collections.IIterator
# INTEGER NextIndex () /** Returns the next elements' index. Return integer The index of the next element */
# Progress.Lang.Object Previous () /** Returns the previous element @return Object */
# INTEGER PreviousIndex () /** Returns the index of the previous item. Return integer The index of the previous element */
# LOGICAL Remove () /** Removes an entry from the iterator. @return logical True if the operation succeeeded. */
Inherited from OpenEdge.Core.Collections.IIterator


Method Detail
Top

PROTECTED LOGICAL HasNext ()

Inherited from OpenEdge.Core.Collections.IIterator
Purpose: Indicates whether there's another element
Returns LOGICAL
Logical Trues if the iterator has anotehanother element
Top

PROTECTED LOGICAL HasPrevious ()

Purpose: Indicates whether there's a previous element.
Returns LOGICAL
logical True if there is a previous element
Top

PROTECTED Progress.Lang.Object Next ()

Inherited from OpenEdge.Core.Collections.IIterator
Purpose: Returns the next object in the iterator. Next being the next object
at the iterator's current position.
Returns Progress.Lang.Object
Object The object at the 'next' position.
Top

PROTECTED INTEGER NextIndex ()

Purpose: Returns the next elements' index.
Return integer The index of the next element
Returns INTEGER
Top

PROTECTED Progress.Lang.Object Previous ()

Purpose: Returns the previous element
Returns Progress.Lang.Object
Object
Top

PROTECTED INTEGER PreviousIndex ()

Purpose: Returns the index of the previous item.
Return integer The index of the previous element
Returns INTEGER
Top

PROTECTED LOGICAL Remove ()

Inherited from OpenEdge.Core.Collections.IIterator
Purpose: Removes an entry from the iterator.
Returns LOGICAL
logical True if the operation succeeeded.


10.27.2015 12:36:21