JavaScript API Reference for Oracle ADF Faces
|
Oracle Fusion Middleware JavaScript API Reference for Oracle ADF Faces 11g Release 1 (11.1.1) E12046-04 |
||||||||
| PREV NEXT | FRAMES NO FRAMES Warning: private items are visible | ||||||||
org.ecmascript.object.Object
|
+--oracle.adf.view.js.base.AdfObject
|
+--oracle.adf.view.js.base.AdfUIPeer
|
+--oracle.adf.view.js.laf.rich.AdfRichUIPeer
|
+--oracle.adfinternal.view.js.laf.dhtml.rich.AdfDhtmlPanelSplitterPeer
public class AdfDhtmlPanelSplitterPeer extends AdfRichUIPeer
Field Summary |
|
|---|---|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
Fields inherited from oracle.adf.view.js.laf.rich.AdfRichUIPeer |
addComponentPropertyChanges, addComponentPropertyGetters, BUSY_STYLECLASS, DISABLED_STYLECLASS, DRAG_SOURCE_STYLECLASS, DROP_TARGET_STYLECLASS, HOVER_TARGET_STYLECLASS, READONLY_STYLECLASS |
Fields inherited from oracle.adf.view.js.base.AdfObject |
constructor, superclass |
Fields inherited from org.ecmascript.object.Object |
prototype |
Constructor Summary |
|
|---|---|
public |
|
Method Summary |
|
|---|---|
private Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
private Object |
|
private Object |
|
private Object |
|
private Object |
|
private static Object |
|
private Number |
|
private Number |
|
private Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
protected Object |
|
private Object |
|
private Object |
|
private Object |
|
protected static Object |
|
private static Object |
|
private static Object |
|
public Object |
|
public Object |
|
private Object |
|
private Object |
|
protected Object |
|
private Object |
|
private Object |
|
private Object |
|
Methods inherited from oracle.adf.view.js.base.AdfUIPeer |
getDefaultDragRecognizer, getParentPeer, initiateDrag, isVisible |
Methods inherited from oracle.adf.view.js.base.AdfObject |
adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString |
Field Detail |
|---|
private static Object _DISCLOSED_STATEprivate static Object _DIVIDER_WIDTHprivate static Object _MINIMUM_PANE_SIZEprivate static Object _PANEL_SPLITTER_COLLAPSE_ANIMATION_DURATIONprivate static Object _SPLITTER_PADDING_PIXELS
Constructor Detail |
|---|
public AdfDhtmlPanelSplitterPeer()
Method Detail |
|---|
private Object _afterCollapseAnimation(Object collapsed,
Object horizontal,
Object component,
Object positionedFromEnd,
Object fixedPane,
Object fixedPaneChild,
Object stretchedPane,
Object stretchedPaneChild)collapsed |
||
horizontal |
||
component |
||
positionedFromEnd |
||
fixedPane |
||
fixedPaneChild |
||
stretchedPane |
||
stretchedPaneChild |
Objectprotected Object BindToComponent(Object component,
Object domElement)component |
||
domElement |
ObjectAdfRichUIPeer.BindToComponent(Object, Object)protected Object ChildVisibilityChanged(Object childComponent,
Object childDomElement,
Object childVisible)needsChildVisibilityChanges to return true. The peer can use the child's component, domElement, and new visibility parameters to determine whether it needs to handle the visibility change rather than letting the default implementation of hiding or showing the child. If the peer will handle the change (often by marking itself as needing to be redrawn, it should perform whatever work is necessary and return true from this method.
Overrides of this method should be aware that when this method is called, the child component's peer may no longer be bound to the child component (for example, if both the child and parent component peers are the same instance).
Overrides of this method should use the childDomElement parameter to determine whether the passed in childComponent is actually a direct descendant of the parent component.
childComponent |
||
childDomElement |
||
childVisible |
ObjectAdfRichUIPeer.ChildVisibilityChanged(Object, Object, Object)protected Object ComponentCollapsedChanged(Object component,
Object domElement,
Object newValue,
Object oldValue)component |
||
domElement |
||
newValue |
||
oldValue |
Objectprotected Object ComponentSplitterPositionChanged(Object component,
Object domElement,
Object newValue,
Object oldValue)component |
||
domElement |
||
newValue |
||
oldValue |
Objectprotected Object DomReplaceNotify(Object domNode)domNode |
ObjectAdfRichUIPeer.domReplaceNotify(AdfUIComponent, Object)private Object _findNextSplitter(Object domNode)domNode |
Objectprivate Object _getCollapsedPane()Objectprivate Object _getConstrainedSplitterPos(Object component,
Object horizontal,
Object newPosition)component |
- | Component that this peer is associated with |
horizontal |
- | True if horizontal splitter, false if vertical |
newPosition |
- | Requested new position for splitter |
Object - the new splitter position taking min/max pane size values into accountprivate Object _getPanePadding(Object paneNode)paneNode |
Objectprivate static Object _getPositionedFromEnd(Object component)component |
Objectprivate Number _getStyleHeight(DOMElement domElement)domElement |
- | the element |
Number - the height in pixelsprivate Number _getStyleWidth(DOMElement domElement)domElement |
- | the element |
Number - the width in pixelsprivate Object _handleCollapseAnimation(Object collapsed,
Object component,
Object positionedFromEnd)collapsed |
||
component |
||
positionedFromEnd |
Objectprotected Object HandleComponentClick(Object componentEvent)componentEvent |
Objectprotected Object HandleComponentKeyDown(AdfUIInputEvent componentEvent)componentEvent |
- | the key down component event |
Objectprotected Object HandleComponentMouseDown(Object componentEvent)componentEvent |
Objectprotected Object HandleComponentMouseOut(Object componentEvent)componentEvent |
Objectprotected Object HandleComponentMouseOver(Object componentEvent)componentEvent |
Objectprivate Object _handleDrag(Object evt,
Object deltaX,
Object deltaY)evt |
||
deltaX |
||
deltaY |
Objectprivate Object _handleDrop(Object evt,
Object deltaX,
Object deltaY)evt |
||
deltaX |
||
deltaY |
Objectprivate Object _handleSplitterNavigationEvent(Object componentEvent)componentEvent |
Objectprotected static Object InitSubclass()Objectprivate static Object _isChildVisible(Object paneElement)paneElement |
Objectprivate static Object _isHorizontal(Object component)component |
Objectpublic Object needsChildVisibilityChanges(Object component)true, the peer's ChildVisibilityChanged method will be called.
The peer is not bound when this method is called. Peers with complicated logic to determine whether they need to be informed of child visibility changes should return true from this method and place their logic inside of their ChildVisibilityChanged override.
component |
ObjectAdfRichUIPeer.needsChildVisibilityChanges(AdfUIComponent)public Object needsResizeNotify(Object component)component |
ObjectAdfUIPeer.needsResizeNotify(Object)private Object _repositionPanes()Objectprivate Object _resizeHorizontal(Object fixedPaneElement,
Object stretchedPaneElement,
Object dividerElement,
Object newWidth,
Object newHeight,
Object splitterPosition,
Object widthChanged,
Object heightChanged,
Object splitterPositionChanged,
Object dividerWidth,
Object positionedFromEnd)fixedPaneElement |
||
stretchedPaneElement |
||
dividerElement |
||
newWidth |
||
newHeight |
||
splitterPosition |
||
widthChanged |
||
heightChanged |
||
splitterPositionChanged |
||
dividerWidth |
||
positionedFromEnd |
Objectprotected Object ResizeNotify(Object oldWidth,
Object oldHeight,
Object newWidth,
Object newHeight)oldWidth |
||
oldHeight |
||
newWidth |
||
newHeight |
ObjectAdfUIPeer.resizeNotify(Object, Object, Object, Object, Object)private Object _resizeOnly(Object onlyPane,
Object newWidth,
Object newHeight,
Object widthChanged,
Object heightChanged)onlyPane |
||
newWidth |
||
newHeight |
||
widthChanged |
||
heightChanged |
Objectprivate Object _resizeVertical(Object fixedPaneElement,
Object stretchedPaneElement,
Object dividerElement,
Object newWidth,
Object newHeight,
Object splitterPosition,
Object widthChanged,
Object heightChanged,
Object splitterPositionChanged,
Object dividerWidth,
Object positionedFromEnd)fixedPaneElement |
||
stretchedPaneElement |
||
dividerElement |
||
newWidth |
||
newHeight |
||
splitterPosition |
||
widthChanged |
||
heightChanged |
||
splitterPositionChanged |
||
dividerWidth |
||
positionedFromEnd |
Objectprivate Object _updateDivider(Object collapsed,
Object positionedFromEnd)collapsed |
||
positionedFromEnd |
Object
|
Oracle Fusion Middleware JavaScript API Reference for Oracle ADF Faces 11g Release 1 (11.1.1) E12046-04 |
||||||||
| PREV NEXT | FRAMES NO FRAMES Warning: private items are visible | ||||||||