Class UIViewParameter.Reference

java.lang.Object
jakarta.faces.component.UIViewParameter.Reference
Enclosing class:
UIViewParameter

public static class UIViewParameter.Reference
extends Object

Inner class to encapsulate a UIViewParameter instance so that it may be safely referenced regardless of whether or not the current view is the same as the view in which this UIViewParameter resides.

Since:
2.0
  • Constructor Details

    • Reference

      public Reference​(FacesContext context, UIViewParameter param, int indexInParent, String viewIdAtTimeOfConstruction)

      Construct a reference to a UIViewParameter. This constructor cause the StateHolder.saveState(jakarta.faces.context.FacesContext) method to be called on argument UIViewParameter.

      Parameters:
      context - the FacesContextfor this request
      param - the UIViewParameter.
      indexInParent - the index of the UIViewParameter in its parent UIPanel.
      viewIdAtTimeOfConstruction - the viewId of the view in which the UIViewParameter is included. This may not be the same as the viewId from the context argument.
      Since:
      2.0
  • Method Details