Interface MultiSearchExpressionResolver

  • All Known Implementing Classes:
    IdExpressionResolver

    public interface MultiSearchExpressionResolver
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void resolveComponents​(javax.faces.context.FacesContext context, javax.faces.component.UIComponent source, javax.faces.component.UIComponent last, String expression, List<javax.faces.component.UIComponent> components, Set<SearchExpressionHint> hints)
      Resolves a list of UIComponent for the last or source UIComponent and for the given expression string.
    • Method Detail

      • resolveComponents

        void resolveComponents​(javax.faces.context.FacesContext context,
                               javax.faces.component.UIComponent source,
                               javax.faces.component.UIComponent last,
                               String expression,
                               List<javax.faces.component.UIComponent> components,
                               Set<SearchExpressionHint> hints)
        Resolves a list of UIComponent for the last or source UIComponent and for the given expression string.
        Parameters:
        context - The FacesContext.
        source - The source component. E.g. a button.
        last - The last resolved component in the chain. If it's not a nested expression, it's the same as the source component.
        expression - The search expression.
        components - The component list to add the resolved UIComponents.
        hints - The hints.