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 DefaultPageMapImpl

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

public class DefaultPageMapImpl
extends java.util.AbstractMap<java.lang.String,java.lang.String>
implements PageMap

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
DefaultPageMapImpl()
           
 
Method Summary
 java.lang.String addDefinitionNameForUsage(java.lang.String usage, java.lang.String defName)
          Map a BindingContainer usage name to a page defintion name.
 java.util.Set entrySet()
           
 java.lang.String get(java.lang.String key)
           
 java.lang.String getDefinitionName(java.lang.String url, java.lang.String packageName)
          Return a page definition name for the specified page URL.
 java.lang.String put(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, equals, get, 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, get, hashCode, isEmpty, keySet, putAll, remove, size, values
 

Constructor Detail

DefaultPageMapImpl

public DefaultPageMapImpl()
Method Detail

entrySet

public java.util.Set entrySet()
Specified by:
entrySet in interface java.util.Map<java.lang.String,java.lang.String>
Specified by:
entrySet in class java.util.AbstractMap<java.lang.String,java.lang.String>

put

public java.lang.String put(java.lang.String key,
                            java.lang.String value)
Specified by:
put in interface java.util.Map<java.lang.String,java.lang.String>
Overrides:
put in class java.util.AbstractMap<java.lang.String,java.lang.String>

get

public java.lang.String get(java.lang.String key)

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
Parameters:
url - a page URL
packageName - the base page definition package name
Returns:
a page definition name

addDefinitionNameForUsage

public java.lang.String addDefinitionNameForUsage(java.lang.String usage,
                                                  java.lang.String defName)
Description copied from interface: PageMap
Map a BindingContainer usage name to a page defintion name.

Specified by:
addDefinitionNameForUsage in interface PageMap
Parameters:
usage - a BindingContainer usage name
Returns:
the value of the existing mapping for the usage name

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.