org.mmbase.streams.transcoders
Class MockTranscoder

java.lang.Object
  extended by org.mmbase.streams.transcoders.AbstractTranscoder
      extended by org.mmbase.streams.transcoders.MockTranscoder
All Implemented Interfaces:
Serializable, Cloneable, Transcoder, PublicCloneable<Transcoder>

public class MockTranscoder
extends AbstractTranscoder

This is a transcoder simply copies the file, and does not transcode anything. This is for testing only.

Version:
$Id: InfiniteTranscoder.java 36518 2009-07-02 12:52:01Z michiel $
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Field Summary
protected  int delay
           
protected  boolean empty
           
protected  String setting
           
protected  int x
           
protected  int y
           
 
Fields inherited from class org.mmbase.streams.transcoders.AbstractTranscoder
clone, codec, format, in, mimeType, out, PACKAGE
 
Constructor Summary
MockTranscoder()
           
 
Method Summary
 MockTranscoder clone()
           
 void setDelay(int d)
           
 void setEmpty(boolean e)
           
 void setHeight(int y)
           
 void setProperty(String value, String key)
           
 void setSetting(String s)
           
 void setWidth(int x)
           
protected  void transcode(Logger log)
           
 
Methods inherited from class org.mmbase.streams.transcoders.AbstractTranscoder
getCodec, getFormat, getIn, getInstance, getKey, getMimeType, getOut, init, setCodec, setFormat, setMimeType, toString, transcode
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

empty

protected boolean empty

setting

protected String setting

x

protected int x

y

protected int y

delay

protected int delay
Constructor Detail

MockTranscoder

public MockTranscoder()
Method Detail

setEmpty

public void setEmpty(boolean e)

setSetting

public void setSetting(String s)

setProperty

public void setProperty(String value,
                        String key)

setWidth

public void setWidth(int x)

setHeight

public void setHeight(int y)

setDelay

public void setDelay(int d)

transcode

protected void transcode(Logger log)
                  throws Exception
Specified by:
transcode in class AbstractTranscoder
Throws:
Exception

clone

public MockTranscoder clone()
Specified by:
clone in interface PublicCloneable<Transcoder>
Overrides:
clone in class AbstractTranscoder


MMBase 2.0-SNAPSHOT - null