Class FileNameIterator

java.lang.Object
de.elo.mover.main.tiff.FileNameIterator
All Implemented Interfaces:
java.util.Iterator<java.io.File>

public class FileNameIterator
extends java.lang.Object
implements java.util.Iterator<java.io.File>

Überschrift: FileNameIterator.

Beschreibung: Klasse für die Generierung von fortlaufenden Dateinamen.

Copyright: Copyright (c) ELO Digital Office GmbH 2018

  • Constructor Summary

    Constructors
    Constructor Description
    FileNameIterator​(java.io.File sourceFile)
    Konstruktor.
  • Method Summary

    Modifier and Type Method Description
    boolean hasNext()
    Meldet zurück, ob im Iterator weitere Elemente vorhanden sind.
    java.io.File next()
    Ergänzt den ursprünglichen Dateinamen mit einem Zähler für die Seitennummer.
    void remove()
    Entfernt ein Element aus dem Iterator.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.Iterator

    forEachRemaining
  • Constructor Details

    • FileNameIterator

      public FileNameIterator​(java.io.File sourceFile)
      Konstruktor.
      Parameters:
      sourceFile - Datei
  • Method Details

    • hasNext

      public boolean hasNext()
      Meldet zurück, ob im Iterator weitere Elemente vorhanden sind.
      Specified by:
      hasNext in interface java.util.Iterator<java.io.File>
      Returns:
      Weitere Elemente vorhanden
    • next

      public java.io.File next()
      Ergänzt den ursprünglichen Dateinamen mit einem Zähler für die Seitennummer.
      Specified by:
      next in interface java.util.Iterator<java.io.File>
    • remove

      public void remove()
      Entfernt ein Element aus dem Iterator.
      Specified by:
      remove in interface java.util.Iterator<java.io.File>