- All Implemented Interfaces:
- ClientBehaviorHolder,- PartialStateHolder,- StateHolder,- TransientStateHolder,- ComponentSystemEventListener,- FacesListener,- SystemEventListenerHolder,- EventListener
Causes all child components of this component to be rendered. This is useful in scenarios where a parent component is expecting a single component to be present, but the application wishes to render more than one.
 By default, the rendererType property must be set to "jakarta.faces.passthrough.Element".
 This value can be changed by calling the setRendererType() method.
 
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringThe standard component type for this component.Fields inherited from class jakarta.faces.component.UIPanelCOMPONENT_FAMILYFields inherited from class jakarta.faces.component.UIComponentATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionThis is a default implementation ofClientBehaviorHolder.getDefaultEventName().This is a default implementation ofClientBehaviorHolder.getEventNames().Return the value of theonclickproperty.Return the value of theondblclickproperty.Return the value of theonkeydownproperty.Return the value of theonkeypressproperty.Return the value of theonkeyupproperty.Return the value of theonmousedownproperty.Return the value of theonmousemoveproperty.Return the value of theonmouseoutproperty.Return the value of theonmouseoverproperty.Return the value of theonmouseupproperty.getStyle()Return the value of thestyleproperty.Return the value of thestyleClassproperty.voidsetOnclick(String onclick) Set the value of theonclickproperty.voidsetOndblclick(String ondblclick) Set the value of theondblclickproperty.voidsetOnkeydown(String onkeydown) Set the value of theonkeydownproperty.voidsetOnkeypress(String onkeypress) Set the value of theonkeypressproperty.voidsetOnkeyup(String onkeyup) Set the value of theonkeyupproperty.voidsetOnmousedown(String onmousedown) Set the value of theonmousedownproperty.voidsetOnmousemove(String onmousemove) Set the value of theonmousemoveproperty.voidsetOnmouseout(String onmouseout) Set the value of theonmouseoutproperty.voidsetOnmouseover(String onmouseover) Set the value of theonmouseoverproperty.voidsetOnmouseup(String onmouseup) Set the value of theonmouseupproperty.voidSet the value of thestyleproperty.voidsetStyleClass(String styleClass) Set the value of thestyleClassproperty.Methods inherited from class jakarta.faces.component.UIComponentBaseaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEventMethods inherited from class jakarta.faces.component.UIComponentencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTreeMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.faces.component.behavior.ClientBehaviorHolderaddClientBehavior, getClientBehaviors
- 
Field Details- 
COMPONENT_TYPE
 
- 
- 
Constructor Details- 
PassthroughElementpublic PassthroughElement()
 
- 
- 
Method Details- 
getOnclickReturn the value of the onclickproperty.Contents: Javascript code executed when a pointer button is clicked over this element. - Returns:
- the value of the onclickproperty.
 
- 
setOnclickSet the value of the onclickproperty.- Parameters:
- onclick- the value of the- onclickproperty.
 
- 
getOndblclickReturn the value of the ondblclickproperty.Contents: Javascript code executed when a pointer button is double clicked over this element. - Returns:
- the value of the ondblclickproperty.
 
- 
setOndblclickSet the value of the ondblclickproperty.- Parameters:
- ondblclick- the value of the- ondblclickproperty.
 
- 
getOnkeydownReturn the value of the onkeydownproperty.Contents: Javascript code executed when a key is pressed down over this element. - Returns:
- the value of the onkeydownproperty.
 
- 
setOnkeydownSet the value of the onkeydownproperty.- Parameters:
- onkeydown- the value of the- onkeydownproperty.
 
- 
getOnkeypressReturn the value of the onkeypressproperty.Contents: Javascript code executed when a key is pressed and released over this element. - Returns:
- the value of the onkeypressproperty.
 
- 
setOnkeypressSet the value of the onkeypressproperty.- Parameters:
- onkeypress- the value of the- onkeypressproperty.
 
