Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

abeans::pluggable::acs::LoggingExceptionHandlerService::ArrayEnum Class Reference

List of all members.

Public Member Functions

 ArrayEnum (Object[] array)
Object nextElement ()
boolean hasMoreElements ()

Private Attributes

Object[] array = null
int index = 0

Detailed Description

A simple implementation of the Enumeration interface. Used by the NodeImpl. Iterates over an array of objects.


Constructor & Destructor Documentation

abeans::pluggable::acs::LoggingExceptionHandlerService::ArrayEnum::ArrayEnum Object[]  array  )  [inline]
 

Constructs a new iteration for the specified array argument.

Parameters:
array the array to be iterated over


Member Function Documentation

boolean abeans::pluggable::acs::LoggingExceptionHandlerService::ArrayEnum::hasMoreElements  )  [inline]
 

Returns true iff there are more elements in the array. On true, nextElement() can be called without raising an exception.

Returns:
true iff there are more elements available

Object abeans::pluggable::acs::LoggingExceptionHandlerService::ArrayEnum::nextElement  )  [inline]
 

Returns the next element of the array.

Returns:
next element
Exceptions:
NoSuchElementException if no next element is available, because end of the array has been reached


Member Data Documentation

Object [] abeans::pluggable::acs::LoggingExceptionHandlerService::ArrayEnum::array = null [private]
 

int abeans::pluggable::acs::LoggingExceptionHandlerService::ArrayEnum::index = 0 [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:43:17 2009 for ACS Java API by doxygen 1.3.8