OracleJavaScript API Reference for Oracle ADF Faces

 

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

oracle.adfinternal.view.js.laf.dhtml.rich
Class AdfDhtmlCarouselPeer

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adf.view.js.base.AdfUIPeer
               |
               +--oracle.adf.view.js.laf.rich.AdfRichUIPeer
                     |
                     +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlCarouselPeer

public class AdfDhtmlCarouselPeer
extends AdfRichUIPeer



Field Summary

public static Object
DW_SUB_ID
private static Object
_FETCH_MORE_ITEM_COUNT
private Object
_fetchId
private static Object
_INPUT_REGEXP
public static Object
MISSING_AFTER
public static Object
MISSING_BEFORE
public static Object
NEEDS_REFRESH_ATTRIBUTE
public static Object
NO_BLOCKS
private static Object
_ROW_KEY
private Object
_unavailableRowIndex
public static Object
UNDO_FETCH_ATTRIBUTE
public static Object
VIEWPORT_SATISFIED


Fields inherited from oracle.adf.view.js.laf.rich.AdfRichUIPeer

addComponentPropertyChanges, addComponentPropertyGetters, BUSY_STYLECLASS, DISABLED_STYLECLASS, DRAG_SOURCE_STYLECLASS, DROP_TARGET_STYLECLASS, HOVER_TARGET_STYLECLASS, READONLY_STYLECLASS


Fields inherited from oracle.adf.view.js.base.AdfObject

constructor, superclass


Fields inherited from org.ecmascript.object.Object

prototype


Constructor Summary

public
AdfDhtmlCarouselPeer()


Method Summary

