OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adfinternal.view.js.laf.dhtml.rich
Class AdfDhtmlInputRangeSliderPeer

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adfinternal.view.js.laf.dhtml.rich.subids.AdfDhtmlValuePeer
         |
         +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlEditableValuePeer
               |
               +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlInputNumberSliderBasePeer
                     |
                     +--oracle.adfinternal.view.js.laf.dhtml.rich.touch.AdfDhtmlInputNumberSliderPeer
                           |
                           +--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlInputRangeSliderPeer

public class AdfDhtmlInputRangeSliderPeer
extends AdfDhtmlInputNumberSliderPeer



Field Summary

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


Fields inherited from oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlEditableValuePeer

ComponentLabelChanged, ComponentShowRequiredChanged


Fields inherited from org.ecmascript.object.Object

constructor, prototype


Constructor Summary

public
AdfDhtmlInputRangeSliderPeer()


Method Summary

protected Object
GetBestMatchSubId(Object domElement)
Returns the best match subId for the given domElement.
public Object
getConvertedObject(Object component, Object value)
ensure that a SetDisplayValue is called with a proper object (AdfRangeValue).
public Object
getConvertedValue(Object component, Object submittedValue)
ensure that a AdfRangeValue object is passed to the validator.validate() in case when a validator is present.
protected HTMLElement
GetSubIdDomElement(String subElementId)
Returns the dom element for a given subElementId.
public Object
init()
protected static Object
InitSubclass()
public Object
isRanged()
private Object
_setComponentValue(Object newValue, Object component)


Methods inherited from oracle.adfinternal.view.js.laf.dhtml.rich.touch.AdfDhtmlInputNumberSliderPeer

HandleComponentTouchStart


Methods inherited from oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlInputNumberSliderBasePeer

ComponentRemoved, getDefaultDragRecognizer, GetInlineEditor, GetInputNumberSliderLabelStyleClass, GetInputRangeSliderLabelStyleClass, GetSubmittedValue, getValue, HandleComponentClick, HandleComponentKeyDown, InitDomElement, LazyInitialize, needsResizeNotify, ResizeNotify, SetDisplayValue, UpdateDisabledButtonStyles


Methods inherited from oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlEditableValuePeer

autoSubmit, BindToComponent, ComponentChanged, __componentLabelChanged, ComponentSubmittedValueChanged, disableBrowserAutoComplete, Focus, GetComponentLabel, GetComponentSubmittedValue, GetComponentValue, getContentNode, GetContentNode, GetContentNodeId, GetDisplayValue, GetLabelText, getLastSubmittedValue, getMarkDirtyFlag, GetNoteWindowAlignmentHint, GetNoteWindowAlignmentNode, GetValidatorHints, HandleComponentFocus, HandleComponentKeyUp, HideNoteWindow, IsInitialized, IsNoteWindowVisible, __isSpuriousDirtyValue, MessageNotify, MessageShow, NeedsSpuriousDirtyValueTracking, __resetSpuriousDirtyValue, __restoreDisplayValue, setLastSubmittedValue, setMarkDirtyFlag, ShouldShowHint, ShowNoteWindow, ShowNoteWindowMouseOver, StashOldValue, StopArrowKeyBubbling, Validate, ValidateAndStashNewValue, ValidateIfStashedOldValue, VetoShowNoteWindow, WasSubmitted


Field Detail


_SUB_ID_MAP

private static Object _SUB_ID_MAP

inputRangeSlider component publishes the following sub ids [External Subid --> Internal Client SubId]:- 1. [thumb --> thumb] - inputRangeSlider left slider icon 2. [thumb2 --> thumb2] - inputRangeSlider right slider icon 3. [increase --> increase] - inputRangeSlider increase icon 4. [decrease --> decrease] - inputRangeSlider decrease icon 5. [bar --> bar] - inputRangeSlider bar 6. [label --> label] - inputRangeSlider label If a subId is not contained in the map below, it's corresponding DOM is located programmatically in AdfDhtmlInputRangeSliderPeer.GetSubIdDomElement().

Overrides:
AdfDhtmlInputNumberSliderPeer._SUB_ID_MAP

Constructor Detail


AdfDhtmlInputRangeSliderPeer

public AdfDhtmlInputRangeSliderPeer()

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)
Overrides:
AdfDhtmlValuePeer.GetBestMatchSubId(Object)

getConvertedObject

public Object getConvertedObject(Object component,
                                 Object value)

ensure that a SetDisplayValue is called with a proper object (AdfRangeValue).

Parameters:
component    
value    
Return:
Object

getConvertedValue

public Object getConvertedValue(Object component,
                                Object submittedValue)

ensure that a AdfRangeValue object is passed to the validator.validate() in case when a validator is present.

Parameters:
component    
submittedValue    
Return:
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
Overrides:
AdfDhtmlValuePeer.GetSubIdDomElement(Object)

init

public Object init()

Return:
Object
Overrides:
AdfDhtmlInputNumberSliderBasePeer.init()

InitSubclass

protected static Object InitSubclass()

Return:
Object
Overrides:
AdfDhtmlEditableValuePeer.InitSubclass()

isRanged

public Object isRanged()

Return:
Object
Overrides:
AdfDhtmlInputNumberSliderBasePeer.isRanged()

_setComponentValue

private Object _setComponentValue(Object newValue,
                                  Object component)

Parameters:
newValue    
component    
Return:
Object
Overrides:
AdfDhtmlInputNumberSliderBasePeer._setComponentValue(Object, Object)

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

 

Generated on 2017.04.19 06:37 UTC
Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved.