OracleJavaScript API Reference for Oracle ADF Faces

 

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

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

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.AdfDhtmlConveyorBeltPeer

public class AdfDhtmlConveyorBeltPeer
extends AdfRichUIPeer



Field Summary

private static Object
_BOTTOM_ICON
private Object
_cbCommon
private static Object
_CONVEYOR_BELT_BOTTOM_OVERFLOW_ICON_CLASS
private static Object
_CONVEYOR_BELT_BOTTOM_OVERFLOW_INDICATOR_CLASS
private static Object
_CONVEYOR_BELT_CLASS
private static Object
_CONVEYOR_BELT_END_OVERFLOW_ICON_CLASS
private static Object
_CONVEYOR_BELT_END_OVERFLOW_INDICATOR_CLASS
private static Object
_CONVEYOR_BELT_START_OVERFLOW_ICON_CLASS
private static Object
_CONVEYOR_BELT_START_OVERFLOW_INDICATOR_CLASS
private static Object
_CONVEYOR_BELT_TOP_OVERFLOW_ICON_CLASS
private static Object
_CONVEYOR_BELT_TOP_OVERFLOW_INDICATOR_CLASS
private static Object
_END_ICON
private static Object
_FIRST_VISIBLE_CHILD_KEY
private static Object
_START_ICON
private static Object
_TOP_ICON


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

addComponentPropertyChanges, addComponentPropertyGetters, BUSY_STYLECLASS, CreateSubId, DISABLED_STYLECLASS, DRAG_READY_STYLECLASS, DRAG_SOURCE_STYLECLASS, DROP_TARGET_STYLECLASS, FOCUS_TARGET_STYLECLASS, HOVER_TARGET_STYLECLASS, READONLY_STYLECLASS, SELECTED_STYLECLASS


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

constructor, superclass


Fields inherited from org.ecmascript.object.Object

prototype


Constructor Summary

public
AdfDhtmlConveyorBeltPeer()


Method Summary

private Object
_animateScrollLeft(Object elem, string value, number duration, Function onEndFunc)
Callback function passed to the conveyor to animate setting the scrollLeft attribute on a DOM element.
private Object
_animateScrollTop(Object elem, string value, number duration, function onEndFunc)
Callback function passed to the conveyor to animate setting the scrollTop attribute on a DOM element.
private Object
_firstVisibleItemChanged(Object itemId)
Callback function passed to the conveyor for it to notify the peer when the first visible item in the conveyor has changed.
private Object
_getIcon(Object laf, Object iconStyleClass)
protected Object
InitDomElement(AdfUIComponent component, Object domElement)
Initialize the associated domElement when the peer is created.
protected static Object
InitSubclass()
Hook to identify which attributes have optimized getters.
public Object
needsResizeNotify(AdfUIComponent component)
Indicates whether this peer has interest in resize notifications.
protected Object
ResizeNotify(number oldWidth, number oldHeight, number newWidth, number newHeight)
Notify the peer about a resize.


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

addComponentEventHandlers, addComponentPropertyChanges, addComponentPropertyGetters, addDomEventHandlers, addEventHandlerToDomInstance, addSuppressedPPRAttributes, applyDragReadyState, ApplyDragReadyState, applyDragSourceState, ApplyDragSourceState, bind, BindToComponent, cancelAllPopups, cancelPopup, ChildVisibilityChanged, clearDragReadyState, ClearDragReadyState, clearDragSourceState, ClearDragSourceState, ComponentInlineStyleChanged, ComponentPropertyChanged, componentRemoved, ComponentRemoved, ComponentStyleClassChanged, ComponentVisibleChanged, ConvertClientIdToLocator, convertLocatorToClientId, createComponentEvent, CreateComponentEvent, CreateDraggableNode, createInnerPeerClassWithSubId, createPeerClass, createSubId, DefaultInitClass, descendantMessageChanged, DescendantMessageChanged, DispatchComponentEvent, DispatchUncanceledComponentEvent, domReplaceNotify, DomReplaceNotify, focus, Focus, getAbsoluteId, getAbsoluteLocator, getAccessibleName, GetAccessibleName, 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, getReadyState, GetReadyState, GetRichResourceURL, getSubIdDomElement, GetSubIdDomElement, hideAllPopups, hidePopup, InitClass, initialize, isActive, isBusy, isInActiveHeirarchy, isPopupVisible, messageNotify, MessageNotify, messageShow, MessageShow, needsChildVisibilityChanges, needsFocusTargetStyleClass, PopupClosed, processPushData, ProcessPushData, registerKeyStroke, replaceDomElement, ReplaceDomElement, resizeNotify, scrollIntoView, ScrollIntoView, setBusy, SetBusy, setInlineStyleProperty, showContextMenu, showPopup, TruncateClientId, TruncateClientIdOnceImpl, UnbindFromComponent, unregisterKeyStroke, visitChildren


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

