Skip navigation links

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

E17483-04


oracle.adf.model.binding
Class DCDataControlReference

java.lang.Object
  extended by java.util.AbstractMap
      extended by oracle.jbo.common.JboAbstractMap
          extended by oracle.adf.model.binding.DCDataControlReference

All Implemented Interfaces:
java.lang.Cloneable, java.util.Map

public class DCDataControlReference
extends JboAbstractMap
implements java.lang.Cloneable
javabean.class
name=DCDataControlReference

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>

 

Field Summary

 

Fields inherited from class oracle.jbo.common.JboAbstractMap
MAP_NULL_VALUE

 

Constructor Summary
DCDataControlReference(DCDataControlDef def)
          Deprecated.  
DCDataControlReference(DCDataControlDef def, java.lang.String name)
          Deprecated.  
DCDataControlReference(DCDataControlDef def, java.lang.String name, java.lang.String appDefName)
          The preferred way to populate the BindingContext is with instances using this constructor since we now scope the internal key to the appDefName.
DCDataControlReference(DCDataControlReference other)
          Copy constructor.
DCDataControlReference(java.lang.String defName, java.lang.String name, java.lang.String appDefName)
           

 

Method Summary
 java.lang.Object clone()
           
 java.lang.String getAppDefName()
           
static java.lang.String getAppDefNameContextKey(java.lang.String dcName)
          Deprecated.  
 DCDataControl getDataControl(BindingContext ctx)
           
 DCDataControl getDataControl(BindingContext ctx, java.lang.String transactionName)
           
 java.lang.Object getDataProvider()
           
 DCDataControlDef getDef()
           
 java.lang.String getName()
           
 DCDataControl getRefDataControl(java.lang.String frame)
          Deprecated. DataControls should always be acquired from the BindingContext.
protected  java.lang.Object internalGet(java.lang.String key)
           
protected  void internalPut(java.lang.String key, java.lang.Object value)
           
 boolean invokeOperation(java.util.Map ctx, OperationBinding op)
           
 void setRefDataControl(java.lang.String frame, DCDataControl refDataControl)
          Deprecated.  
 void setUserParams(java.util.Map userParams)
          Deprecated. the DCDataControlReference no longer accepts user params. All parameters should be defined in the DCDataControlDefinition.

 

Methods inherited from class oracle.jbo.common.JboAbstractMap
entrySet, equals, get, hashCode, put, setThrowIfPropertyNotFoundOnGet

 

Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, toString, values

 

Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait

 

Constructor Detail

DCDataControlReference

public DCDataControlReference(DCDataControlDef def,
                              java.lang.String name,
                              java.lang.String appDefName)
The preferred way to populate the BindingContext is with instances using this constructor since we now scope the internal key to the appDefName. This is mandatory for multi-cpx applications (task flow libraries).
Parameters:
def -
name -
appDefName -

DCDataControlReference

public DCDataControlReference(java.lang.String defName,
                              java.lang.String name,
                              java.lang.String appDefName)

DCDataControlReference

public DCDataControlReference(DCDataControlReference other)
Copy constructor.
Parameters:
other -

DCDataControlReference

public DCDataControlReference(DCDataControlDef def)
Deprecated. 
Parameters:
def - Control Definition

DCDataControlReference

public DCDataControlReference(DCDataControlDef def,
                              java.lang.String name)
Deprecated. 
Parameters:
def - Control Definition
name - the control name

Method Detail

getAppDefNameContextKey

public static java.lang.String getAppDefNameContextKey(java.lang.String dcName)
Deprecated. 
Parameters:
dcName -
Returns:
For internal use only. Application developers should not use this
not for application use

setUserParams

public void setUserParams(java.util.Map userParams)
Deprecated. the DCDataControlReference no longer accepts user params. All parameters should be defined in the DCDataControlDefinition.

getDataControl

public DCDataControl getDataControl(BindingContext ctx)

getDataControl

public DCDataControl getDataControl(BindingContext ctx,
                                    java.lang.String transactionName)

getName

public java.lang.String getName()

getDataProvider

public java.lang.Object getDataProvider()

invokeOperation

public boolean invokeOperation(java.util.Map ctx,
                               OperationBinding op)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.util.AbstractMap
Throws:
java.lang.CloneNotSupportedException
For internal use only. Application developers should not use this
*** For internal framework use only ***

internalPut

protected void internalPut(java.lang.String key,
                           java.lang.Object value)
Overrides:
internalPut in class JboAbstractMap
For internal use only. Application developers should not use this
*** For internal framework use only ***

internalGet

protected java.lang.Object internalGet(java.lang.String key)
Overrides:
internalGet in class JboAbstractMap
For internal use only. Application developers should not use this
*** For internal framework use only ***

setRefDataControl

public void setRefDataControl(java.lang.String frame,
                              DCDataControl refDataControl)
Deprecated. 
For internal use only. Application developers should not use this
*** For internal framework use only ***

getRefDataControl

public DCDataControl getRefDataControl(java.lang.String frame)
Deprecated. DataControls should always be acquired from the BindingContext.
For internal use only. Application developers should not use this
*** For internal framework use only ***

getDef

public DCDataControlDef getDef()
For internal use only. Application developers should not use this
*** For internal framework use only ***

getAppDefName

public java.lang.String getAppDefName()
For internal use only. Application developers should not use this
*** For internal framework use only ***

Skip navigation links

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

E17483-04


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