de.xoev.xdomea.viewer.modules
Class VisualisationModule

java.lang.Object
  extended by de.xoev.xdomea.viewer.modules.AbstractModule
      extended by de.xoev.xdomea.viewer.modules.VisualisationModule
All Implemented Interfaces:
Module

public class VisualisationModule
extends AbstractModule

Diese Klasse verarbeitet eine xdomea-Nachricht. Im einzelnen führt Sie folgende Schritte aus:

VisualisationModule visualisationModule = new VisualisationModule();
visualisationModule.setInput(new File(input));
File output = visualisationModule.process();

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

Field Summary
static String DEFAULT_OUTPUT_FILENAME
           
 
Fields inherited from class de.xoev.xdomea.viewer.modules.AbstractModule
log
 
Constructor Summary
VisualisationModule()
           
 
Method Summary
 String getEncoding()
           
 String getOutputFileName()
           
 File getTargetDir()
           
 File process()
          verarbeitet den angegebenen Input. Die Methode Module.setInput(File) muss zuvor aufgerufen worden sein, um den Input zu verarbeiten. Weiterhin muss die Methode setOutputFileName(String) aufgerufen worden sein, um eine korrekte Verarbeitung durchführen zu können.
 void setEncoding(String encoding)
           
 void setOutputFileName(String outputFileName)
           
 
Methods inherited from class de.xoev.xdomea.viewer.modules.AbstractModule
getInput, setInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_OUTPUT_FILENAME

public static final String DEFAULT_OUTPUT_FILENAME
See Also:
Constant Field Values
Constructor Detail

VisualisationModule

public VisualisationModule()
Method Detail

process

public File process()
             throws XDomeaViewerException
verarbeitet den angegebenen Input. Die Methode Module.setInput(File) muss zuvor aufgerufen worden sein, um den Input zu verarbeiten. Weiterhin muss die Methode setOutputFileName(String) aufgerufen worden sein, um eine korrekte Verarbeitung durchführen zu können. Nach der Verarbeitung kann mit der Methode getTargetDir() das Verzeichnis ausgelesen werden, in das der Output dieses Moduls geschrieben wurde.

Specified by:
process in interface Module
Specified by:
process in class AbstractModule
Returns:
die transformierte XML-Datei der xdomea-Nachricht
Throws:
XDomeaViewerException

setOutputFileName

public void setOutputFileName(String outputFileName)
Parameters:
outputFileName - der Name der Ausgabe-Datei

getOutputFileName

public String getOutputFileName()
Returns:
der Name der Ausgabe-Datei

getEncoding

public String getEncoding()
Returns:
ein Encoding

setEncoding

public void setEncoding(String encoding)
Parameters:
encoding - das Ecoding, dass beim Extrahieren genutzt werden soll

getTargetDir

public File getTargetDir()
Returns:
das Verzeichnis, in das der Output dieses Moduls geschrieben wurde


Copyright © 2009. All Rights Reserved.