Interface FileItemIterator

All Superinterfaces:
java.io.Serializable

public interface FileItemIterator
extends java.io.Serializable
  • Method Summary

    Modifier and Type Method Description
    FileItem getFileItem()
    Returns the current FileItem in the list.
    int getSize()
    Returns the number of items in the list.
    boolean next()
    Iterates through the file items and sets the next file item as the current item, returns false if no more items exist.
  • Method Details

    • next

      boolean next()
      Iterates through the file items and sets the next file item as the current item, returns false if no more items exist.

      All file items referenced by an iterator can be processed within a loop within while (iter.next()) as shown in the example below.

      Javascript example:

       var items = controls.fileUploadControl.list.items;
       while (items.next())
       {
         var fileItem = items.fileItem;
         if (fileItem.errorMessage == "Failure")
         { 
            controls.fileUploadControl.backgroundColor = "red";
         }
       }
       
      Returns:
      false when all file items have been processed, true otherwise
      Since:
      V5.3
    • getSize

      int getSize()
      Returns the number of items in the list.
      Since:
      V5.10
    • getFileItem

      FileItem getFileItem()
      Returns the current FileItem in the list.
      Since:
      V5.10