OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adfinternal.view.js.agent.gecko
Class AdfGecko18Agent

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adf.view.js.agent.AdfAgent
               |
               +--oracle.adfinternal.view.js.agent.gecko.AdfGeckoAgent
                     |
                     +--oracle.adfinternal.view.js.agent.gecko.AdfGecko5Agent
                           |
                           +--oracle.adfinternal.view.js.agent.gecko.AdfGecko19Agent
                                 |
                                 +--oracle.adfinternal.view.js.agent.gecko.AdfGecko18Agent
Direct Known Subclasses:
AdfGecko17Agent

public class AdfGecko18Agent
extends AdfGecko19Agent
Gecko 1.8 AdfAgent capabilities - FireFox 2.


Field Summary


Fields inherited from oracle.adf.view.js.agent.AdfAgent

ANDROID_OS, CAP_TOUCH_SCREEN, CAP_TOUCH_SCREEN_MULTIPLE, CAP_TOUCH_SCREEN_NONE, CAP_TOUCH_SCREEN_SINGLE, DRAG_GHOST_STYLECLASS, EDGE_PLATFORM, GECKO_PLATFORM, IE_PLATFORM, KEY_EVENTS, MAC_OS, OPERA_PLATFORM, REDISTRIBUTE_EVENTS, SOLARIS_OS, UNKNOWN_OS, UNKNOWN_PLATFORM, WEBKIT_PLATFORM, WINDOWS_OS

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

constructor, superclass

Fields inherited from org.ecmascript.object.Object

prototype

Constructor Summary

public
AdfGecko18Agent(Object version, Object domWindow)
Gecko 1.8 AdfAgent capabilities - FireFox 2.

Method Summary

public Object
getElementLeft(Object element)
Returns the element's left side in Window coordinates.
public Object
getElementPageBounds(Object element)
Return a rectangle object containing the page bounds of an element in top/left/bottom/right form
public Object
getElementPosition(Object element)
Returns HTML element's coordinates relative to the document's body
public Object
getElementTop(Object element)
Returns the element's top side in Window coordinates.
protected Object
Init(Object version, Object domWindow)
Initializes the instance.
public Object
pointInElementBounds(Object element, Object pageX, Object pageY)
Returns true if the specified point in page space is in the bounds of this element

Methods inherited from oracle.adfinternal.view.js.agent.gecko.AdfGecko5Agent

isDefaultPrevented

Methods inherited from oracle.adfinternal.view.js.agent.gecko.AdfGeckoAgent

addEventBubbles, addKeyEventListener, allElementsRemoved, atLeast, cloneEvent, CreateDefaultLogWriter, CreateNativeLogWriter, CreateUIInputEvent, disableUserSelect, elementsAdded, elementsRemoved, enableUserSelect, __getAgentVersion, getBoxSizing, GetCssToDomPropertyNameMap, getElementById, getKeyCode, getMaxConnectionsPerDomain, getNodeType, __getSpecificAgentClassName, __getSupported, getWindowClientHeight, getWindowClientWidth, InitClass, isChromeEvent, isDragPrepEvent, isElementHTML, isFunctionKey, isLeftButtonClick, pointInElementOrChildBounds, removeEventBubbles, removeIdsFromDomSubTree, removeKeyEventListener, setButtonTextContent, setImageSource, setImageTooltip, showBusyCursor, slice

Methods inherited from oracle.adf.view.js.agent.AdfAgent

addBubbleEventListener, addEventCaptures, addOption, addResizeListener, autoCompleteForm, beginDirtyStateTracking, checkMouseOutEvent, clearSubtreeIds, cloneNode, CopyDragSize, copyEvent, copyStyle, createContextMenuEventGenerator, createDefaultLogWriter, createDraggableNode, createStyle, createTouchMoveManager, createXmlDocument, createXMLHttpRequest, disableBrowserContextMenu, disableSelectionToggleOnEditableCell, dispatchEvent, eatEvent, eatEventCallback, elementFromPagePoint, endDirtyStateTracking, endDocumentKeyEventCapture, execScript, forceCursorChange, getAgent, getAgentClassNameFromAgentString, getAttribute, getAttributeName, getBooleanAttribute, getBrowserViewportScrollLeft, getBrowserViewportScrollTop, getCapabilities, getComponentEvent, getComputedStyle, getCSS2Cursor, getCSSLengthAsInt, getCursor, getDescendantComponentsForNode, getDomDocument, getDomForCSSPropertyName, getDomWindow, getElementsByName, getEventFromElement, getEventTarget, getEventToElement, getExpandoProperty, getFormElement, getIntAttribute, getLocalName, getModifierDisplayName, getMousePosition, getNodeName, getNodeXml, getOrigin, getOS, getOuterHeight, getOuterWidth, getOverrideStyle, getPlatform, getPreferredKeyEventForRepetition, getPrefix, getScrollLeft, getSessionStorageProperty, getStyleProperty, getTableRow, getTableRowCells, getTableRows, getTextContent, GetTouchCapability, getVersion, getWindowHeight, getWindowScrollHeight, getWindowScrollWidth, getWindowWidth, guessOS, guessVersion, hasAttribute, installKeyboardBlocker, isAttributeSpecified, isClipped, IsComputedWidthAuto, isDirty, isDisabledOptionSupported, isEqualIcon, isEventInElement, isInlineDialogRepositioningOnScroll, isKeyboardEvent, isLeftButton, isMouseEvent, isSelectionToggle, isSessionStorageEnabled, isTouchFirstDevice, mapNativeToComponentEventType, modifyIdsInDomSubTree, parseXML, pointInElementChrome, prepareStretchedChild, preventDefault, preventDefaultCallback, removeBubbleEventListener, removeEventCaptures, removeResizeListener, removeSessionStorageProperty, removeStyleProperty, replaceNode, repositionStretchedElement, resizeStretchedChild, resizeStretchedElement, scrollToPos, setAttribute, setCssFloat, setCursor, setDirty, setExpandoProperty, setInstance, setOpacity, setOuterHeight, setOuterMaxHeight, setOuterMaxWidth, setOuterWidth, setScrollLeft, setSessionStorageProperty, setTableRowHeight, setTextContent, showTooltip, startDocumentKeyEventCapture, startMouseEventCapture, stopMouseEventCapture, stopPropagation, supportsTransientStyleClasses, toISOString

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


Constructor Detail


AdfGecko18Agent

public AdfGecko18Agent(Object version,
                       Object domWindow)

Gecko 1.8 AdfAgent capabilities - FireFox 2.

Parameters:
version  
domWindow  

Method Detail


getElementLeft

public Object getElementLeft(Object element)

Returns the element's left side in Window coordinates. This reproduce the code from the getElementPosition method.

Parameters:
element  
Return:
Object
Overrides:
AdfAgent.getElementLeft(Object)

getElementPageBounds

public Object getElementPageBounds(Object element)

Return a rectangle object containing the page bounds of an element in top/left/bottom/right form

Parameters:
element  
Return:
Object
Overrides:
AdfAgent.getElementPageBounds(HTMLElement)

getElementPosition

public Object getElementPosition(Object element)

Returns HTML element's coordinates relative to the document's body

Parameters:
element - HTML element
Return:
Object - an object with two properties (x for the left coordinate and y for the top coordinate)
Overrides:
AdfAgent.getElementPosition(Object)

getElementTop

public Object getElementTop(Object element)

Returns the element's top side in Window coordinates. This reproduce the code from the getElementPosition method.

Parameters:
element  
Return:
Object
Overrides:
AdfAgent.getElementTop(Object)

Init

protected Object Init(Object version,
                      Object domWindow)

Initializes the instance. Subclasses of AdfObject must call their superclass' Init

Parameters:
version  
domWindow  
Return:
Object
Overrides:
AdfObject.Init()

pointInElementBounds

public Object pointInElementBounds(Object element,
                                   Object pageX,
                                   Object pageY)

Returns true if the specified point in page space is in the bounds of this element

Parameters:
element  
pageX  
pageY  
Return:
Object
Overrides:
AdfAgent.pointInElementBounds(Object, Object, Object)

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

 

Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.