# 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 AdfDhtmlSelectOneListbasePeer

## 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.AdfDhtmlSelectOnePeer
             |
             +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlSelectOneListbasePeer

Direct Known Subclasses:
  AdfDhtmlSelectOneChoicePeer, AdfDhtmlSelectOneListboxPeer

    public class AdfDhtmlSelectOneListbasePeer
    extends AdfDhtmlSelectOnePeer

## Field Summary
`private static Object` | `_DISABLED_STYLE_CLASS`
`private static Object` | `_ITEM_VALUE_EXPANDO`
`private static Object` | `_SELECTED_STYLE_CLASS`

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

## Constructor Summary
`public` | `AdfDhtmlSelectOneListbasePeer()`

## Method Summary
`protected Object` | `FindItemElementWithValue(Object component, Object itemValue)` This method is also invoked by OATS.
`protected Object` | `GetComponentSelectItems(Object component, Object domElement)`
`protected Object` | `GetFirstEnabledItem(Object component)` Find the first element that is enabled
`protected Object` | `GetItemElements(Object component)`
`protected Object` | `GetItemElementsParent(Object component)` Returns the parent of the item elements so that the item elements can be traversed
`protected Object` | `GetNextEnabledItem(Object item)` Get the next available enabled item
`protected Object` | `GetPreviousEnabledItem(Object item)` Get the previous available enabled item
`protected Object` | `GetSubmittedValue(Object component, Object domElement)`
`protected static Object` | `InitSubclass()`
`protected Object` | `IsItemEnabled(Object element)` Check to see if an element is enabled
`protected Object` | `SelectItemElement(Object component, Object newSelectElement, Object oldSelectElement)`

### Methods inherited from oracle.adfinternal.view.js.laf.dhtml.rich.subids.AdfDhtmlSelectOnePeer
`GetSubIdDomElement`

## Field Detail

### _DISABLED_STYLE_CLASS

`private static Object _DISABLED_STYLE_CLASS`

### _ITEM_VALUE_EXPANDO

`private static Object _ITEM_VALUE_EXPANDO`

### _SELECTED_STYLE_CLASS

`private static Object _SELECTED_STYLE_CLASS`

## Constructor Detail

### AdfDhtmlSelectOneListbasePeer

`public AdfDhtmlSelectOneListbasePeer()`

## Method Detail

### FindItemElementWithValue

`protected Object FindItemElementWithValue(Object component,
Object itemValue)`
  This method is also invoked by OATS.
  Parameters:

    `component` |  |
    `itemValue` |  |

  Return:
    `Object`

### GetComponentSelectItems

`protected Object GetComponentSelectItems(Object component,
Object domElement)`
  Parameters:

    `component` |  |
    `domElement` |  |

  Return:
    `Object`

### GetFirstEnabledItem

`protected Object GetFirstEnabledItem(Object component)`
  Find the first element that is enabled
  Parameters:

    `component` |  |

  Return:
    `Object` - the enabled item element

### GetItemElements

`protected Object GetItemElements(Object component)`
  Parameters:

    `component` |  |

  Return:
    `Object` - the Array of DOM elements that presents items.

### GetItemElementsParent

`protected Object GetItemElementsParent(Object component)`
  Returns the parent of the item elements so that the item elements can be traversed
  Parameters:

    `component` |  |

  Return:
    `Object`

### GetNextEnabledItem

`protected Object GetNextEnabledItem(Object item)`
  Get the next available enabled item
  Parameters:

    `item` | - | the current selected item

  Return:
    `Object` - the prev enabled item, or the current if there are no more prev enabled items

### GetPreviousEnabledItem

`protected Object GetPreviousEnabledItem(Object item)`
  Get the previous available enabled item
  Parameters:

    `item` | - | the current selected item

  Return:
    `Object` - the next enabled item, or the current if there are no more next enabled items

### GetSubmittedValue

`protected Object GetSubmittedValue(Object component,
Object domElement)`
  Parameters:

    `component` |  |
    `domElement` |  |

  Return:
    `Object`

### InitSubclass

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

### IsItemEnabled

`protected Object IsItemEnabled(Object element)`
  Check to see if an element is enabled
  Parameters:

    `element` | - | element to check

  Return:
    `Object`

### SelectItemElement

`protected Object SelectItemElement(Object component,
Object newSelectElement,
Object oldSelectElement)`
  Parameters:

    `component` |  |
    `newSelectElement` |  |
    `oldSelectElement` |  |

  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.