private Object
_addAfter(Object databody, Object delay, Object isScroll)
private Object
_addBefore(Object databody, Object delay, Object isScroll)
private Object
_addDataBlockItems(Object databody, Object node, Object prepend)
private Object
_adjustRowCountFromResponse(Object databody, Object node)
private Object
_allRowsAvailableOnClient(Object block)
Determine if all rows are available locally on the client
private Object
_animateRowsForNewSelectedWrapperElement(Object selectedWrapper, Object vertical)
protected Object
CancelPendingFetch()
protected Object
ChildVisibilityChanged(Object childComponent, Object childDomElement, Object childVisible)
Override to PPR the component when a column is hidden
private Object
_collectClientTokens(Object cacheType)
protected Object
ComponentCurrentItemKeyChanged(Object component, Object domElement, Object newValue, Object oldValue)
Selection Logic (Row and Column)
protected Object
ComponentRemoved(AdfUIComponent component)
Handles the removal of a component.
private Object
_delayedNavigate(Object subtype, Object index, Object key, Object renderOnly)
private Object
_delayedResizeNotifyOnDisplayedChildren()
private Object
_delayedTextUpdate(Object itemClientId)
private Object
_deleteOffscreenItems(Object databody, Object deletePrevious)
protected Object
DisplayStatus(Object text)
protected Object
DomReplaceNotify(Object domNode)
Notifies the peer that some DOM corresponding to a child (or descendent) has been replaced.
private Object
_doResizeNotifyOnDisplayedChildren(Object component)
private Object
_fillViewPort(Object databody, Object delay, Object isScroll)
Scrolling and virtualization
protected static Object
FindFirstChildByTagName(Object parent, Object name)
protected Object
FindRowByKey(Object key)
Returns the row and the index associated with the rowKey in the dom structure
private Object
_finishThumbDrag(Object domEvent, Object deltaX, Object deltaY)
private Object
_getAuxShiftSizeAndOpacity(Object offsetIndex)
Given the offset index of the auxillary item, caculates its shift, size and the opacity
private static Object
_getChildBySubId(Object parent, Object sub)
private Object
_getCurrentPercent()
protected Object
GetDatabody(Object rootDomElement)
private Object
_getElemBySubId(Object sub, Object rootDomElement)
Gets an element belonging to this peer based on the root DOM element.
private Object
_getHalignLeft(Object vertical, Object halign, Object dbWidth, Object itemSize, Object shift)
private Object
_getItemTextDiv(Object rootDomElement)
protected Object
GetKnownRowCount()
private Object
_getNextRowKeyAndRow(Object selectedRowKey)
Returns the rowkey and the row after the selected row.
private Object
_getPreviousRowKeyAndRow(Object selectedRowKey)
Returns the rowkey and the row before the selected row.
private Object
_getRepositionedThumbDetails(Object selectedWrapper, Object vertical)
protected Object
GetRowCount()
private Object
_getRowIndexFromThumbPos()
protected Object
GetRowKeyAndRow(Object domElement, Object rootDomElement)
Returns the row key attribute and the row from a dom element.
private Object
_getSpinControlDiv(Object rootDomElement)
private Object
_getSpinInfoDiv(Object rootDomElement)
private Object
_getStatusMessage()
private Object
_getUnavailableRowIndex(Object elem)
As a result of a data fetch, the server can send a special div which includes information about the row index for which the model returned false from the isRowAvailable API.
private Object
_getValignTop(Object vertical, Object valign, Object dbHeight, Object itemSize, Object shift)
private Object
_grabFocus()
Focus handling
protected Object
HandleComponentClick(Object componentEvent)
protected Object
HandleComponentKeyDown(Object componentEvent)
keyboard handling
protected Object
HandleComponentMouseDown(Object componentEvent)
Event Handlers
private Object
_handleDataBodySelectStart(Object evt)
private Object
_handleDataCallback(Object node, Object pendingFetch, Object fetchIndex, Object pendingRenderOnly)
private Object
_handleItemClick(Object evt, Object rowKey, Object row)
private Object
_handleLongJump(Object databody, Object index, Object delay, Object isScroll)
private static Object
_handleMouseWheel(Object evt)
private Object
_handleThumbDragPositioning(Object domEvent, Object deltaX, Object deltaY)
private Object
_handleTouchMovement(Number deltaX, Number deltaY)
Handler invoked by an AdfTouchMoveManager when the user performs a dual touch movement on the data body.
private Object
_hideStatus()
protected Object
InitDomElement(Object component, Object domElement)
Initialize the associated domElement when the peer is created.
private Object
_initiateSpinNextAnimation()
private Object
_initiateSpinPercentAnimation(Object desiredPercent)
private Object
_initiateSpinPreviousAnimation()
private Object
_initiateSpinSpecificExistingItemAnimation(Object desiredRowKey, Object desiredRow)
private Object
_initNewBlock(Object node, Object start, Object size)
protected static Object
InitSubclass()
Registers component handlers.
private Object
_initVirtualization(Object firstBlock, Object alreadyInserted)
protected Object
IsFetchPending()
private Object
_isImmediateContentDelivery(Object component)
private Object
_isOwnComponentEvent(Object componentEvent)
Determines whether the component event belongs to this table/tree (as opposed to a child table/tree displayed in a popup or otherwise)
private static Object
_isRTL()
private Object
_isTargetCellEditable(Object node)
private Object
_isViewportSatisfied(Object databody)
public Object
needsChildVisibilityChanges(Object component)
The AdfDhtmlCarouselPeer cares about child visibility changes in order to redraw when columns are hidden/shown
public Object
needsResizeNotify(Object component)
Tests whether the peer requires resize notification.
private Object
_positionItem(Object item, Object size, Object shift, Object zIndex, Object vertical, Object valign, Object halign, Object overlayOpacity, Object showOverlay)
private Object
_positionSiblings(Object selectedItem, Object selectedZIndex, Object vertical, Object valign, Object halign, Object previous)
private Object
_queueFetchEvent(Object renderOnly, Object subtype, Object index, Object key)
private Object
_queueResizeNotifyOnDisplayedChildren()
protected Object
ReplaceDomElement(HTMLElement newElement, HTMLElement oldElement)
Replaces the a dom element contained in this peer.
private Object
_replaceWithDataBlock(Object databody, Object node, Object fetchIndex)
private Object
_repositionThumb(Object rowCountDelta, Object databody)
protected Object
ResizeNotify(Object oldWidth, Object oldHeight, Object newWidth, Object newHeight)
Called to notify the peer of resize activity.
private Object
_resizeNotifyAfterAnimate()
protected Object
ScrollByAmount(Object scrollAmount)
private static Object
_setCursor(Object elem, Object cur)
protected Object
SetFirst(Object first)
Overridable method to set first visible row.
protected Object
SetRows(Object rows)
Overridable method to set visible rows.
protected Object
SizeDatabody(Object databody, Object outerWidth, Object outerHeight)
private Object
_sizeDatabodyForSelectedWrapperElement(Object selectedWrapper, Object vertical)
Spin animations
private static Object
_spinAnimationComplete(Object obj)
private Object
_startFetch(Object subtype, Object index, Object key, Object delay, Object renderOnly)
protected Object
TruncateClientId(Object component, Object descendantComponent, Object childClientId, Object skipArray)
Remove the first id fragment after the carousel id when creating absolute scoped ids
private Object
_undoSpin()
protected Object
UnregisterNode(Object node)
private Object
_updateCurrentItemKey(Object key)
protected Object
UpdateRange()
private Object
_updateSpinInfoDiv(Object itemNumber)
private Object
_updateTextForNewCurrentItemKey(Object key)


