Package org.nuxeo.ecm.core.api.tree
Class DefaultDocumentTreeFilter
java.lang.Object
org.nuxeo.ecm.core.api.tree.DefaultDocumentTreeFilter
- All Implemented Interfaces:
Filter
,DocumentTreeFilter
Default filter for tree elements.
Filters using facets and types criteria. Also filters documents that are in the trash.
- Author:
- Anahide Tchertchian
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(DocumentModel document) Filters data models objects.void
setExcludedFacets
(List<String> excludedFacets) void
setExcludedTypes
(List<String> excludedTypes) void
setIncludedFacets
(List<String> includedFacets)
-
Field Details
-
includedFacets
-
excludedFacets
-
excludedTypes
-
-
Constructor Details
-
DefaultDocumentTreeFilter
public DefaultDocumentTreeFilter()
-
-
Method Details
-
accept
Description copied from interface:Filter
Filters data models objects. -
getIncludedFacets
- Specified by:
getIncludedFacets
in interfaceDocumentTreeFilter
-
setIncludedFacets
- Specified by:
setIncludedFacets
in interfaceDocumentTreeFilter
-
getExcludedFacets
- Specified by:
getExcludedFacets
in interfaceDocumentTreeFilter
-
setExcludedFacets
- Specified by:
setExcludedFacets
in interfaceDocumentTreeFilter
-
getExcludedTypes
- Specified by:
getExcludedTypes
in interfaceDocumentTreeFilter
-
setExcludedTypes
- Specified by:
setExcludedTypes
in interfaceDocumentTreeFilter
-