Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.versioning.api
Enum VersioningActions

java.lang.Object
  extended by java.lang.Enum<VersioningActions>
      extended by org.nuxeo.ecm.platform.versioning.api.VersioningActions
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<VersioningActions>

public enum VersioningActions
extends java.lang.Enum<VersioningActions>
implements java.io.Serializable

Defines actions to be taken in a document versioning increment process.

Used by UI.


Enum Constant Summary
ACTION_INCREMENT_MAJOR
           
ACTION_INCREMENT_MINOR
           
ACTION_NO_INCREMENT
           
 
Field Summary
static java.lang.String KEY_FOR_INC_OPTION
           
static java.lang.String SKIP_VERSIONING
          Deprecated. use VersioningService.SKIP_VERSIONING instead
 
Method Summary
static VersioningActions getByActionName(java.lang.String actionName)
           
 java.lang.String toString()
           
static VersioningActions valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static VersioningActions[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ACTION_NO_INCREMENT

public static final VersioningActions ACTION_NO_INCREMENT

ACTION_INCREMENT_MINOR

public static final VersioningActions ACTION_INCREMENT_MINOR

ACTION_INCREMENT_MAJOR

public static final VersioningActions ACTION_INCREMENT_MAJOR
Field Detail

KEY_FOR_INC_OPTION

public static final java.lang.String KEY_FOR_INC_OPTION
See Also:
Constant Field Values

SKIP_VERSIONING

@Deprecated
public static final java.lang.String SKIP_VERSIONING
Deprecated. use VersioningService.SKIP_VERSIONING instead
See Also:
Constant Field Values
Method Detail

values

public static VersioningActions[] 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 (VersioningActions c : VersioningActions.values())
    System.out.println(c);

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

valueOf

public static VersioningActions valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getByActionName

public static VersioningActions getByActionName(java.lang.String actionName)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<VersioningActions>

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.