public class RelativePathSelector extends java.lang.Object implements UniversalFilter.Selector
Note: selecting the parent of the root node will return a non existing
NodeState instance.
| Constructor and Description |
|---|
RelativePathSelector(java.lang.String path,
UniversalFilter.Selector selector) |
| Modifier and Type | Method and Description |
|---|---|
NodeState |
select(UniversalFilter filter,
PropertyState before,
PropertyState after)
Map a property event.
|
NodeState |
select(UniversalFilter filter,
java.lang.String name,
NodeState before,
NodeState after)
Map a node event.
|
public RelativePathSelector(java.lang.String path,
UniversalFilter.Selector selector)
path - path to select fromselector - selector to base path uponpublic NodeState select(UniversalFilter filter, PropertyState before, PropertyState after)
UniversalFilter.Selectorselect in interface UniversalFilter.Selectorfilter - filter instance on which respective call back occurred.before - before state or null for
EventFilter.includeAdd(PropertyState)after - after state or null for
EventFilter.includeDelete(PropertyState)NodeState instance for basing the filtering criterion (predicate) uponpublic NodeState select(UniversalFilter filter, java.lang.String name, NodeState before, NodeState after)
UniversalFilter.Selectorselect in interface UniversalFilter.Selectorfilter - filter instance on which respective call back occurred.name - name of the child node statebefore - before state or null for
EventFilter.includeAdd(String, NodeState)after - after state or null for
EventFilter.includeDelete(String, NodeState)"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"