OracleJavaScript API Reference for Oracle ADF Faces

 

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

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

Warning:

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

public class AdfDhtmlQuickQueryPeer
extends AdfRichUIPeer
make AdfDhtmlQuickQueryPeer a subclass of AdfRichUIPeer



Field Summary

private static Object
_SEARCH_ICON_ID
private static Object
_SUB_ID_MAP
quickQuery component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1.


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

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


Fields inherited from org.ecmascript.object.Object

constructor, prototype


Constructor Summary

public
AdfDhtmlQuickQueryPeer()
make AdfDhtmlQuickQueryPeer a subclass of AdfRichUIPeer


Method Summary

protected HTMLElement
GetSubIdDomElement(Object subElementIdLocator)
Returns the dom element for a given subElementId for quickQuery.
protected Object
HandleComponentClick(AdfComponentEvent componentEvent)
Handle the Component click when user clicks on search Icon and add as the queryEvent
protected Object
HandleComponentKeyUp(AdfComponentEvent componentEvent)
Component key up handler that processes the enter key event and queues a QueryEvent except if the sub-component consumes it.
protected static Object
InitSubclass()
Initialize the peer class


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

addComponentEventHandlers, addComponentPropertyChanges, addComponentPropertyGetters, addDomEventHandlers, addEventHandlerToDomInstance, addSuppressedPPRAttributes, applyDragReadyState, ApplyDragReadyState, applyDragSourceState, bind, BindToComponent, cancelAllPopups, cancelPopup, ChildVisibilityChanged, clearDragReadyState, ClearDragReadyState, clearDragSourceState, ComponentInlineStyleChanged, ComponentPropertyChanged, componentRemoved, ComponentRemoved, ComponentStyleClassChanged, ComponentVisibleChanged, ConvertClientIdToLocator, convertLocatorToClientId, CreateDraggableNode, createPeerClass, createSubId, CreateSubId, DefaultInitClass, DispatchComponentEvent, 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, hideAllPopups, hidePopup, Init, InitClass, InitDomElement, initialize, isActive, isInActiveHeirarchy, isPopupVisible, messageNotify, MessageNotify, messageShow, MessageShow, needsChildVisibilityChanges, needsFocusTargetStyleClass, PopupClosed, processPushData, ProcessPushData, registerKeyStroke, replaceDomElement, ReplaceDomElement, resizeNotify, ResizeNotify, scrollIntoView, ScrollIntoView, setBusy, SetBusy, setInlineStyleProperty, showContextMenu, showPopup, TruncateClientId, TruncateClientIdOnceImpl, UnbindFromComponent, unregisterKeyStroke, visitChildren


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

ApplyDragSourceState, ClearDragSourceState


Field Detail


_SEARCH_ICON_ID

private static Object _SEARCH_ICON_ID

_SUB_ID_MAP

private static Object _SUB_ID_MAP

quickQuery component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [criteria_items --> criteriaItems] - criteria items 2. [criterion_value --> criterionValue] - criterion Value 3. [search_icon --> search_icon] - search icon If a subId is not contained in the map below, it's corresponding DOM is located programmatically in AdfDhtmlQuickQueryPeer.GetSubIdDomElement().

Constructor Detail


AdfDhtmlQuickQueryPeer

public AdfDhtmlQuickQueryPeer()

make AdfDhtmlQuickQueryPeer a subclass of AdfRichUIPeer

Method Detail


GetSubIdDomElement

protected HTMLElement GetSubIdDomElement(Object subElementIdLocator)

Returns the dom element for a given subElementId for quickQuery.

Parameters:
subElementIdLocator    
Return:
HTMLElement - the DOM within the component related to scopedId
Overrides:
AdfRichUIPeer.getSubIdDomElement(Object, Object)

HandleComponentClick

protected Object HandleComponentClick(AdfComponentEvent componentEvent)

Handle the Component click when user clicks on search Icon and add as the queryEvent

Parameters:
componentEvent    
Return:
Object

HandleComponentKeyUp

protected Object HandleComponentKeyUp(AdfComponentEvent componentEvent)

Component key up handler that processes the enter key event and queues a QueryEvent except if the sub-component consumes it. - Enter on the Go button should not queue a second QueryEvent, as the click event (generated in addition to key events) would have already queued it. - Enter on the Advanced link should not queue a QueryEvent - In general if the component consumes the Enter key (such autoSubmit components) the QueryEvent should not additionally queued.

Parameters:
componentEvent    
Return:
Object

InitSubclass

protected static Object InitSubclass()

Initialize the peer class

Return:
Object

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

 

Generated on 2011.10.24 21:45 UTC
Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.