Class SlideShowThumbnailProvider
- java.lang.Object
-
- org.apache.sling.cms.transformer.internal.SlideShowThumbnailProvider
-
- All Implemented Interfaces:
ThumbnailProvider
public class SlideShowThumbnailProvider extends Object implements ThumbnailProvider
Provides Thumbnails for Microsoft PPT and PPTX files.
-
-
Constructor Summary
Constructors Constructor Description SlideShowThumbnailProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanapplies(org.apache.sling.api.resource.Resource resource)Returns true if the ThumbnailProvider applies for the specified resource.InputStreamgetThumbnail(org.apache.sling.api.resource.Resource resource)Get the thumbnail from the specified resource.
-
-
-
Method Detail
-
applies
public boolean applies(org.apache.sling.api.resource.Resource resource)
Description copied from interface:ThumbnailProviderReturns true if the ThumbnailProvider applies for the specified resource.- Specified by:
appliesin interfaceThumbnailProvider- Parameters:
resource- the resource to check- Returns:
- true if this ThumbnailProvider will create a thumbnail for this resource, false otherwise
-
getThumbnail
public InputStream getThumbnail(org.apache.sling.api.resource.Resource resource) throws IOException
Description copied from interface:ThumbnailProviderGet the thumbnail from the specified resource.- Specified by:
getThumbnailin interfaceThumbnailProvider- Parameters:
resource- the resource from which to retrieve the thumbnail- Returns:
- the thumbnail
- Throws:
IOException- an exception occurs retrieving the thumbnail
-
-