OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adfinternal.view.js.agent.ie
Class AdfIE11EditingAgent

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adfinternal.view.js.agent.AdfEditingAgent
               |
               +--oracle.adfinternal.view.js.agent.ie.AdfIEEditingAgent
                     |
                     +--oracle.adfinternal.view.js.agent.ie.AdfIE11EditingAgent

public class AdfIE11EditingAgent
extends AdfIEEditingAgent
IE11 AdfEditingAgent capabilities.


Field Summary


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

constructor, superclass

Fields inherited from org.ecmascript.object.Object

prototype

Constructor Summary

public
AdfIE11EditingAgent()
IE11 AdfEditingAgent capabilities.

Method Summary

public Object
getDefaultContent()
public Object
getSelectionRange(Object inlineFrame)
Gets the current selection-object.
public Object
getSelectionRangeString(Object selectionRange)
Provides the text of the current selection.
private Object
_getWindowSelection(Object inlineFrame)
Gets the selection of the window.
public Object
insertHtmlAtSelection(Object inlineFrame, Object htmlFragment)
Inserts an HTML fragment in place of the current selection or at the current cursor position.
protected Object
IsNodeWrappingRange(Object range, Object node)
Default implementation for checking if the supplied node is wrapping a range
public Object
setSelectionRange(Object inlineFrame, Object range)
Sets the range of the selection

Methods inherited from oracle.adfinternal.view.js.agent.ie.AdfIEEditingAgent

ExecuteRedo, ExecuteUndo, getColor, getInlineFrameContent, handleTab, isDesignModeReloadingFrame, QueryRedoEnabled, QueryUndoEnabled, updateValueHistory, useContentEditable

Methods inherited from oracle.adfinternal.view.js.agent.AdfEditingAgent

CreateLink, execCommand, getContentWindow, getFocusBlurElement, getInlineFrameDocument, getInstance, isDesignMode, isEmptySelection, queryCommandEnabled, queryCommandIndeterminate, queryCommandState, queryCommandValue, setInlineFrameContent, setInlineFrameContentEditable, setRTL, toBrowserSpecificCommand

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

adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, exportPrototypeSymbol, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, Init, toDebugString, toString

Field Detail


Constructor Detail


AdfIE11EditingAgent

public AdfIE11EditingAgent()

IE11 AdfEditingAgent capabilities.

Method Detail


getDefaultContent

public Object getDefaultContent()

Return:
Object
Overrides:
AdfEditingAgent.getDefaultContent()

getSelectionRange

public Object getSelectionRange(Object inlineFrame)

Gets the current selection-object.

Parameters:
inlineFrame  
Return:
Object
Overrides:
AdfEditingAgent.getSelectionRange(HTMLFrameElement)

getSelectionRangeString

public Object getSelectionRangeString(Object selectionRange)

Provides the text of the current selection. Within the editing agent's code since IE has its own specific impl.

Parameters:
selectionRange  
Return:
Object
Overrides:
AdfEditingAgent.getSelectionRangeString(Object)

_getWindowSelection

private Object _getWindowSelection(Object inlineFrame)

Gets the selection of the window.

Parameters:
inlineFrame  
Return:
Object
Overrides:
AdfIEEditingAgent._getWindowSelection(Object)

insertHtmlAtSelection

public Object insertHtmlAtSelection(Object inlineFrame,
                                    Object htmlFragment)

Inserts an HTML fragment in place of the current selection or at the current cursor position.

Parameters:
inlineFrame  
htmlFragment  
Return:
Object
Overrides:
AdfEditingAgent.insertHtmlAtSelection(HTMLFrameElement, String)

IsNodeWrappingRange

protected Object IsNodeWrappingRange(Object range,
                                     Object node)

Default implementation for checking if the supplied node is wrapping a range

Parameters:
range  
node  
Return:
Object
Overrides:
AdfEditingAgent.IsNodeWrappingRange(Range, Node)

setSelectionRange

public Object setSelectionRange(Object inlineFrame,
                                Object range)

Sets the range of the selection

Parameters:
inlineFrame  
range  
Return:
Object
Overrides:
AdfEditingAgent.setSelectionRange(HTMLFrameElement, DOMSelection)

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

 

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