org.gcube.datatransformation.datatransformationlibrary.programs.metadata.indexfeed
Class TextToFtsRowset_Transformer

java.lang.Object
  extended by Elm2ElmProgram
      extended by org.gcube.datatransformation.datatransformationlibrary.programs.metadata.indexfeed.TextToFtsRowset_Transformer

public class TextToFtsRowset_Transformer
extends Elm2ElmProgram

Author:
Dimitris Katris, NKUA

Program creating full text rowsets from plain text files.


Constructor Summary
TextToFtsRowset_Transformer()
           
 
Method Summary
static void main(java.lang.String[] args)
          A simple test.
 DataElement transformDataElement(DataElement sourceDataElement, java.util.List<Parameter> programParameters, ContentType targetContentType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextToFtsRowset_Transformer

public TextToFtsRowset_Transformer()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
A simple test.

Parameters:
args - The arguments
Throws:
java.lang.Exception - If the test could not be performed.

transformDataElement

public DataElement transformDataElement(DataElement sourceDataElement,
                                        java.util.List<Parameter> programParameters,
                                        ContentType targetContentType)
                                 throws java.lang.Exception
Parameters:
sourceDataElement - The source DataElement.
programParameters - The parameters of the Program.
targetContentType - The ContentType in which the DataElement will be transformed.
Returns:
The transformed DataElement.
Throws:
java.lang.Exception - If the Program is not capable to transform DataElements.
See Also:
org.gcube.datatransformation.datatransformationlibrary.programs.Elm2ElmProgram#transformDataElement(org.gcube.datatransformation.datatransformationlibrary.dataelements.DataElement, java.util.List, org.gcube.datatransformation.datatransformationlibrary.model.ContentType)