Methods inherited from oracle.adf.view.js.laf.rich.AdfRichUIPeer

addComponentEventHandlers, addComponentPropertyChanges, addComponentPropertyGetters, addDomEventHandlers, addEventHandlerToDomInstance, addSuppressedPPRAttributes, bind, BindToComponent, cancelAllPopups, cancelPopup, ComponentInlineStyleChanged, ComponentPropertyChanged, componentRemoved, ComponentStyleClassChanged, ComponentVisibleChanged, ConvertClientIdToLocator, convertLocatorToClientId, CreateDraggableNode, createPeerClass, createSubId, CreateSubId, DefaultInitClass, DispatchComponentEvent, domReplaceNotify, focus, Focus, getAbsoluteId, getAbsoluteLocator, getAllPopups, getComponent, GetComponent, GetComponentId, getComponentParent, getComponentProperty, GetComponentVisible, getDescendantComponents, getDomContentElement, getDomContentElementForComponent, GetDomContentElementForNode, getDomDocument, getDomElement, getDomElementForComponent, getDomNode, GetDomNodeForCommentComponent, getDomNodeForComponent, getDragOverFeedback, GetDragOverFeedback, getDragTransferable, GetDragTransferable, getFirstAncestorComponent, getInlineEditor, GetInlineEditor, getInlineStyleProperty, getLocatorByDomElement, getPagePosition, getPopupWindow, GetRichResourceURL, getSubIdDomElement, GetSubIdDomElement, hideAllPopups, hidePopup, Init, InitClass, initialize, isActive, isInActiveHeirarchy, isPopupVisible, messageNotify, MessageNotify, messageShow, MessageShow, PopupClosed, processPushData, ProcessPushData, registerKeyStroke, replaceDomElement, resizeNotify, scrollIntoView, ScrollIntoView, setBusy, SetBusy, setInlineStyleProperty, showContextMenu, showPopup, TruncateClientIdOnceImpl, UnbindFromComponent, unregisterKeyStroke, visitChildren


Methods inherited from oracle.adf.view.js.base.AdfUIPeer

getDefaultDragRecognizer, getParentPeer, initiateDrag, isVisible


Methods inherited from oracle.adf.view.js.base.AdfObject

adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString


Field Detail


DW_SUB_ID

public static Object DW_SUB_ID

_FETCH_MORE_ITEM_COUNT

private static Object _FETCH_MORE_ITEM_COUNT

_fetchId

private Object _fetchId

_INPUT_REGEXP

private static Object _INPUT_REGEXP

MISSING_AFTER

public static Object MISSING_AFTER

MISSING_BEFORE

public static Object MISSING_BEFORE

NEEDS_REFRESH_ATTRIBUTE

public static Object NEEDS_REFRESH_ATTRIBUTE

NO_BLOCKS

public static Object NO_BLOCKS

_ROW_KEY

private static Object _ROW_KEY

_unavailableRowIndex

private Object _unavailableRowIndex

UNDO_FETCH_ATTRIBUTE

public static Object UNDO_FETCH_ATTRIBUTE

VIEWPORT_SATISFIED

public static Object VIEWPORT_SATISFIED

Constructor Detail


AdfDhtmlCarouselPeer

public AdfDhtmlCarouselPeer()

Method Detail


_addAfter

private Object _addAfter(Object databody,
                         Object delay,
                         Object isScroll)

Parameters:
databody    
delay    
isScroll    
Return:
Object

_addBefore

