public static interface UniversalFilter.Selector
Filters
to NodeState
instances,
which should be used for determining inclusion or exclusion of the associated event.Modifier and Type | Method and Description |
---|---|
@NotNull NodeState |
select(@NotNull UniversalFilter filter,
@Nullable PropertyState before,
@Nullable PropertyState after)
Map a property event.
|
@NotNull NodeState |
select(@NotNull UniversalFilter filter,
@NotNull java.lang.String name,
@NotNull NodeState before,
@NotNull NodeState after)
Map a node event.
|
@NotNull @NotNull NodeState select(@NotNull @NotNull UniversalFilter filter, @Nullable @Nullable PropertyState before, @Nullable @Nullable PropertyState after)
filter
- 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) upon@NotNull @NotNull NodeState select(@NotNull @NotNull UniversalFilter filter, @NotNull @NotNull java.lang.String name, @NotNull @NotNull NodeState before, @NotNull @NotNull NodeState after)
filter
- 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 - 2020 Adobe. All Rights Reserved