/** * The value of this component. * * @return the new value value */ @JSFProperty public abstract Object getValue();
/** * CSS class to be applied to unselected items * * @since 2.0 * @return */ @JSFProperty public abstract String getUnselectedClass();
/** * The maximum number of digits in the integer portion of the number. * */ @JSFProperty(deferredValueType="java.lang.Integer") public int getMaxIntegerDigits() { return _maxIntegerDigits; }
/** * The type of formatting/parsing to be performed. Values include: * number, currency, and percent. Default: number. * */ @JSFProperty public String getType() { return _type; }
/** * The type of layout markup to use when rendering this group. If the value is "block" * the renderer must produce an HTML "div" element. Otherwise HTML "span" element must be produced. * * @return the new layout value */ @JSFProperty public abstract String getLayout();
/** * The style of the time. Values include: default, short, medium, long, * and full. * */ @JSFProperty public String getTimeStyle() { return _timeStyle != null ? _timeStyle : STYLE_DEFAULT; }
/** * The initial value of this component. * * @return the new value value */ @JSFProperty public abstract Object getValue();
/** * HTML: the value to put as image attribute * * @return */ @JSFProperty public abstract String getImage();
/** * HTML: The relationship between the current document and * the linked resource. * */ @JSFProperty public abstract String getRel();
/** * HTML: Names the frame that should display content generated by invoking this action. * */ @JSFProperty public abstract String getTarget();
/** * HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left). * */ @JSFProperty public abstract String getDir();
/** * HTML: The base language of this document. * */ @JSFProperty public abstract String getLang();
/** * If true the column is rendered with "th" and scope="row" attribute, * instead "td" * * @since 2.0 * @return */ @JSFProperty (defaultValue="false") public abstract boolean isRowHeader();
/** * The CSS class to be applied to header cells. * */ @JSFProperty public abstract String getHeaderClass();
/** * HTML: Overrides the natural width of this image, by specifying width in pixels. * */ @JSFProperty public abstract String getWidth();
/** * The CSS class for this element. Corresponds to the HTML 'class' attribute. * */ @JSFProperty public abstract String getStyleClass();
/** * HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left). * */ @JSFProperty public abstract String getDir();
/** * Determine whether this item can be chosen by the user. When true, this item cannot be chosen by the user. If this * method is ever called, then any EL-binding for the disabled property will be ignored. * * @return the new itemDisabled value */ @JSFProperty(defaultValue = "false", deferredValueType="java.lang.Boolean") public abstract boolean isItemDisabled();
/** * For use in development tools. * * @return the new itemDescription value */ @JSFProperty public abstract String getItemDescription();
/** * The string which will be presented to the user for this option. * * @return the new itemLabel value */ @JSFProperty public abstract String getItemLabel();