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

public class AdfDhtmlShowDetailPeer
extends AdfDhtmlShowDisclosurePeer



Field Summary

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


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

ComponentDisclosedChanged, HandleComponentDisclosure


Fields inherited from oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlTogglePeer

QueueClientEvent


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
AdfDhtmlShowDetailPeer()


Method Summary

protected Object
ApplyTitle(Object titleText)
protected Object
EventPropagatesToServer(boolean isExpanded)
private Object
_getContentDomElement()
protected Object
GetSubIdDomElement(Object subElementId)
Returns the DOM element identified by the passed in subId.
protected Object
GetTitle()
private Object
_handleClientSideDisclosure(Boolean disclosed)
Client side optimized disclosure function
protected boolean
HandleClientSideToggle(Boolean disclosed)
Client side optimized disclosure function
protected static Object
InitSubclass()
Registers component on click handler


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

GetButtonElement, GetNewValueFromEvent, queueDisclosureEvent


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

Config, GetButtonImageElement, getIconURL, GetPropertyValue, HandleComponentClick, HandleComponentKeyUp, HandleToggleEventImpl, isEventForButton, QueueClientEvent, TogglePropertyChangedImpl, UpdateButton


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, hideAllPopups, hidePopup, InitClass, InitDomElement, initialize, isActive, isBusy, 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.base.AdfUIPeer

getDefaultDragRecognizer, getParentPeer, Init, initiateDrag, isVisible, needsResizeNotify


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


_SUB_ID_MAP

private static Object _SUB_ID_MAP

showDetail component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [disclosure_icon --> _afrDscl] - the showDetail disclosure icon 2. [text] - the showDetail text (mapped programmatically)

Constructor Detail


AdfDhtmlShowDetailPeer

public AdfDhtmlShowDetailPeer()

Method Detail


ApplyTitle

protected Object ApplyTitle(Object titleText)

Parameters:
titleText    
Return:
Object
Overrides:
AdfDhtmlTogglePeer.ApplyTitle(Object)

EventPropagatesToServer

protected Object EventPropagatesToServer(boolean isExpanded)

Parameters:
isExpanded  -  true if the new disclosed state is true, false othewise
Return:
Object
Overrides:
AdfDhtmlTogglePeer.EventPropagatesToServer(Object)

_getContentDomElement

private Object _getContentDomElement()

Return:
Object

GetSubIdDomElement

protected Object GetSubIdDomElement(Object subElementId)

Returns the DOM element identified by the passed in subId.

Parameters:
subElementId    
Return:
Object - the DOM element
Overrides:
AdfRichUIPeer.getSubIdDomElement(Object, Object)

GetTitle

protected Object GetTitle()

Return:
Object
Overrides:
AdfDhtmlTogglePeer.GetTitle()

_handleClientSideDisclosure

private Object _handleClientSideDisclosure(Boolean disclosed)

Client side optimized disclosure function

Parameters:
disclosed  -  true if the new state is disclosed
Return:
Object

HandleClientSideToggle

protected boolean HandleClientSideToggle(Boolean disclosed)

Client side optimized disclosure function

Parameters:
disclosed  -  true if the new state is disclosed
Return:
boolean - true if the toggle was handled on the client successfully
Overrides:
AdfDhtmlTogglePeer.HandleClientSideToggle(Boolean)

InitSubclass

protected static Object InitSubclass()

Registers component on click handler

Return:
Object
Overrides:
AdfDhtmlTogglePeer.InitSubclass(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.