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

E10653-04

oracle.adf.model.binding
Class DCBindingFactory

java.lang.Object
  extended by oracle.adf.model.binding.DCBindingFactory
Direct Known Subclasses:
JUBindingFactory

public abstract class DCBindingFactory
extends java.lang.Object

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

Nested Class Summary
protected static class DCBindingFactory.ControlDef
           
 
Field Summary
protected  DCDefFactory factory
           
 
Constructor Summary
protected DCBindingFactory(DCDefFactory factory)
           
 
Method Summary
protected  void addClassSubstitute(java.lang.Class clazz, java.lang.String className)
           
protected  void addControlDef(DCBindingFactory.ControlDef controlDef)
           
 DCControlBindingDef createControlDef(DCIteratorBinding iterBinding, AttributeDef attrDef, java.lang.String subType)
           
 DCControlBindingDef createControlDef(DCIteratorBinding iterBinding, StructureDef structureDef, AttributeDef attrDef)
           
 DCIteratorBinding createIteratorBinding(DCDataControl dataControl, ApplicationModule am, java.lang.String voName, java.lang.String[] attrNames, BindingContext ctx, DCBindingContainer page)
           
 DCBindingContainer findOrCreateContainer(BindingContext ctx, java.lang.String pageName)
           
protected  java.lang.String getSubType(StructureDef vo, AttributeDef attrDef, LocaleContext locale)
           
protected  void initBindingContainerDef(DCBindingContainerDef bindingContainerDef, java.util.HashMap initValues)
          subclasses may add more values to the hashmap prior to invoking the base method
protected  void initClassMap()
           
protected  void initControlBindingDef(DCControlBindingDef controlBindingDef, java.util.HashMap initValues, java.lang.String subType)
           
protected  void initIteratorBindingDef(DCIteratorBindingDef iteratorBindingDef, java.util.HashMap initValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

protected final DCDefFactory factory
Constructor Detail

DCBindingFactory

protected DCBindingFactory(DCDefFactory factory)
Method Detail

findOrCreateContainer

public final DCBindingContainer findOrCreateContainer(BindingContext ctx,
                                                      java.lang.String pageName)

createControlDef

public final DCControlBindingDef createControlDef(DCIteratorBinding iterBinding,
                                                  StructureDef structureDef,
                                                  AttributeDef attrDef)

createControlDef

public final DCControlBindingDef createControlDef(DCIteratorBinding iterBinding,
                                                  AttributeDef attrDef,
                                                  java.lang.String subType)

createIteratorBinding

public final DCIteratorBinding createIteratorBinding(DCDataControl dataControl,
                                                     ApplicationModule am,
                                                     java.lang.String voName,
                                                     java.lang.String[] attrNames,
                                                     BindingContext ctx,
                                                     DCBindingContainer page)

addControlDef

protected final void addControlDef(DCBindingFactory.ControlDef controlDef)

addClassSubstitute

protected final void addClassSubstitute(java.lang.Class clazz,
                                        java.lang.String className)

getSubType

protected final java.lang.String getSubType(StructureDef vo,
                                            AttributeDef attrDef,
                                            LocaleContext locale)

initBindingContainerDef

protected void initBindingContainerDef(DCBindingContainerDef bindingContainerDef,
                                       java.util.HashMap initValues)
subclasses may add more values to the hashmap prior to invoking the base method

Parameters:
bindingContainerDef - instance of 'containerClassName'
initValues -

initIteratorBindingDef

protected void initIteratorBindingDef(DCIteratorBindingDef iteratorBindingDef,
                                      java.util.HashMap initValues)

initControlBindingDef

protected void initControlBindingDef(DCControlBindingDef controlBindingDef,
                                     java.util.HashMap initValues,
                                     java.lang.String subType)

initClassMap

protected void initClassMap()

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

E10653-04

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