Client peer for the dialog component.
Method Summary |
public Object |
fireCancel()
Queues a dialog cancel event.
|
public String |
getAnimateSkinProperty()
|
public String |
getAnimationDurationSkinProperty()
|
protected Object |
GetBestMatchSubId(Object domElement)
Returns the best match subId for the given domElement.
|
private static HTMLElement |
_getButtonDom(String clientId, String buttonId)
Get the af:commandButton or af:button DOM Element, if found.
|
private HTMLElement |
_getButtonRootElement(Object domElement, String clientId)
Returns an af:button or af:commandButton root element for the provided interior
domElement, or null if no potential button root element was found.
|
public HTMLElement |
getDefaultButtonDom(String clientId)
Looks for the default button in order of precedence.
|
protected String |
GetResizeGhostSelector()
|
protected HTMLElement |
GetSubIdDomElement(String subElementId)
Returns the dom element for a given subElementId for dialog.
|
protected Object |
HandleComponentClick(AdfUIInputEvent componentEvent)
Raises the correct AdfDialogEvent based on the id of
the dom element associated with the native event target.
|
protected Object |
HandleComponentKeyDown(AdfUIInputEvent componentEvent)
The AdfUIInputEvent.KEY_DOWN_EVENT_TYPE is registered in the super class AdfDhtmlPanelWindowPeer.
|
protected Object |
HandleComponentKeyPress(AdfUIInputEvent componentEvent)
There is a one condition that is handled here:
|
protected Object |
HandleComponentKeyUp(AdfUIInputEvent componentEvent)
The AdfUIInputEvent.KEY_UP_EVENT_TYPE is registered in the super class AdfDhtmlPanelWindowPeer.
|
public Object |
handleEscapeKey(Object event)
Fires the AdfDialogEvent.OUTCOME_CANCEL event in response to an Esc key.
|
public static Object |
hideDialogIfNoMessages(Object id)
Bug #13560292 - this method needs explicit export since it is being called from java code
|
protected Object |
Init(Object component, Object usage)
|
protected Object |
InitDomElement(Object component, Object domElement)
|
protected static Object |
InitSubclass()
|
protected Boolean |
IsBusy(String clientId)
|
private static Boolean |
_isOKPresent(String clientId)
Returns the OK button's DOM element, if any
|
private static Boolean |
_isYesPresent(String clientId)
|
private String |
_queueDialogOutcome(AdfRichDialog component, AdfUIInputEvent componentEvent, Boolean ignoreCancelAndClose)
Queues a dialog event with an appropriate outcome if the component event was for one of these
source elements:
|
private HTMLElement |
_returnButtonElement(String buttonId)
Convenience method to handle both new af:buttons and old af:commandButtons.
|
protected Object |
SetBusy(Object isBusy)
Override to disable the provided buttons when the dialog is busy
|
private static Object |
_setButtonDisableState(String clientId, Boolean disabled)
Stores the outcome mapped to a button in an expando.
|
static Object |
__setButtonVisible(String clientId, String buttonId, Boolean makeVisible)
Allow button visibility to be toggled on and off.
|
Object |
__setDefaultButtonDisabled(String clientId, Boolean disabled)
Set the default button to the provided disabled value.
|
private static Object |
_setOutcomeExpandos(String clientId)
Stores the outcome mapped to a button in an expando.
|
private static Object |
_usesUnifiedButtons(Object clientId)
Returns true if dialog with this clientId is using unified af:buttons.
|