org.xcmis.client.gwt.object.impl
Class CmisDocumentImpl

java.lang.Object
  extended by org.xcmis.client.gwt.object.impl.CmisObjectImpl
      extended by org.xcmis.client.gwt.object.impl.CmisDocumentImpl
All Implemented Interfaces:
CmisDocument, CmisObject

public class CmisDocumentImpl
extends CmisObjectImpl
implements CmisDocument

Created by The eXo Platform SAS.

Version:
$Id: ${date} ${time}
Author:
Ann Zhuleva

Constructor Summary
CmisDocumentImpl(CmisObject object)
           
 
Method Summary
 Long getContentStreamLenght()
           
 String getContentStreamMimeType()
           
 Boolean getLatestMajorVersion()
           
 Boolean getLatestVersion()
           
 Boolean getMajorVersion()
           
 String getVersionLabel()
           
 Boolean getVersionSeriesCheckedOut()
           
 String getVersionSeriesCheckedOutBy()
           
 String getVersionSeriesCheckedOutId()
           
 String getVersionSeriesId()
           
 void setContentStreamLenght(Long contentStreamLenght)
           
 void setContentStreamMimeType(String contentStreamMimeType)
           
 void setLatestMajorVersion(Boolean latestMajorVersion)
           
 void setLatestVersion(Boolean latestVersion)
           
 void setMajorVersion(Boolean majorVersion)
           
 void setVersionLabel(String versionLabel)
           
 void setVersionSeriesCheckedOut(Boolean versionSeriesCheckedOut)
           
 void setVersionSeriesCheckedOutBy(String versionSeriesCheckedOutBy)
           
 void setVersionSeriesCheckedOutId(String versionSeriesCheckedOutId)
           
 void setVersionSeriesId(String versionSeriesId)
           
 
Methods inherited from class org.xcmis.client.gwt.object.impl.CmisObjectImpl
getACL, getAllowableActions, getChangeInfo, getObjectInfo, getPathSegment, getPolicyIds, getProperties, getRelationship, getRenditions, isExactACL, setAllowableActions, setChangeInfo, setExactACL, setObjectInfo, setPathSegment, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xcmis.client.gwt.object.CmisObject
getACL, getAllowableActions, getChangeInfo, getObjectInfo, getPathSegment, getPolicyIds, getProperties, getRelationship, getRenditions, isExactACL, setAllowableActions, setChangeInfo, setExactACL, setObjectInfo, setPathSegment, setProperties
 

Constructor Detail

CmisDocumentImpl

public CmisDocumentImpl(CmisObject object)
Method Detail

getContentStreamLenght

public Long getContentStreamLenght()
Specified by:
getContentStreamLenght in interface CmisDocument
Returns:
Long the contentStreamLenght
See Also:
CmisDocument.getContentStreamLenght()

getContentStreamMimeType

public String getContentStreamMimeType()
Specified by:
getContentStreamMimeType in interface CmisDocument
Returns:
String the contentStreamMimeType
See Also:
CmisDocument.getContentStreamMimeType()

getLatestMajorVersion

public Boolean getLatestMajorVersion()
Specified by:
getLatestMajorVersion in interface CmisDocument
Returns:
String the latestMajorVersion
See Also:
CmisDocument.getLatestMajorVersion()

getLatestVersion

public Boolean getLatestVersion()
Specified by:
getLatestVersion in interface CmisDocument
Returns:
Boolean the latestVersion
See Also:
CmisDocument.getLatestVersion()

getMajorVersion

public Boolean getMajorVersion()
Specified by:
getMajorVersion in interface CmisDocument
Returns:
Boolean the majorVersion
See Also:
CmisDocument.getMajorVersion()

getVersionLabel

public String getVersionLabel()
Specified by:
getVersionLabel in interface CmisDocument
Returns:
String the versionLabel
See Also:
CmisDocument.getVersionLabel()

getVersionSeriesCheckedOut

public Boolean getVersionSeriesCheckedOut()
Specified by:
getVersionSeriesCheckedOut in interface CmisDocument
Returns:
Boolean the versionSeriesCheckedOut
See Also:
CmisDocument.getVersionSeriesCheckedOut()

