Mobile Components
Tag microphone


Renders a button to access the device audio recording features. The component will fall back to input file type element on unsupported clients. The audio file can then be uploaded, processed and stored on the server.
Facets
fallbackAllows rendering of nested components that are displayed if the HTML5 microphone is not supported on this platform/device.



Tag Information
Tag Classorg.icefaces.mobi.component.microphone.MicrophoneTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
bindingnotruejavax.el.ValueExpressionUsing an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean.
buttonLabelnotruejava.lang.StringThe button label. Default = 'Record'.
captureMessageLabelnotruejava.lang.StringThe button label to be displayed upon successful capture of audio from the device. Default = 'Audio Captured'.
disablednotruebooleanDisables this component, so it does not receive focus or get submitted. Default = 'false'.
idnotruejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
immediatenotruebooleanFlag indicating that this component's value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until Process Validations phase. Default = 'false'.
renderednotruebooleanReturn true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. Default = 'true'.
stylenotruejava.lang.StringSets the CSS style definition to be applied to this component.
styleClassnotruejava.lang.StringSets the CSS class to apply to this component.
tabindexnotrueintThe tabindex of this component.
valuenotruejava.util.MapThe map object for the uploaded contents. Must resolve to a java.util.Map. The uploaded file will be available in the map with the key of "file".
valueChangeListenernotruejavax.el.MethodExpressionMethodExpression representing a value change listener method that will be notified when a new value has been set for this component. The expression must evaluate to a public method that takes a ValueChangeEvent parameter, with a return type of void, or to a public method that takes no arguments with a return type of void.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.