| 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. |