OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adfinternal.view.js.agent
Class AdfHtml5NavigationHistoryAgent

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adfinternal.view.js.agent.AdfNavigationHistoryAgent
               |
               +--oracle.adfinternal.view.js.agent.AdfHtml5NavigationHistoryAgent

public class AdfHtml5NavigationHistoryAgent
extends AdfNavigationHistoryAgent



Field Summary

private static Object
_HASH_CHANGE_EVENT
private static Object
_POP_STATE_EVENT


Fields inherited from oracle.adfinternal.view.js.agent.AdfNavigationHistoryAgent

STATE_MARKER


Fields inherited from oracle.adf.view.js.base.AdfObject

constructor, superclass


Fields inherited from org.ecmascript.object.Object

prototype


Constructor Summary

public
AdfHtml5NavigationHistoryAgent()


Method Summary

protected Object
AddHistoryEntry(Object id, Object queryParams)
private static Object
_checkURI()
public Object
dispose()
Disposes of this agent
protected Object
GetViewInfoFromBrowserURI()
protected static Object
InitClass()
protected Object
NavigateToSavedAnchorImpl(Object info, Object anchor)
private Object
_replaceViewIdAndQuery(Object oldViewId, Object viewId, Object query, Object preserveHash)
protected Object
RestoreValuesAfterAnchorNavigation(Object pageId, Object viewId, Object queryParams, Object anchor)
protected Object
SetQueryStringImpl(Object pageId, Object id, Object queryParams, Object anchor, Object noHistory)
protected Object
StartTrackingUriImpl(Object info)
protected Object
UpdateInitialValues(Object pageId, Object viewId, Object queryParams, Object anchor)
private Object
_updatePageIdAndAnchor(Object href, Object pageId, Object anchor)
protected Object
UsesHashForTrackingNavigation()


Methods inherited from oracle.adfinternal.view.js.agent.AdfNavigationHistoryAgent

GetCurrentQueryParams, GetCurrentViewId, GetDomDocument, GetDomWindow, GetFacesPath, getInstance, Init, initializeNavigation, isNavigationInitialized, isWaitingForServer, setCurrentPage, setFacesPath, setPageId, setQueryString, SetViewIdOnURI, startTrackingURI, UpdateHash, ValidateCurrentView


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


_HASH_CHANGE_EVENT

private static Object _HASH_CHANGE_EVENT

_POP_STATE_EVENT

private static Object _POP_STATE_EVENT

Constructor Detail


AdfHtml5NavigationHistoryAgent

public AdfHtml5NavigationHistoryAgent()

Method Detail


AddHistoryEntry

protected Object AddHistoryEntry(Object id,
                                 Object queryParams)

Parameters:
id    
queryParams    
Return:
Object
Overrides:
AdfNavigationHistoryAgent.AddHistoryEntry(Object, Object)

_checkURI

private static Object _checkURI()

Return:
Object

dispose

public Object dispose()

Disposes of this agent

Return:
Object
Overrides:
AdfNavigationHistoryAgent.dispose()

GetViewInfoFromBrowserURI

protected Object GetViewInfoFromBrowserURI()

Return:
Object
Overrides:
AdfNavigationHistoryAgent.GetViewInfoFromBrowserURI()

InitClass

protected static Object InitClass()

Return:
Object
Overrides:
AdfNavigationHistoryAgent.InitClass()

NavigateToSavedAnchorImpl

protected Object NavigateToSavedAnchorImpl(Object info,
                                           Object anchor)

Parameters:
info    
anchor    
Return:
Object
Overrides:
AdfNavigationHistoryAgent.NavigateToSavedAnchorImpl(Object, Object)

_replaceViewIdAndQuery

private Object _replaceViewIdAndQuery(Object oldViewId,
                                      Object viewId,
                                      Object query,
                                      Object preserveHash)

Parameters:
oldViewId    
viewId    
query    
preserveHash    
Return:
Object

RestoreValuesAfterAnchorNavigation

protected Object RestoreValuesAfterAnchorNavigation(Object pageId,
                                                    Object viewId,
                                                    Object queryParams,
                                                    Object anchor)

Parameters:
pageId    
viewId    
queryParams    
anchor    
Return:
Object
Overrides:
AdfNavigationHistoryAgent.RestoreValuesAfterAnchorNavigation(Object, Object, Object, Object)

SetQueryStringImpl

protected Object SetQueryStringImpl(Object pageId,
                                    Object id,
                                    Object queryParams,
                                    Object anchor,
                                    Object noHistory)

Parameters:
pageId    
id    
queryParams    
anchor    
noHistory    
Return:
Object
Overrides:
AdfNavigationHistoryAgent.SetQueryStringImpl(Object, Object, Object, Object, Object)

StartTrackingUriImpl

protected Object StartTrackingUriImpl(Object info)

Parameters:
info    
Return:
Object
Overrides:
AdfNavigationHistoryAgent.StartTrackingUriImpl(Object)

UpdateInitialValues

protected Object UpdateInitialValues(Object pageId,
                                     Object viewId,
                                     Object queryParams,
                                     Object anchor)

Parameters:
pageId    
viewId    
queryParams    
anchor    
Return:
Object
Overrides:
AdfNavigationHistoryAgent.UpdateInitialValues(Object, Object, Object, Object)

_updatePageIdAndAnchor

private Object _updatePageIdAndAnchor(Object href,
                                      Object pageId,
                                      Object anchor)

Parameters:
href    
pageId    
anchor    
Return:
Object

UsesHashForTrackingNavigation

protected Object UsesHashForTrackingNavigation()

Return:
Object
Overrides:
AdfNavigationHistoryAgent.UsesHashForTrackingNavigation()

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

 

Generated on 2014.03.27 12:59 UTC
Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.