org.apache.chemistry.opencmis.client.runtime
Class RenditionImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
      extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.RenditionDataImpl
          extended by org.apache.chemistry.opencmis.client.runtime.RenditionImpl
All Implemented Interfaces:
java.io.Serializable, Rendition, ExtensionsData, RenditionData

public class RenditionImpl
extends RenditionDataImpl
implements Rendition

Implementation of Rendition.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.RenditionDataImpl
height, length, renditionDocumentId, streamId, width
 
Constructor Summary
RenditionImpl(Session session, java.lang.String objectId, java.lang.String streamId, java.lang.String renditionDocumentId, java.lang.String kind, long length, java.lang.String mimeType, java.lang.String title, int height, int width)
          Constructor.
 
Method Summary
 ContentStream getContentStream()
           
 long getHeight()
           
 long getLength()
           
 Document getRenditionDocument()
           
 Document getRenditionDocument(OperationContext context)
           
 long getWidth()
           
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.RenditionDataImpl
getBigHeight, getBigLength, getBigWidth, getKind, getMimeType, getRenditionDocumentId, getStreamId, getTitle, setBigHeight, setBigLength, setBigWidth, setKind, setMimeType, setRenditionDocumentId, setStreamId, setTitle, toString
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
getExtensions, setExtensions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.RenditionData
getBigHeight, getBigLength, getBigWidth, getKind, getMimeType, getRenditionDocumentId, getStreamId, getTitle
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.ExtensionsData
getExtensions, setExtensions
 

Constructor Detail

RenditionImpl

public RenditionImpl(Session session,
                     java.lang.String objectId,
                     java.lang.String streamId,
                     java.lang.String renditionDocumentId,
                     java.lang.String kind,
                     long length,
                     java.lang.String mimeType,
                     java.lang.String title,
                     int height,
                     int width)
Constructor.

Method Detail

getLength

public long getLength()
Specified by:
getLength in interface Rendition

getHeight

public long getHeight()
Specified by:
getHeight in interface Rendition

getWidth

public long getWidth()
Specified by:
getWidth in interface Rendition

getRenditionDocument

public Document getRenditionDocument()
Specified by:
getRenditionDocument in interface Rendition

getRenditionDocument

public Document getRenditionDocument(OperationContext context)
Specified by:
getRenditionDocument in interface Rendition

getContentStream

public ContentStream getContentStream()
Specified by:
getContentStream in interface Rendition


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.