org.xcmis.atom
Enum EnumLinkRelations

java.lang.Object
  extended by java.lang.Enum<EnumLinkRelations>
      extended by org.xcmis.atom.EnumLinkRelations
All Implemented Interfaces:
Serializable, Comparable<EnumLinkRelations>

public enum EnumLinkRelations
extends Enum<EnumLinkRelations>

Java class for enumLinkRelations.

The following schema fragment specifies the expected content contained within this class.

 <simpleType name="enumLinkRelations">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <enumeration value="self"/>
     <enumeration value="edit"/>
     <enumeration value="edit-media"/>
     <enumeration value="via"/>
     <enumeration value="up"/>
     <enumeration value="down"/>
     <enumeration value="alternate"/>
     <enumeration value="version-history"/>
     <enumeration value="current-version"/>
     <enumeration value="working-copy"/>
     <enumeration value="service"/>
     <enumeration value="describedby"/>
     <enumeration value="first"/>
     <enumeration value="last"/>
     <enumeration value="next"/>
     <enumeration value="previous"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/allowableactions"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/relationships"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/source"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/target"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/policies"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/acl"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/changes"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/foldertree"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/typedescendants"/>
     <enumeration value="http://docs.oasis-open.org/ns/cmis/link/200908/rootdescendants"/>
   </restriction>
 </simpleType>
 


Enum Constant Summary
ALTERNATE
           
CMIS_ACL
           
CMIS_ALLOWABLEACTIONS
           
CMIS_CHANGES
           
CMIS_FOLDERTREE
           
CMIS_POLICIES
           
CMIS_RELATIONSHIPS
           
CMIS_ROOTDESCENDANTS
           
CMIS_SOURCE
           
CMIS_TARGET
           
CMIS_TYPEDESCENDANTS
           
CURRENT_VERSION
           
DESCRIBEDBY
           
DOWN
           
EDIT
           
EDIT_MEDIA
           
FIRST
           
LAST
           
NEXT
           
PREVIOUS
           
SELF
           
SERVICE
           
UP
           
VERSION_HISTORY
           
VIA
           
WORKING_COPY
           
 
Method Summary
static EnumLinkRelations fromValue(String v)
           
 String value()
           
static EnumLinkRelations valueOf(String name)
          Returns the enum constant of this type with the specified name.
static EnumLinkRelations[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
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
 

Enum Constant Detail

SELF

public static final EnumLinkRelations SELF

EDIT

public static final EnumLinkRelations EDIT

EDIT_MEDIA

public static final EnumLinkRelations EDIT_MEDIA

VIA

public static final EnumLinkRelations VIA

UP

public static final EnumLinkRelations UP

DOWN

public static final EnumLinkRelations DOWN

ALTERNATE

public static final EnumLinkRelations ALTERNATE

VERSION_HISTORY

public static final EnumLinkRelations VERSION_HISTORY

CURRENT_VERSION

public static final EnumLinkRelations CURRENT_VERSION

WORKING_COPY

public static final EnumLinkRelations WORKING_COPY

SERVICE

public static final EnumLinkRelations SERVICE

DESCRIBEDBY

public static final EnumLinkRelations DESCRIBEDBY

FIRST

public static final EnumLinkRelations FIRST

LAST

public static final EnumLinkRelations LAST

NEXT

public static final EnumLinkRelations NEXT

PREVIOUS

public static final EnumLinkRelations PREVIOUS

CMIS_ALLOWABLEACTIONS

public static final EnumLinkRelations CMIS_ALLOWABLEACTIONS

CMIS_RELATIONSHIPS

public static final EnumLinkRelations CMIS_RELATIONSHIPS

CMIS_SOURCE

public static final EnumLinkRelations CMIS_SOURCE

CMIS_TARGET

public static final EnumLinkRelations CMIS_TARGET

CMIS_POLICIES

public static final EnumLinkRelations CMIS_POLICIES

CMIS_ACL

public static final EnumLinkRelations CMIS_ACL

CMIS_CHANGES

public static final EnumLinkRelations CMIS_CHANGES

CMIS_FOLDERTREE

public static final EnumLinkRelations CMIS_FOLDERTREE

CMIS_TYPEDESCENDANTS

public static final EnumLinkRelations CMIS_TYPEDESCENDANTS

CMIS_ROOTDESCENDANTS

public static final EnumLinkRelations CMIS_ROOTDESCENDANTS
Method Detail

values

public static EnumLinkRelations[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (EnumLinkRelations c : EnumLinkRelations.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static EnumLinkRelations valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

value

public String value()

fromValue

public static EnumLinkRelations fromValue(String v)


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.