# 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.subids
Class AdfDhtmlInputComboboxListOfValuesPeer

## 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.AdfDhtmlInputComboboxListOfValuesPeer

    public class AdfDhtmlInputComboboxListOfValuesPeer
    extends Object

inputComboboxListOfValues component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [content --> content] - inputComboboxListOfValues content 2. [dropdownIcon --> lovIconId] - drop icon for dropdown 3. [dropdownPopup --> _afrDropDownPopup] - inputComboboxListOfValues dropdown popup 4. [dropdownTable --> _afrDropDownContent] - inputComboboxListOfValues dropdown table 5. [searchLink --> _afrPopupSearch] - inputComboboxListOfValues search link 6. [search_dialog --> _afrLovDialogId] - inputComboboxListOfValues search dialog 7. [search_dialog_popup --> _afrLovPopupId] - inputComboboxListOfValues search dialog popup 8. [lovDialog_query --> _afrLovInternalQueryId] - inputComboboxListOfValues dialog query 9. [lovDialog_toolbar --> _afrLovToolbar] - inputComboboxListOfValues dialog toolbar 10. [lovDialog_table --> _afrLovInternalTableId] - inputComboboxListOfValues dialog table 11. [label --> label] - inputComboboxListOfValues label 12. [lovDialog_table[rowIndex][columnIndex]] --> _afrColChild. A cell has an outputText which has an internal id "_afrColChild" appended with the column index.] 13. [lovDialog_table_cellContainer[rowIndex][columnIndex]] --> It provides the container DOM elment of a component in a particular cell. 14. [lovDialog_table_columnHeader_text[columnIndex]] --> It provides the dom element which has column header text.] {External indexing example --> Internal indexing example} 1) getElementText("rich=testTemplate:lovComponent#lovDialog_table[2][3]");\n\n2) getElementText("rich=testTemplate:lovComponent#lovDialog_table_columnHeader_text[2]");\n\n3) getElementText("rich=testTemplate:lovComponent#lovDialog_table_rowHeader_text[4]"); -->

## Field Summary
`private static Object` | `_SUB_ID_MAP` inputComboboxListOfValues component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1.

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

## Constructor Summary
`public` | `AdfDhtmlInputComboboxListOfValuesPeer()` inputComboboxListOfValues component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1.

## Method Summary
`protected Object` | `GetBestMatchSubId(Object domElement)` Returns the best match subId for the given domElement.
`protected HTMLElement` | `GetSubIdDomElement(String subElementIdLocator)` Returns the dom element for a given subElementId for inputComboboxListOfValues.

## Field Detail

### _SUB_ID_MAP

`private static Object _SUB_ID_MAP`
  inputComboboxListOfValues component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [content --> content] - inputComboboxListOfValues content 2. [dropdownIcon --> lovIconId] - drop icon for dropdown 3. [dropdownPopup --> _afrDropDownPopup] - inputComboboxListOfValues dropdown popup 4. [dropdownTable --> _afrDropDownContent] - inputComboboxListOfValues dropdown table 5. [searchLink --> _afrPopupSearch] - inputComboboxListOfValues search link 6. [search_dialog --> _afrLovDialogId] - inputComboboxListOfValues search dialog 7. [search_dialog_popup --> _afrLovPopupId] - inputComboboxListOfValues search dialog popup 8. [lovDialog_query --> _afrLovInternalQueryId] - inputComboboxListOfValues dialog query 9. [lovDialog_toolbar --> _afrLovToolbar] - inputComboboxListOfValues dialog toolbar 10. [lovDialog_table --> _afrLovInternalTableId] - inputComboboxListOfValues dialog table 11. [label --> label] - inputComboboxListOfValues label 12. [lovDialog_table[rowIndex][columnIndex]] --> _afrColChild. A cell has an outputText which has an internal id "_afrColChild" appended with the column index.] 13. [lovDialog_table_cellContainer[rowIndex][columnIndex]] --> It provides the container DOM elment of a component in a particular cell. 14. [lovDialog_table_columnHeader_text[columnIndex]] --> It provides the dom element which has column header text.] {External indexing example --> Internal indexing example} 1) getElementText("rich=testTemplate:lovComponent#lovDialog_table[2][3]");\n\n2) getElementText("rich=testTemplate:lovComponent#lovDialog_table_columnHeader_text[2]");\n\n3) getElementText("rich=testTemplate:lovComponent#lovDialog_table_rowHeader_text[4]"); -->

## Constructor Detail

### AdfDhtmlInputComboboxListOfValuesPeer

`public AdfDhtmlInputComboboxListOfValuesPeer()`
  inputComboboxListOfValues component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [content --> content] - inputComboboxListOfValues content 2. [dropdownIcon --> lovIconId] - drop icon for dropdown 3. [dropdownPopup --> _afrDropDownPopup] - inputComboboxListOfValues dropdown popup 4. [dropdownTable --> _afrDropDownContent] - inputComboboxListOfValues dropdown table 5. [searchLink --> _afrPopupSearch] - inputComboboxListOfValues search link 6. [search_dialog --> _afrLovDialogId] - inputComboboxListOfValues search dialog 7. [search_dialog_popup --> _afrLovPopupId] - inputComboboxListOfValues search dialog popup 8. [lovDialog_query --> _afrLovInternalQueryId] - inputComboboxListOfValues dialog query 9. [lovDialog_toolbar --> _afrLovToolbar] - inputComboboxListOfValues dialog toolbar 10. [lovDialog_table --> _afrLovInternalTableId] - inputComboboxListOfValues dialog table 11. [label --> label] - inputComboboxListOfValues label 12. [lovDialog_table[rowIndex][columnIndex]] --> _afrColChild. A cell has an outputText which has an internal id "_afrColChild" appended with the column index.] 13. [lovDialog_table_cellContainer[rowIndex][columnIndex]] --> It provides the container DOM elment of a component in a particular cell. 14. [lovDialog_table_columnHeader_text[columnIndex]] --> It provides the dom element which has column header text.] {External indexing example --> Internal indexing example} 1) getElementText("rich=testTemplate:lovComponent#lovDialog_table[2][3]");\n\n2) getElementText("rich=testTemplate:lovComponent#lovDialog_table_columnHeader_text[2]");\n\n3) getElementText("rich=testTemplate:lovComponent#lovDialog_table_rowHeader_text[4]"); -->

## Method Detail

### GetBestMatchSubId

`protected Object GetBestMatchSubId(Object domElement)`
  Returns the best match subId for the given domElement. This can be enhanced further to return programmatically determined subIds. WARNING - You must make sure to bind the component to the peer before calling this function.
  Parameters:

    `domElement` |  |

  Return:
    `Object`

### GetSubIdDomElement

`protected HTMLElement GetSubIdDomElement(String subElementIdLocator)`
  Returns the dom element for a given subElementId for inputComboboxListOfValues.
  Parameters:

    `subElementIdLocator` | - | the id of the child dom element or component

  Return:
    `HTMLElement` - the DOM within the component related to scopedId

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.