JavaScript API Reference for Oracle ADF Faces
oracle.adfinternal.view.js.agent.safari
Class AdfSafariAndroidUIInputEvent
Warning:
- This is an unsupported, internal implementation class.
- Use an API class that might provide equivalent functionality instead.
- This class will change without notice.
- It is not recommended that you use anything in this class.
org.ecmascript.object.Object
|
+--oracle.adf.view.js.base.AdfObject
|
+--oracle.adf.view.js.event.AdfBaseEvent
|
+--oracle.adf.view.js.event.AdfPhasedEvent
|
+--oracle.adf.view.js.event.AdfComponentEvent
|
+--oracle.adf.view.js.event.AdfUIInputEvent
|
+--oracle.adf.view.js.event.AdfDomUIInputEvent
|
+--oracle.adfinternal.view.js.agent.safari.AdfSafariUIInputEvent
|
+--oracle.adfinternal.view.js.agent.safari.AdfSafariAndroidUIInputEvent
public class AdfSafariAndroidUIInputEvent
extends AdfSafariUIInputEvent
AdfSafariAndroidUIInputEvent subclass for Safari the Android OS DOM implementations.
Fields inherited from oracle.adf.view.js.event.AdfUIInputEvent
|
BLUR_EVENT_TYPE, CLICK_EVENT_TYPE, CONTEXT_MENU_EVENT_TYPE, DOUBLE_CLICK_EVENT_TYPE, FOCUS_EVENT_TYPE, KEY_DOWN_EVENT_TYPE, KEY_PRESS_EVENT_TYPE, KEY_UP_EVENT_TYPE, LEFT_BUTTON_FLAG, MIDDLE_BUTTON_FLAG, MOUSE_DOWN_EVENT_TYPE, MOUSE_IN_EVENT_TYPE, MOUSE_MOVE_EVENT_TYPE, MOUSE_OUT_EVENT_TYPE, MOUSE_UP_EVENT_TYPE, RIGHT_BUTTON_FLAG |
Methods inherited from oracle.adf.view.js.event.AdfBaseEvent
|
AddMarshalledProperties, forceFullSubmit, getClearMessages, getMaxTimeBeforePropagation, getProperties, getRoot, getShowMessages, getSource, getType, isBubblingStopped, isCanceled, IsDeleveryDiscrete, isDeliveryDiscrete, isFullSubmitForced, isImmediate, isPartial, isResponseAnnounced, isResponseExpected, IsUserInputPrevented, isValidationNeeded, noResponseExpected, preventUserInput, propagatesToServer, setPartial, setRoot, setSource, stopBubbling |
Methods inherited from oracle.adf.view.js.base.AdfObject
|
adopt, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, exportPrototypeSymbol, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toString |
private Object _clientPos
private Object _pagePos
private Object _screenPos
private Object _target
public AdfSafariAndroidUIInputEvent(AdfUIComponent sourceComponent,
String type,
Event event,
Object clientPos,
Object pagePos,
Object screenPos,
HtmlElement target)
AdfSafariAndroidUIInputEvent subclass for Safari the Android OS DOM implementations.
- Parameters:
-
sourceComponent |
- |
the event is targeted for |
type |
- |
assigned to this component event |
event |
- |
native dom event |
clientPos |
- |
contains the clientX and clientY values of the last touch event |
pagePos |
- |
contains the pageX and pageY values of the last touch event |
screenPos |
- |
the screenX and screenY values of the last touch event |
target |
- |
of the last touch event |
public AdfSafariAndroidUIInputEvent clone()
Returns a clone of this object. The default implementation is a shallow copy. Subclassers can override this method to implement a deep copy.
- Return:
AdfSafariAndroidUIInputEvent
- clone of this event
- Overrides:
AdfObject.clone()
public Numeric getClientX()
- Return:
Numeric
- Returns the horizontal coordinate of the last touch gesture, relative to the current window, when an event was triggered
- Overrides:
AdfUIInputEvent.getClientX()
public Numeric getClientY()
- Return:
Numeric
- Returns the vertical coordinate of the last touch gesture, relative to the current window, when an event was triggered
- Overrides:
AdfUIInputEvent.getClientY()
public HtmlElement getNativeEventTarget()
Convenience funtion returning the Native DOM Object that is the target of the native event.
- Return:
HtmlElement
- event target of the last touch event
- Overrides:
AdfDomUIInputEvent.getNativeEventTarget()
public Numeric getPageX()
- Return:
Numeric
- the position of the last touch gesture, relative to the left edge of the document.
- Overrides:
AdfUIInputEvent.getPageX()
public Numeric getPageY()
- Return:
Numeric
- the position of the last touch gesture, relative to the top edge of the document.
- Overrides:
AdfUIInputEvent.getPageY()
public Numeric getScreenX()
- Return:
Numeric
- Returns the horizontal coordinate of the touch gesture, relative to the screen, when an event was triggered
- Overrides:
AdfUIInputEvent.getScreenX()
public Numeric getScreenY()
- Return:
Numeric
- Returns the vertical coordinate of the touch gesture, relative to the screen, when an event was triggered
- Overrides:
AdfUIInputEvent.getScreenY()
protected Object Init(Object source,
Object type,
Object event,
Object clientPos,
Object pagePos,
Object screenPos,
Object target)
Initializes the instance. Subclasses of AdfObject must call their superclass' Init
- Parameters:
-
source |
|
|
type |
|
|
event |
|
|
clientPos |
|
|
pagePos |
|
|
screenPos |
|
|
target |
|
|
- Return:
Object
- Overrides:
AdfObject.Init()
Generated on 2014.03.27 12:59 UTC
Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.