getVersionSeriesCheckedOutBy

public String getVersionSeriesCheckedOutBy()
Specified by:
getVersionSeriesCheckedOutBy in interface CmisDocument
Returns:
String the versionSeriesCheckedOutBy
See Also:
CmisDocument.getVersionSeriesCheckedOutBy()

getVersionSeriesCheckedOutId

public String getVersionSeriesCheckedOutId()
Specified by:
getVersionSeriesCheckedOutId in interface CmisDocument
Returns:
String the versionSeriesCheckedOutId
See Also:
CmisDocument.getVersionSeriesCheckedOutId()

getVersionSeriesId

public String getVersionSeriesId()
Specified by:
getVersionSeriesId in interface CmisDocument
Returns:
String the versionSeriesId
See Also:
CmisDocument.getVersionSeriesId()

setContentStreamLenght

public void setContentStreamLenght(Long contentStreamLenght)
Specified by:
setContentStreamLenght in interface CmisDocument
Parameters:
contentStreamLenght - the contentStreamLenght to set
See Also:
CmisDocument.setContentStreamLenght(java.lang.Long)

setContentStreamMimeType

public void setContentStreamMimeType(String contentStreamMimeType)
Specified by:
setContentStreamMimeType in interface CmisDocument
Parameters:
contentStreamMimeType - the contentStreamMimeType to set
See Also:
CmisDocument.setContentStreamMimeType(java.lang.String)

setLatestMajorVersion

public void setLatestMajorVersion(Boolean latestMajorVersion)
Specified by:
setLatestMajorVersion in interface CmisDocument
Parameters:
latestMajorVersion - the latestMajorVersion to set
See Also:
CmisDocument.setLatestMajorVersion(java.lang.Boolean)

setLatestVersion

public void setLatestVersion(Boolean latestVersion)
Specified by:
setLatestVersion in interface CmisDocument
Parameters:
latestVersion - the latestVersion to set
See Also:
CmisDocument.setLatestVersion(java.lang.Boolean)

setMajorVersion

public void setMajorVersion(Boolean majorVersion)
Specified by:
setMajorVersion in interface CmisDocument
Parameters:
majorVersion - the majorVersion to set
See Also:
CmisDocument.setMajorVersion(java.lang.Boolean)

setVersionLabel

public void setVersionLabel(String versionLabel)
Specified by:
setVersionLabel in interface CmisDocument
Parameters:
versionLabel - the versionLabel to set
See Also:
CmisDocument.setVersionLabel(java.lang.String)

setVersionSeriesCheckedOut

public void setVersionSeriesCheckedOut(Boolean versionSeriesCheckedOut)
Specified by:
setVersionSeriesCheckedOut in interface CmisDocument
Parameters:
versionSeriesCheckedOut - the versionSeriesCheckedOut to set
See Also:
CmisDocument.setVersionSeriesCheckedOut(java.lang.Boolean)

setVersionSeriesCheckedOutBy

public void setVersionSeriesCheckedOutBy(String versionSeriesCheckedOutBy)
Specified by:
setVersionSeriesCheckedOutBy in interface CmisDocument
Parameters:
versionSeriesCheckedOutBy - the versionSeriesCheckedOutBy to set
See Also:
CmisDocument.setVersionSeriesCheckedOutBy(java.lang.String)

setVersionSeriesCheckedOutId

public void setVersionSeriesCheckedOutId(String versionSeriesCheckedOutId)
Specified by:
setVersionSeriesCheckedOutId in interface CmisDocument
Parameters:
versionSeriesCheckedOutId - the versionSeriesCheckedOutId to set
See Also:
CmisDocument.setVersionSeriesCheckedOutId(java.lang.String)

setVersionSeriesId

public void setVersionSeriesId(String versionSeriesId)
Specified by:
setVersionSeriesId in interface CmisDocument
Parameters:
versionSeriesId - the versionSeriesId to set
See Also:
CmisDocument.setVersionSeriesId(java.lang.String)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.