org.alfresco.cmis
Class CMISScope

java.lang.Object
  extended by java.lang.Enum
      extended by org.alfresco.cmis.CMISScope
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, org.alfresco.opencmis.EnumLabel

public final class CMISScope
extends java.lang.Enum
implements org.alfresco.opencmis.EnumLabel

The scope for a CMIS name Alfresco has different name spaces for relationships and objects. This scope resolves any ambiguity. This ambiguity is resolved in the CMIS type id mapping.

See Also:
Serialized Form

Field Summary
static CMISScope DOCUMENT
           
static org.alfresco.opencmis.EnumFactory FACTORY
           
static CMISScope FOLDER
           
static CMISScope OBJECT
           
static CMISScope POLICY
           
static CMISScope RELATIONSHIP
           
static CMISScope UNKNOWN
           
 
Method Summary
 java.lang.String getLabel()
           
static CMISScope valueOf(java.lang.String name)
           
static CMISScope[] values()
           
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

OBJECT

public static final CMISScope OBJECT

RELATIONSHIP

public static final CMISScope RELATIONSHIP

DOCUMENT

public static final CMISScope DOCUMENT

FOLDER

public static final CMISScope FOLDER

POLICY

public static final CMISScope POLICY

UNKNOWN

public static final CMISScope UNKNOWN

FACTORY

public static org.alfresco.opencmis.EnumFactory FACTORY
Method Detail

values

public static CMISScope[] values()

valueOf

public static CMISScope valueOf(java.lang.String name)

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface org.alfresco.opencmis.EnumLabel


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