| Modifier and Type | Interface and Description |
|---|---|
| public interface | UntargetableComponent
Components implementing this interface are ignored by the algorithm -
especially in the implementation of
@child(n), @next and @previous. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ComponentNotFoundException
Typed |
| public abstract class | SearchExpressionContext
A context object that is used to hold state relating to resolve a search expression. |
| public abstract class | SearchExpressionContextFactory
Provide for separation of interface and
implementation for the |
| public abstract class | SearchExpressionHandler
The SearchExpressionHandler is responsible for
resolving search expression(s)
A search expression consists of either an identifier
(which is matched exactly against the |
| public abstract class | SearchExpressionHandlerWrapper
Provides a simple implementation of |
| public class | SearchKeywordContext
SearchKeywordContext
provides context information that may be useful to
|
| public abstract class | SearchKeywordResolver
A SearchKeywordResolver is responsible for resolving a single keyword. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | SearchExpressionHint
An enum that specifies hints that impact the behavior of a component tree search. |