private Object _addBefore(Object databody,
                          Object delay,
                          Object isScroll)

Parameters:
databody    
delay    
isScroll    
Return:
Object

_addDataBlockItems

private Object _addDataBlockItems(Object databody,
                                  Object node,
                                  Object prepend)

Parameters:
databody    
node    
prepend    
Return:
Object

_adjustRowCountFromResponse

private Object _adjustRowCountFromResponse(Object databody,
                                           Object node)

Parameters:
databody    
node    
Return:
Object

_allRowsAvailableOnClient

private Object _allRowsAvailableOnClient(Object block)

Determine if all rows are available locally on the client

Parameters:
block    
Return:
Object

_animateRowsForNewSelectedWrapperElement

private Object _animateRowsForNewSelectedWrapperElement(Object selectedWrapper,
                                                        Object vertical)

Parameters:
selectedWrapper    
vertical    
Return:
Object

CancelPendingFetch

protected Object CancelPendingFetch()

Return:
Object

ChildVisibilityChanged

protected Object ChildVisibilityChanged(Object childComponent,
                                        Object childDomElement,
                                        Object childVisible)

Override to PPR the component when a column is hidden

Parameters:
childComponent    
childDomElement    
childVisible    
Return:
Object
Overrides:
AdfRichUIPeer.ChildVisibilityChanged(Object, Object, Object)

_collectClientTokens

private Object _collectClientTokens(Object cacheType)

Parameters:
cacheType    
Return:
Object

ComponentCurrentItemKeyChanged

protected Object ComponentCurrentItemKeyChanged(Object component,
                                                Object domElement,
                                                Object newValue,
                                                Object oldValue)

Selection Logic (Row and Column)

Parameters:
component    
domElement    
newValue    
oldValue    
Return:
Object

ComponentRemoved

protected Object ComponentRemoved(AdfUIComponent component)

Handles the removal of a component.

Parameters:
component  -  The component
Return:
Object
Overrides:
AdfUIPeer.componentRemoved(AdfUIComponent)

_delayedNavigate

private Object _delayedNavigate(Object subtype,
                                Object index,
                                Object key,
                                Object renderOnly)

Parameters:
subtype    
index    
key    
renderOnly    
Return:
Object

_delayedResizeNotifyOnDisplayedChildren

private Object _delayedResizeNotifyOnDisplayedChildren()

Return:
Object

_delayedTextUpdate

private Object _delayedTextUpdate(Object itemClientId)

Parameters:
itemClientId    
Return:
Object

_deleteOffscreenItems

private Object _deleteOffscreenItems(Object databody,
                                     Object deletePrevious)

Parameters:
databody    
deletePrevious    
Return:
Object

DisplayStatus

protected Object DisplayStatus(Object text)

Parameters:
text    
Return:
Object

DomReplaceNotify

protected Object DomReplaceNotify(Object domNode)

Notifies the peer that some DOM corresponding to a child (or descendent) has been replaced.

Parameters:
domNode    
Return:
Object
Overrides:
AdfRichUIPeer.domReplaceNotify(AdfUIComponent, Object)

_doResizeNotifyOnDisplayedChildren

private Object _doResizeNotifyOnDisplayedChildren(Object component)

Parameters:
component    
Return:
Object

_fillViewPort

private Object _fillViewPort(Object databody,
                             Object delay,
                             Object isScroll)

Scrolling and virtualization

Parameters:
databody    
delay    
isScroll    
Return:
Object

FindFirstChildByTagName

protected static Object FindFirstChildByTagName(Object parent,
                                                Object name)

Parameters:
parent    
name    
Return:
Object

FindRowByKey

protected Object FindRowByKey(Object key)

Returns the row and the index associated with the rowKey in the dom structure

Parameters:
key    
Return:
Object - an object literal with row and index attributes if the rowkey is found else null

_finishThumbDrag

private Object _finishThumbDrag(Object domEvent,
                                Object deltaX,
                                Object deltaY)

Parameters:
domEvent    
deltaX    
deltaY    
Return:
Object

_getAuxShiftSizeAndOpacity

private Object _getAuxShiftSizeAndOpacity(Object offsetIndex)

Given the offset index of the auxillary item, caculates its shift, size and the opacity

Parameters:
offsetIndex    
Return:
Object

_getChildBySubId

