org.alfresco.cmis.mapping
Class AbstractVersioningProperty

java.lang.Object
  extended by org.alfresco.cmis.mapping.AbstractProperty
      extended by org.alfresco.cmis.mapping.AbstractVersioningProperty
All Implemented Interfaces:
CMISPropertyAccessor, org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilder
Direct Known Subclasses:
CheckinCommentProperty, IsImmutableProperty, IsLatestMajorVersionProperty, IsLatestVersionProperty, IsMajorVersionProperty, IsVersionSeriesCheckedOutProperty, ObjectIdProperty, VersionLabelProperty, VersionSeriesCheckedOutByProperty, VersionSeriesCheckedOutIdProperty, VersionSeriesIdProperty

public abstract class AbstractVersioningProperty
extends AbstractProperty

Base class for versioning property accessors.


Constructor Summary
protected AbstractVersioningProperty(ServiceRegistry serviceRegistry, java.lang.String propertyName)
          Construct
 
Method Summary
 org.alfresco.service.cmr.repository.NodeRef getVersionSeries(org.alfresco.service.cmr.repository.NodeRef nodeRef)
           
 boolean hasWorkingCopy(org.alfresco.service.cmr.repository.NodeRef nodeRef)
           
 boolean isWorkingCopy(org.alfresco.service.cmr.repository.NodeRef nodeRef)
           
 
Methods inherited from class org.alfresco.cmis.mapping.AbstractProperty
buildLuceneEquality, buildLuceneExists, buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneIn, buildLuceneInequality, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLike, getLuceneFieldName, getLuceneSortField, getMappedProperty, getName, getServiceRegistry, getValue, getValue, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractVersioningProperty

protected AbstractVersioningProperty(ServiceRegistry serviceRegistry,
                                     java.lang.String propertyName)
Construct

Method Detail

getVersionSeries

public org.alfresco.service.cmr.repository.NodeRef getVersionSeries(org.alfresco.service.cmr.repository.NodeRef nodeRef)

isWorkingCopy

public boolean isWorkingCopy(org.alfresco.service.cmr.repository.NodeRef nodeRef)

hasWorkingCopy

public boolean hasWorkingCopy(org.alfresco.service.cmr.repository.NodeRef nodeRef)


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