public class CMISPropertyValueMethod
extends java.lang.Object
implements freemarker.template.TemplateMethodModelEx
Retrieve the CMIS property value for an Alfresco node and optionally dereferences it as an objectId.
Usage: cmisproperty(TemplateNode node, String propertyName) cmisproperty(TemplateNode node, String propertyName, Boolean asObject)
Modifier and Type | Class and Description |
---|---|
static class |
CMISPropertyValueMethod.NULL
NULL value marker
|
Modifier and Type | Field and Description |
---|---|
static freemarker.template.TemplateModel |
IS_NULL |
Constructor and Description |
---|
CMISPropertyValueMethod(org.alfresco.cmis.CMISServices cmisService,
RepositoryImageResolver imageResolver,
org.alfresco.service.cmr.repository.TemplateValueConverter templateValueConverter)
Construct
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
exec(java.util.List args) |
public CMISPropertyValueMethod(org.alfresco.cmis.CMISServices cmisService, RepositoryImageResolver imageResolver, org.alfresco.service.cmr.repository.TemplateValueConverter templateValueConverter)
public java.lang.Object exec(java.util.List args) throws freemarker.template.TemplateModelException
exec
in interface freemarker.template.TemplateMethodModel
exec
in interface freemarker.template.TemplateMethodModelEx
freemarker.template.TemplateModelException
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.