OracleJavaScript API Reference for Oracle ADF Faces

 

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

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

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.AdfDhtmlShowDisclosurePeer
                           |
                           +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlShowDetailPeer

public class AdfDhtmlShowDetailPeer
extends AdfDhtmlShowDisclosurePeer



Field Summary


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

addComponentPropertyChanges, addComponentPropertyGetters, BUSY_STYLECLASS, DISABLED_STYLECLASS, DRAG_SOURCE_STYLECLASS, DROP_TARGET_STYLECLASS, FOCUS_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
AdfDhtmlShowDetailPeer()


Method Summary

protected static Object
ExtendPeer(Object peer)
Add methods to a peer class to be able to handle ShowDetail methods.
protected Object
HandleComponentClick(Object componentEvent)
Handles component-level clicks
protected Object
HandleComponentKeyUp(AdfUIInputEvent componentEvent)
Handles component-level key ups.
private Boolean
_handleDisclosureEvent(Object nativeEvent, Boolean newDisclosureState)
Changes the disclosure if applicable.
protected static Object
InitSubclass()
Registers component on click handler
public static Object
isEventForDisclosure(Object component, Object evtTarget)
private Object
_isEventForDisclosure(Object nativeEvent)
Check to see if the native event applies to this component


Methods inherited from oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlShowDisclosurePeer

ComponentDisclosedChanged, queueDisclosureEvent


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

addComponentEventHandlers, addComponentPropertyChanges, addComponentPropertyGetters, addDomEventHandlers, addEventHandlerToDomInstance, addSuppressedPPRAttributes, bind, BindToComponent, cancelAllPopups, cancelPopup, ChildVisibilityChanged, 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, GetSubIdDomElement, hideAllPopups, hidePopup, Init, InitClass, InitDomElement, initialize, isActive, isInActiveHeirarchy, isPopupVisible, messageNotify, MessageNotify, messageShow, MessageShow, needsChildVisibilityChanges, 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.base.AdfUIPeer

getDefaultDragRecognizer, getParentPeer, initiateDrag, isVisible, needsResizeNotify


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

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


Field Detail


Constructor Detail


AdfDhtmlShowDetailPeer

public AdfDhtmlShowDetailPeer()

Method Detail


ExtendPeer

protected static Object ExtendPeer(Object peer)

Add methods to a peer class to be able to handle ShowDetail methods. Adds the following public methods onto the peer's prototype: HandleShowDetailComponentClick(componentEvent) HandleShowDetailComponentKeyUp(componentEvent) queueDisclosureEvent(event, bool)

Parameters:
peer    
Return:
Object

HandleComponentClick

protected Object HandleComponentClick(Object componentEvent)

Handles component-level clicks

Parameters:
componentEvent    
Return:
Object

HandleComponentKeyUp

protected Object HandleComponentKeyUp(AdfUIInputEvent componentEvent)

Handles component-level key ups.

Parameters:
componentEvent  -  the key up component event
Return:
Object

_handleDisclosureEvent

private Boolean _handleDisclosureEvent(Object nativeEvent,
                                       Boolean newDisclosureState)

Changes the disclosure if applicable.

Parameters:
nativeEvent  -  the event object
newDisclosureState  -  true if disclosed, false if undisclosed, null if to toggle
Return:
Boolean - true if the even should be cancelled, false otherwise

InitSubclass

protected static Object InitSubclass()

Registers component on click handler

Return:
Object
Overrides:
AdfDhtmlShowDisclosurePeer.InitSubclass()

isEventForDisclosure

public static Object isEventForDisclosure(Object component,
                                          Object evtTarget)

Parameters:
component    
evtTarget    
Return:
Object

_isEventForDisclosure

private Object _isEventForDisclosure(Object nativeEvent)

Check to see if the native event applies to this component

Parameters:
nativeEvent    
Return:
Object

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

 

Generated on 2011.04.05 23:36 UTC
Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.