public abstract class AbstractProperty
extends java.lang.Object
implements org.alfresco.opencmis.dictionary.CMISPropertyAccessor
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractProperty(ServiceRegistry serviceRegistry,
CMISConnector connector,
java.lang.String propertyName)
Construct
|
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.opencmis.dictionary.CMISNodeInfo |
createNodeInfo(org.alfresco.service.cmr.repository.AssociationRef assocRef) |
org.alfresco.opencmis.dictionary.CMISNodeInfo |
createNodeInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
protected org.alfresco.service.cmr.repository.ContentData |
getContentData(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo) |
org.alfresco.service.namespace.QName |
getMappedProperty() |
java.lang.String |
getName() |
protected ServiceRegistry |
getServiceRegistry() |
java.io.Serializable |
getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef) |
java.io.Serializable |
getValue(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo) |
java.io.Serializable |
getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
protected abstract java.io.Serializable |
getValueInternal(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo) |
void |
setValue(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.io.Serializable value) |
protected AbstractProperty(ServiceRegistry serviceRegistry, CMISConnector connector, java.lang.String propertyName)
serviceRegistry - propertyName - protected ServiceRegistry getServiceRegistry()
public java.lang.String getName()
getName in interface org.alfresco.opencmis.dictionary.CMISPropertyAccessorpublic org.alfresco.service.namespace.QName getMappedProperty()
getMappedProperty in interface org.alfresco.opencmis.dictionary.CMISPropertyAccessorpublic void setValue(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.io.Serializable value)
setValue in interface org.alfresco.opencmis.dictionary.CMISPropertyAccessorpublic java.io.Serializable getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef)
public java.io.Serializable getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef)
public java.io.Serializable getValue(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo)
getValue in interface org.alfresco.opencmis.dictionary.CMISPropertyAccessorprotected abstract java.io.Serializable getValueInternal(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo)
public org.alfresco.opencmis.dictionary.CMISNodeInfo createNodeInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef)
createNodeInfo in interface org.alfresco.opencmis.dictionary.CMISPropertyAccessorpublic org.alfresco.opencmis.dictionary.CMISNodeInfo createNodeInfo(org.alfresco.service.cmr.repository.AssociationRef assocRef)
createNodeInfo in interface org.alfresco.opencmis.dictionary.CMISPropertyAccessorprotected org.alfresco.service.cmr.repository.ContentData getContentData(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.