Skip navigation links

Jakarta Server Fages API v2.3.2
com.sun.faces.component

Class CompositeComponentStackManager

    • Method Detail

      • getManager

        public static CompositeComponentStackManager getManager(FacesContext ctx)
        Parameters:
        ctx - the FacesContext for the current request
        Returns:
        the CompositeComponentStackManager for the current request
      • push

        public boolean push(UIComponent compositeComponent)

        Pushes the specified composite component to the Evaluation stack.

        Parameters:
        compositeComponent - the component to push
        Returns:
        true if the component was pushed, otherwise returns false
      • push

        public boolean push(UIComponent compositeComponent,
                            CompositeComponentStackManager.StackType stackType)

        Pushes the specified composite component to the desired StackType stack.

        Parameters:
        compositeComponent - the component to push
        stackType - the stack to push to the component to
        Returns:
        true if the component was pushed, otherwise returns false
      • push

        public boolean push()

        Pushes a component derived by the push logic to the Evaluation stack.

        Returns:
        true if the component was pushed, otherwise returns false
      • push

        public boolean push(CompositeComponentStackManager.StackType stackType)

        Pushes a component derived by the push logic to the specified stack.

        Parameters:
        stackType - the stack to push to the component to
        Returns:
        true if the component was pushed, otherwise returns false
      • pop

        public void pop()

        Pops the top-level component from the Evaluation stack.

      • peek

        public UIComponent peek()
        Returns:
        the top-level component from the Evaluation stack without removing the element

Jakarta Server Fages API v2.3.2

Comments to: faces-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation. All rights reserved.
Use is subject to license terms.