de.xoev.xdomea.viewer.modules
Interface Module

All Known Implementing Classes:
AbstractModule, CopyModule, TransformationModule, UnzipModule, ValidationModule, VisualisationModule

public interface Module

Diese Klasse definiert die Schnittstellen eines Moduls. Es enthält die Methode setInput(File) zum Setzen einer zu verarbeitenden Resource und die Methode process() zum Verarbeiten dieser Resource

Author:
Sächsisches Staatsministerium der Justiz und für Europa

Method Summary
 File process()
          verarbeitet den angegebenen Input.
 void setInput(File input)
           
 

Method Detail

setInput

void setInput(File input)
Parameters:
input - die zu verarbeitenden Resource

process

File process()
             throws XDomeaViewerException
verarbeitet den angegebenen Input. Die Methode setInput(File) muss zuvor aufgerufen worden sein, um den Input zu verarbeiten.

Returns:
der Output der Verarbeitung
Throws:
XDomeaViewerException - XDomeaViewerException wenn bei der Verarbeitung des Inputs ein Fehler aufgetreten ist


Copyright © 2009. All Rights Reserved.