org.alfresco.repo.template
Class BaseContentNode.TemplateContentData

java.lang.Object
  extended by org.alfresco.repo.template.BaseContentNode.TemplateContentData
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
BaseContentNode

public class BaseContentNode.TemplateContentData
extends java.lang.Object
implements java.io.Serializable

Inner class wrapping and providing access to a ContentData property

See Also:
Serialized Form

Constructor Summary
BaseContentNode.TemplateContentData(org.alfresco.service.cmr.repository.ContentData contentData, org.alfresco.service.namespace.QName property)
          Constructor
 
Method Summary
 java.lang.String getContent()
           
 java.lang.String getContentAsText(int length)
           
 java.lang.String getContentMaxLength(int length)
           
 java.lang.String getDisplayMimetype()
           
 java.lang.String getDownloadUrl()
           
 java.lang.String getEncoding()
           
 java.lang.String getMimetype()
           
 java.lang.String getServiceUrl()
           
 long getSize()
           
 java.lang.String getUrl()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseContentNode.TemplateContentData

public BaseContentNode.TemplateContentData(org.alfresco.service.cmr.repository.ContentData contentData,
                                           org.alfresco.service.namespace.QName property)
Constructor

Parameters:
contentData - The ContentData object this object wraps
property - The property the ContentData is attached too
Method Detail

getContent

public java.lang.String getContent()
Returns:
the content stream

getContentMaxLength

public java.lang.String getContentMaxLength(int length)
Returns:
the content stream to the specified maximum length in characters

getContentAsText

public java.lang.String getContentAsText(int length)
Parameters:
length - Length of the character stream to return, or -1 for all
Returns:
the binary content stream converted to text using any available transformer if fails to convert then null will be returned

getUrl

public java.lang.String getUrl()

getDownloadUrl

public java.lang.String getDownloadUrl()

getServiceUrl

public java.lang.String getServiceUrl()

getSize

public long getSize()

getMimetype

public java.lang.String getMimetype()

getDisplayMimetype

public java.lang.String getDisplayMimetype()

getEncoding

public java.lang.String getEncoding()


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