- 
getOnkeyupReturn the value of the onkeyupproperty.Contents: Javascript code executed when a key is released over this element. - Returns:
- the value of the onkeyupproperty.
 
- 
setOnkeyupSet the value of the onkeyupproperty.- Parameters:
- onkeyup- the value of the- onkeyupproperty.
 
- 
getOnmousedownReturn the value of the onmousedownproperty.Contents: Javascript code executed when a pointer button is pressed down over this element. - Returns:
- the value of the onmousedownproperty.
 
- 
setOnmousedownSet the value of the onmousedownproperty.- Parameters:
- onmousedown- the value of the- onmousedownproperty.
 
- 
getOnmousemoveReturn the value of the onmousemoveproperty.Contents: Javascript code executed when a pointer button is moved within this element. - Returns:
- the value of the onmousemoveproperty.
 
- 
setOnmousemoveSet the value of the onmousemoveproperty.- Parameters:
- onmousemove- the value of the- onmousemoveproperty.
 
- 
getOnmouseoutReturn the value of the onmouseoutproperty.Contents: Javascript code executed when a pointer button is moved away from this element. - Returns:
- the value of the onmouseoutproperty.
 
- 
setOnmouseoutSet the value of the onmouseoutproperty.- Parameters:
- onmouseout- the value of the- onmouseoutproperty.
 
- 
getOnmouseoverReturn the value of the onmouseoverproperty.Contents: Javascript code executed when a pointer button is moved onto this element. - Returns:
- the value of the onmouseoverproperty.
 
- 
setOnmouseoverSet the value of the onmouseoverproperty.- Parameters:
- onmouseover- the value of the- onmouseoverproperty.
 
- 
getOnmouseupReturn the value of the onmouseupproperty.Contents: Javascript code executed when a pointer button is released over this element. - Returns:
- the value of the onmouseupproperty.
 
- 
setOnmouseupSet the value of the onmouseupproperty.- Parameters:
- onmouseup- the value of the- onmouseupproperty.
 
- 
getStyleReturn the value of the styleproperty.Contents: CSS style(s) to be applied when this component is rendered. - Returns:
- the value of the styleproperty.
 
- 
setStyleSet the value of the styleproperty.- Parameters:
- style- the value of the- styleproperty.
 
- 
getStyleClassReturn the value of the styleClassproperty.Contents: Space-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" property on generated markup. - Returns:
- the value of the styleClassproperty.
 
- 
setStyleClassSet the value of the styleClassproperty.- Parameters:
- styleClass- the value of the- styleClassproperty.
 
- 
getEventNamesDescription copied from class:UIComponentBaseThis is a default implementation of ClientBehaviorHolder.getEventNames().UIComponentdoes not implement theClientBehaviorHolderinterface, but provides default implementations for the methods defined byClientBehaviorHolderto simplify subclass implementations. Subclasses that wish to support theClientBehaviorHoldercontract must declare that the subclass implementsClientBehaviorHolder, and must override this method to return a non-EmptyCollectionof the client event names that the component supports.- Specified by:
- getEventNamesin interface- ClientBehaviorHolder
- Overrides:
- getEventNamesin class- UIComponentBase
- Returns:
- the collection of event names.
 
- 
getDefaultEventNameDescription copied from class:UIComponentBaseThis is a default implementation of ClientBehaviorHolder.getDefaultEventName().UIComponentdoes not implement theClientBehaviorHolderinterface, but provides default implementations for the methods defined byClientBehaviorHolderto simplify subclass implementations. Subclasses that wish to support theClientBehaviorHoldercontract must declare that the subclass implementsClientBehaviorHolder, and must provide an implementation ofClientBehaviorHolder.getEventNames().- Specified by:
- getDefaultEventNamein interface- ClientBehaviorHolder
- Overrides:
- getDefaultEventNamein class- UIComponentBase
- Returns:
- the default event name.
 
 
-