maito.datacollecting
Interface Transformer

All Known Implementing Classes:
DCXMLTransformer, OAICiteseerTransformer, QuickformatTransformer

public interface Transformer

A common interface for different implementations for transforming a data format to the common format used by this program. Each data format has it's own implementation of this interface.

Author:
Antti Laitinen
See Also:
Record

Method Summary
 Record transform(Record record)
           
 

Method Detail

transform

Record transform(Record record)
                 throws TransformException
Parameters:
record - A record object that represents a record in a format that the implementing Tranformer is able to transform.
Returns:
Returns a Record object that is transformed to the unified record format that this program uses.
Throws:
TransformException