# JavaScript API Reference for Oracle ADF Faces

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.4.0) E81451-01
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |

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

# oracle.adfinternal.view.js.laf.dhtml.rich
Class AdfDhtmlTreePeer

## 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.adfinternal.view.js.laf.dhtml.rich.subids.AdfDhtmlTreeTablePeer
             |
             +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlTreePeer

    public class AdfDhtmlTreePeer
    extends AdfDhtmlTreeTablePeer

Tree peer class

## Field Summary
`public static Object` | `msgMap`
`private static Object` | `_TREE_ICON_ANIM`
`private static Object` | `_TREE_ICON_COLLAPSED`
`private static Object` | `_TREE_ICON_EXPANDED`
`private static Object` | `_TREE_ICON_LEAF`
`private static Object` | `_TREE_ICON_STYLE_ANIM`
`private static Object` | `_TREE_ICON_STYLE_COLLAPSED`
`private static Object` | `_TREE_ICON_STYLE_EXPANDED`
`private static Object` | `_TREE_ICON_STYLE_LEAF`
`private static Object` | `_TREE_ICON_STYLE_SELECTOR`
`private static Object` | `_TREE_NODE_TEXT_ATTRIBUTE`

### Fields inherited from org.ecmascript.object.Object
`constructor, prototype`

## Constructor Summary
`public` | `AdfDhtmlTreePeer()` Tree peer class

## Method Summary
`private Object` | `_adjustHorizontalScrollerRange(Object width)`
`protected Object` | `AllowCellNavigation()`
`protected Object` | `BlockDeleted()`
`protected Object` | `BlockInserted(Object block, Object startRow, Object numRows)`
`protected Object` | `ComponentRemoved(Object component)`
`protected Object` | `GetActiveDataAnnouncementKey(Object type)`
`protected Object` | `GetColHeaderText(Object td)`
`protected Object` | `GetDisclosureAnimationDuration()`
`protected Object` | `GetIconNames(Object component)`
`protected Object` | `GetIconStyleNames(Object component)`
`protected Object` | `GetKeyboardContextMenuAlignHint()`
`private Object` | `_getMaxBlockWidth()`
`protected Object` | `GetParentRowNodeText(Object row)`
`private Object` | `_getParentRowText(Object td, Object element)` returns the parents text.
`protected Object` | `GetRowText(Object rowKey, Object table, Object agent)`
`protected Object` | `GetUpdatedActiveValues(Object td, Object type, Object oldValue)`
`protected Object` | `HandleComponentMouseOver(Object componentEvent)`
`protected Object` | `HandleHeaderlessFocus()` Overrde to set focus on the first visible tree node
`protected static Object` | `InitSubclass()`
`public Object` | `isDragAvailable(Object target)`
`private Object` | `_processColGroup()`
`protected Object` | `ResolveContextMenuAlignElement(Object row)`
`protected Object` | `SetCursorToText(Object document, Object target, Object tagName)`
`public Object` | `stretchLastColumn()`
`protected Object` | `SupportsFocusRowNavigation(Object component)`

### Methods inherited from oracle.adfinternal.view.js.laf.dhtml.rich.subids.AdfDhtmlTreeTablePeer
`GetBestMatchSubId, GetSubIdDomElement`

## Field Detail

### msgMap

`public static Object msgMap`

### _TREE_ICON_ANIM

`private static Object _TREE_ICON_ANIM`

### _TREE_ICON_COLLAPSED

`private static Object _TREE_ICON_COLLAPSED`

### _TREE_ICON_EXPANDED

`private static Object _TREE_ICON_EXPANDED`

### _TREE_ICON_LEAF

`private static Object _TREE_ICON_LEAF`

### _TREE_ICON_STYLE_ANIM

`private static Object _TREE_ICON_STYLE_ANIM`

### _TREE_ICON_STYLE_COLLAPSED

`private static Object _TREE_ICON_STYLE_COLLAPSED`

### _TREE_ICON_STYLE_EXPANDED

`private static Object _TREE_ICON_STYLE_EXPANDED`

### _TREE_ICON_STYLE_LEAF

`private static Object _TREE_ICON_STYLE_LEAF`

