com.levigo.jadice.appbase
Class FileOpener.FileOpenerReadConfiguration

java.lang.Object
  extended by com.levigo.jadice.document.read.fluent.ReadConfiguration
      extended by com.levigo.jadice.appbase.FileOpener.FileOpenerReadConfiguration
Enclosing class:
FileOpener

public static final class FileOpener.FileOpenerReadConfiguration
extends ReadConfiguration

A ReadConfiguration which loads a single local File. This class is used in the FileOpener to load the selected file and will generate a appropriate Document. It will never load more than one document so that accessing the resulting Document is easy using ReadConfigurer.getFirstDocument().

Example:

 final AsyncReadConfigurer r = Read.asynchronously();
 r.add(new FileOpenerReadConfiguration(fSelected));
 r.execute();
 Document doc = r.getFirstDocument();
 


Constructor Summary
FileOpener.FileOpenerReadConfiguration(File file)
           
 
Method Summary
protected  void doConfigure()
          ReadConfiguration.doConfigure() implementations may configure the reading process using the methods defined in this base class (except ReadConfiguration.configure(ReadConfigurer) and ReadConfiguration.doConfigure()).
 
Methods inherited from class com.levigo.jadice.document.read.fluent.ReadConfiguration
add, configure, defaultControls, defaultLayerMapping, defaultLayerMapping, into, newDocument, newDocument, skip, task, task
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileOpener.FileOpenerReadConfiguration

public FileOpener.FileOpenerReadConfiguration(File file)
Method Detail

doConfigure

protected void doConfigure()
Description copied from class: ReadConfiguration
ReadConfiguration.doConfigure() implementations may configure the reading process using the methods defined in this base class (except ReadConfiguration.configure(ReadConfigurer) and ReadConfiguration.doConfigure()).

Specified by:
doConfigure in class ReadConfiguration


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.