Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

oracle.apps.fnd.applcore.dt.flex.component.binding.provider
Class FlexFieldColumnModelProvider

java.lang.Object
  extended by oracle.adfdt.view.common.binding.provider.ADFBaseProvider
      extended by oracle.apps.fnd.applcore.dt.flex.component.binding.provider.FlexFieldColumnModelProvider
All Implemented Interfaces:
oracle.adfdt.view.common.binding.provider.ModelProvider
Direct Known Subclasses:
KeyFlexfieldColumnModelProvider

public class FlexFieldColumnModelProvider
extends oracle.adfdt.view.common.binding.provider.ADFBaseProvider

Model Provider for DFF in table.


Constructor Summary
FlexFieldColumnModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext, oracle.adfdt.model.objects.DataControl dataControl, oracle.binding.meta.NamedDefinition dataControlDefinition)
          constructor.
 
Method Summary
 boolean configureModelFromView(org.w3c.dom.Node parentNode)
          get the table binding from view.
 java.lang.String getAccessorName()
           
protected  java.lang.String getAccessorName(oracle.binding.meta.NamedDefinition definition)
          Get the accessor Name.
protected  java.lang.String getIteratorName(oracle.binding.meta.NamedDefinition definition, oracle.adfdt.model.objects.CtrlHier binding)
          Modify the binding as necessary, and get the name of the iterator just created.
 java.lang.String getMode()
          Get the mode attribute.
 java.lang.String getValueExpression()
           
 java.lang.String getVar()
          Get the var value for the af:table this ff is being dropped into.
 void setDff(boolean dff)
          Set flag to denote we are a DFF.
 
Methods inherited from class oracle.adfdt.view.common.binding.provider.ADFBaseProvider
createControlBinding, createControlBinding, createControlBinding, createControlBinding, createExecutableBinding, createIteratorBinding, createUniqueControlBinding, createUniqueControlBinding, createUniqueIteratorBinding, fireNewBindingAddedEvent, getDataControl, getDTApplication, getDTBaseBindingContainer, getDTContext, getDTPageDefinitionUsage, initializeBindingEnvironment, initializeFromParent, isReadOnly, setupApplication
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlexFieldColumnModelProvider

public FlexFieldColumnModelProvider(oracle.adfdt.ADFDesignTimeContext dtContext,
                                    oracle.adfdt.model.objects.DataControl dataControl,
                                    oracle.binding.meta.NamedDefinition dataControlDefinition)
constructor.

Parameters:
dtContext - design time context
dataControl - data control
dataControlDefinition - def object
Method Detail

getValueExpression

public final java.lang.String getValueExpression()
Returns:
value EL

getAccessorName

public final java.lang.String getAccessorName()
Returns:
Asserror name

configureModelFromView

public final boolean configureModelFromView(org.w3c.dom.Node parentNode)
get the table binding from view.

Specified by:
configureModelFromView in interface oracle.adfdt.view.common.binding.provider.ModelProvider
Overrides:
configureModelFromView in class oracle.adfdt.view.common.binding.provider.ADFBaseProvider
Parameters:
parentNode - the parent node
Returns:
if referent is null

getIteratorName

protected java.lang.String getIteratorName(oracle.binding.meta.NamedDefinition definition,
                                           oracle.adfdt.model.objects.CtrlHier binding)
Modify the binding as necessary, and get the name of the iterator just created. The binding corresponds to the table binding of the table your pattern was dropped into.


getAccessorName

protected java.lang.String getAccessorName(oracle.binding.meta.NamedDefinition definition)
Get the accessor Name.

Parameters:
definition - Named Definition of accessor to get name of.
Returns:
accessor Name.

getMode

public java.lang.String getMode()
Get the mode attribute.

Returns:
mode attribute.

getVar

public java.lang.String getVar()
Get the var value for the af:table this ff is being dropped into.

Returns:
var value, typically "row".

setDff

public void setDff(boolean dff)
Set flag to denote we are a DFF.

Parameters:
dff - drue if a dff.

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.