Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.automation.core.events
Class DocumentAttributeFilterFactory

java.lang.Object
  extended by org.nuxeo.ecm.automation.core.events.DocumentAttributeFilterFactory

public class DocumentAttributeFilterFactory
extends java.lang.Object

Create filters that are able to filter documents on their attribute (Regular Doc, Published Doc, Version, Link, Proxy, Immutable, Mutable)

Author:
Bogdan Stefanescu

Field Summary
static java.lang.String ANY_DOC
           
static java.lang.String IMMUTABLE_DOC
           
static java.lang.String LINK_DOC
           
static java.lang.String MUTABLE_DOC
           
static java.lang.String PROXY_DOC
           
static java.lang.String PUBLISHED_DOC
           
static java.lang.String REGULAR_DOC
           
static java.lang.String VERSION_DOC
           
 
Constructor Summary
DocumentAttributeFilterFactory()
           
 
Method Summary
static Filter getFilter(java.lang.String attr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANY_DOC

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

REGULAR_DOC

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

LINK_DOC

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

PUBLISHED_DOC

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

PROXY_DOC

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

VERSION_DOC

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

IMMUTABLE_DOC

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

MUTABLE_DOC

public static final java.lang.String MUTABLE_DOC
See Also:
Constant Field Values
Constructor Detail

DocumentAttributeFilterFactory

public DocumentAttributeFilterFactory()
Method Detail

getFilter

public static Filter getFilter(java.lang.String attr)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.