Class FilterTreeEvent

  • All Implemented Interfaces:
    com.sun.jsftemplating.layout.event.UIComponentHolder, Serializable

    public class FilterTreeEvent
    extends com.sun.jsftemplating.layout.event.EventObjectBase
    Author:
    Ken Paulsen ([email protected])
    See Also:
    Serialized Form
    • Constructor Detail

      • FilterTreeEvent

        public FilterTreeEvent​(jakarta.faces.component.UIComponent component,
                               List childObjects)

        Constructor.

        Parameters:
        component - The UIComponent associated with this EventObject.
    • Method Detail

      • getChildObjects

        public List getChildObjects()

        This method provides access to an array of Objects that are to become child TreeNodes. This allows you to manipluate them (filter them) before they are processed. You may return a new List from your handler that processes this event. Note that you NOT set the child object array using this event.

      • setChildObjects

        protected void setChildObjects​(List objects)

        This method is protected because it is only meaningful to set this array during the creation of this event. Setting it any other time would not effect the original data structure and would serve no purpose. To provide a different object array, return a new Object[] from your handler that processes this event.