Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
<html xmlns:javaee="http://java.sun.com/xml/ns/javaee">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>inplaceInput
         (VDL Documentation)
         
      </title>
      <meta name="keywords" content="$tagname">
      <link rel="stylesheet" type="text/css" href="../css/stylesheet.css" title="Style">
   </head><script>
                function asd()
                {
                parent.document.title="inplaceInput (VDL Documentation)";
                }
            </script><body bgcolor="white" onload="asd();"><a name="navbar_top"></a><table border="0" width="100%" cellpadding="1" cellspacing="0">
         <tr>
            <td COLSPAN="3" BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><a NAME="navbar_top_firstrow"></a><table BORDER="0" CELLPADDING="0" CELLSPACING="3">
                  <tr ALIGN="center" VALIGN="top">
                     <td BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    &nbsp;
                        <a href="../overview-summary.html"><font CLASS="NavBarFont1"><b>Overview</b></font></a>
                        &nbsp;
                        
                     </td>
                     <td BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    &nbsp;
                        <a href="tld-summary.html"><font CLASS="NavBarFont1"><b>Library</b></font></a>
                        &nbsp;
                        
                     </td>
                     <td BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<font CLASS="NavBarFont1Rev">&nbsp;Tag&nbsp;</font>&nbsp;
                        
                     </td>
                     <td BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    &nbsp;
                        <a HREF="../help-doc.html"><font CLASS="NavBarFont1"><b>Help</b></font></a>
                        &nbsp;
                        
                     </td>
                  </tr>
               </table>
            </td>
            <td ALIGN="right" VALIGN="top" ROWSPAN="3"><em></em></td>
         </tr>
         <tr>
            <td BGCOLOR="white" CLASS="NavBarCell2"><font SIZE="-2"></font></td>
            <td BGCOLOR="white" CLASS="NavBarCell2"><font SIZE="-2">
                  &nbsp;
                  <a HREF="../index.html" TARGET="_top"><b>FRAMES</b></a>
                  &nbsp;
                  &nbsp;
                  <a href="inplaceInput.html" target="_top"><b>NO FRAMES</b></a>
                  &nbsp;
                  <script></script><noscript><a HREF="../alltags-noframe.html" TARGET=""><b>All Tags</b></a></noscript></font></td>
         </tr>
      </table>
      <hr>
      <h2><font size="-1">rich</font><br>
         Tag
         inplaceInput
      </h2>
      <hr><p> The &lt;rich:inplaceInput&gt; component allows information to be entered in-line in blocks of text, improving readability
      of the text. Multiple input regions can be navigated with keyboard navigation. The component has three functional states:
      the view state, where the component displays its initial setting, such as &quot;click to edit&quot;; the edit state, where
      the user can input text; and the &quot;changed&quot; state, where the new value for the component has been confirmed but can
      be edited again if required. </p> @author Anton Belevich<br><p></p>
      <hr>
      <table border="1" cellpadding="3" cellspacing="0" width="100%">
         <tr bgcolor="#CCCCFF" class="TableHeadingColor">
            <td colspan="2"><font size="+2"><b>Tag Information</b></font></td>
         </tr>
         <tr>
            <td>Component type</td>
            <td>org.richfaces.InplaceInput</td>
         </tr>
         <tr>
            <td>Tag Name</td>
            <td>rich:inplaceInput</td>
         </tr>
         <tr>
            <td>Renderer Type</td>
            <td>org.richfaces.InplaceInputRenderer</td>
         </tr>
         <tr>
            <td>Handler Class</td>
            <td><i>None</i></td>
         </tr>
      </table><br><p></p>
      <table border="1" cellpadding="3" cellspacing="0" width="100%">
         <tr bgcolor="#CCCCFF" class="TableHeadingColor">
            <td colspan="5"><font size="+2"><b>Attributes</b></font></td>
         </tr>
         <tr>
            <td><b>Name</b></td>
            <td><b>Required</b></td>
            <td><b>Type</b></td>
            <td><b>Description</b></td>
         </tr>
         <tr valign="top">
            <td>activeClass</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Space-separated list of CSS style class(es) to be applied when this element is active. This value must be passed through as
               the "class" attribute on generated markup.
            </td>
         </tr>
         <tr valign="top">
            <td>binding</td>
            <td>false</td>
            <td><code>javax.faces.component.UIComponent</code></td>
            <td>The value binding expression used to wire up this component to a component property of a JavaBean class</td>
         </tr>
         <tr valign="top">
            <td>changedClass</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Space-separated list of CSS style class(es) to be applied when the value of this element is changed. This value must be passed
               through as the "class" attribute on generated markup.
            </td>
         </tr>
         <tr valign="top">
            <td>converter</td>
            <td>false</td>
            <td><code>javax.faces.convert.Converter</code></td>
            <td>Converter instance registered with this component.</td>
         </tr>
         <tr valign="top">
            <td>converterMessage</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message
               that comes from the converter.
            </td>
         </tr>
         <tr valign="top">
            <td>defaultLabel</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Used to set the display text when value is undefined</td>
         </tr>
         <tr valign="top">
            <td>disabled</td>
            <td>false</td>
            <td><code>boolean</code></td>
            <td>If "true", this component is disabled</td>
         </tr>
         <tr valign="top">
            <td>disabledClass</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>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" attribute on generated markup.
            </td>
         </tr>
         <tr valign="top">
            <td>editEvent</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td><p>Used to specify the event that switches the component to the edit state</p> <p>Default is "click"</p></td>
         </tr>
         <tr valign="top">
            <td>id</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The component identifier for this component. This value must be unique within the closest parent component that is a naming
               container.
            </td>
         </tr>
         <tr valign="top">
            <td>immediate</td>
            <td>false</td>
            <td><code>boolean</code></td>
            <td>Flag indicating that this component's value must be converted and validated immediately (that is, during Apply Request Values
               phase), rather than waiting until Process Validations phase.
            </td>
         </tr>
         <tr valign="top">
            <td>inputWidth</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The width of the input element</td>
         </tr>
         <tr valign="top">
            <td>onblur</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when this element loses focus.</td>
         </tr>
         <tr valign="top">
            <td>onchange</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when this element loses focus and its value has been modified since gaining focus.</td>
         </tr>
         <tr valign="top">
            <td>onclick</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a pointer button is clicked over this element.</td>
         </tr>
         <tr valign="top">
            <td>ondblclick</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a pointer button is double clicked over this element.</td>
         </tr>
         <tr valign="top">
            <td>onfocus</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when this element receives focus.</td>
         </tr>
         <tr valign="top">
            <td>oninputclick</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputdblclick</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputkeydown</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputkeypress</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputkeyup</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputmousedown</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputmousemove</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputmouseout</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputmouseover</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputmouseup</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>oninputselect</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>The client-side script method to be called when</td>
         </tr>
         <tr valign="top">
            <td>onkeydown</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a key is pressed down over this element.</td>
         </tr>
         <tr valign="top">
            <td>onkeypress</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a key is pressed and released over this element.</td>
         </tr>
         <tr valign="top">
            <td>onkeyup</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a key is released over this element.</td>
         </tr>
         <tr valign="top">
            <td>onmousedown</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a pointer button is pressed down over this element.</td>
         </tr>
         <tr valign="top">
            <td>onmousemove</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a pointer button is moved within this element.</td>
         </tr>
         <tr valign="top">
            <td>onmouseout</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a pointer button is moved away from this element.</td>
         </tr>
         <tr valign="top">
            <td>onmouseover</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a pointer button is moved onto this element.</td>
         </tr>
         <tr valign="top">
            <td>onmouseup</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Javascript code executed when a pointer button is released over this element.</td>
         </tr>
         <tr valign="top">
            <td>rendered</td>
            <td>false</td>
            <td><code>boolean</code></td>
            <td>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.
            </td>
         </tr>
         <tr valign="top">
            <td>required</td>
            <td>false</td>
            <td><code>boolean</code></td>
            <td>Flag indicating that the user is required to provide a submitted value for this input component.</td>
         </tr>
         <tr valign="top">
            <td>requiredMessage</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>A ValueExpression enabled attribute that, if present, will be used as the text of the validation message for the "required"
               facility, if the "required" facility is used.
            </td>
         </tr>
         <tr valign="top">
            <td>saveOnBlur</td>
            <td>false</td>
            <td><code>boolean</code></td>
            <td>If "true", apply the changes when the focus is lost</td>
         </tr>
         <tr valign="top">
            <td>showControls</td>
            <td>false</td>
            <td><code>boolean</code></td>
            <td>If "true" is set, buttons for confirming or canceling are added to the component</td>
         </tr>
         <tr valign="top">
            <td>style</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>CSS style(s) to be applied when this component is rendered.</td>
         </tr>
         <tr valign="top">
            <td>styleClass</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>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" attribute on generated markup.
            </td>
         </tr>
         <tr valign="top">
            <td>tabindex</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Position of this element in the tabbing order for the current document. This value must be an integer between 0 and 32767.</td>
         </tr>
         <tr valign="top">
            <td>title</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>Advisory title information about markup elements generated for this component.</td>
         </tr>
         <tr valign="top">
            <td>validator</td>
            <td>false</td>
            <td><code>javax.faces.el.MethodBinding</code></td>
            <td>MethodExpression representing a validator method that will be called during Process Validations to perform correctness checks
               on the value of this component. The expression must evaluate to a public method that takes FacesContext, UIComponent, and
               Object parameters, with a return type of void.
            </td>
         </tr>
         <tr valign="top">
            <td>validatorMessage</td>
            <td>false</td>
            <td><code>java.lang.String</code></td>
            <td>A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message
               that comes from the validator.
            </td>
         </tr>
         <tr valign="top">
            <td>value</td>
            <td>false</td>
            <td><code>java.lang.Object</code></td>
            <td>The current value of this component.</td>
         </tr>
         <tr valign="top">
            <td>valueChangeListener</td>
            <td>false</td>
            <td><code>javax.faces.el.MethodBinding</code></td>
            <td><p> MethodExpression representing a value change listener method that will be notified when a new value has been set for this
               input component. The expression must evaluate to a public method that takes a <code>ValueChangeEvent</code> parameter, with
               a return type of void, <span class="changed_added_2_0">or to a public method that takes no arguments with a return type of
               void. In the latter case, the method has no way of easily knowing what the new value is, but this can be useful in cases where
               a notification is needed that "this value changed".</span> </p>
            </td>
         </tr>
      </table><br><p></p><a name="navbar_bottom"></a><table border="0" width="100%" cellpadding="1" cellspacing="0">
         <tr>
            <td COLSPAN="3" BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><a NAME="navbar_bottom_firstrow"></a><table BORDER="0" CELLPADDING="0" CELLSPACING="3">
                  <tr ALIGN="center" VALIGN="top">
                     <td BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    &nbsp;
                        <a href="../overview-summary.html"><font CLASS="NavBarFont1"><b>Overview</b></font></a>
                        &nbsp;
                        
                     </td>
                     <td BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    &nbsp;
                        <a href="tld-summary.html"><font CLASS="NavBarFont1"><b>Library</b></font></a>
                        &nbsp;
                        
                     </td>
                     <td BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<font CLASS="NavBarFont1Rev">&nbsp;Tag&nbsp;</font>&nbsp;
                        
                     </td>
                     <td BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    &nbsp;
                        <a HREF="../help-doc.html"><font CLASS="NavBarFont1"><b>Help</b></font></a>
                        &nbsp;
                        
                     </td>
                  </tr>
               </table>
            </td>
            <td ALIGN="right" VALIGN="top" ROWSPAN="3"><em></em></td>
         </tr>
         <tr>
            <td BGCOLOR="white" CLASS="NavBarCell2"><font SIZE="-2"></font></td>
            <td BGCOLOR="white" CLASS="NavBarCell2"><font SIZE="-2">
                  &nbsp;
                  <a HREF="../index.html" TARGET="_top"><b>FRAMES</b></a>
                  &nbsp;
                  &nbsp;
                  <a href="inplaceInput.html" target="_top"><b>NO FRAMES</b></a>
                  &nbsp;
                  <script></script><noscript><a HREF="../alltags-noframe.html" TARGET=""><b>All Tags</b></a></noscript></font></td>
         </tr>
      </table>
      <hr><small><i>
            Output Generated by
            <a href="http://taglibrarydoc.dev.java.net/" target="_blank">Tag Library Documentation
               Generator</a>.
            </i></small></body>
</html>
New to GrepCode? Check out our FAQ X