|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.1.3) E41654-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |
org.ecmascript.object.Object | +--oracle.adf.view.js.base.AdfObject | +--oracle.adf.view.js.base.AdfUIPeer | +--oracle.adf.view.js.laf.rich.AdfRichUIPeer | +--oracle.adfinternal.view.js.laf.dhtml.screenReader.AdfDhtmlTableBasePeer
public class AdfDhtmlTableBasePeer extends AdfRichUIPeer
Field Summary |
|
---|---|
private Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
public static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private Object |
|
private static Object |
|
private static Object |
|
private Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
public static Object |
|
public static Object |
|
private static Object |
|
private static Object |
|
private Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
Fields inherited from oracle.adf.view.js.laf.rich.AdfRichUIPeer |
addComponentPropertyChanges, addComponentPropertyGetters, BUSY_STYLECLASS, CreateSubId, DISABLED_STYLECLASS, DRAG_READY_STYLECLASS, DRAG_SOURCE_STYLECLASS, DROP_TARGET_STYLECLASS, FOCUS_TARGET_STYLECLASS, HOVER_TARGET_STYLECLASS, READONLY_STYLECLASS, SELECTED_STYLECLASS |
Fields inherited from oracle.adf.view.js.base.AdfObject |
constructor, superclass |
Fields inherited from org.ecmascript.object.Object |
prototype |
Constructor Summary |
|
---|---|
public |
|
Method Summary |
|
---|---|
public Object |
|
protected Object |
|
public Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
private Object |
|
protected Object |
|
private Object |
|
protected Object |
|
public String |
|
private Object |
|
protected void |
|
private Object |
|
private Object |
|
protected Object |
|
private Object |
|
private Object |
|
protected Object |
|
private Object |
|
private Object |
|
protected Object |
|
private Object |
|
private Object |
|
protected Object |
|
Object |
|
private HTMLElement |
|
private Object |
|
private Object |
|
private Object |
|
protected Object |
|
public Number |
|
public String |
|
protected Object |
|
public Object |
|
protected Object |
|
Object |
|
Object |
|
private Object |
|
static Object |
|
protected Object |
|
private Object |
|
Object |
|
private Object |
|
private Object |
|
private Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
private Object |
|
private void |
|
private Object |
|
protected Object |
|
private Object |
|
private Object |
|
private Object |
|
protected Object |
|
protected Object |
|
protected static Object |
|
Object |
|
private Object |
|
protected Object |
|
private Object |
|
public Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
public Object |
|
private static boolean |
|
Object |
|
private Object |
|
Object |
|
private Object |
|
private Object |
|
Object |
|
private Object |
|
private Object |
|
private Object |
|
private static Object |
|
private static int |
|
public Object |
|
public Object |
|
protected Boolean |
|
protected Object |
|
private Object |
|
protected Object |
|
private Object |
|
protected Object |
|
private Object |
|
private Object |
|
protected static Object |
|
protected Object |
|
private Object |
|
protected Object |
|
protected Object |
|
private Object |
|
private Object |
|
Object |
|
Methods inherited from oracle.adf.view.js.base.AdfUIPeer |
getDefaultDragRecognizer, getParentPeer, Init, initiateDrag, isVisible |
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 |
---|
private Object _associatedId
private static Object _CHOICE_ID_SUFFIX
private static Object _COLUMN_HEADER
private static Object _DATA_BODY_TABLE
public static Object DETAIL_STAMP_DIALOG_ID
private static Object _DETAIL_STAMP_POPUP_ID
private static Object _DISCLOSURE_ICON_ID_SUFFIX
private static Object _FILTER_COLUMN
private Object _fixRowHeaderLabels
private static Object _FOOTER_SELECT_RANGE
private static Object _HEADER_SELECT_RANGE
private Object _headerless
private static Object _INPUT_REGEXP
private static Object _LAST_DISCLOSED_RK
private static Object _LEAF_COLUMN
private static Object _MAX_ROWHEADER_MSGTYPE_EXPANDO
private static Object _NEXT_LINK_ID_SUFFIX
private static Object _PANEL_COLLECTION_ID
private static Object _PREV_LINK_ID_SUFFIX
private static Object _ROW_KEY
private static Object _ROWHEADER_MSG_EXPANDO
private static Object _SELECT_ALL
public static Object SELECT_ID
public static Object SELECTALL_KEY_PROPERTY
private static Object _SELECTION_INPUT_ID_SUFFIX
private static Object _SELECTION_MULTIPLE
private Object _setupNavigationListeners
private static Object _SORTED_ASCENDING
private static Object _SORTED_DESCENDING
private static Object _SORTED_TYPE
private static Object _VIEW_PORT_TABLE
Constructor Detail |
---|
public AdfDhtmlTableBasePeer()
Method Detail |
---|
public Object canDeliverSelectionEvent()
Object
protected Object ChildVisibilityChanged(Object childComponent,
Object childDomElement,
Object childVisible)
childComponent |
||
childDomElement |
||
childVisible |
Object
AdfRichUIPeer.ChildVisibilityChanged(Object, Object, Object)
public Object closeDetailStampDialogOnOK()
Object
protected Object ComponentDisclosedRowKeysChanged(Object component,
Object domElement,
Object newValue,
Object oldValue)
component |
||
domElement |
||
newValue |
||
oldValue |
Object
protected Object ComponentFirstChanged(Object component,
Object domElement,
Object newValue,
Object oldValue)
component |
||
domElement |
||
newValue |
||
oldValue |
Object
protected Object ComponentSelectedRowKeysChanged(AdfUIComponent component,
DOM domElement,
Object newValue,
Object oldValue)
component |
||
domElement |
||
newValue |
||
oldValue |
Object
protected Object ContextMenuClosed(Object componentEvent,
Object popup)
componentEvent |
||
popup |
Object
private Object _contextMenuClosed(Object componentEvent)
componentEvent |
Object
protected Object ContextMenuOpened(Object componentEvent,
Object popup)
componentEvent |
||
popup |
Object
private Object _contextMenuOpened(Object componentEvent)
componentEvent |
Object
protected Object ConvertClientIdToLocator(Object component,
Object childComponent,
Object descComponentClientId,
Object replaceArray)
The peer is not bound when this method is called
component |
- | The region component for this peer |
childComponent |
||
descComponentClientId |
- | The clientId of the component that the absolute scoped id is being generated for |
replaceArray |
- | Array of key-value array in format [<index>, <item>] to either skip or skip and fix the parent id fragment with the item value |
Object
AdfRichUIPeer.ConvertClientIdToLocator(Object, Object, Object, Object)
public String convertLocatorToClientId(Object component,
Object rowIndex)
component |
- | The table component for this peer |
rowIndex |
- | the index of the row for the component |
String
- the client id fragment in the below format clientId + ":" + stamped rowKey client Id fragment related to rowIndexAdfUIPeer.convertLocatorToClientId(Object, Object)
private Object _createComponentSubId(Object clientId,
Object name)
clientId |
||
name |
Object
protected void DescendantMessageChanged()
void
- nullAdfRichUIPeer.descendantMessageChanged(AdfUIComponent)
private Object _doSelectAll(Object select)
select |
Object
private Object _findChildTextNode(Object parent)
parent |
Object
protected Object FindRowByKey(Object rowKey)
rowKey |
Object
private Object _fixRowHeaderLabels(Object component,
Object domElement)
component |
||
domElement |
Object
private Object _freezeColumnsToEnd()
Object
protected Object GetAssociatedComponent()
Object
private Object _getColumnHeader(Object component)
component |
Object
private Object _getDataBody(Object component)
component |
Object
protected Object GetFirst()
Object
private Object _getFooterChoiceElement(Object component)
component |
Object
private Object _getHeaderChoiceElement(Object component)
component |
Object
protected Object GetPanelCollectionPeer(Object domNode)
domNode |
Object
Object __getParentColumn(Object column)
column |
Object
private HTMLElement _getParentMatch(HTMLElement element,
Boolean isExclusive,
Function matchFunc,
Object context)
element |
- | element to begin searching from |
isExclusive |
- | Whether to include provided element in the search |
matchFunc |
- | A function which is used to test whether a particular element is a match. The function takes a single argument - the element to test - and returns a boolean indicating whether the element is a match. |
context |
- | optional context for the match function |
HTMLElement
- The first matching element if one is found, null otherwise.private Object _getParentMatchingId(Object domElem,
Object id)
domElem |
||
id |
Object
private Object _getParentTH(Object target)
target |
Object
private Object _getParentWithAttr(Object domElem,
Object attr)
domElem |
||
attr |
Object
protected Object GetRowHeaderCellFromRow(Object row)
row |
Object
public Number getRowIndex(String rowKey)
rowKey |
- | the client side rowKey that identifies a row |
Number
- the index of a row for a row key if is found otherwise -1.getRowKey(Number)
public String getRowKey(Number index)
index |
- | the rowIndex of the row |
String
- the rowKey to identify a row if is found otherwise null.protected Object GetRowKeyAndRow(Object domElem)
domElem |
Object
public Object getRowKeyForEvent(Object inputEvent)
inputEvent |
Object
protected Object GetRows()
Object
Object __getScrollPos()
Object
Object __getSelectedColumns()
Object
private Object _getSelectionColumn()
Object
static Object __getSortOrderForColumn(Object id)
id |
Object
protected Object GetViewPort(Object component)
component |
Object
private Object _getVisibleColumns()
Object
Object __getVisibleLeafColumns()
Object
private Object _handleActionSourceSelect(Object componentEvent)
componentEvent |
Object
private Object _handleBodyContextMenu(Object domEvent)
domEvent |
Object
private Object _handleColumnContextMenu(Object domEvent,
Object alignElement)
domEvent |
||
alignElement |
Object
protected Object HandleComponentClick(Object componentEvent)
componentEvent |
Object
protected Object HandleComponentContextMenu(Object componentEvent)
componentEvent |
Object
protected Object HandleComponentDialog(Object componentEvent)
componentEvent |
Object
protected Object HandleComponentKeyDown(Object componentEvent)
componentEvent |
Object
protected Object HandleComponentMouseDown(Object componentEvent)
componentEvent |
Object
protected Object HandleComponentPopupClosed(Object componentEvent)
componentEvent |
Object
private Object _handleComponentPopupDismissed(Object outcome)
outcome |
Object
private void _handleContextMenu(Event domEvent,
Boolean alwaysShow)
domEvent |
- | the dom event |
alwaysShow |
- | indicates if context menu should always be shown. Note that there are 2 keystrokes that can launch a context menu for tables. Ctrl Alt M should always launch a context menu. The Windows Menu key should not launch the context menu if the focus is on an input control, as the default context menu is desired instead. |
void
- nullprivate Object _handleDataBodyScroll()
Object
protected Object HandleDomChange(Object component,
Object domEvent)
component |
||
domEvent |
Object
private Object _handleNextClick(Object domEvent)
domEvent |
Object
private Object _handlePrevClick(Object domEvent)
domEvent |
Object
private Object _handleRootChange(Object domEvent)
domEvent |
Object
protected Object HandleRowContextMenu(Object domEvent,
Object rowKey,
Object row,
Object alignElement,
Object alignHint)
domEvent |
||
rowKey |
||
row |
||
alignElement |
||
alignHint |
Object
protected Object InitDomElement(Object component,
Object domElement)
component |
||
domElement |
Object
AdfRichUIPeer.InitDomElement(AdfUIComponent, Object)
protected static Object InitSubclass()
Object
Object __isColumnSelectionEnabled(Object component)
component |
Object
private Object _isColumnSelectionEnabled()
Object
protected Object IsContextMenuSelect()
Object
private Object _isDetailStampIcon(Object target,
Object rowKey)
target |
||
rowKey |
Object
public Object isDisclosureFetchPending()
Object
private Object _isFooterNextLinkElement(Object target)
target |
Object
private Object _isFooterPrevLinkElement(Object target)
target |
Object
private Object _isFooterRangeSelect(Object target,
Object component)
target |
||
component |
Object
private Object _isHeaderNextLinkElement(Object target)
target |
Object
private Object _isHeaderPrevLinkElement(Object target)
target |
Object
private Object _isHeaderRangeSelect(Object target,
Object component)
target |
||
component |
Object
public Object isHeightAutoSized()
Object
private static boolean _isMsgAnchorForRow(HTMLElement domNode)
AdfDomUtils.getFirstElementMatch(HTMLElement, Boolean, Function, Object)
to find the row header message icon.domNode |
- | child if the row header |
boolean
- true if the domNode is that message anchor for the selected row radioObject __isMultipleColumnSelect(Object component)
component |
Object
private Object _isMultipleColumnSelect()
Object
Object __isMultipleRowSelect(Object component)
component |
Object
private Object _isRowHeader(Object element)
element |
Object
private Object _isRowSelect(Object target)
target |
Object
Object __isRowSelectionEnabled(Object component)
component |
Object
private Object _isSelectAll(Object target)
target |
Object
private Object _isTargetCellEditable(Object node)
node |
Object
private Object _isTargetCellFilter(Object node)
node |
Object
private static Object _matchAnchorTag(Object elem,
Object context)
_getParentMatch(HTMLElement, Boolean, Function, Object)
function used by the _handleActionSourceSelect(Object)
function.elem |
||
context |
Object
_getParentMatch(HTMLElement, Boolean, Function, Object)
_handleActionSourceSelect(Object)
private static int _maxMessageType(String clientId)
clientId |
- | of a component that has faces messages |
int
- maximum message type for all faces messages for a componentpublic Object needsChildVisibilityChanges(Object component)
component |
Object
AdfRichUIPeer.needsChildVisibilityChanges(AdfUIComponent)
public Object needsResizeNotify(Object component)
component |
Object
AdfUIPeer.needsResizeNotify(Object)
protected Boolean ProcessPushData(String payload,
Number changeCount)
payload |
- | DhtmlTextPeer only supports a String payload representing the new value |
changeCount |
- | Monotonically increasing Change count for this change |
Boolean
- Returns true
if the component should continue to receive active data events.AdfUIPeer.processPushData(AdfUIComponent, Object, Boolean)
protected Object QueueRangeChangeEvent(Object oldValue,
Object newValue)
oldValue |
||
newValue |
Object
private Object _reorderColumnComponents(Object columnId,
Object targetColumnId,
Object insertAfter)
columnId |
||
targetColumnId |
||
insertAfter |
Object
protected Object ReplaceDomElement(Object newElement,
Object oldElement)
newElement |
||
oldElement |
Object
AdfRichUIPeer.replaceDomElement(AdfUIComponent, HTMLElement, HTMLElement)
private Object _resizeColumn(Object col,
Object widthInc)
col |
||
widthInc |
Object
protected Object ResizeNotify(Object oldWidth,
Object oldHeight,
Object newWidth,
Object newHeight)
oldWidth |
||
oldHeight |
||
newWidth |
||
newHeight |
Object
AdfUIPeer.resizeNotify(Object, Object, Object, Object, Object)
private Object _resolveImmediateParentColumn(Object th)
th |
Object
private Object _selectRow(Object rowKey)
rowKey |
Object
protected static Object SetCursor(Object elem,
Object cur)
elem |
||
cur |
Object
protected Object SetFirst(Object first)
first |
Object
private Object _setupNavigationListeners(Object component,
Object domElement)
component |
||
domElement |
Object
protected Object SupportsFocusRowNavigation()
Object
protected Object TruncateClientId(Object component,
Object descendantComponent,
Object childClientId,
Object skipArray)
component |
||
descendantComponent |
||
childClientId |
||
skipArray |
Object
AdfRichUIPeer.TruncateClientId(Object, Object, Object, Object)
private Object _unSelectRow(Object rowKey)
rowKey |
Object
private Object _updatePCState()
Object
Object __updateStandardPCMenuToolbarItems()
Object
|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.1.3) E41654-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |