public abstract class AbstractList extends UISequence implements CoreProps, EventsKeyProps, EventsMouseProps, EventsRowProps, I18nProps, RowsProps, SequenceProps, IterationProps
The <r:list> component renders a list of items. The list can be an numerically ordered list, an un-ordered bullet-point list, or a data definition list. The component uses a data model for managing the list items, which can be updated dynamically.
UISequence.PropertyKeys
UIDataAdaptor.ComponentVisitor
Modifier and Type | Field and Description |
---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
static String |
TERM |
decodeVisitor, updateVisitor, validateVisitor
Constructor and Description |
---|
AbstractList() |
Modifier and Type | Method and Description |
---|---|
protected Iterator<javax.faces.component.UIComponent> |
dataChildren() |
protected Iterator<javax.faces.component.UIComponent> |
fixedChildren() |
abstract String |
getDir()
Direction indication for text that does not inherit directionality.
|
abstract String |
getLang()
Code describing the language used in the generated markup for this component.
|
abstract String |
getOnclick()
Javascript code executed when a pointer button is clicked over this element.
|
abstract String |
getOndblclick()
Javascript code executed when a pointer button is double clicked over this element.
|
abstract String |
getOnkeydown()
Javascript code executed when a key is pressed down over this element.
|
abstract String |
getOnkeypress()
Javascript code executed when a key is pressed and released over this element.
|
abstract String |
getOnkeyup()
Javascript code executed when a key is released over this element.
|
abstract String |
getOnmousedown()
Javascript code executed when a pointer button is pressed down over this element.
|
abstract String |
getOnmousemove()
Javascript code executed when a pointer button is moved within this element.
|
abstract String |
getOnmouseout()
Javascript code executed when a pointer button is moved away from this element.
|
abstract String |
getOnmouseover()
Javascript code executed when a pointer button is moved onto this element.
|
abstract String |
getOnmouseup()
Javascript code executed when a pointer button is released over this element.
|
abstract String |
getOnrowclick()
Javascript code executed when a pointer button is clicked over table row.
|
abstract String |
getOnrowdblclick()
Javascript code executed when a pointer button is double clicked over table row.
|
abstract String |
getOnrowkeydown()
Javascript code executed when a key is pressed down over table row.
|
abstract String |
getOnrowkeypress()
Javascript code executed when a key is pressed and released over table row.
|
abstract String |
getOnrowkeyup()
Javascript code executed when a key is released over table row.
|
abstract String |
getOnrowmousedown()
Javascript code executed when a pointer button is pressed down over table row.
|
abstract String |
getOnrowmousemove()
Javascript code executed when a pointer button is moved within table row.
|
abstract String |
getOnrowmouseout()
Javascript code executed when a pointer button is moved away from table row.
|
abstract String |
getOnrowmouseover()
Javascript code executed when a pointer button is moved onto table row.
|
abstract String |
getOnrowmouseup()
Javascript code executed when a pointer button is released over table row.
|
abstract String |
getRowClass()
Assigns one or more space-separated CSS class names to the list rows
|
abstract String |
getRowClasses()
Assigns one or more space-separated CSS class names to the rows of the table.
|
abstract String |
getStyle()
CSS style(s) to be applied when this component is rendered.
|
abstract String |
getStyleClass()
Space-separated list of CSS style class(es) to be applied when this element is rendered.
|
javax.faces.component.UIComponent |
getTerm() |
abstract String |
getTitle()
Advisory title information about markup elements generated for this component.
|
abstract ListType |
getType()
The type of the list: unordered (default), ordered, definitions
|
captureOrigValue, createComponentState, createExtendedDataModel, createFacesModel, getActualFirst, getActualRows, getFirst, getIterationStatusVar, getRelativeClientId, getRelativeRowIndex, getRowIndex, getRowKeyConverter, getRows, getValue, preEncodeBegin, restoreOrigValue, setFirst, setIterationStatusVar, setRows, setupVariable, setValue, setValueBinding, setValueExpression, updateState, updateState
allFixedChildren, broadcast, clearExtendedDataModel, clearInitialState, createUniqueId, doUpdate, extractKeySegment, getComponentState, getContainerClientId, getContainerClientId, getExtendedDataModel, getFamily, getIterationState, getLocalComponentState, getRowCount, getRowData, getRowKey, getRowKeyVar, getStateVar, getVar, getVariablesMap, invokeOnComponent, invokeOnRow, isKeepSaved, isListenerForSource, isRowAvailable, iterate, keepSaved, markInitialState, preDecode, preUpdate, preValidate, processDecodes, processDecodesChildren, processEvent, processEvent, processUpdates, processUpdatesChildren, processValidatesChildren, processValidators, queueEvent, resetChildState, resetDataModel, restoreChildState, restoreChildState, restoreState, saveChildState, saveChildState, saveState, setExtendedDataModel, setId, setIterationState, setKeepSaved, setRowKey, setRowKey, setRowKeyConverter, setRowKeyVar, setStateVar, setVar, visitDataChildren, visitDataChildrenMetaComponents, visitFixedChildren, visitTree, walk, wrapEvent
addClientBehavior, addFacesListener, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRowKeyConverter
getFirst, getIterationStatusVar, getRowKeyVar, getStateVar, getValue, getVar, isKeepSaved
public static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public static final String TERM
protected Iterator<javax.faces.component.UIComponent> dataChildren()
dataChildren
in class UIDataAdaptor
protected Iterator<javax.faces.component.UIComponent> fixedChildren()
fixedChildren
in class UIDataAdaptor
public abstract ListType getType()
public javax.faces.component.UIComponent getTerm()
public abstract String getOnclick()
EventsMouseProps
getOnclick
in interface EventsMouseProps
public abstract String getOndblclick()
EventsMouseProps
getOndblclick
in interface EventsMouseProps
public abstract String getOnmousedown()
EventsMouseProps
getOnmousedown
in interface EventsMouseProps
public abstract String getOnmouseup()
EventsMouseProps
getOnmouseup
in interface EventsMouseProps
public abstract String getOnmouseover()
EventsMouseProps
getOnmouseover
in interface EventsMouseProps
public abstract String getOnmousemove()
EventsMouseProps
getOnmousemove
in interface EventsMouseProps
public abstract String getOnmouseout()
EventsMouseProps
getOnmouseout
in interface EventsMouseProps
public abstract String getOnkeypress()
EventsKeyProps
getOnkeypress
in interface EventsKeyProps
public abstract String getOnkeydown()
EventsKeyProps
getOnkeydown
in interface EventsKeyProps
public abstract String getOnkeyup()
EventsKeyProps
getOnkeyup
in interface EventsKeyProps
public abstract String getOnrowclick()
EventsRowProps
getOnrowclick
in interface EventsRowProps
public abstract String getOnrowdblclick()
EventsRowProps
getOnrowdblclick
in interface EventsRowProps
public abstract String getOnrowmousedown()
EventsRowProps
getOnrowmousedown
in interface EventsRowProps
public abstract String getOnrowmouseup()
EventsRowProps
getOnrowmouseup
in interface EventsRowProps
public abstract String getOnrowmouseover()
EventsRowProps
getOnrowmouseover
in interface EventsRowProps
public abstract String getOnrowmousemove()
EventsRowProps
getOnrowmousemove
in interface EventsRowProps
public abstract String getOnrowmouseout()
EventsRowProps
getOnrowmouseout
in interface EventsRowProps
public abstract String getOnrowkeypress()
EventsRowProps
getOnrowkeypress
in interface EventsRowProps
public abstract String getOnrowkeydown()
EventsRowProps
getOnrowkeydown
in interface EventsRowProps
public abstract String getOnrowkeyup()
EventsRowProps
getOnrowkeyup
in interface EventsRowProps
public abstract String getStyle()
CoreProps
public abstract String getStyleClass()
CoreProps
getStyleClass
in interface CoreProps
public abstract String getTitle()
CoreProps
public abstract String getDir()
I18nProps
public abstract String getLang()
I18nProps
public abstract String getRowClasses()
public abstract String getRowClass()
Copyright © 2014 JBoss by Red Hat. All rights reserved.