Skip navigation links

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

E10653-06


oracle.adfinternal.model.adapter.generic
Interface DataControlStructureProvider


public interface DataControlStructureProvider

Implementors of this interface provide facilities for creating a DataControlStructure object that describes the required components of an AbstractDefinition in designtime mode in the ADF adapter-based framework.

See Also:
AbstractDefinition, oracle.adf.model.adapter.generic.DataControlStructure;, DCStructureProviderFactory, TopLinkDefinition, TopLinkAdapter

Method Summary
 boolean canCreateDefinition(java.lang.Object dtSource)
          Returns true if this DC Structure provider can create the DataControlStructure from the given design-time object.
 void configureClientProject(java.lang.Object sourceObj, DTContext ctx)
          Handles DT specific configuration of the associated project.
 DataControlStructure createDefinition(java.lang.Object sourceObj, DTContext ctx)
          Creates the DataControlStructure that describes the required components of an AbstractDefinition in designtime mode in the ADF adapter-based framework.

 

Method Detail

createDefinition

DataControlStructure createDefinition(java.lang.Object sourceObj,
                                      DTContext ctx)
Creates the DataControlStructure that describes the required components of an AbstractDefinition in designtime mode in the ADF adapter-based framework. Takes the sourceObj passed by the Adapter during initialization (in jdev, a source node) as well as the ctx which contains design time information.

canCreateDefinition

boolean canCreateDefinition(java.lang.Object dtSource)
Returns true if this DC Structure provider can create the DataControlStructure from the given design-time object. In the case of JDeveloper, this object will likely be a Node.

configureClientProject

void configureClientProject(java.lang.Object sourceObj,
                            DTContext ctx)
Handles DT specific configuration of the associated project. In the case of JDev, this would be the oracle.ide.Project.

Skip navigation links

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

E10653-06


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