public static final class TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum
extends java.lang.Enum
| Modifier and Type | Method and Description |
|---|---|
boolean |
satisfies(CMISTypeDefinition typeDefinition,
org.alfresco.util.Pair comparator,
boolean nullExpected,
boolean defaultAllowing)
This method determines, if object data type definition contains attribute, which satisfies to condition to allow some action
|
static TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum |
valueOf(java.lang.String name) |
static TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum[] |
values() |
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum PUBLIC
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum TYPE_ID
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum QUERY_NAME
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum DISPLAY_NAME
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum PARENT_TYPE
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum SUB_TYPES
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum BASE_TYPE
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum DESCRIPTION
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum CREATABLE
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum FILEABLE
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum QUERYABLE
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum FULL_TEXT_INDEXED
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum CONTROLLABLE_POLICY
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum CONTROLLABLE_ACL
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum INCLUDED_IN_SUPER_TYPE_QUERY
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum VERSIONABLE
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum CONTENT_STREAM_ALLOWED
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum ALLOWED_SOURCE_TYPES
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum ALLOWED_TARGET_TYPES
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum PROPERTY_DEFINITIONS
public static final TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum OWNED_PROPERTY_DEFINITIONS
public static TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum[] values()
public static TypeAttributeActionEvaluator.TypeDefinitionAttributeEnum valueOf(java.lang.String name)
public boolean satisfies(CMISTypeDefinition typeDefinition, org.alfresco.util.Pair comparator, boolean nullExpected, boolean defaultAllowing)
typeDefinition - - CMISTypeDefinition instance of the object, which should be checkedcomparator - - Pair<Object, Comparable<Object>> instance. See TypeAttributeActionEvaluator.comparator for more
detailsnullExpected - - Boolean value, which determines: true - attribute value may be null, false - attribute value can't
be equal to null (this leads to ignoring getSecond() of the comparator attribute)defaultAllowing - - Boolean value, which determines availability of action for several special cases (invalid object id, empty collection of the aspects
etc.)Boolean value, which determines: true - actual attribute value satisfies all the conditions of the comparator parameter,
false - actual attribute value doesn't satisfy conditions of the comparator parameterCopyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.