### _TREE_ICON_STYLE_SELECTOR

`private static Object _TREE_ICON_STYLE_SELECTOR`

### _TREE_NODE_TEXT_ATTRIBUTE

`private static Object _TREE_NODE_TEXT_ATTRIBUTE`

## Constructor Detail

### AdfDhtmlTreePeer

`public AdfDhtmlTreePeer()`
  Tree peer class

## Method Detail

### _adjustHorizontalScrollerRange

`private Object _adjustHorizontalScrollerRange(Object width)`
  Parameters:

    `width` |  |

  Return:
    `Object`

### AllowCellNavigation

`protected Object AllowCellNavigation()`
  Return:
    `Object`

### BlockDeleted

`protected Object BlockDeleted()`
  Return:
    `Object`

### BlockInserted

`protected Object BlockInserted(Object block,
Object startRow,
Object numRows)`
  Parameters:

    `block` |  |
    `startRow` |  |
    `numRows` |  |

  Return:
    `Object`

### ComponentRemoved

`protected Object ComponentRemoved(Object component)`
  Parameters:

    `component` |  |

  Return:
    `Object`

### GetActiveDataAnnouncementKey

`protected Object GetActiveDataAnnouncementKey(Object type)`
  Parameters:

    `type` |  |

  Return:
    `Object`

### GetColHeaderText

`protected Object GetColHeaderText(Object td)`
  Parameters:

    `td` |  |

  Return:
    `Object`

### GetDisclosureAnimationDuration

`protected Object GetDisclosureAnimationDuration()`
  Return:
    `Object`

### GetIconNames

`protected Object GetIconNames(Object component)`
  Parameters:

    `component` |  |

  Return:
    `Object`

### GetIconStyleNames

`protected Object GetIconStyleNames(Object component)`
  Parameters:

    `component` |  |

  Return:
    `Object`

### GetKeyboardContextMenuAlignHint

`protected Object GetKeyboardContextMenuAlignHint()`
  Return:
    `Object`

### _getMaxBlockWidth

`private Object _getMaxBlockWidth()`
  Return:
    `Object`

### GetParentRowNodeText

`protected Object GetParentRowNodeText(Object row)`
  Parameters:

    `row` |  |

  Return:
    `Object`

### _getParentRowText

`private Object _getParentRowText(Object td,
Object element)`
  returns the parents text.
  Parameters:

    `td` |  |
    `element` |  |

  Return:
    `Object`

### GetRowText

`protected Object GetRowText(Object rowKey,
Object table,
Object agent)`
  Parameters:

    `rowKey` |  |
    `table` |  |
    `agent` |  |

  Return:
    `Object`

### GetUpdatedActiveValues

`protected Object GetUpdatedActiveValues(Object td,
Object type,
Object oldValue)`
  Parameters:

    `td` |  |
    `type` |  |
    `oldValue` |  |

  Return:
    `Object`

### HandleComponentMouseOver

`protected Object HandleComponentMouseOver(Object componentEvent)`
  Parameters:

    `componentEvent` |  |

  Return:
    `Object`

### HandleHeaderlessFocus

`protected Object HandleHeaderlessFocus()`
  Overrde to set focus on the first visible tree node
  Return:
    `Object`

### InitSubclass

`protected static Object InitSubclass()`
  Return:
    `Object`

### isDragAvailable

`public Object isDragAvailable(Object target)`
  Parameters:

    `target` |  |

  Return:
    `Object`

### _processColGroup

`private Object _processColGroup()`
  Return:
    `Object`

### ResolveContextMenuAlignElement

`protected Object ResolveContextMenuAlignElement(Object row)`
  Parameters:

    `row` |  |

  Return:
    `Object`

### SetCursorToText

`protected Object SetCursorToText(Object document,
Object target,
Object tagName)`
  Parameters:

    `document` |  |
    `target` |  |
    `tagName` |  |

  Return:
    `Object`

### stretchLastColumn

`public Object stretchLastColumn()`
  Return:
    `Object`

### SupportsFocusRowNavigation

`protected Object SupportsFocusRowNavigation(Object component)`
  Parameters:

    `component` |  |

  Return:
    `Object`

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

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.4.0) E81451-01
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |

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