org.alfresco.repo.content.transform.swf
Class PDFToSWFContentTransformer

java.lang.Object
  extended by org.alfresco.repo.content.transform.AbstractContentTransformer2
      extended by org.alfresco.repo.content.transform.swf.PDFToSWFContentTransformer
All Implemented Interfaces:
ContentWorker, ContentTransformer

public class PDFToSWFContentTransformer
extends AbstractContentTransformer2

PDF to SWF content transformer


Constructor Summary
PDFToSWFContentTransformer()
           
 
Method Summary
 boolean isTransformable(java.lang.String sourceMimetype, java.lang.String targetMimetype, TransformationOptions options)
          Indicates whether the provided source mimetype can be transformed into the target mimetype with the options specified by this content transformer.
 void register()
          Registers this instance with the registry if it is present.
protected  void transformInternal(ContentReader reader, ContentWriter writer, TransformationOptions options)
          Method to be implemented by subclasses wishing to make use of the common infrastructural code provided by this class.
 
Methods inherited from class org.alfresco.repo.content.transform.AbstractContentTransformer2
checkTransformable, getMimetype, getMimetypeService, getTransformationTime, isExplicitTransformation, recordTime, setExplicitTransformations, setMimetypeService, setRegistry, toString, transform, transform, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PDFToSWFContentTransformer

public PDFToSWFContentTransformer()
Method Detail

register

public void register()
Description copied from class: AbstractContentTransformer2
Registers this instance with the registry if it is present.

Overrides:
register in class AbstractContentTransformer2
See Also:
AbstractContentTransformer2.register()

transformInternal

protected void transformInternal(ContentReader reader,
                                 ContentWriter writer,
                                 TransformationOptions options)
                          throws java.lang.Exception
Description copied from class: AbstractContentTransformer2
Method to be implemented by subclasses wishing to make use of the common infrastructural code provided by this class.

Specified by:
transformInternal in class AbstractContentTransformer2
Parameters:
reader - the source of the content to transform
writer - the target to which to write the transformed content
options - a map of options to use when performing the transformation. The map will never be null.
Throws:
java.lang.Exception - exceptions will be handled by this class - subclasses can throw anything
See Also:
AbstractContentTransformer2.transformInternal(org.alfresco.service.cmr.repository.ContentReader, org.alfresco.service.cmr.repository.ContentWriter, org.alfresco.service.cmr.repository.TransformationOptions)

isTransformable

public boolean isTransformable(java.lang.String sourceMimetype,
                               java.lang.String targetMimetype,
                               TransformationOptions options)
Description copied from interface: ContentTransformer
Indicates whether the provided source mimetype can be transformed into the target mimetype with the options specified by this content transformer.

Parameters:
sourceMimetype - the source mimetype
options - the transformation options
Returns:
boolean true if this content transformer can satify the mimetypes and options specified, false otherwise
See Also:
ContentTransformer.isTransformable(java.lang.String, java.lang.String, org.alfresco.service.cmr.repository.TransformationOptions)


Copyright © 2005 - 2008 Alfresco Software, Inc. All Rights Reserved.