## Uses of Interface
oracle.adf.view.rich.model.ActiveDataModel

- Packages that use ActiveDataModel
  Package | Description
  --- | ---
  oracle.adf.view.rich.activedata |
  oracle.adf.view.rich.event |
  oracle.adf.view.rich.model |

- - ### Uses of ActiveDataModel in oracle.adf.view.rich.activedata

    Classes in oracle.adf.view.rich.activedata that implement ActiveDataModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseActiveDataModel` This class takes care of the basic implementation of listener management for the ActiveDataModel interface.

    Methods in oracle.adf.view.rich.activedata that return types with arguments of type ActiveDataModel
    Modifier and Type | Method and Description
    --- | ---
    `List<ActiveDataModel>` | DataUpdateManager.`getModelList()` Returns the list of ActiveDataModel intances registered.

    Methods in oracle.adf.view.rich.activedata with parameters of type ActiveDataModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | ActiveModelContext.`addActiveModelInfo(ActiveDataModel activeModel, Object[] keyPath, String modelAttrName)` Registers the model key path and attribute to associate with the current active component attribute, if any.
    `ActiveDataEncoder` | DataUpdateManager.`getRegisteredEncoder(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, ActiveDataModel model)`
    `void` | NullDataUpdateManager.`registerComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, ActiveDataModel model, ActiveDataEncoder encoder)` Register active or PPR coomponent's model and encoder.
    `abstract void` | DataUpdateManager.`registerComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, ActiveDataModel model, ActiveDataEncoder encoder)` Register active or PPR coomponent's model and encoder.
    `void` | NullDataUpdateManager.`registerComponentForPPR(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, ActiveDataModel model, AutoPPRFilter filter)` Registers a component as interested in being automatically re-rendered in the next render phase in response to changes on an ActiveDataModel.
    `abstract void` | DataUpdateManager.`registerComponentForPPR(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, ActiveDataModel model, AutoPPRFilter filter)` Registers a component as interested in being automatically re-rendered in the next render phase in response to changes on an ActiveDataModel.
    `void` | NullDataUpdateManager.`registerComponentForPPRAndCacheEvents(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, ActiveDataModel model)` Registers a component as interested in being automatically re-rendered in the next render phase in response to changes on an ActiveDataModel.
    `abstract void` | DataUpdateManager.`registerComponentForPPRAndCacheEvents(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, ActiveDataModel model)` Registers a component as interested in being automatically re-rendered in the next render phase in response to changes on an ActiveDataModel.

  - ### Uses of ActiveDataModel in oracle.adf.view.rich.event

    Methods in oracle.adf.view.rich.event that return ActiveDataModel
    Modifier and Type | Method and Description
    --- | ---
    `ActiveDataModel` | ActiveDataEvent.`getSource()` The active data model on which the Event initially occurred.

  - ### Uses of ActiveDataModel in oracle.adf.view.rich.model

    Classes in oracle.adf.view.rich.model that implement ActiveDataModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActiveCollectionModelDecorator` Users of this class are able to enable active data with the existing data models inside their JSF pages.
    `class` | `ActiveScalarModelDecorator` Users of this class are able to enable active data with the existing data models inside their JSF pages.
    `class` | `ActiveTreeModelDecorator`

    Methods in oracle.adf.view.rich.model that return ActiveDataModel
    Modifier and Type | Method and Description
    --- | ---
    `abstract ActiveDataModel` | ActiveScalarModelDecorator.`getActiveDataModel()` returns the ActiveDataModel implementation
    `abstract ActiveDataModel` | ActiveCollectionModelDecorator.`getActiveDataModel()` returns the ActiveDataModel implementation
    `abstract ActiveDataModel` | ActiveTreeModelDecorator.`getActiveDataModel()` returns the ActiveDataModel implementation

Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.