h
Tag panelpassthrough.Element


This renderer is intended to be used with an arbitrary markup element whose decoding needs can be entirely described by the section "General notes on decoding" in the RenderKit overview.

The local name of the rendered element must first be determined for encoding. Look in the components's pass through attribute map for a value under the key given by the value of the symbolic constant Renderer.PASSTHROUGH_RENDERER_LOCALNAME_KEY. If not found, throw a FacesException. If found, let this value be localName.

Encode Behavior

If the component has a manually declared, not auto-generated clientId, or if the component has behaviors attached to it, render the clientId as the value of the "id" attribute.



Tag Information
Tag Class.Panelpassthrough.ElementTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
idfalsetruejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
renderedfalsefalsejavax.el.ValueExpression
(must evaluate to boolean)
Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.
onclickfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a pointer button is clicked over this element.
ondblclickfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a pointer button is double clicked over this element.
onkeydownfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a key is pressed down over this element.
onkeypressfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a key is pressed and released over this element.
onkeyupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a key is released over this element.
onmousedownfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a pointer button is pressed down over this element.
onmousemovefalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a pointer button is moved within this element.
onmouseoutfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a pointer button is moved away from this element.
onmouseoverfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a pointer button is moved onto this element.
onmouseupfalsefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Javascript code executed when a pointer button is released over this element.
bindingfalsefalsejavax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent)
The ValueExpression linking this component to a property in a backing bean

Variables
No Variables Defined.