All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.butterfaces.taglib.xml Maven / Gradle / Ivy



   http://butterfaces.larmic.de/components

   
      text
      
         de.larmic.butterfaces.component.text
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         type
         java.lang.String
      
      
         autoFocus
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         placeholder
         java.lang.String
      
      
         pattern
         java.lang.String
      
      
         min
         java.lang.String
      
      
         max
         java.lang.String
      
   
   
      maskedText
      
         de.larmic.butterfaces.component.maskedText
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         type
         java.lang.String
      
      
         autoFocus
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         placeholder
         java.lang.String
      
      
         pattern
         java.lang.String
      
      
         min
         java.lang.String
      
      
         max
         java.lang.String
      
      
         inputMask
         java.lang.String
      
   
   
      calendar
      
         de.larmic.butterfaces.component.calendar
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         glyphiconTime
         java.lang.String
      
      
         glyphiconDate
         java.lang.String
      
      
         glyphiconUp
         java.lang.String
      
      
         glyphiconDown
         java.lang.String
      
      
         language
         java.lang.String
         Takes a string of any valid moment (https://github.com/moment/moment/tree/develop/locale) locale e.g. 'de' for German.
      
      
         sideBySide
         java.lang.Boolean
         If sideBySide is true and the time picker is used, both components will display side by side instead of collapsing.
      
      
         hideLabel
         java.lang.Boolean
      
      
         pickDate
         java.lang.Boolean
      
      
         pickTime
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         autoFocus
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         placeholder
         java.lang.String
      
   
   
      tags
      
         de.larmic.butterfaces.component.tags
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         autoFocus
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         placeholder
         java.lang.String
      
      
         maxTags
         When 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.Integer
      
      
         confirmKeys
         Array of keycodes which will add a tag when typing in the input. (default: [13, 188], which are ENTER and comma)
         java.lang.String
      
      
         maxChars
         Defines the maximum length of a single tag. (default: undefined)
         java.lang.Integer
      
      
         trimValue
         When true, automatically removes all whitespace around tags. (default: false)
         java.lang.Boolean
      
      
         allowDuplicates
         When true, the same tag can be added multiple times. (default: false)
         java.lang.Boolean
      
   
   
      number
      
         de.larmic.butterfaces.component.number
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         autoFocus
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         placeholder
         java.lang.String
      
      
         min
         java.lang.String
      
      
         max
         java.lang.String
      
   

   
      secret
      
         de.larmic.butterfaces.component.secret
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         autoFocus
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         placeholder
         java.lang.String
      
   

   
      textArea
      
         de.larmic.butterfaces.component.textArea
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         maxLength
         java.lang.Integer
      
      
         expandable
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         autoFocus
         java.lang.Boolean
      
      
         placeholder
         java.lang.String
      
   

   
      comboBox
      
         de.larmic.butterfaces.component.comboBox
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         filterable
         java.lang.Boolean
      
      
         autoFocus
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         layout
         java.lang.String
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
   

   
      radioBox
      
         de.larmic.butterfaces.component.radioBox
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
   

   
      checkBox
      
         de.larmic.butterfaces.component.checkBox
      
      
         label
         java.lang.String
         Renders a label in front of input component and adds label attribute to input component.
         
      
      
         value
         true
      
      
         tooltip
         java.lang.String
      
      
         description
         java.lang.String
      
      
         hideLabel
         java.lang.Boolean
      
      
         readonly
         java.lang.Boolean
      
      
         autoFocus
         java.lang.Boolean
      
      
         rendered
         java.lang.Boolean
      
      
         required
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
   

   
      section
      
         de.larmic.butterfaces.component.section
      
      
         label
         java.lang.String
      
      
         badgeText
         java.lang.String
      
      
         rendered
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
   

   
      tooltip
      
         de.larmic.butterfaces.component.tooltip
      
      
         for
         java.lang.String
      
      
         title
         java.lang.String
      
      
         trigger
         java.lang.String
      
      
         placement
         java.lang.String
      
      
         placementFunction
         java.lang.String
      
      
         minVerticalOffset
         java.lang.Integer
      
      
         minHorizontalOffset
         java.lang.Integer
      
      
         rendered
         java.lang.Boolean
      
   

   
      modalPanel
      
         de.larmic.butterfaces.component.modal
      
      
         title
         java.lang.String
      
      
         cancelButtonText
         java.lang.String
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         rendered
         java.lang.Boolean
      
   

   
      prettyprint
      
         de.larmic.butterfaces.component.prettyprint
      
      
         language
         java.lang.String
      
      
         rendered
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
   

   
      table
      
         de.larmic.butterfaces.component.table
      
      
         rendered
         java.lang.Boolean
      
      
         var
         java.lang.String
         true
      
      
         value
         java.lang.Object
         true
      
      
         singleSelectionListener
         de.larmic.butterfaces.event.TableSingleSelectionListener
         false
      
      
         model
         de.larmic.butterfaces.model.table.TableModel
         false
      
      
         Set tableCondensed to true to make table more compact by cutting cell padding in half. Default
            is false.
         
         tableCondensed
         java.lang.Boolean
         false
      
      
         Set tableBordered to true for borders on all sides of the table and cells. Default is false.
         
         tableBordered
         java.lang.Boolean
         false
      
      
         Set tableBordered to true to add zebra-striping to any table row within the table body. Default
            is true.
         
         tableStriped
         java.lang.Boolean
         false
      
      
         Unique row object identifier. If no identifier is set system hashcode will be used as fallback. Unique identifier is used to update table selection after render table.
         rowIdentifierProperty
         java.lang.String
         false
      
      
         Optional row style class
         rowClass
         java.lang.String
         false
      
      
         Disables regions to render after request while (ajax) request is running. Default is true.
         
         ajaxDisableRenderRegionsOnRequest
         java.lang.Boolean
      
   
   
      tableToolbar
      
         de.larmic.butterfaces.component.table.toolbar
      
      
         rendered
         java.lang.Boolean
      
      
         Table client id the table header belongs to.
         tableId
         java.lang.Boolean
         true
      
      
         A listener called if toolbar refresh button is clicked.
         
         refreshListener
         de.larmic.butterfaces.model.table.TableToolbarRefreshListener
         false
      
      
         Disables regions to render after request while (ajax) request is running. Default is true.
         
         ajaxDisableRenderRegionsOnRequest
         java.lang.Boolean
      
   

   
      column
      
         de.larmic.butterfaces.component.column
      
      
         label
         java.lang.String
      
      
         rendered
         java.lang.Boolean
      
      
         HTML table colgroup column width. Could be in px, percent or relative.
         colWidth
         java.lang.String
      
      
         hideColumn
         java.lang.Boolean
      
      
         sortColumnEnabled
         java.lang.Boolean
      
      
         Optional parameter will be assigned to table sort model if set.
         sortBy
         java.lang.String
      
   

   
      activateLibraries
      
         de.larmic.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>
      
      commandLink
      
         de.larmic.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.
         
         action
         false
         java.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>
         
         actionListener
         false
         void 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.
         
         id
         false
         java.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.
         
         immediate
         false
         boolean
      
      
         
            Flag indicating whether or not this component should be rendered
            (during Render Response Phase), or processed on any subsequent
            form submit. The default value for this property is true.
         
         rendered
         false
         boolean
      
      
         
            The current value of this component.
         
         value
         false
         java.lang.Object
      
      
         
            Access key that, when pressed, transfers focus
            to this element.
         
         accesskey
         false
         java.lang.String
      
      
         
            The character encoding of the resource designated
            by this hyperlink.
         
         charset
         false
         java.lang.String
      
      
         
            The position and shape of the hot spot on the screen
            (for use in client-side image maps).
         
         coords
         false
         java.lang.String
      
      
         
            Direction indication for text that does not inherit
            directionality.
            Valid values are "LTR" (left-to-right) and "RTL"
            (right-to-left).
         
         dir
         false
         java.lang.String
      
      
         
            Flag indicating that this element must never
            receive focus or be included in a subsequent
            submit.
         
         disabled
         false
         boolean
      
      
         
            The language code of the resource designated
            by this hyperlink.
         
         hreflang
         false
         java.lang.String
      
      
         
            Code describing the language used in the generated markup
            for this component.
         
         lang
         false
         java.lang.String
      
      
         
            Javascript code executed when this element loses focus.
         
         onblur
         false
         java.lang.String
      
      
         
            Javascript code executed when a pointer button is
            clicked over this element.
         
         onclick
         false
         java.lang.String
      
      
         
            Javascript code executed when a pointer button is
            double clicked over this element.
         
         ondblclick
         false
         java.lang.String
      
      
         
            Javascript code executed when this element receives focus.
         
         onfocus
         false
         java.lang.String
      
      
         
            Javascript code executed when a key is
            pressed down over this element.
         
         onkeydown
         false
         java.lang.String
      
      
         
            Javascript code executed when a key is
            pressed and released over this element.
         
         onkeypress
         false
         java.lang.String
      
      
         
            Javascript code executed when a key is
            released over this element.
         
         onkeyup
         false
         java.lang.String
      
      
         
            Javascript code executed when a pointer button is
            pressed down over this element.
         
         onmousedown
         false
         java.lang.String
      
      
         
            Javascript code executed when a pointer button is
            moved within this element.
         
         onmousemove
         false
         java.lang.String
      
      
         
            Javascript code executed when a pointer button is
            moved away from this element.
         
         onmouseout
         false
         java.lang.String
      
      
         
            Javascript code executed when a pointer button is
            moved onto this element.
         
         onmouseover
         false
         java.lang.String
      
      
         
            Javascript code executed when a pointer button is
            released over this element.
         
         onmouseup
         false
         java.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.
         
         rel
         false
         java.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.
         
         rev
         false
         java.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).
         
         shape
         false
         java.lang.String
      
      
         
            CSS style(s) to be applied when this component is rendered.
         
         style
         false
         java.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.
         
         styleClass
         false
         java.lang.String
      
      
         
            Position of this element in the tabbing order
            for the current document. This value must be
            an integer between 0 and 32767.
         
         tabindex
         false
         java.lang.String
      
      
         
            Name of a frame where the resource
            retrieved via this hyperlink is to
            be displayed.
         
         target
         false
         java.lang.String
      
      
         
            Advisory title information about markup elements generated
            for this component.
         
         title
         false
         java.lang.String
      
      
         
            The content type of the resource designated
            by this hyperlink.
         
         type
         false
         java.lang.String
      
      
         
            The ValueExpression linking this component to a property in a
            backing bean
         
         binding
         false
         javax.faces.component.UIComponent
      
      
         Bootstrap glyphicon class
         glyphicon
         java.lang.String
      
      
         Disables link on click. Enables link on ajax complete. Default is true
         ajaxDisableLinkOnRequest
         java.lang.Boolean
      
      
         Show processing dots if (ajax) request is running. Needs disableOnClick to be true. Default
            is true
         
         ajaxShowWaitingDotsOnRequest
         java.lang.Boolean
      
      
         Displayed processing text while (ajax) request is running. Needs disableOnClick to be true.
            Default is 'Processing'.
         
         ajaxProcessingTextOnRequest
         java.lang.String
      
      
         Hides glyphicon while (ajax) request is running. Needs disableOnClick to be true. Default is
            'true'.
         
         ajaxHideGlyphiconOnRequest
         java.lang.Boolean
      
      
         Disables regions to render after request while (ajax) request is running. Needs disableOnClick
            to be true. Default is true.
         
         ajaxDisableRenderRegionsOnRequest
         java.lang.Boolean
      
   

   
      tree
      
         de.larmic.butterfaces.component.tree
      
      
         
            The component identifier for this component. This value must be
            unique within the closest parent component that is a naming
            container.
         
         id
         false
         java.lang.String
      
      
         rendered
         java.lang.Boolean
      
      
         Tree model value.
         value
         de.larmic.butterfaces.model.tree.Node
         true
      
      
         Selection listener called on selection changed.
         nodeSelectionListener
         de.larmic.butterfaces.event.TreeNodeSelectionListener
      
      
         hideRootNode
         java.lang.Boolean
      
   

   
      waitingPanel
      
         de.larmic.butterfaces.component.waitingPanel
      
      
         
            The component identifier for this component. This value must be
            unique within the closest parent component that is a naming
            container.
         
         id
         false
         java.lang.String
      
      
         rendered
         java.lang.Boolean
      
      
         style
         java.lang.String
      
      
         styleClass
         java.lang.String
      
      
         blockpage
         java.lang.Boolean
         blocks 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.
         
         delay
         java.lang.Integer
      
   

   
      defaultAction
      
         de.larmic.butterfaces.component.defaultAction
      
      
         rendered
         java.lang.Boolean
      
   




© 2015 - 2025 Weber Informatics LLC | Privacy Policy