Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.ui.data
Interface DataProvider

All Known Implementing Classes:
CachingDataProvider, TableDataProvider, DefaultingDataProvider, FixedDataProvider, MethodDataProvider, BundleDataProvider, HelpProvider, BeanDataProvider, SampleDataProvider, BaseNamedObjectDataProvider, BajaDataProvider

public interface DataProvider


Method Summary
 void cleanup(RenderingContext context)
          RenderingContext implementations must call cleanup() once after the last callto getDataObject().
 DataObject getDataObject(RenderingContext context, java.lang.String namespace, java.lang.String name)
           
 void init(RenderingContext context)
          RenderingContext implementations must call init() once before calling getDataObject().
 

Method Detail

getDataObject

public DataObject getDataObject(RenderingContext context,
                                java.lang.String namespace,
                                java.lang.String name)
Parameters:
context - the current rendering context
namespace - the namespace of the requested DataObject
name - the name of the requested DataObject
Returns:
the DataObject for the specified namespace and name, or null if no such dataObject exists.

init

public void init(RenderingContext context)
RenderingContext implementations must call init() once before calling getDataObject(). In general, they should try to call it as early as possible.

cleanup

public void cleanup(RenderingContext context)
RenderingContext implementations must call cleanup() once after the last callto getDataObject().

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.