Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.2.0)

E17483-03


oracle.jbo.uicli.mom
Class DefaultPageMapImpl

java.lang.Object
  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.lang.Object
implements PageMap
Since:
release specific (what release of product did this appear in)

Nested Class Summary

 

Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>

 

Field Summary
protected  boolean isCachingInBCtx
           

 

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.
 void clear()
           
 boolean containsKey(java.lang.Object key)
           
 boolean containsValue(java.lang.Object value)
           
 java.util.Set entrySet()
           
 java.lang.String get(java.lang.Object key)
           
 java.lang.String getDefinitionName(java.lang.String url, java.lang.String packageName)
          Return a page definition name for the specified page URL.
 boolean isEmpty()
           
 java.util.Set<java.lang.String> keySet()
           
 java.lang.String put(java.lang.String key, java.lang.String value)
           
 void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.String> m)
           
 java.lang.String remove(java.lang.Object key)
           
 int size()
           
 java.util.Collection<java.lang.String> values()
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface java.util.Map
equals, hashCode

 

Field Detail

isCachingInBCtx

protected boolean isCachingInBCtx

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>

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>

get

public java.lang.String get(java.lang.Object key)
Specified by:
get in interface java.util.Map<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
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

size

public int size()
Specified by:
size in interface java.util.Map<java.lang.String,java.lang.String>

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface java.util.Map<java.lang.String,java.lang.String>

containsKey

public boolean containsKey(java.lang.Object key)
Specified by:
containsKey in interface java.util.Map<java.lang.String,java.lang.String>

containsValue

public boolean containsValue(java.lang.Object value)
Specified by:
containsValue in interface java.util.Map<java.lang.String,java.lang.String>

remove

public java.lang.String remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map<java.lang.String,java.lang.String>

putAll

public void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.String> m)
Specified by:
putAll in interface java.util.Map<java.lang.String,java.lang.String>

clear

public void clear()
Specified by:
clear in interface java.util.Map<java.lang.String,java.lang.String>

keySet

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

values

public java.util.Collection<java.lang.String> values()
Specified by:
values in interface java.util.Map<java.lang.String,java.lang.String>

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.2.0)

E17483-03


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