public class RichCarousel extends PartialRichCarousel implements org.apache.myfaces.trinidad.model.RowKeyIndex, org.apache.myfaces.trinidad.component.CollectionComponent
org.apache.myfaces.trinidad.component.UIXCollection.NoColumnFacetsVisitContext
AUXILIARY_OFFSET_KEY, AUXILIARY_POP_OUT_HOVER, AUXILIARY_POP_OUT_KEY, AUXILIARY_POP_OUT_OFF, AUXILIARY_SCALE_KEY, CAROUSEL_SPIN_LISTENER_KEY, CLIENT_ATTRIBUTES_KEY, CLIENT_COMPONENT_KEY, CLIENT_LISTENERS_KEY, COMPONENT_FAMILY, COMPONENT_TYPE, CONTENT_DELIVERY_IMMEDIATE, CONTENT_DELIVERY_KEY, CONTENT_DELIVERY_LAZY, CONTROL_AREA_COMPACT, CONTROL_AREA_FULL, CONTROL_AREA_KEY, CONTROL_AREA_NONE, CONTROL_AREA_SMALL, CURRENT_ITEM_KEY_KEY, CUSTOMIZATION_ID_KEY, DISABLED_KEY, DISPLAY_ITEMS_CIRCULAR, DISPLAY_ITEMS_KEY, DISPLAY_ITEMS_ONE_BY_ONE, EMPTY_TEXT_KEY, FETCH_SIZE_KEY, HALIGN_CENTER, HALIGN_END, HALIGN_KEY, HALIGN_START, IMMEDIATE_KEY, INLINE_STYLE_KEY, NODE_STAMP_FACET, ORIENTATION_HORIZONTAL, ORIENTATION_KEY, ORIENTATION_VERTICAL, PARTIAL_TRIGGERS_KEY, SHORT_DESC_KEY, STYLE_CLASS_KEY, TYPE, UNSECURE_KEY, VALIGN_BOTTOM, VALIGN_KEY, VALIGN_MIDDLE, VALIGN_TOP, VISIBLE_KEY
FIRST_KEY, ROWS_KEY, VALUE_KEY, VAR_STATUS_KEY
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY
Constructor and Description |
---|
RichCarousel()
Construct an instance of the RichCarousel.
|
RichCarousel(String rendererType)
Construct an instance of the RichCarousel.
|
Modifier and Type | Method and Description |
---|---|
void |
__decodeChildrenImpl(javax.faces.context.FacesContext context) |
void |
__updateChildrenImpl(javax.faces.context.FacesContext context) |
void |
__validateChildrenImpl(javax.faces.context.FacesContext context) |
void |
broadcast(javax.faces.event.FacesEvent event) |
void |
drillIntoCurrentItemKey()
If the carousel model is bound to a treeModel, drills the carousel into the current item key, so that it can display items inside the node represented by the current item key.
|
void |
drillIntoCurrentItemSubKey(int index)
If the carousel model is bound to a treeModel, the keys are lists.
|
Object |
getRowDataForCurrentItemSubKey(int index)
If the carousel model is bound to a treeModel, the keys are lists.
|
protected List<javax.faces.component.UIComponent> |
getStamps()
Gets the UIComponents that are considered stamps.
|
void |
queueEvent(javax.faces.event.FacesEvent e) |
protected boolean |
visitChildren(javax.faces.component.visit.VisitContext visitContext, javax.faces.component.visit.VisitCallback callback) |
addCarouselSpinListener, addClientBehavior, getAuxiliaryOffset, getAuxiliaryPopOut, getAuxiliaryScale, getBeanType, getCarouselSpinListener, getCarouselSpinListeners, getClientAttributes, getClientBehaviors, getClientListeners, getContentDelivery, getControlArea, getCurrentItemKey, getCustomizationId, getDefaultEventName, getDisplayItems, getEmptyText, getEventNames, getFamily, getFetchSize, getHalign, getInlineStyle, getNodeStamp, getOrientation, getPartialTriggers, getShortDesc, getStyleClass, getUnsecure, getValign, isClientComponent, isDisabled, isImmediate, isVisible, removeCarouselSpinListener, setAuxiliaryOffset, setAuxiliaryPopOut, setAuxiliaryScale, setCarouselSpinListener, setClientAttributes, setClientComponent, setClientListeners, setContentDelivery, setControlArea, setCurrentItemKey, setCustomizationId, setDisabled, setDisplayItems, setEmptyText, setFetchSize, setHalign, setImmediate, setInlineStyle, setNodeStamp, setOrientation, setPartialTriggers, setShortDesc, setStyleClass, setUnsecure, setValign, setVisible
createCollectionModel, createVarStatusMap, encodeChildren, getFirst, getRendersChildren, getRows, getValue, getVarStatus, isFlatteningChildren, processFacetsAndChildren, processFlattenedChildren, setFirst, setRows, setValue, setVarStatus, visitData
areRowsAvailable, areRowsAvailable, areRowsAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearCurrencyStringCache, clearLocalCache, decodeChildrenImpl, defaultVisitChildren, encodeBegin, encodeEnd, ensureRowsAvailable, getCachingStrategy, getClientRowKey, getClientRowKeyManager, getCollectionModel, getCollectionModel, getContainerClientId, getCurrencyString, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowCount, getRowData, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, getVar, invokeOnComponent, isRowAvailable, isRowAvailable, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, postCreateCollectionModel, postRowDataChange, preRowDataChange, processComponent, processDecodes, processEvent, processRestoreState, processSaveState, processUpdates, processValidators, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setClientRowKey, setCurrencyString, setRowIndex, setRowKey, setSortCriteria, setupELVariable, setupVisitingContext, setVar, tearDownVisitingContext, updateChildrenImpl, validateChildrenImpl, visitChildrenWithoutIterating, visitUnstampedFacets
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, clearCachedClientIds, clearInitialState, createFacesBean, decode, decodeChildren, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getComponentChangeFilters, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendererType, getValueBinding, getValueExpression, initialStateMarked, invokeOnChildrenComponents, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, satisfiesPartialTrigger, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setupFlattenedChildrenContext, setupFlattenedContext, setValueBinding, setValueExpression, subscribeToEvent, tearDownFlattenedChildrenContext, tearDownFlattenedContext, toString, unsubscribeFromEvent, updateChildren, validateChildren
addPartialTarget, broadcastInContext, clearCachedClientIds, defaultGetRenderedFacetsAndChildren, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, getStateHelper, getStateHelper, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setupChildrenEncodingContext, setupChildrenVisitingContext, setupEncodingContext, setUpEncodingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, visitAllChildren, visitChildren, visitTree, visitTree
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getTransientStateHelper, getTransientStateHelper, isCompositeComponent, isInView, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFirst, getRows, getVar
areRowsAvailable, areRowsAvailable, areRowsAvailable, getRowCount, getRowData, getRowData, getRowData, getRowIndex, getRowKey, isRowAvailable, isRowAvailable, isRowAvailable, setRowIndex, setRowKey
areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearLocalCache, getCachingStrategy, getEstimatedRowCount, getEstimatedRowCountConfidence, isRowLocallyAvailable, isRowLocallyAvailable
public RichCarousel()
public RichCarousel(String rendererType)
public void __decodeChildrenImpl(javax.faces.context.FacesContext context)
public void __validateChildrenImpl(javax.faces.context.FacesContext context)
public void __updateChildrenImpl(javax.faces.context.FacesContext context)
protected List<javax.faces.component.UIComponent> getStamps()
getStamps
in class org.apache.myfaces.trinidad.component.UIXCollection
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class org.apache.myfaces.trinidad.component.UIXCollection
javax.faces.event.AbortProcessingException
public void queueEvent(javax.faces.event.FacesEvent e)
queueEvent
in class org.apache.myfaces.trinidad.component.UIXCollection
public void drillIntoCurrentItemKey()
public Object getRowDataForCurrentItemSubKey(int index)
index
- used to get subkey from currentItemKey. The subkey is the key from 0 to index in the key list for the tree model.public void drillIntoCurrentItemSubKey(int index)
index
- used to get subkey from currentItemKey. The subkey is the key from 0 to index in the key list for the tree model.protected boolean visitChildren(javax.faces.component.visit.VisitContext visitContext, javax.faces.component.visit.VisitCallback callback)
visitChildren
in class org.apache.myfaces.trinidad.component.UIXCollection