Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components
11g Release 2 (11.1.2.1.0)

E18581-02

oracle.adfdt.view.rich.binding.provider
Interface ColumnModelProvider

All Superinterfaces:
ModelProvider

public interface ColumnModelProvider
extends ModelProvider


Method Summary
 oracle.binding.meta.NamedDefinition getAttributeDefinition()
          Returns the primitive definition to build the primitive component.
 java.lang.String getAttributeId()
          Attribute id to use for the primitive model.
 java.lang.String getColumnHeaderExpression()
          Returns the EL expression or static text to use as the colum header.
 ModelProvider getParentModelProvider()
          Returns the owner model provider for this column.
 java.lang.String getRootAccessorId()
          In case the attribute is referenced by a root accessor, such in the cases where the attribute is a child of a structure property, this will be the id of the parent accessor.
 java.lang.String getSortProperty()
          Returns the property to sort on, reflecting the sortProperty on the column component.
 java.lang.String getTableBindingPrefix()
          Returns the EL expression subpart for the primitive model to use.
 
Methods inherited from interface oracle.adfdt.view.common.binding.provider.ModelProvider
configureModelFromView, initializeBindingEnvironment, initializeFromParent, isReadOnly
 

Method Detail

getSortProperty

java.lang.String getSortProperty()
Returns the property to sort on, reflecting the sortProperty on the column component.


getColumnHeaderExpression

java.lang.String getColumnHeaderExpression()
Returns the EL expression or static text to use as the colum header.


getTableBindingPrefix

java.lang.String getTableBindingPrefix()
Returns the EL expression subpart for the primitive model to use. For ADF bindings, this is usually of the form "bindings.{tablebindingid}".


getAttributeId

java.lang.String getAttributeId()
Attribute id to use for the primitive model. In most cases this is just getAttributeDefinition().getName(), but can be customized in case the reference to the binding is unique.


getRootAccessorId

java.lang.String getRootAccessorId()
In case the attribute is referenced by a root accessor, such in the cases where the attribute is a child of a structure property, this will be the id of the parent accessor.


getAttributeDefinition

oracle.binding.meta.NamedDefinition getAttributeDefinition()
Returns the primitive definition to build the primitive component.


getParentModelProvider

ModelProvider getParentModelProvider()
Returns the owner model provider for this column. The only publicly available parent model provider is the TableModelProvider. However, this api is not gauranteed to return this, or even a non-null value in certain cases.


Oracle Fusion Middleware Design Time Java API Reference for Oracle ADF Faces and Data Visualization Components
11g Release 2 (11.1.2.1.0)

E18581-02

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