org.xcmis.spi
Class RenditionContentStream

java.lang.Object
  extended by org.xcmis.spi.BaseContentStream
      extended by org.xcmis.spi.RenditionContentStream
All Implemented Interfaces:
ContentStream

public final class RenditionContentStream
extends BaseContentStream

Rendition ContentStream.

Version:
$Id$
Author:
Andrey Parfonov

Constructor Summary
RenditionContentStream(byte[] bytes, String fileName, MimeType mediaType, String kind)
           
RenditionContentStream(byte[] bytes, String fileName, MimeType mediaType, String kind, int height, int width)
           
RenditionContentStream(InputStream in, long length, String fileName, MimeType mediaType, String kind)
           
RenditionContentStream(InputStream in, long length, String fileName, MimeType mediaType, String kind, int height, int width)
           
RenditionContentStream(InputStream in, String fileName, MimeType mediaType, String kind)
           
RenditionContentStream(InputStream in, String fileName, MimeType mediaType, String kind, int height, int width)
           
 
Method Summary
 int getHeight()
           
 String getKind()
           
 int getWidth()
           
 
Methods inherited from class org.xcmis.spi.BaseContentStream
getFileName, getMediaType, getStream, length
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenditionContentStream

public RenditionContentStream(byte[] bytes,
                              String fileName,
                              MimeType mediaType,
                              String kind,
                              int height,
                              int width)

RenditionContentStream

public RenditionContentStream(InputStream in,
                              long length,
                              String fileName,
                              MimeType mediaType,
                              String kind,
                              int height,
                              int width)

RenditionContentStream

public RenditionContentStream(InputStream in,
                              String fileName,
                              MimeType mediaType,
                              String kind,
                              int height,
                              int width)

RenditionContentStream

public RenditionContentStream(byte[] bytes,
                              String fileName,
                              MimeType mediaType,
                              String kind)

RenditionContentStream

public RenditionContentStream(InputStream in,
                              long length,
                              String fileName,
                              MimeType mediaType,
                              String kind)

RenditionContentStream

public RenditionContentStream(InputStream in,
                              String fileName,
                              MimeType mediaType,
                              String kind)
Method Detail

getWidth

public int getWidth()
Returns:
rendition width if rendition kind is 'cmis:thumbnail'. If rendition kind is different or width can't be determined then -1 will be returned

getHeight

public int getHeight()
Returns:
rendition height if rendition kind is 'cmis:thumbnail'. If rendition kind is different or height can't be determined then -1 will be returned

getKind

public String getKind()
Returns:
rendition kind


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.