Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.1.0)

E10653-02

oracle.jbo.uicli.mom
Class DynamicPageMapImpl

java.lang.Object
  extended by java.util.AbstractMap<java.lang.String,java.lang.String>
      extended by oracle.jbo.uicli.mom.DefaultPageMapImpl
          extended by oracle.jbo.uicli.mom.DynamicPageMapImpl
All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.String>, PageMap

public class DynamicPageMapImpl
extends DefaultPageMapImpl

Since:
release specific (what release of product did this appear in)

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
DynamicPageMapImpl()
           
 
Method Summary
 java.lang.String get(java.lang.Object url)
           
 java.lang.String getDefinitionName(java.lang.String url, java.lang.String packageName)
          Return a page definition name for the specified page URL.
protected  java.lang.String parsePage(java.lang.String url)
           
protected  java.lang.String parsePath(java.lang.String url)
           
 
Methods inherited from class oracle.jbo.uicli.mom.DefaultPageMapImpl
addDefinitionNameForUsage, entrySet, get, put
 
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, remove, size, values
 

Constructor Detail

DynamicPageMapImpl

public DynamicPageMapImpl()
Method Detail

get

public java.lang.String get(java.lang.Object url)
Specified by:
get in interface java.util.Map<java.lang.String,java.lang.String>
Overrides:
get in class java.util.AbstractMap<java.lang.String,java.lang.String>

getDefinitionName

public java.lang.String getDefinitionName(java.lang.String url,
                                          java.lang.String packageName)
Description copied from interface: PageMap
Return a page definition name for the specified page URL. The basePackageName is the BasePageDefPackageName that is specified in the application definition (cpx) that defined this PageMap. If a BasePageDefPackageName is not defined then the packageName is the package of the application definition that defined this PageMap.

If a not-null definition is returned then ADFm will use the definition to generate a BindingContainer instance. A null return indicates that no BindingContainer instance may be created for the specified URL.

Specified by:
getDefinitionName in interface PageMap
Overrides:
getDefinitionName in class DefaultPageMapImpl
Parameters:
url - a page URL
packageName - the base page definition package name
Returns:
a page definition name

parsePage

protected java.lang.String parsePage(java.lang.String url)

parsePath

protected java.lang.String parsePath(java.lang.String url)

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.1.0)

E10653-02

Copyright © 1997, 2009, Oracle. All rights reserved.