private static Object _getChildBySubId(Object parent,
                                       Object sub)

Parameters:
parent    
sub    
Return:
Object

_getCurrentPercent

private Object _getCurrentPercent()

Return:
Object

GetDatabody

protected Object GetDatabody(Object rootDomElement)

Parameters:
rootDomElement    
Return:
Object

_getElemBySubId

private Object _getElemBySubId(Object sub,
                               Object rootDomElement)

Gets an element belonging to this peer based on the root DOM element.

Parameters:
sub  -  the sub ID to identify the sub element
rootDomElement    
Return:
Object - the found sub element or null if not found

_getHalignLeft

private Object _getHalignLeft(Object vertical,
                              Object halign,
                              Object dbWidth,
                              Object itemSize,
                              Object shift)

Parameters:
vertical    
halign    
dbWidth    
itemSize    
shift    
Return:
Object

_getItemTextDiv

private Object _getItemTextDiv(Object rootDomElement)

Parameters:
rootDomElement    
Return:
Object

GetKnownRowCount

protected Object GetKnownRowCount()

Return:
Object

_getNextRowKeyAndRow

private Object _getNextRowKeyAndRow(Object selectedRowKey)

Returns the rowkey and the row after the selected row.

Parameters:
selectedRowKey    
Return:
Object

_getPreviousRowKeyAndRow

private Object _getPreviousRowKeyAndRow(Object selectedRowKey)

Returns the rowkey and the row before the selected row.

Parameters:
selectedRowKey    
Return:
Object

_getRepositionedThumbDetails

private Object _getRepositionedThumbDetails(Object selectedWrapper,
                                            Object vertical)

Parameters:
selectedWrapper    
vertical    
Return:
Object

GetRowCount

protected Object GetRowCount()

Return:
Object

_getRowIndexFromThumbPos

private Object _getRowIndexFromThumbPos()

Return:
Object

GetRowKeyAndRow

protected Object GetRowKeyAndRow(Object domElement,
                                 Object rootDomElement)

Returns the row key attribute and the row from a dom element. If necessary, walks up the dom hierarchy to find the element with the rowKey attribute

Parameters:
domElement    
rootDomElement    
Return:
Object

_getSpinControlDiv

private Object _getSpinControlDiv(Object rootDomElement)

Parameters:
rootDomElement    
Return:
Object

_getSpinInfoDiv

private Object _getSpinInfoDiv(Object rootDomElement)

Parameters:
rootDomElement    
Return:
Object

_getStatusMessage

private Object _getStatusMessage()

Return:
Object

_getUnavailableRowIndex

private Object _getUnavailableRowIndex(Object elem)

As a result of a data fetch, the server can send a special div which includes information about the row index for which the model returned false from the isRowAvailable API. Here we check for this div.

Parameters:
elem    
Return:
Object

_getValignTop

private Object _getValignTop(Object vertical,
                             Object valign,
                             Object dbHeight,
                             Object itemSize,
                             Object shift)

Parameters:
vertical    
valign    
dbHeight    
itemSize    
shift    
Return:
Object

_grabFocus

private Object _grabFocus()

Focus handling

Return:
Object

HandleComponentClick

protected Object HandleComponentClick(Object componentEvent)

Parameters:
componentEvent    
Return:
Object

HandleComponentKeyDown

protected Object HandleComponentKeyDown(Object componentEvent)

keyboard handling

Parameters:
componentEvent    
Return:
Object

HandleComponentMouseDown

protected Object HandleComponentMouseDown(Object componentEvent)

Event Handlers

Parameters:
componentEvent    
Return:
Object

_handleDataBodySelectStart

private Object _handleDataBodySelectStart(Object evt)

Parameters:
evt    
Return:
Object

_handleDataCallback

private Object _handleDataCallback(Object node,
                                   Object pendingFetch,
                                   Object fetchIndex,
                                   Object pendingRenderOnly)

Parameters:
node    
pendingFetch    
fetchIndex    
pendingRenderOnly    
Return:
Object

_handleItemClick

private Object _handleItemClick(Object evt,
                                Object rowKey,
                                Object row)

Parameters:
evt    
rowKey    
row    
Return:
Object

_handleLongJump

private Object _handleLongJump(Object databody,
                               Object index,
                               Object delay,
                               Object isScroll)

