|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.1.3) E41654-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |
org.ecmascript.object.Object | +--oracle.adf.view.js.base.AdfObject | +--oracle.adfinternal.view.js.laf.dhtml.internalWindow.AdfDhtmlZOrderManager
public class AdfDhtmlZOrderManager extends AdfObject
Field Summary |
|
---|---|
private static Object |
|
public static Object |
|
public static Object |
|
public static Object |
|
private static Object |
|
private static Object |
|
private Object |
|
private static Object |
|
public static Object |
|
public static Object |
|
private Object |
|
public static Object |
|
private static Object |
|
private static Object |
Fields inherited from oracle.adf.view.js.base.AdfObject |
constructor, superclass |
Fields inherited from org.ecmascript.object.Object |
prototype |
Constructor Summary |
|
---|---|
public |
|
Method Summary |
|
---|---|
public void |
|
private Object |
|
private Boolean |
|
public Boolean |
|
private HTMLElement |
|
private HTMLElement |
|
private static String |
|
public HTMLElement |
|
public void |
|
private static boolean |
|
public Number |
|
private static HTMLElement |
|
private AdfDhtmlZOrderLayer |
|
private HTMLElement |
|
public static Number |
|
protected Object |
|
protected static Object |
|
private void |
|
public HTMLElement |
|
public void |
|
public void |
|
public void |
|
private void |
|
private void |
|
Methods inherited from oracle.adf.view.js.base.AdfObject |
adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, exportPrototypeSymbol, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString |
Field Detail |
---|
private static Object _BLANK_PAGE_RESOURCE
public static Object FLOATINGTYPE_MASKINGFRAME
public static Object FLOATINGTYPE_TOOLTIP
public static Object FLOATINGTYPE_WINDOW
private static Object _FORM_ID_EXPANDO
private static Object _INUSE_EXPANDO
private Object _isGecko
private static Object _LAYER_CONTAINER_STYLECLASS
public static Object LAYER_STYLECLASS
public static Object LAYERCONTAINER
private Object _layerHash
public static Object LAYERIDS
private static Object _MAXZ
private static Object _SHADOWDECORATORZINDEX
Constructor Detail |
---|
public AdfDhtmlZOrderManager()
Method Detail |
---|
public void addElementToLayer(HTMLElement element,
String layerId,
HTMLElement priorElement,
String formId)
element |
- | the element to add |
layerId |
- | the floatingType indicating the layer to append to |
priorElement |
- | optional dom element that element should be inserted before |
formId |
- | client id of the form element the container should be located. If null, the container will be under the document. |
void
- nullprivate Object _addLayer(HTMLElement layerContainer,
String layer,
HTMLElement layerElement)
layerContainer |
- | the container where the layer is added |
layer |
- | the layer to add |
layerElement |
- | layer dom element added to the container |
Object
private Boolean _assertLayers(String formId)
formId |
- | clientId if the form element the container should exist. |
Boolean
- true if the container is valid; otherwise, returns falsepublic Boolean containsElement(HTMLElement element)
element |
- | body or form element |
Boolean
- true if the active container is within the elementprivate HTMLElement _createLayerElement(Object id)
id |
- | the id or name of the layer |
HTMLElement
- new layer (DIV)private HTMLElement _createLayers(String formId)
formId |
- | clientId of the form element that contains the container |
HTMLElement
- layerContainer for a form or bodyprivate static String _createMapSafeKey(String layerId)
layerId |
- | subid of the layer dom element |
String
- map safe keypublic HTMLElement createMaskingFrame(HTMLElement element)
element |
- | the element underneath which to create the masking frame |
HTMLElement
- returns a masking framepublic void dispose()
void
- nullprivate static boolean _findMaskingFramesInUse(AdfDhtmlZOrderLayer layer,
HTMLElement element)
layer |
- | the element belongs to |
element |
- | managed by the zorder manager in a layer |
boolean
- null true
if an active masking frame was foundpublic Number getElementCount()
Number
- the total number of DOM elements managed in all containersprivate static HTMLElement _getFormOrBody(String formId)
formId |
- | clientId of the form element the container should be placed; if null, default to the body |
HTMLElement
- first form or body elementprivate AdfDhtmlZOrderLayer _getLayer(String id)
id |
- | of the target layer |
AdfDhtmlZOrderLayer
- target layer of null if not foundprivate HTMLElement _getLayerContainer(String formId)
formId |
- | clientId of the form element the container should exist. if null, we default to the body element. |
HTMLElement
- target container for contained formpublic static Number getMaxZIndex()
Number
- maximum zindex used by the zorder containerprotected Object Init()
Object
AdfObject.Init()
protected static Object InitClass()
Object
private void _positionLayerContainer(Object layerContainer)
layerContainer |
- | the container for the layers |
void
- nullpublic HTMLElement prepareMaskingFrame(HTMLElement element)
element |
- | the element underneath which to create the masking frame |
HTMLElement
- iframe free in the pool that is not in usepublic void raiseToFront(Object element)
element |
- | the element to raise |
void
- nullpublic void removeElement(HTMLElement element)
element |
- | target floating element |
void
- nullpublic void removeMaskingFrame(HTMLElement maskFrame)
maskFrame |
- | the maskFrame instance to be reused |
void
- nullprivate void _repairLayers(Object layerContainer)
layerContainer |
- | the container for the layers |
void
- nullprivate void _setLayer(String id,
AdfDhtmlZOrderLayer layer)
id |
- | if the layer |
layer |
- | object |
void
- null
|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.1.3) E41654-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |