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, GECKO_PLATFORM, IE_PLATFORM, KEY_EVENTS, MAC_OS, OPERA_PLATFORM, 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, CreateDefaultLogWriter, CreateNativeLogWriter, CreateUIInputEvent, disableUserSelect, elementsAdded, elementsRemoved, enableUserSelect, getBoxSizing, GetCssToDomPropertyNameMap, getDescendantComponentsForNode, getElementById, getKeyCode, getSessionStorageProperty, getWindowClientHeight, getWindowClientWidth, getWindowScrollHeight, getWindowScrollWidth, InitClass, isChromeEvent, isElementHTML, isFunctionKey, isLeftButtonClick, pointInElementOrChildBounds, removeEventBubbles, removeIdsFromDomSubTree, removeKeyEventListener, removeSessionStorageProperty, setButtonTextContent, setImageSource, setImageTooltip, setSessionStorageProperty, showBusyCursor


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

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


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


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

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

 

Generated on 2012.08.25 02:16 UTC
Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved.