You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2014/06/04 10:24:11 UTC
svn commit: r1599976 [5/11] - /myfaces/site/publish/tobago/
Modified: myfaces/site/publish/tobago/cpd.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/cpd.html?rev=1599976&r1=1599975&r2=1599976&view=diff
==============================================================================
--- myfaces/site/publish/tobago/cpd.html (original)
+++ myfaces/site/publish/tobago/cpd.html Wed Jun 4 08:24:10 2014
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 09 May 2014
+ Last Published: 04 Jun 2014
</div>
<ul>
<li>
@@ -175,26 +175,10 @@
</li>
<li class="none">
- <a href="xref/index.html">Source Xref</a>
- </li>
-
- <li class="none">
- <a href="xref-test/index.html">Test Source Xref</a>
- </li>
-
- <li class="none">
<a href="checkstyle-aggregate.html">Checkstyle</a>
</li>
<li class="none">
- <a href="apidocs/index.html">JavaDocs</a>
- </li>
-
- <li class="none">
- <a href="testapidocs/index.html">Test JavaDocs</a>
- </li>
-
- <li class="none">
<a href="surefire-report.html">Surefire Report</a>
</li>
@@ -272,5295 +256,18 @@
<div class="clear"></div>
</div>
<div id="body_column">
-<div>
-<div class="section">
- <h2>CPD Results<a name="CPD_Results"></a></h2>
-
- <p>The following document contains the results of PMD's <a class="externalLink"
- href="http://pmd.sourceforge.net/cpd.html">CPD</a> 5.0.2.
- </p></div>
-<div class="section">
-<h2>Duplications<a name="Duplications"></a></h2>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#274">274</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#287">287</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> }
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")
- public void setMarkup(final javax.el.ValueExpression markup) {
- this.markup = markup;
- }
-
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Integer")
- public void setTabIndex(final javax.el.ValueExpression tabIndex) {
- this.tabIndex = tabIndex;
- }
-
- /**
- * Flag indicating this component should receive the focus.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setFocus(final javax.el.ValueExpression focus) {
- this.focus = focus;
- }
-
- /**
- * An expression that specifies the validator message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setValidatorMessage(final javax.el.ValueExpression validatorMessage) {
- this.validatorMessage = validatorMessage;
- }
-
- /**
- * An expression that specifies the converter message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setConverterMessage(final javax.el.ValueExpression converterMessage) {
- this.converterMessage = converterMessage;
- }
-
- /**
- * An expression that specifies the required message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setRequiredMessage(final javax.el.ValueExpression requiredMessage) {
- this.requiredMessage = requiredMessage;
- }
-
- /**
- * The component identifier for the input field component inside of the container.
- * This value must be unique within the closest parent component that is a naming container.
- */
- @TagAttribute(rtexprvalue = true)
- @UIComponentTagAttribute
- public void setFieldId(final String fieldId) {
- this.fieldId = fieldId;
- }
-
- /**
- * The component identifier for this component.
- * This value must be unique within the closest parent component that is a naming container.
- * For tx components the id will be set to the container (e. g. the panel).
- * To set the id of the input field, you have to use the attribute "fieldId".
- */
- @TagAttribute(rtexprvalue = true)
- @UIComponentTagAttribute
- public void setId(final String id) {
- super.setId(id);
- }
-}</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/MenuCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/MenuCheckboxExtensionTag.html#178">178</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/MenuRadioExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/MenuRadioExtensionTag.html#188">188</a></td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> transition = null;
- renderedPartially = null;
- fieldId = null;
- menuCommandTag = null;
- facetTag = null;
- inTag = null;
- }
-
- /**
- * Action to invoke when clicked.
- * This must be a MethodBinding or a String representing the application action to invoke when
- * this component is activated by the user.
- * The MethodBinding must evaluate to a public method that takes no parameters,
- * and returns a String (the logical outcome) which is passed to the
- * NavigationHandler for this application.
- * The String is directly passed to the Navigationhandler.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {}, expression = DynamicExpression.METHOD_EXPRESSION,
- methodReturnType = "java.lang.Object")
- public void setAction(final javax.el.MethodExpression action) {
- this.action = action;
- }
-
- /**
- * MethodBinding representing an action listener method that will be
- * notified when this component is activated by the user.
- * The expression must evaluate to a public method that takes an ActionEvent
- * parameter, with a return type of void.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {}, expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ActionEvent")
- public void setActionListener(final javax.el.MethodExpression actionListener) {
- this.actionListener = actionListener;
- }
-
- /**
- * Script to be invoked when clicked
- *
- * @param onclick
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnclick(final javax.el.ValueExpression onclick) {
- this.onclick = onclick;
- }
-
- /**
- * Link to an arbitrary URL
- *
- * @param link
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLink(final javax.el.ValueExpression link) {
- this.link = link;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) throws JspException {
- this.binding = binding;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /**
- * Flag indicating that, if this component is activated by the user,
- * notifications should be delivered to interested listeners and actions
- * immediately (that is, during Apply Request Values phase) rather than
- * waiting until Invoke Application phase.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setImmediate(final javax.el.ValueExpression immediate) {
- this.immediate = immediate;
- }
-
- /**
- * Specify, if the command calls an JSF-Action.
- * Useful to switch off the Double-Submit-Check and Waiting-Behavior.
- *
- * @param transition Indicates the transition.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setTransition(final javax.el.ValueExpression transition) {
- this.transition = transition;
- }
-
- /**
- * Indicate the partially rendered Components in a case of a submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.String[]")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.html#268">268</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#262">262</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> public void setInline(final javax.el.ValueExpression inline) {
- this.inline = inline;
- }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /*public void setHeight(String height) {
- this.height = height;
- } */
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")
- public void setMarkup(final javax.el.ValueExpression markup) {
- this.markup = markup;
- }
-
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Integer")
- public void setTabIndex(final javax.el.ValueExpression tabIndex) {
- this.tabIndex = tabIndex;
- }
-
- /**
- * Flag indicating this component should receive the focus.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setFocus(final javax.el.ValueExpression focus) {
- this.focus = focus;
- }
-
- /**
- * Range of items to render.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setRenderRange(final javax.el.ValueExpression renderRange) {</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/util/HtmlWriterUtils.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/util/HtmlWriterUtils.html#55">55</a></td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/util/JavascriptWriterUtils.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/util/JavascriptWriterUtils.html#53">53</a></td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/util/JsonWriterUtils.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/util/JsonWriterUtils.html#58">58</a></td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> public HtmlWriterUtils(final Writer out, final String characterEncoding) {
- super(out, characterEncoding);
- }
-
- @Override
- protected void writeEncodedValue(final char[] text, final int start,
- final int length, final boolean isAttribute) throws IOException {
-
- int localIndex = -1;
-
- final int end = start + length;
- for (int i = start; i < end; i++) {
- final char ch = text[i];
- if (ch >= CHARS_TO_ESCAPE.length || CHARS_TO_ESCAPE[ch] != null) {
- localIndex = i;
- break;
- }
- }
- final Writer out = getOut();
-
- if (localIndex == -1) {
- // no need to escape
- out.write(text, start, length);
- } else {
- // write until localIndex and then encode the remainder
- out.write(text, start, localIndex);
-
- final ResponseWriterBuffer buffer = getBuffer();
-
- for (int i = localIndex; i < end; i++) {
- final char ch = text[i];
-
- // Tilde or less...
- if (ch < CHARS_TO_ESCAPE.length) {
- if (isAttribute && ch == '&' && (i + 1 < end) && text[i + 1] == '{') {
- // HTML 4.0, section B.7.1: ampersands followed by
- // an open brace don't get escaped
- buffer.addToBuffer('&');
- } else if (CHARS_TO_ESCAPE[ch] != null) {
- buffer.addToBuffer(CHARS_TO_ESCAPE[ch]);
- } else {
- buffer.addToBuffer(ch);
- }
- } else if (isUtf8()) {
- buffer.addToBuffer(ch);
- } else if (ch <= 0xff) {
- // ISO-8859-1 entities: encode as needed
- buffer.flushBuffer();
-
- out.write('&');
- final char[] chars = ISO8859_1_ENTITIES[ch - 0xA0];
- out.write(chars, 0, chars.length);
- out.write(';');
- } else {
- buffer.flushBuffer();
-
- // Double-byte characters to encode.
- // PENDING: when outputting to an encoding that
- // supports double-byte characters (UTF-8, for example),
- // we should not be encoding
- writeDecRef(ch);
- }
- }
-
- buffer.flushBuffer();
- }
- }
-}</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/TextareaExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/TextareaExtensionTag.html#313">313</a></td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/TimeExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/TimeExtensionTag.html#327">327</a></td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setRequired(final javax.el.ValueExpression required) {
- this.required = required;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Integer")
- public void setTabIndex(final javax.el.ValueExpression tabIndex) {
- this.tabIndex = tabIndex;
- }
-
- /**
- * An expression that specifies the validator message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setValidatorMessage(final javax.el.ValueExpression validatorMessage) {
- this.validatorMessage = validatorMessage;
- }
-
- /**
- * An expression that specifies the converter message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setConverterMessage(final javax.el.ValueExpression converterMessage) {
- this.converterMessage = converterMessage;
- }
-
- /**
- * An expression that specifies the required message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setRequiredMessage(final javax.el.ValueExpression requiredMessage) {
- this.requiredMessage = requiredMessage;
- }
-
- /**
- * The component identifier for the input field component inside of the container.
- * This value must be unique within the closest parent component that is a naming container.
- */
- @TagAttribute(rtexprvalue = true)
- @UIComponentTagAttribute
- public void setFieldId(final String fieldId) {
- this.fieldId = fieldId;
- }
-
- /**
- * The component identifier for this component.
- * This value must be unique within the closest parent component that is a naming container.
- * For tx components the id will be set to the container (e. g. the panel).
- * To set the id of the input field, you have to use the attribute "fieldId".
- */
- @TagAttribute(rtexprvalue = true)
- @UIComponentTagAttribute
- public void setId(final String id) {
- super.setId(id);
- }
-}</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/TextareaExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/TextareaExtensionTag.html#199">199</a></td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/TimeExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/TimeExtensionTag.html#212">212</a></td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- *
- * @param valueChangeListener
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /**
- * Flag indicating this component should receive the focus.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setFocus(final javax.el.ValueExpression focus) {
- this.focus = focus;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.html#280">280</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#287">287</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> }
-
- /*public void setHeight(String height) {
- this.height = height;
- } */
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")
- public void setMarkup(final javax.el.ValueExpression markup) {
- this.markup = markup;
- }
-
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Integer")
- public void setTabIndex(final javax.el.ValueExpression tabIndex) {
- this.tabIndex = tabIndex;
- }
-
- /**
- * Flag indicating this component should receive the focus.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setFocus(final javax.el.ValueExpression focus) {
- this.focus = focus;
- }
-
- /**
- * Range of items to render.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setRenderRange(final javax.el.ValueExpression renderRange) {</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneChoiceExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneChoiceExtensionTag.html#187">187</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneRadioExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneRadioExtensionTag.html#194">194</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> requiredMessage = null;
- fieldId = null;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setRequired(final javax.el.ValueExpression required) {
- this.required = required;
- }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- *
- * @param valueChangeListener
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * Flag indicating this component should rendered as an inline element.
- * @deprecated This should be handled by e.g. a flow layout manager (since 1.5.0)
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.html#265">265</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.html#280">280</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#274">274</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#287">287</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> }
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")
- public void setMarkup(final javax.el.ValueExpression markup) {
- this.markup = markup;
- }
-
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Integer")
- public void setTabIndex(final javax.el.ValueExpression tabIndex) {
- this.tabIndex = tabIndex;
- }
-
- /**
- * Flag indicating this component should receive the focus.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setFocus(final javax.el.ValueExpression focus) {
- this.focus = focus;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/component/AbstractUIPage.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/component/AbstractUIPage.html#161">161</a></td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/component/UIViewRoot.java</td>
- <td>Tobago Deprecation</td>
- <td><a href="./xref/org/apache/myfaces/tobago/component/UIViewRoot.html#233">233</a></td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> processDecodes0(context);
- }
- }
-
- private void decodeActionComponent(
- final FacesContext facesContext, final AbstractUIPage page, final Map<String,
- UIComponent> ajaxComponents) {
- final String actionId = page.getActionId();
- UIComponent actionComponent = null;
- if (actionId != null) {
- actionComponent = findComponent(actionId);
- if (actionComponent == null && FacesVersion.supports20() && FacesVersion.isMyfaces()) {
- final String bugActionId = actionId.replaceAll(":\\d+:", ":");
- try {
- actionComponent = findComponent(bugActionId);
- //LOG.info("command = \"" + actionComponent + "\"", new Exception());
- } catch (final Exception e) {
- // ignore
- }
- }
- }
- if (actionComponent == null) {
- return;
- }
- for (final UIComponent ajaxComponent : ajaxComponents.values()) {
- UIComponent component = actionComponent;
- while (component != null) {
- if (component == ajaxComponent) {
- return;
- }
- component = component.getParent();
- }
- }
- invokeOnComponent(facesContext, actionId, APPLY_REQUEST_VALUES_CALLBACK);
- }
-
-
- @Override
- public void processValidators(final FacesContext context) {
- if (context == null) {
- throw new NullPointerException("context");
- }
-
- final Map<String, UIComponent> ajaxComponents = AjaxInternalUtils.getAjaxComponents(context);
- if (ajaxComponents != null) {
- for (final Map.Entry<String, UIComponent> entry : ajaxComponents.entrySet()) {
- FacesContextUtils.setAjaxComponentId(context, entry.getKey());
- invokeOnComponent(context, entry.getKey(), PROCESS_VALIDATION_CALLBACK);
- }
- } else {
- super.processValidators(context);
- }</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/MenuCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/MenuCheckboxExtensionTag.html#74">74</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/MenuRadioExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/MenuRadioExtensionTag.html#80">80</a></td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> private javax.el.ValueExpression renderedPartially;
- private String fieldId;
-
- @Override
- public int doStartTag() throws JspException {
-
- menuCommandTag = new MenuCommandTag();
- menuCommandTag.setPageContext(pageContext);
- menuCommandTag.setParent(getParent());
- if (id != null) {
- menuCommandTag.setId(id);
- }
- if (rendered != null) {
- menuCommandTag.setRendered(rendered);
- }
- if (action != null) {
- menuCommandTag.setAction(action);
- }
- if (actionListener != null) {
- menuCommandTag.setActionListener(actionListener);
- }
- if (onclick != null) {
- menuCommandTag.setOnclick(onclick);
- }
- if (link != null) {
- menuCommandTag.setLink(link);
- }
- if (disabled != null) {
- menuCommandTag.setDisabled(disabled);
- }
- if (binding != null) {
- menuCommandTag.setBinding(binding);
- }
- if (label != null) {
- menuCommandTag.setLabel(label);
- }
- if (immediate != null) {
- menuCommandTag.setImmediate(immediate);
- }
- if (transition != null) {
- menuCommandTag.setTransition(transition);
- }
- if (renderedPartially != null) {
- menuCommandTag.setRenderedPartially(renderedPartially);
- }
- menuCommandTag.setJspId(nextJspId());
- menuCommandTag.doStartTag();
-
- facetTag = new FacetTag();
- facetTag.setPageContext(pageContext);
- facetTag.setParent(menuCommandTag);
- facetTag.setName(Facets.CHECKBOX);</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#193">193</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.html#186">186</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> requiredMessage = null;
- fieldId = null;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setRequired(final javax.el.ValueExpression required) {
- this.required = required;
- }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- *
- * @param valueChangeListener
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /**
- * Text value to display as unselected label.
- */
- @TagAttribute
- @UIComponentTagAttribute()</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/MenuCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/MenuCheckboxExtensionTag.html#131">131</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/MenuRadioExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/MenuRadioExtensionTag.html#140">140</a></td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> if (value != null) {
- inTag.setValue(value);
- }
- if (fieldId != null) {
- inTag.setId(fieldId);
- }
- inTag.setJspId(nextJspId());
- inTag.doStartTag();
-
- return super.doStartTag();
- }
-
- @Override
- public int doEndTag() throws JspException {
-
- if (renderedPartially == null) {
- // Move attribute renderedPartially from selectOne to menuCommand component
- final UIComponent inComponent = inTag.getComponentInstance();
- final AbstractUICommandBase command = (AbstractUICommandBase) menuCommandTag.getComponentInstance();
- final javax.el.ValueExpression expression = inComponent.getValueExpression(Attributes.RENDERED_PARTIALLY);
- if (expression != null) {
- command.setValueExpression(Attributes.RENDERED_PARTIALLY, expression);
- } else {
- final Object renderedPartially = inComponent.getAttributes().get(Attributes.RENDERED_PARTIALLY);
- command.setRenderedPartially(StringUtils.split((String) renderedPartially, ", "));
- }
- }
-
- inTag.doEndTag();
- facetTag.doEndTag();
- menuCommandTag.doEndTag();
-
- return super.doEndTag();
- }
-
- public void release() {
- super.release();
- rendered = null;
- value = null;
- action = null;
- actionListener = null;
- onclick = null;
- link = null;
- disabled = null;
- binding = null;
- label = null;
- immediate = null;
- transition = null;</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.html#270">270</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#264">264</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.html#252">252</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /*public void setHeight(String height) {
- this.height = height;
- } */
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneChoiceExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneChoiceExtensionTag.html#292">292</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneRadioExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneRadioExtensionTag.html#296">296</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> public void setInline(final javax.el.ValueExpression inline) {
- this.inline = inline;
- }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Integer")
- public void setTabIndex(final javax.el.ValueExpression tabIndex) {
- this.tabIndex = tabIndex;
- }
-
- /**
- * Flag indicating this component should receive the focus.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setFocus(final javax.el.ValueExpression focus) {
- this.focus = focus;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.html#194">194</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#184">184</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> renderRange = null;
- validatorMessage = null;
- converterMessage = null;
- requiredMessage = null;
- fieldId = null;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setRequired(final javax.el.ValueExpression required) {
- this.required = required;
- }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Flag indicating this component should rendered as an inline element.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#182">182</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#188">188</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> selectManyListboxTag = null;
- labelTag = null;
- focus = null;
- validatorMessage = null;
- converterMessage = null;
- requiredMessage = null;
- fieldId = null;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setRequired(final javax.el.ValueExpression required) {
- this.required = required;
- }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- *
- * @param valueChangeListener
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Flag indicating this component should rendered as an inline element.
- * @deprecated This should be handled by e.g. a flow layout manager (since 1.5.0)
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.html#194">194</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#190">190</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> renderRange = null;
- validatorMessage = null;
- converterMessage = null;
- requiredMessage = null;
- fieldId = null;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setRequired(final javax.el.ValueExpression required) {
- this.required = required;
- }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Flag indicating this component should rendered as an inline element.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyCheckboxExtensionTag.html#197">197</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#187">187</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.html#186">186</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> requiredMessage = null;
- fieldId = null;
- }
-
- /**
- * Flag indicating that a value is required.
- * If the value is an empty string a
- * ValidationError occurs and a Error Message is rendered.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setRequired(final javax.el.ValueExpression required) {
- this.required = required;
- }
-
- /**
- * The current value of this component.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Object")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Flag indicating this component should rendered as an inline element.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/renderkit/html/HtmlRendererUtil.java</td>
- <td>Tobago Deprecation</td>
- <td><a href="./xref/org/apache/myfaces/tobago/renderkit/html/HtmlRendererUtil.html#490">490</a></td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtils.java</td>
- <td>Tobago Theme Standard</td>
- <td><a href="./xref/org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtils.html#459">459</a></td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> final int rowIndex = ((UIData) partiallyComponent).getRowIndex();
- if (rowIndex >= 0 && clientId.endsWith(Integer.toString(rowIndex))) {
- return clientId.substring(0, clientId.lastIndexOf(UINamingContainer.getSeparatorChar(context)));
- }
- }
- return clientId;
- }
- LOG.error("No Component found for id " + componentId + " search base component " + component.getClientId(context));
- return null;
- }
-
- /**
- * @deprecated Please use HtmlRendererUtils
- */
- @Deprecated
- public static String toStyleString(final String key, final Integer value) {
- final StringBuilder buf = new StringBuilder();
- buf.append(key);
- buf.append(":");
- buf.append(value);
- buf.append("px; ");
- return buf.toString();
- }
-
- /**
- * @deprecated Please use HtmlRendererUtils
- */
- @Deprecated
- public static String toStyleString(final String key, final String value) {
- final StringBuilder buf = new StringBuilder();
- buf.append(key);
- buf.append(":");
- buf.append(value);
- buf.append("; ");
- return buf.toString();
- }
-
- /**
- * @deprecated Please use HtmlRendererUtils
- */
- @Deprecated
- public static void renderTip(final UIComponent component, final TobagoResponseWriter writer) throws IOException {</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.html#265">265</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#287">287</a>
- </td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.html#262">262</a>
- </td>
- </tr>
- <tr class="b">
- <td colspan='3'>
- <div>
-<pre> }
-
- /**
- * A method binding EL expression,
- * accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates
- * the component's local value.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = {},
- expression = DynamicExpression.METHOD_EXPRESSION,
- methodSignature = { "javax.faces.context.FacesContext", "javax.faces.component.UIComponent", "java.lang.Object" })
- public void setValidator(final javax.el.MethodExpression validator) {
- this.validator = validator;
- }
-
- /**
- * An expression that specifies the Converter for this component.
- * If the value binding expression is a String,
- * the String is used as an ID to look up a Converter.
- * If the value binding expression is a Converter,
- * uses that instance as the converter.
- * The value can either be a static value (ID case only)
- * or an EL expression.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.convert.Converter",
- expression = DynamicExpression.VALUE_EXPRESSION)
- public void setConverter(final javax.el.ValueExpression converter) {
- this.converter = converter;
- }
-
- /**
- * Flag indicating whether or not this component should be rendered
- * (during Render Response Phase), or processed on any subsequent form submit.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
- public void setRendered(final javax.el.ValueExpression rendered) {
- this.rendered = rendered;
- }
-
- /**
- * The value binding expression linking this
- * component to a property in a backing bean.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "javax.faces.component.UIComponent")
- public void setBinding(final javax.el.ValueExpression binding) {
- this.binding = binding;
- }
-
- /**
- * Text value to display as tooltip.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setTip(final javax.el.ValueExpression tip) {
- this.tip = tip;
- }
-
- /**
- * The width for the label component. Default: 'auto'.
- * This value is used in the gridLayouts columns attribute.
- * See gridLayout tag for valid values.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabelWidth(final javax.el.ValueExpression labelWidth) {
- this.labelWidth = labelWidth;
- }
-
- /**
- * Indicate markup of this component.
- * Possible value is 'none'. But this can be overridden in the theme.
- */
- @TagAttribute
- @UIComponentTagAttribute(defaultValue = "none", type = "java.lang.String[]")</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="a">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/FileExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/FileExtensionTag.html#298">298</a></td>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyListboxExtensionTag.html#354">354</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#367">367</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> }
-
- @TagAttribute
- @UIComponentTagAttribute(type = "java.lang.Integer")
- public void setTabIndex(final javax.el.ValueExpression tabIndex) {
- this.tabIndex = tabIndex;
- }
-
- /**
- * Flag indicating this component should receive the focus.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setFocus(final javax.el.ValueExpression focus) {
- this.focus = focus;
- }
-
- /**
- * An expression that specifies the validator message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setValidatorMessage(final javax.el.ValueExpression validatorMessage) {
- this.validatorMessage = validatorMessage;
- }
-
- /**
- * An expression that specifies the converter message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setConverterMessage(final javax.el.ValueExpression converterMessage) {
- this.converterMessage = converterMessage;
- }
-
- /**
- * An expression that specifies the required message
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setRequiredMessage(final javax.el.ValueExpression requiredMessage) {
- this.requiredMessage = requiredMessage;
- }
-
- /**
- * The component identifier for the input field component inside of the container.
- * This value must be unique within the closest parent component that is a naming container.
- */
- @TagAttribute(rtexprvalue = true)
- @UIComponentTagAttribute
- public void setFieldId(final String fieldId) {
- this.fieldId = fieldId;
- }
-
- /**
- * The component identifier for this component.
- * This value must be unique within the closest parent component that is a naming container.
- * For tx components the id will be set to the container (e. g. the panel).
- * To set the id of the input field, you have to use the attribute "fieldId".
- */
- @TagAttribute(rtexprvalue = true)
- @UIComponentTagAttribute
- public void setId(final String id) {
- super.setId(id);
- }
-}</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.html#198">198</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectManyShuttleExtensionTag.html#212">212</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> @UIComponentTagAttribute(type = "java.lang.Boolean")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- *
- * @param valueChangeListener
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /**
- * Label to be displayed to the user for this option. This label will displayed beneath the component like
- * the label of other check box components.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setItemLabel(final ValueExpression itemLabel) {</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectBooleanCheckboxExtensionTag.html#198">198</a>
- </td>
- </tr>
- <tr class="b">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.html#205">205</a>
- </td>
- </tr>
- <tr class="a">
- <td colspan='3'>
- <div>
-<pre> @UIComponentTagAttribute(type = "java.lang.Boolean")
- public void setValue(final javax.el.ValueExpression value) {
- this.value = value;
- }
-
- /**
- * MethodBinding 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 ValueChangeEvent
- * parameter, with a return type of void.
- *
- * @param valueChangeListener
- */
- @TagAttribute
- @UIComponentTagAttribute(
- type = {},
- expression = DynamicExpression.METHOD_EXPRESSION_REQUIRED,
- methodSignature = "javax.faces.event.ValueChangeEvent")
- public void setValueChangeListener(final javax.el.MethodExpression valueChangeListener) {
- this.valueChangeListener = valueChangeListener;
- }
-
- /**
- * Flag indicating that this element is disabled.
- */
- @TagAttribute()
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setDisabled(final javax.el.ValueExpression disabled) {
- this.disabled = disabled;
- }
-
- /**
- * Flag indicating that this component will prohibit changes by the user.
- */
- @TagAttribute
- @UIComponentTagAttribute(type = "boolean", defaultValue = "false")
- public void setReadonly(final javax.el.ValueExpression readonly) {
- this.readonly = readonly;
- }
-
- /**
- * Clientside script function to add to this component's onchange handler.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setOnchange(final javax.el.ValueExpression onchange) {
- this.onchange = onchange;
- }
-
- /**
- * Text value to display as label.
- * If text contains an underscore the next character is used as accesskey.
- */
- @TagAttribute
- @UIComponentTagAttribute()
- public void setLabel(final javax.el.ValueExpression label) {
- this.label = label;
- }
-
- /**
- * Label to be displayed to the user for this option. This label will displayed beneath the component like
- * the label of other check box components.
- */
- @TagAttribute
- @UIComponentTagAttribute()</pre>
- </div>
- </td>
- </tr>
-</table>
-<table border="0" class="bodyTable">
- <tr class="b">
- <th>File</th>
- <th>Project</th>
- <th>Line</th>
- </tr>
- <tr class="a">
- <td>org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.java</td>
- <td>Tobago Core</td>
- <td><a
- href="./xref/org/apache/myfaces/tobago/internal/taglib/extension/SelectOneListboxExtensionTag.html#292">292</a>
- </td>
- </tr>
- <tr class="b">
[... 2604 lines stripped ...]