Parameters:
databody    
index    
delay    
isScroll    
Return:
Object

_handleMouseWheel

private static Object _handleMouseWheel(Object evt)

Parameters:
evt    
Return:
Object

_handleThumbDragPositioning

private Object _handleThumbDragPositioning(Object domEvent,
                                           Object deltaX,
                                           Object deltaY)

Parameters:
domEvent    
deltaX    
deltaY    
Return:
Object

_handleTouchMovement

private Object _handleTouchMovement(Number deltaX,
                                    Number deltaY)

Handler invoked by an AdfTouchMoveManager when the user performs a dual touch movement on the data body.

Parameters:
deltaX  -  the distance moved in the x direction.
deltaY  -  the distance moved in the y direction.
Return:
Object

_hideStatus

private Object _hideStatus()

Return:
Object

InitDomElement

protected Object InitDomElement(Object component,
                                Object domElement)

Initialize the associated domElement when the peer is created. Stateless peers are not bound at the time that this method is called.

Parameters:
component  -  Component that this peer will be associated with
domElement  -  Root DOM element of this peer
Return:
Object
Overrides:
AdfRichUIPeer.InitDomElement(AdfUIComponent, Object)

_initiateSpinNextAnimation

private Object _initiateSpinNextAnimation()

Return:
Object

_initiateSpinPercentAnimation

private Object _initiateSpinPercentAnimation(Object desiredPercent)

Parameters:
desiredPercent    
Return:
Object

_initiateSpinPreviousAnimation

private Object _initiateSpinPreviousAnimation()

Return:
Object

_initiateSpinSpecificExistingItemAnimation

private Object _initiateSpinSpecificExistingItemAnimation(Object desiredRowKey,
                                                          Object desiredRow)

Parameters:
desiredRowKey    
desiredRow    
Return:
Object

_initNewBlock

private Object _initNewBlock(Object node,
                             Object start,
                             Object size)

Parameters:
node    
start    
size    
Return:
Object

InitSubclass

protected static Object InitSubclass()

Registers component handlers.

Return:
Object

_initVirtualization

private Object _initVirtualization(Object firstBlock,
                                   Object alreadyInserted)

Parameters:
firstBlock    
alreadyInserted    
Return:
Object

IsFetchPending

protected Object IsFetchPending()

Return:
Object

_isImmediateContentDelivery

private Object _isImmediateContentDelivery(Object component)

Parameters:
component    
Return:
Object

_isOwnComponentEvent

private Object _isOwnComponentEvent(Object componentEvent)

Determines whether the component event belongs to this table/tree (as opposed to a child table/tree displayed in a popup or otherwise)

Parameters:
componentEvent    
Return:
Object

_isRTL

private static Object _isRTL()

Return:
Object

_isTargetCellEditable

private Object _isTargetCellEditable(Object node)

Parameters:
node    
Return:
Object

_isViewportSatisfied

private Object _isViewportSatisfied(Object databody)

Parameters:
databody    
Return:
Object

needsChildVisibilityChanges

public Object needsChildVisibilityChanges(Object component)

The AdfDhtmlCarouselPeer cares about child visibility changes in order to redraw when columns are hidden/shown

Parameters:
component    
Return:
Object
Overrides:
AdfRichUIPeer.needsChildVisibilityChanges(AdfUIComponent)

needsResizeNotify

public Object needsResizeNotify(Object component)

Tests whether the peer requires resize notification. Peers which perform geometry management should override this to return true. When true, resizeNotify() will be called when browser window is resized.

Parameters:
component    
Return:
Object
Overrides:
AdfUIPeer.needsResizeNotify(Object)

_positionItem

private Object _positionItem(Object item,
                             Object size,
                             Object shift,
                             Object zIndex,
                             Object vertical,
                             Object valign,
                             Object halign,
                             Object overlayOpacity,
                             Object showOverlay)

Parameters:
item    
size    
shift    
zIndex    
vertical    
valign    
halign    
overlayOpacity    
showOverlay    
Return:
Object

_positionSiblings

private Object _positionSiblings(Object selectedItem,
                                 Object selectedZIndex,
                                 Object vertical,
                                 Object valign,
                                 Object halign,
                                 Object previous)

