com.uwyn.rife.cmf.format
Class RawFormatter

java.lang.Object
  extended by com.uwyn.rife.cmf.format.RawFormatter
All Implemented Interfaces:
Formatter<InputStream,InputStream>

public class RawFormatter
extends Object
implements Formatter<InputStream,InputStream>

Formats raw Content data.

This merely executes the provided transformer on the data.

Since:
1.0
Version:
$Revision: 3634 $
Author:
Geert Bevin (gbevin[remove] at uwyn dot com)
See Also:
Formatter

Constructor Summary
RawFormatter()
           
 
Method Summary
 InputStream format(Content content, ContentTransformer<InputStream> transformer)
          Formats raw data and returns it in a DataType that's supported by the back-end stores.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawFormatter

public RawFormatter()
Method Detail

format

public InputStream format(Content content,
                          ContentTransformer<InputStream> transformer)
                   throws FormatException
Description copied from interface: Formatter
Formats raw data and returns it in a DataType that's supported by the back-end stores.

Specified by:
format in interface Formatter<InputStream,InputStream>
Parameters:
content - a Content instance that contains the raw data with additional information that describes the storage and formatting of the processed data
transformer - a transformer that will be used to modify raw data after it has been loaded; or

null if the data shouldn't be transformed

Returns:
the result of the formatting of the raw data
Throws:
FormatException


Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.