## Uses of Interface
org.apache.struts2.ModelDriven

- Packages that use ModelDriven
  Package | Description
  --- | ---
  com.opensymphony.xwork2 | Main XWork interfaces and classes.
  com.opensymphony.xwork2.interceptor | Interceptor classes.
  org.apache.struts2.interceptor |

- - ### Uses of ModelDriven in com.opensymphony.xwork2

    Subinterfaces of ModelDriven in com.opensymphony.xwork2
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ModelDriven<T>` Deprecated. since 6.7.0, use `ModelDriven` instead.

  - ### Uses of ModelDriven in com.opensymphony.xwork2.interceptor

    Fields in com.opensymphony.xwork2.interceptor declared as ModelDriven
    Modifier and Type | Field and Description
    --- | ---
    `protected ModelDriven` | ModelDrivenInterceptor.RefreshModelBeforeResult.`action`

    Constructors in com.opensymphony.xwork2.interceptor with parameters of type ModelDriven
    Constructor and Description
    `RefreshModelBeforeResult(ModelDriven action, Object model)`

  - ### Uses of ModelDriven in org.apache.struts2.interceptor

    Subinterfaces of ModelDriven in org.apache.struts2.interceptor
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ScopedModelDriven<T>` Adds the ability to set a model, probably retrieved from a given state.

    Fields in org.apache.struts2.interceptor declared as ModelDriven
    Modifier and Type | Field and Description
    --- | ---
    `protected ModelDriven` | ModelDrivenInterceptor.RefreshModelBeforeResult.`action`

    Constructors in org.apache.struts2.interceptor with parameters of type ModelDriven
    Constructor and Description
    `RefreshModelBeforeResult(ModelDriven action, Object model)`

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.