org.alfresco.cmis
Interface CMISPropertyAccessor

All Known Implementing Classes:
AbstractProperty, AbstractSimpleProperty, AbstractVersioningProperty, BaseTypeIdProperty, CheckinCommentProperty, ContentStreamIdProperty, ContentStreamLengthProperty, ContentStreamMimetypeProperty, DirectProperty, FixedValueProperty, IsImmutableProperty, IsLatestMajorVersionProperty, IsLatestVersionProperty, IsMajorVersionProperty, IsVersionSeriesCheckedOutProperty, ObjectIdProperty, ObjectTypeIdProperty, ParentProperty, PathProperty, SourceIdProperty, TargetIdProperty, VersionLabelProperty, VersionSeriesCheckedOutByProperty, VersionSeriesCheckedOutIdProperty, VersionSeriesIdProperty

public interface CMISPropertyAccessor

CMIS Property Accessor (get and set property values)


Method Summary
 org.alfresco.service.namespace.QName getMappedProperty()
          Get the (directly) mapped Alfresco property (if a direct mapping exists)
 java.lang.String getName()
          Get the CMIS Property Name
 java.io.Serializable getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef)
          Get the property value for an association
 java.io.Serializable getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef)
          Get the property value for a node or an association
 void setValue(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.io.Serializable value)
          Set the property value for a node
 

Method Detail

getName

java.lang.String getName()
Get the CMIS Property Name

Returns:

getMappedProperty

org.alfresco.service.namespace.QName getMappedProperty()
Get the (directly) mapped Alfresco property (if a direct mapping exists)

Returns:

getValue

java.io.Serializable getValue(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get the property value for a node or an association

Parameters:
nodeRef -
Returns:

setValue

void setValue(org.alfresco.service.cmr.repository.NodeRef nodeRef,
              java.io.Serializable value)
Set the property value for a node

Parameters:
nodeRef -

getValue

java.io.Serializable getValue(org.alfresco.service.cmr.repository.AssociationRef assocRef)
Get the property value for an association

Parameters:
nodeRef -
Returns:


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