getDefaultDragRecognizer, getParentPeer, Init, initiateDrag, isVisible


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

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


Field Detail


_BOTTOM_ICON

private static Object _BOTTOM_ICON

_cbCommon

private Object _cbCommon

_CONVEYOR_BELT_BOTTOM_OVERFLOW_ICON_CLASS

private static Object _CONVEYOR_BELT_BOTTOM_OVERFLOW_ICON_CLASS

_CONVEYOR_BELT_BOTTOM_OVERFLOW_INDICATOR_CLASS

private static Object _CONVEYOR_BELT_BOTTOM_OVERFLOW_INDICATOR_CLASS

_CONVEYOR_BELT_CLASS

private static Object _CONVEYOR_BELT_CLASS

_CONVEYOR_BELT_END_OVERFLOW_ICON_CLASS

private static Object _CONVEYOR_BELT_END_OVERFLOW_ICON_CLASS

_CONVEYOR_BELT_END_OVERFLOW_INDICATOR_CLASS

private static Object _CONVEYOR_BELT_END_OVERFLOW_INDICATOR_CLASS

_CONVEYOR_BELT_START_OVERFLOW_ICON_CLASS

private static Object _CONVEYOR_BELT_START_OVERFLOW_ICON_CLASS

_CONVEYOR_BELT_START_OVERFLOW_INDICATOR_CLASS

private static Object _CONVEYOR_BELT_START_OVERFLOW_INDICATOR_CLASS

_CONVEYOR_BELT_TOP_OVERFLOW_ICON_CLASS

private static Object _CONVEYOR_BELT_TOP_OVERFLOW_ICON_CLASS

_CONVEYOR_BELT_TOP_OVERFLOW_INDICATOR_CLASS

private static Object _CONVEYOR_BELT_TOP_OVERFLOW_INDICATOR_CLASS

_END_ICON

private static Object _END_ICON

_FIRST_VISIBLE_CHILD_KEY

private static Object _FIRST_VISIBLE_CHILD_KEY

_START_ICON

private static Object _START_ICON

_TOP_ICON

private static Object _TOP_ICON

Constructor Detail


AdfDhtmlConveyorBeltPeer

public AdfDhtmlConveyorBeltPeer()

Method Detail


_animateScrollLeft

private Object _animateScrollLeft(Object elem,
                                  string value,
                                  number duration,
                                  Function onEndFunc)

Callback function passed to the conveyor to animate setting the scrollLeft attribute on a DOM element.

Parameters:
elem  -  The element being scrolled
value  -  The new value for scrollLeft
duration  -  The duration of the animation, in ms
onEndFunc  -  Optional function to call after the animation ends
Return:
Object

_animateScrollTop

private Object _animateScrollTop(Object elem,
                                 string value,
                                 number duration,
                                 function onEndFunc)

Callback function passed to the conveyor to animate setting the scrollTop attribute on a DOM element.

Parameters:
elem  -  The element being scrolled
value  -  The new value for scrollTop
duration  -  The duration of the animation, in ms
onEndFunc  -  Optional function to call after the animation ends
Return:
Object

_firstVisibleItemChanged

private Object _firstVisibleItemChanged(Object itemId)

Callback function passed to the conveyor for it to notify the peer when the first visible item in the conveyor has changed.

Parameters:
itemId    
Return:
Object

_getIcon

private Object _getIcon(Object laf,
                        Object iconStyleClass)

Parameters:
laf    
iconStyleClass    
Return:
Object

InitDomElement

protected Object InitDomElement(AdfUIComponent component,
                                Object domElement)

Initialize the associated domElement when the peer is created.

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

InitSubclass

protected static Object InitSubclass()

Hook to identify which attributes have optimized getters.

Return:
Object

needsResizeNotify

public Object needsResizeNotify(AdfUIComponent component)

Indicates whether this peer has interest in resize notifications.

Parameters:
component  -  the component bound to this peer
Return:
Object
Overrides:
AdfUIPeer.needsResizeNotify(Object)

ResizeNotify

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

Notify the peer about a resize.

Parameters:
oldWidth  -  The old width of the component
oldHeight  -  The old height of the component
newWidth  -  The new width of the component
newHeight  -  The new height of the component
Return:
Object
Overrides:
AdfUIPeer.resizeNotify(Object, Object, Object, Object, Object)

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

 

Generated on 2014.03.27 12:59 UTC
Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.