Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
http://butterfaces.org/componentstextorg.butterfaces.component.textlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruehideLabeljava.lang.Booleanreadonlyjava.lang.Booleandisabledjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleantypejava.lang.StringautoFocusjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringplaceholderjava.lang.Stringpatternjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.Stringminjava.lang.Stringmaxjava.lang.String
The ValueExpression linking this component to a property in a
backing bean
bindingfalsejavax.faces.component.UIComponent
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.StringmaskedTextorg.butterfaces.component.maskedTextlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruehideLabeljava.lang.Booleanreadonlyjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleandisabledjava.lang.Booleantypejava.lang.StringautoFocusjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringplaceholderjava.lang.Stringpatternjava.lang.Stringminjava.lang.Stringmaxjava.lang.StringinputMaskjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.String
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.Stringcalendarorg.butterfaces.component.calendarlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetrueiconTimejava.lang.StringiconDatejava.lang.StringiconUpjava.lang.StringiconDownjava.lang.Stringlocalejava.lang.Stringformatjava.lang.String
The date format pattern like 'DD-MM-YYYY'. If this attribute is set, 'pickDate' and 'pickTime' will be ignored,
because internally used the format field, too.
sideBySidejava.lang.BooleanviewModeorg.butterfaces.component.html.text.HtmlCalendarViewModeMust be one of (times, days, months, years, decades)hideLabeljava.lang.BooleanpickDatejava.lang.Boolean
If set to true, the date can be picked additionally. Internally this is realized by setting the format attributed. So it conflicts
with the 'format' attribute.
pickTimejava.lang.Boolean
If set to true, the time can be picked additionally. Internally this is realized by setting the format attributed. So it conflicts
with the 'format' attribute.
Optional validation error tooltip placement is no tooltip is defined. Default is 'top'.
validationErrorPlacementjava.lang.Stringreadonlyjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleandisabledjava.lang.BooleanautoFocusjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringplaceholderjava.lang.String
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.Stringtagsorg.butterfaces.component.tagslabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetrueentriesfalsehideLabeljava.lang.BooleanautoCompletejava.lang.Booleanreadonlyjava.lang.Booleandisabledjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.BooleanautoFocusjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringplaceholderjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.StringmaxTagsWhen set, no more than the given number of tags are allowed to add (default: undefined). When
maxTags is reached, a class 'bootstrap-tagsinput-max' is placed on the tagsinput element.
java.lang.IntegerconfirmKeysString of characters used as separator. Default is ' ,' (space and comma). Enter is always a
separator.
java.lang.StringdistinctWhen true, the same tag can be added multiple times. (default: true)java.lang.Boolean
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.StringtreeBoxorg.butterfaces.component.treeBoxlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruevaluestruehideLabeljava.lang.Booleanreadonlyjava.lang.Booleandisabledjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.BooleanautoFocusjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringplaceholderjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.StringspinnerTextjava.lang.StringnoEntriesTextjava.lang.StringinputTextPropertyjava.lang.StringName of the property which will be filled into the input field when the user selects an entry.
This property is also used for auto-completion.
showClearButtonjava.lang.BooleanIf true, it shows 'x'-button to delete the selected entry. Is true by default.
The ValueExpression linking this component to a property in a
backing bean
bindingfalsejavax.faces.component.UIComponent
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.Stringnumberorg.butterfaces.component.numberlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruetooltipjava.lang.StringhideLabeljava.lang.Booleanreadonlyjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleandisabledjava.lang.BooleanautoFocusjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringplaceholderjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.Stringminjava.lang.Stringmaxjava.lang.Stringstepjava.lang.String
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.Stringsecretorg.butterfaces.component.secretlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruehideLabeljava.lang.BooleanautoFocusjava.lang.Booleanreadonlyjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleandisabledjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringplaceholderjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.String
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.StringtextAreaorg.butterfaces.component.textArealabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruehideLabeljava.lang.Booleanreadonlyjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleandisabledjava.lang.BooleanmaxLengthjava.lang.Integerexpandablejava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.StringautoFocusjava.lang.Booleanplaceholderjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.String
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.Stringmarkdownorg.butterfaces.component.markdownlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruehideLabeljava.lang.Booleanreadonlyjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleandisabledjava.lang.BooleanmaxLengthjava.lang.Integerstylejava.lang.StringstyleClassjava.lang.Stringlanguagejava.lang.StringautoFocusjava.lang.Booleanplaceholderjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.String
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when this element loses focus
and its value has been modified since gaining focus.
onchangefalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
Javascript code executed when text within this
element is selected by the user.
onselectfalsejava.lang.StringradioBoxorg.butterfaces.component.radioBoxlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuejava.lang.ObjecttruevaluestruehideLabeljava.lang.Booleanreadonlyjava.lang.Booleanrenderedjava.lang.Booleandisabledjava.lang.Booleanrequiredjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.StringcheckBoxorg.butterfaces.component.checkBoxlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
valuetruedescriptionjava.lang.StringhideLabeljava.lang.Booleanreadonlyjava.lang.Booleanswitchjava.lang.BooleanShows a switch instead of a checkboxautoFocusjava.lang.Booleandisabledjava.lang.Booleanrenderedjava.lang.Booleanrequiredjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.String
Optional validation error tooltip placement is no tooltip is defined.
validationErrorPlacementjava.lang.Stringsectionorg.butterfaces.component.sectionlabeljava.lang.StringbadgeTextjava.lang.Stringrenderedjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringtooltiporg.butterfaces.component.tooltipforjava.lang.StringjQuery selector. Could be empty if tooltip component is embedded in a ButterFaces component.
titlejava.lang.StringTooltip title. If title if empty no title will be displayed.triggerjava.lang.Stringviewportjava.lang.Stringplacementjava.lang.StringIf no placement is set tooltip placement will be automatically calculated by offeset to bottom
and right browser border. Ordered positions are bottom, right, left, top.
placementFunctionjava.lang.StringminVerticalOffsetjava.lang.IntegerminHorizontalOffsetjava.lang.Integerrenderedjava.lang.BooleanonShowjava.lang.StringThis event fires immediately when the show instance method is called.onShownjava.lang.StringThis event is fired when the popover has been made visible to the user (will wait for CSS
transitions to complete).
onHidejava.lang.StringThis event is fired immediately when the hide instance method has been called.onHiddenjava.lang.StringThis event is fired when the popover has finished being hidden from the user (will wait for CSS
transitions to complete).
modalPanelorg.butterfaces.component.modaltitlejava.lang.StringcancelButtonTextjava.lang.Stringstylejava.lang.StringstyleClassjava.lang.StringonShowjava.lang.StringThis event fires immediately when the show instance method is called. If caused by a click, the
clicked element is available as the relatedTarget property of the event.
onShownjava.lang.StringThis event is fired when the modal has been made visible to the user (will wait for CSS
transitions to complete). If caused by a click, the clicked element is available as the relatedTarget
property of the event.
onHidejava.lang.StringThis event is fired immediately when the hide instance method has been called.onHiddenjava.lang.StringThis event is fired when the modal has finished being hidden from the user (will wait for CSS
transitions to complete).
renderedjava.lang.Booleanprettyprintorg.butterfaces.component.prettyprintlanguagejava.lang.Stringrenderedjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringtableorg.butterfaces.component.table.new
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.
renderedfalsejava.lang.BooleanuniqueIdentifierjava.lang.StringIf unique identifier is set it will be used for table model (instead of client id)
valuetruevartrueOptional row style classfalserowClassjava.lang.String
CSS style(s) to be applied for the td-elements when this component is rendered.
stylefalsejava.lang.String
Space-separated list of CSS style class(es) to be applied for the td-elements when
this element is rendered. This value must be passed through
as the "class" attribute on generated markup.
styleClassfalsejava.lang.Stringmodelorg.butterfaces.model.table.TableModelfalseSet tableCondensed to true to make table more compact by cutting cell padding in half. Default
is false.
tableCondensedjava.lang.BooleanfalseSet tableBordered to true for borders on all sides of the table and cells. Default is false.
tableBorderedjava.lang.BooleanfalseSet tableBordered to true to add zebra-striping to any table row within the table body. Default
is true.
tableStripedjava.lang.BooleanfalsesingleSelectionListenerfalseorg.butterfaces.event.TableSingleSelectionListenerDisables regions to render after request while (ajax) request is running. Default is true.
ajaxDisableRenderRegionsOnRequestjava.lang.Booleancolumnorg.butterfaces.component.column.new
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.
renderedfalsejava.lang.Booleanlabeltruejava.lang.StringsortColumnEnabledjava.lang.BooleanuniqueIdentifierjava.lang.StringIf unique identifier is set it will be used for table model (instead of client id)
HTML table colgroup column width. Could be in px, percent or relative.colWidthjava.lang.StringhideColumnjava.lang.BooleanOptional parameter will be assigned to table sort model if set.sortByjava.lang.String
CSS style(s) to be applied for the td-elements when this component is rendered.
stylefalsejava.lang.String
Space-separated list of CSS style class(es) to be applied for the td-elements when
this element is rendered. This value must be passed through
as the "class" attribute on generated markup.
styleClassfalsejava.lang.StringheaderStyleClassjava.lang.StringheaderStylejava.lang.BooleantableToolbarorg.butterfaces.component.table.toolbarrenderedjava.lang.BooleanrefreshTooltipjava.lang.StringcolumnOptionsTooltipjava.lang.StringTable client id the table header belongs to.tableIdjava.lang.BooleantrueA listener called if toolbar refresh button is clicked.
refreshListenerorg.butterfaces.model.table.TableToolbarRefreshListenerfalseDisables regions to render after request while (ajax) request is running. Default is true.
ajaxDisableRenderRegionsOnRequestjava.lang.BooleanactivateLibrariesorg.butterfaces.component.activateLibraries
<p><span
class="changed_modified_2_0">Render</span> an HTML "a"
anchor
element that acts like a form submit button when
clicked.</p>
<p>General Behaviour</p>
<p>Both the encode and decode behavior require the ability to
get
the id/name for a hidden field, <span
class="changed_added_2_0">which may be rendered in markup or
which
may be programmatically added via client DOM manipulation</span>,
whose value is set by the JavaScript form submit. This name must
be constructed as follows:</p>
<ul>
<li><p>Get the clientId for the form of which this
component is a
child.</p></li>
<li><p>Append
<code>NamingContainer.SEPARATOR_CHAR</code>.</p></li>
<li><p>Append a constant string that is the same for all
command
link components in the tree.</p></li>
</ul>
<p>In the following text, this String is called
hiddenFieldName.</p>
<p>Decode Behavior</p>
<ul>
<p>Obtain the "clientId" property of the component. Obtain the
<code>Map</code> from the "requestParameterMap" property
of the
<code>ExternalContext</code>. Derive hiddenFieldName as
above.
Get the entry in the <code>Map</code> under the key that
is the
hiddenFieldName. If the there is no entry, or the entry is the
empty String, or the entry is not equal to the value of the
"clientId" property, return immediately. If there is an entry,
and its value is equal to the value of the "clientId" property,
create a new <code>javax.faces.event.ActionEvent</code>
instance
around the component and call <code>queueActionEvent()</code>
on
the component, passing the event.</p>
</ul>
<p>Encode Behavior</p>
<ul>
<p>If the value of the <code>disabled</code>
attribute is
<code>true</code>, render a span element. Render all the
passthru
attributes and the <code>target</code> attribute as
pass-through
attributes on the span, even though the <code>target</code>
attribute will have no effect on a span. Render the current value
of the component as the content of the span. Return.</p>
<p>If the <code>disabled</code> attribute is not
present, or its
value is <code>false</code>, render an HTML <code>a</code>
element. Render "#" as the value of the "href" attribute. Render
the current value of the component as the link text if it is
specified. Render JavaScript that is functionally equivalent to
the following as the value of the "onclick" attribute:</p>
<p><code>document.forms['CLIENT_ID']['hiddenFieldName'].value='CLIENT_ID';
document.forms['CLIENT_ID']['PARAM1_NAME'].value='PARAM1_VALUE';
document.forms['CLIENT_ID']['PARAM2_NAME'].value='PARAM2_VALUE';
return false;</code></p>
<p>document.forms['CLIENT_ID'].submit()" where hiddenFieldName
is
as described above, CLIENT_ID is the clientId of the UICommand
component, PARAM*_NAME and PARAM*_VALUE are the names and values,
respectively, of any nested UIParameter children. The name and
the value must be URLEncoded. If an "onclick" attribute was
specified by the user, render this JavaScript in a function,
and render the user's JavaScript in a function. Render both
functions
in a choice function as follows:</p>
<p><code>var a=function(){#USER_FUNCTION#};
var b=function(){#JSF_FUNCTION#};
return (a()==false) ? false : b();</code></p>
<p>where #USER_FUNCTION# is the user's JavaScript and
#JSF_FUNCTION# is the JavaScript rendered by JSF. The choice
function should operate such that if the user's JavaScript returns
true, then the rendered JavaScript will also execute.</p>
<p>If the "styleClass" attribute is specified, render its
value as
the value of the "class" attribute. Render any non-UIParameter
output children as normal inside of the "a" element. These will
appear as the link text. Allow the form renderer to output a
single "input" element (for the entire page, regardless of how
many command link components are in the page) of "type" "hidden"
whose "name" is the value of hiddenFieldName, and which must not
have a "value" attribute. Multiple occurrences of command link
components in the tree should not cause multiple hiddenFieldName
hidden fields. Allow the form renderer to output an "input"
element of "type" "hidden" for each of the nested UIParameter
children, taking the name property (but not the value) from each
one in turn. If the "disabled" attribute is specified, do not
render the HTML "a" anchor element or its "href" attribute.
Instead, render a "span" element. If the "styleClass" attribute
is specified, render its value as the value of the "class"
attribute on the "span". Render any pass-through attributes on
the "span". The content of the span element comes from the value
of the component or its children as specified above.</p>
<p>If the user specified a <code>target</code>
attribute, its
value must be set using javascript since the <code>onclick</code>
handler will prevent the target attribute from being generated.
This must be accomplished using JavaScript that is equivalent to
the following.</p>
<p><code>document.forms['CLIENT_ID'].target='TARGET';</code></p>
<p>Where TARGET is the value of the target attribute on the
JSP
tag.</p>
</ul>
commandLinkorg.butterfaces.component.commandLink
MethodExpression representing the application action to invoke
when this component is activated by the user. The expression
must evaluate to a public method that takes no parameters, and
returns an Object (the toString() of which is called to derive
the logical outcome) which is passed to the NavigationHandler
for this application.
actionfalsejava.lang.Object action()
<p>
MethodExpression 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, <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 where the event came from,
but this can be useful in cases where a notification is needed
that "some action happened".</span>
</p>
actionListenerfalsevoid actionListener(javax.faces.event.ActionEvent)
The component identifier for this component. This value must be
unique within the closest parent component that is a naming
container.
idfalsejava.lang.String
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.
immediatefalseboolean
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.
renderedfalseboolean
The current value of this component.
valuefalsejava.lang.Object
Access key that, when pressed, transfers focus
to this element.
accesskeyfalsejava.lang.String
The character encoding of the resource designated
by this hyperlink.
charsetfalsejava.lang.String
The position and shape of the hot spot on the screen
(for use in client-side image maps).
coordsfalsejava.lang.String
Direction indication for text that does not inherit
directionality.
Valid values are "LTR" (left-to-right) and "RTL"
(right-to-left).
dirfalsejava.lang.String
Flag indicating that this element must never
receive focus or be included in a subsequent
submit.
disabledfalseboolean
The language code of the resource designated
by this hyperlink.
hreflangfalsejava.lang.String
Code describing the language used in the generated markup
for this component.
langfalsejava.lang.String
Javascript code executed when this element loses focus.
onblurfalsejava.lang.String
Javascript code executed when a pointer button is
clicked over this element.
onclickfalsejava.lang.String
Javascript code executed when a pointer button is
double clicked over this element.
ondblclickfalsejava.lang.String
Javascript code executed when this element receives focus.
onfocusfalsejava.lang.String
Javascript code executed when a key is
pressed down over this element.
onkeydownfalsejava.lang.String
Javascript code executed when a key is
pressed and released over this element.
onkeypressfalsejava.lang.String
Javascript code executed when a key is
released over this element.
onkeyupfalsejava.lang.String
Javascript code executed when a pointer button is
pressed down over this element.
onmousedownfalsejava.lang.String
Javascript code executed when a pointer button is
moved within this element.
onmousemovefalsejava.lang.String
Javascript code executed when a pointer button is
moved away from this element.
onmouseoutfalsejava.lang.String
Javascript code executed when a pointer button is
moved onto this element.
onmouseoverfalsejava.lang.String
Javascript code executed when a pointer button is
released over this element.
onmouseupfalsejava.lang.String
The relationship from the current document
to the anchor specified by this hyperlink.
The value of this attribute is a space-separated
list of link types.
relfalsejava.lang.String
A reverse link from the anchor specified
by this hyperlink to the current document.
The value of this attribute is a space-separated
list of link types.
revfalsejava.lang.String
The shape of the hot spot on the screen
(for use in client-side image maps). Valid
values are: default (entire region); rect
(rectangular region); circle (circular region);
and poly (polygonal region).
shapefalsejava.lang.String
CSS style(s) to be applied when this component is rendered.
stylefalsejava.lang.String
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.
styleClassfalsejava.lang.String
Position of this element in the tabbing order
for the current document. This value must be
an integer between 0 and 32767.
tabindexfalsejava.lang.String
Name of a frame where the resource
retrieved via this hyperlink is to
be displayed.
targetfalsejava.lang.String
Advisory title information about markup elements generated
for this component.
titlefalsejava.lang.String
The content type of the resource designated
by this hyperlink.
typefalsejava.lang.String
The ValueExpression linking this component to a property in a
backing bean
bindingfalsejavax.faces.component.UIComponentBootstrap glyphicon classglyphiconjava.lang.StringDisables link on click. Enables link on ajax complete. Default is trueajaxDisableLinkOnRequestjava.lang.BooleanShow processing dots if (ajax) request is running. Needs disableOnClick to be true. Default
is true
ajaxShowWaitingDotsOnRequestjava.lang.BooleanDisplayed processing text while (ajax) request is running. Needs disableOnClick to be true.
Default is 'Processing'.
ajaxProcessingTextOnRequestjava.lang.StringDisplayed processing glyphicon while (ajax) request is running. Needs disableOnClick to be
true.
Default is empty (no special glyphicon is rendered).
ajaxProcessingGlyphiconOnRequestjava.lang.StringHides glyphicon while (ajax) request is running. Needs disableOnClick to be true. Default is
'true'.
ajaxHideGlyphiconOnRequestjava.lang.BooleanDisables regions to render after request while (ajax) request is running. Needs disableOnClick
to be true. Default is true.
ajaxDisableRenderRegionsOnRequestjava.lang.Booleantreeorg.butterfaces.component.tree
The component identifier for this component. This value must be
unique within the closest parent component that is a naming
container.
idfalsejava.lang.Stringrenderedjava.lang.BooleanTree model value.valueorg.butterfaces.model.tree.NodetrueSelection listener called on selection changed.nodeSelectionListenerorg.butterfaces.event.TreeNodeSelectionListenerExpansion listener called on node expanding or collapsing.nodeExpansionListenerorg.butterfaces.event.TreeNodeExpansionListenerhideRootNodejava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.String
If the result of a query run (user input on the search field) exceeds the number specified by
"toManyVisibleItemsThreshold",
the component delays the node rendering by the specified time (in ms).
This parameter can be adjusted to encounter performance issues particularly seen with IE.
Defaults to the trivial-components default value.
toManyVisibleItemsRenderDelayjava.lang.Integer
The maximum number of nodes returned by a query run (user input on the search field) that the components
renders immediately.
If the number of nodes exceeds this limit, the rendering is delayed by toManyVisibleItemsRenderDelay.
toManyVisibleItemsThresholdjava.lang.IntegerA placeholder if using searchBarMode 'show-if-filled' or 'always-visible'.placeholderjava.lang.StringDefault is 'none'. Available options: 'none', 'show-if-filled', 'always-visible'.searchBarModejava.lang.StringspinnerTextjava.lang.StringnoEntriesTextjava.lang.StringwaitingPanelorg.butterfaces.component.waitingPanel
The component identifier for this component. This value must be
unique within the closest parent component that is a naming
container.
idfalsejava.lang.Stringrenderedjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.Stringblockpagejava.lang.Booleanblocks page on ajax request directly by using a tranparent overlay. After delay it overlay will
be visible.
Delay to open waiting panel. Short ajax request should not trigger a waiting panel.
Default is 500 ms.
delayjava.lang.IntegerdefaultActionorg.butterfaces.component.defaultActionrenderedjava.lang.BooleanautoCompleteorg.butterfaces.component.autoCompleteautoCompleteorg.butterfaces.model.text.AutoCompleteModeltruerenderedjava.lang.BooleanlabeledContainerorg.butterfaces.component.labeledContainerlabeljava.lang.StringRenders a label in front of input component and adds label attribute to input component.
hideLabeljava.lang.Booleanrenderedjava.lang.Booleanstylejava.lang.StringstyleClassjava.lang.StringmessagesRenders faces messages with bootstrap alert layoutorg.butterfaces.component.messages
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.
renderedfalsejava.lang.Booleanstylefalsejava.lang.StringstyleClassfalsejava.lang.StringshowDetailfalsejava.lang.BooleanglobalOnly
Flag indicating that only global messages (that is, messages not
associated with any client identifier) are to be displayed.
Default value is "false".
falsejava.lang.Boolean
Client identifier of the component for which to display
messages. This attribute is mutually exclusive with globalOnly and take
precedence if used.
forfalsejava.lang.Stringrepeat<b:repeat> is a non visible component used to iterate through a data model.org.butterfaces.component.repeat
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.
renderedfalsejava.lang.BooleanvaluetruevartruestatusAttribute contains iteration informations like index, rowCount, firstElement and lastElementfalsejava.lang.StringfirstA flag indicating if actual row item is first itemfalsejava.lang.BooleanrowsNumber of rowsfalsejava.lang.Integer