OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adfinternal.view.js.agent.edge
Class AdfEdgeAgent

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adf.view.js.agent.AdfAgent
               |
               +--oracle.adfinternal.view.js.agent.edge.AdfEdgeAgent

public class AdfEdgeAgent
extends AdfAgent
AdfEdgeAgent capabilities.


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
AdfEdgeAgent(Object version, Object domWindow)
AdfEdgeAgent capabilities.

Method Summary

protected Object
CreateNativeLogWriter()
Override to return an AdfLogWriter that writes to the developer tools console
static Float
__getAgentVersion(Object userAgent)
Checks the user agent string returning the current browser version.
public Number
getBrowserViewportScrollLeft()
public Number
getBrowserViewportScrollTop()
static String
__getSpecificAgentClassName(Object userAgent, Object version)
Returns the specific agent class name that should be instantiated for this user agent string.
static Boolean
__getSupported(Object userAgent, Object version)
Checks if this browser is supported.
protected Object
Init(Object version, Object domWindow)
Initializes the instance.

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

addBubbleEventListener, addEventBubbles, addEventCaptures, addKeyEventListener, addOption, addResizeListener, allElementsRemoved, atLeast, autoCompleteForm, beginDirtyStateTracking, checkMouseOutEvent, clearSubtreeIds, cloneEvent, cloneNode, CopyDragSize, copyEvent, copyStyle, createContextMenuEventGenerator, createDefaultLogWriter, CreateDefaultLogWriter, createDraggableNode, createStyle, createTouchMoveManager, CreateUIInputEvent, createXmlDocument, createXMLHttpRequest, disableBrowserContextMenu, disableSelectionToggleOnEditableCell, disableUserSelect, dispatchEvent, eatEvent, eatEventCallback, elementFromPagePoint, elementsAdded, elementsRemoved, enableUserSelect, endDirtyStateTracking, endDocumentKeyEventCapture, execScript, forceCursorChange, getAgent, getAgentClassNameFromAgentString, getAttribute, getAttributeName, getBooleanAttribute, getBoxSizing, getCapabilities, getComponentEvent, getComputedStyle, getCSS2Cursor, getCSSLengthAsInt, GetCssToDomPropertyNameMap, getCursor, getDescendantComponentsForNode, getDomDocument, getDomForCSSPropertyName, getDomWindow, getElementById, getElementLeft, getElementPageBounds, getElementPosition, getElementsByName, getElementTop, getEventFromElement, getEventTarget, getEventToElement, getExpandoProperty, getFormElement, getIntAttribute, getKeyCode, getLocalName, getMaxConnectionsPerDomain, getModifierDisplayName, getMousePosition, getNodeName, getNodeType, getNodeXml, getOrigin, getOS, getOuterHeight, getOuterWidth, getOverrideStyle, getPlatform, getPreferredKeyEventForRepetition, getPrefix, getScrollLeft, getSessionStorageProperty, getStyleProperty, getTableRow, getTableRowCells, getTableRows, getTextContent, GetTouchCapability, getVersion, getWindowClientHeight, getWindowClientWidth, getWindowHeight, getWindowScrollHeight, getWindowScrollWidth, getWindowWidth, guessOS, guessVersion, hasAttribute, InitClass, installKeyboardBlocker, isAttributeSpecified, isChromeEvent, isClipped, IsComputedWidthAuto, isDefaultPrevented, isDirty, isDisabledOptionSupported, isDragPrepEvent, isElementHTML, isEqualIcon, isEventInElement, isFunctionKey, isInlineDialogRepositioningOnScroll, isKeyboardEvent, isLeftButton, isLeftButtonClick, isMouseEvent, isSelectionToggle, isSessionStorageEnabled, isTouchFirstDevice, mapNativeToComponentEventType, modifyIdsInDomSubTree, parseXML, pointInElementBounds, pointInElementChrome, pointInElementOrChildBounds, prepareStretchedChild, preventDefault, preventDefaultCallback, removeBubbleEventListener, removeEventBubbles, removeEventCaptures, removeIdsFromDomSubTree, removeKeyEventListener, removeResizeListener, removeSessionStorageProperty, removeStyleProperty, replaceNode, repositionStretchedElement, resizeStretchedChild, resizeStretchedElement, scrollToPos, setAttribute, setButtonTextContent, setCssFloat, setCursor, setDirty, setExpandoProperty, setImageSource, setImageTooltip, setInstance, setOpacity, setOuterHeight, setOuterMaxHeight, setOuterMaxWidth, setOuterWidth, setScrollLeft, setSessionStorageProperty, setTableRowHeight, setTextContent, showBusyCursor, showTooltip, slice, 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


AdfEdgeAgent

public AdfEdgeAgent(Object version,
                    Object domWindow)

AdfEdgeAgent capabilities.

Parameters:
version  
domWindow  

Method Detail


CreateNativeLogWriter

protected Object CreateNativeLogWriter()

Override to return an AdfLogWriter that writes to the developer tools console

Return:
Object
Overrides:
AdfAgent.CreateNativeLogWriter()

__getAgentVersion

static Float __getAgentVersion(Object userAgent)

Checks the user agent string returning the current browser version.

Parameters:
userAgent  
Return:
Float - version identified by the user agent string
Overrides:
AdfAgent.__getAgentVersion(Object)

getBrowserViewportScrollLeft

public Number getBrowserViewportScrollLeft()

Return:
Number - returns the starting position on the canvas of the viewport
Overrides:
AdfAgent.getBrowserViewportScrollLeft()

getBrowserViewportScrollTop

public Number getBrowserViewportScrollTop()

Return:
Number - returns the top position on the canvas the viewport begins
Overrides:
AdfAgent.getBrowserViewportScrollTop()

__getSpecificAgentClassName

static String __getSpecificAgentClassName(Object userAgent,
                                           Object version)

Returns the specific agent class name that should be instantiated for this user agent string.

Parameters:
userAgent  
version  
Return:
String - specific agent class to be instantiated
Overrides:
AdfAgent.__getSpecificAgentClassName(Object, Object)

__getSupported

static Boolean __getSupported(Object userAgent,
                               Object version)

Checks if this browser is supported.

Parameters:
userAgent  
version  
Return:
Boolean - supported
Overrides:
AdfAgent.__getSupported(Object, 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()

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

 

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