Provide for separation of interface and implementation for the
VisitContext contract.
Usage: extend this class and push the implementation being wrapped to the constructor and use getWrapped to
access the instance being wrapped.
| Modifier and Type | Field and Description |
|---|---|
| private VisitContextFactory |
| Access | Constructor and Description |
|---|---|
| public | |
| public | VisitContextFactory(VisitContextFactory
The implementation being wrapped. wrapped)If this factory has been decorated, the implementation doing the decorating should push the implementation being wrapped to this constructor. |
| Modifier and Type | Method and Description |
|---|---|
| public abstract VisitContext | Returns: the instance ofVisitContext.the context, Collection<String> FacesContext for this request.a ids, Set<VisitHint> Collection of clientIds to visit. If null all components will be visited.the hints)VisitHints that apply to this visit.
Return a new |
| public VisitContextFactory | getWrapped()
Implements jakarta. If this factory has been decorated, the implementation doing the decorating may override this method to provide access to the implementation being wrapped. |
| wrapped | back to summary |
|---|---|
| private VisitContextFactory wrapped | |
| VisitContextFactory | back to summary |
|---|---|
| public VisitContextFactory()
Deprecated Use the other constructor taking the implementation being wrapped.
| |
| VisitContextFactory | back to summary |
|---|---|
| public VisitContextFactory(VisitContextFactory wrapped)
If this factory has been decorated, the implementation doing the decorating should push the implementation being
wrapped to this constructor. The
| |
| getVisitContext | back to summary |
|---|---|
| public abstract VisitContext getVisitContext(FacesContext context, Collection<String> ids, Set<VisitHint> hints)
Return a new
| |
| getWrapped | back to summary |
|---|---|
| public VisitContextFactory getWrapped() Implements jakarta. If this factory has been decorated, the implementation doing the decorating may override this method to provide access to the implementation being wrapped.
| |