de.dv.sbu.filehandler.ftl.dataprovider
Interface IDataProvider

All Known Implementing Classes:
DataProviderImpl, Navigation, UData, Util

public interface IDataProvider

A general plug-in interface, usable within a IFileHandler. It can provide any data that are in independence from these and each other. Instances are multi-thread designed: they are state-full.

Author:
Daniel Vogtland

Method Summary
 void init(BuilderConfiguration builderConfiguration)
          Initializes the data provider.
 void init(SourceFileInformation sourceFileInformation)
          Updates the inner state depending on the given file information - if necessary.
 

Method Detail

init

void init(BuilderConfiguration builderConfiguration)
Initializes the data provider.

Parameters:
builderConfiguration - The builder configuration to use.

init

void init(SourceFileInformation sourceFileInformation)
Updates the inner state depending on the given file information - if necessary.

Parameters:
sourceFileInformation - The current source file information.