OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adfinternal.view.js.laf.dhtml.rich.subids
Class AdfDhtmlSelectManyChoicePeer

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adfinternal.view.js.laf.dhtml.rich.subids.AdfDhtmlSelectManyChoicePeer

public class AdfDhtmlSelectManyChoicePeer
extends Object
selectManyChoice component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [content --> content] - selectManyChoice content 2. [drop --> drop] - selectManyChoice drop (dropdown icon) 3. [label --> label] - selectManyChoice label 4. [item[(value)] --> item] - selectManyChoice item (selectItem, by rendered value) Note that only "content" and "drop" have corresponding IDs to map to. "label" and "item" need to be determined programmatically in AdfDhtmlSelectManyPeer.GetSubIdDomElement().



Field Summary

private static Object
_SUB_ID_MAP
selectManyChoice component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1.


Fields inherited from org.ecmascript.object.Object

constructor, prototype


Constructor Summary

public
AdfDhtmlSelectManyChoicePeer()
selectManyChoice 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 subElementId)
Returns the dom element for a given subElementId.


Field Detail


_SUB_ID_MAP

private static Object _SUB_ID_MAP

selectManyChoice component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [content --> content] - selectManyChoice content 2. [drop --> drop] - selectManyChoice drop (dropdown icon) 3. [label --> label] - selectManyChoice label 4. [item[(value)] --> item] - selectManyChoice item (selectItem, by rendered value) Note that only "content" and "drop" have corresponding IDs to map to. "label" and "item" need to be determined programmatically in AdfDhtmlSelectManyPeer.GetSubIdDomElement().

Constructor Detail


AdfDhtmlSelectManyChoicePeer

public AdfDhtmlSelectManyChoicePeer()

selectManyChoice component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [content --> content] - selectManyChoice content 2. [drop --> drop] - selectManyChoice drop (dropdown icon) 3. [label --> label] - selectManyChoice label 4. [item[(value)] --> item] - selectManyChoice item (selectItem, by rendered value) Note that only "content" and "drop" have corresponding IDs to map to. "label" and "item" need to be determined programmatically in AdfDhtmlSelectManyPeer.GetSubIdDomElement().

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
See also:
AdfRichUIPeer.GetSubIdDomElement(Object)

GetSubIdDomElement

protected HTMLElement GetSubIdDomElement(String subElementId)

Returns the dom element for a given subElementId.

Parameters:
subElementId  -  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

 

Generated on 2015.07.15 10:12 UTC
Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved.