Package org.alfresco.repo.jscript.app
Class BasePropertyDecorator
- java.lang.Object
-
- org.alfresco.repo.jscript.app.BasePropertyDecorator
-
- All Implemented Interfaces:
PropertyDecorator
- Direct Known Subclasses:
CategoryPropertyDecorator,IgnorePropertyDecorator,TagPropertyDecorator,UsernamePropertyDecorator
public abstract class BasePropertyDecorator extends java.lang.Object implements PropertyDecorator
- Author:
- Roy Wetherall
-
-
Field Summary
Fields Modifier and Type Field Description protected JSONConversionComponentjsonConversionComponentprotected org.alfresco.service.namespace.NamespaceServicenamespaceServiceprotected org.alfresco.service.cmr.repository.NodeServicenodeServiceprotected org.alfresco.service.cmr.security.PermissionServicepermissionServiceprotected java.util.Set<org.alfresco.service.namespace.QName>propertyNames
-
Constructor Summary
Constructors Constructor Description BasePropertyDecorator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<org.alfresco.service.namespace.QName>getPropertyNames()voidinit()voidsetJsonConversionComponent(JSONConversionComponent jsonConversionComponent)voidsetNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)voidsetPropertyName(java.lang.String propertyName)voidsetPropertyNames(java.util.Set<java.lang.String> propertyNames)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.repo.jscript.app.PropertyDecorator
decorate
-
-
-
-
Field Detail
-
propertyNames
protected java.util.Set<org.alfresco.service.namespace.QName> propertyNames
-
nodeService
protected org.alfresco.service.cmr.repository.NodeService nodeService
-
namespaceService
protected org.alfresco.service.namespace.NamespaceService namespaceService
-
permissionService
protected org.alfresco.service.cmr.security.PermissionService permissionService
-
jsonConversionComponent
protected JSONConversionComponent jsonConversionComponent
-
-
Method Detail
-
setNamespaceService
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
-
setJsonConversionComponent
public void setJsonConversionComponent(JSONConversionComponent jsonConversionComponent)
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
setPermissionService
public void setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
-
init
public void init()
-
getPropertyNames
public java.util.Set<org.alfresco.service.namespace.QName> getPropertyNames()
- Specified by:
getPropertyNamesin interfacePropertyDecorator
-
setPropertyName
public void setPropertyName(java.lang.String propertyName)
-
setPropertyNames
public void setPropertyNames(java.util.Set<java.lang.String> propertyNames)
-
-