Parameters:
selectedItem    
selectedZIndex    
vertical    
valign    
halign    
previous    
Return:
Object

_queueFetchEvent

private Object _queueFetchEvent(Object renderOnly,
                                Object subtype,
                                Object index,
                                Object key)

Parameters:
renderOnly    
subtype    
index    
key    
Return:
Object

_queueResizeNotifyOnDisplayedChildren

private Object _queueResizeNotifyOnDisplayedChildren()

Return:
Object

ReplaceDomElement

protected Object ReplaceDomElement(HTMLElement newElement,
                                   HTMLElement oldElement)

Replaces the a dom element contained in this peer. The dom element might be a child (or descendent).

Parameters:
newElement  -  the new dom element
oldElement  -  the old dom element
Return:
Object
Overrides:
AdfRichUIPeer.replaceDomElement(AdfUIComponent, HTMLElement, HTMLElement)

_replaceWithDataBlock

private Object _replaceWithDataBlock(Object databody,
                                     Object node,
                                     Object fetchIndex)

Parameters:
databody    
node    
fetchIndex    
Return:
Object

_repositionThumb

private Object _repositionThumb(Object rowCountDelta,
                                Object databody)

Parameters:
rowCountDelta    
databody    
Return:
Object

ResizeNotify

protected Object ResizeNotify(Object oldWidth,
                              Object oldHeight,
                              Object newWidth,
                              Object newHeight)

Called to notify the peer of resize activity. Only called if peer overrides needsResizeNotify() to return true.

Parameters:
oldWidth    
oldHeight    
newWidth    
newHeight    
Return:
Object
Overrides:
AdfUIPeer.resizeNotify(Object, Object, Object, Object, Object)

_resizeNotifyAfterAnimate

private Object _resizeNotifyAfterAnimate()

Return:
Object

ScrollByAmount

protected Object ScrollByAmount(Object scrollAmount)

Parameters:
scrollAmount    
Return:
Object

_setCursor

private static Object _setCursor(Object elem,
                                 Object cur)

Parameters:
elem    
cur    
Return:
Object

SetFirst

protected Object SetFirst(Object first)

Overridable method to set first visible row.

Parameters:
first    
Return:
Object

SetRows

protected Object SetRows(Object rows)

Overridable method to set visible rows.

Parameters:
rows    
Return:
Object

SizeDatabody

protected Object SizeDatabody(Object databody,
                              Object outerWidth,
                              Object outerHeight)

Parameters:
databody    
outerWidth    
outerHeight    
Return:
Object

_sizeDatabodyForSelectedWrapperElement

private Object _sizeDatabodyForSelectedWrapperElement(Object selectedWrapper,
                                                      Object vertical)

Spin animations

Parameters:
selectedWrapper    
vertical    
Return:
Object

_spinAnimationComplete

private static Object _spinAnimationComplete(Object obj)

Parameters:
obj    
Return:
Object

_startFetch

private Object _startFetch(Object subtype,
                           Object index,
                           Object key,
                           Object delay,
                           Object renderOnly)

Parameters:
subtype    
index    
key    
delay    
renderOnly    
Return:
Object

TruncateClientId

protected Object TruncateClientId(Object component,
                                  Object descendantComponent,
                                  Object childClientId,
                                  Object skipArray)

Remove the first id fragment after the carousel id when creating absolute scoped ids

Parameters:
component    
descendantComponent    
childClientId    
skipArray    
Return:
Object
Overrides:
AdfRichUIPeer.TruncateClientId(Object, Object, Object, Object)

_undoSpin

private Object _undoSpin()

Return:
Object

UnregisterNode

protected Object UnregisterNode(Object node)

Parameters:
node    
Return:
Object

_updateCurrentItemKey

private Object _updateCurrentItemKey(Object key)

Parameters:
key    
Return:
Object

UpdateRange

protected Object UpdateRange()

Return:
Object

_updateSpinInfoDiv

private Object _updateSpinInfoDiv(Object itemNumber)

Parameters:
itemNumber    
Return:
Object

_updateTextForNewCurrentItemKey

private Object _updateTextForNewCurrentItemKey(Object key)

Parameters:
key    
Return:
Object

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

 

Generated on 2009.04.27 01:06 UTC
Copyright (c) 1998, 2008, Oracle and/or its affiliates. All rights reserved.