# Hierarchy For Package com.opensymphony.xwork2

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.struts2.result.ActionChainResult (implements com.opensymphony.xwork2.Result)
    - com.opensymphony.xwork2.ActionChainResult
  - org.apache.struts2.ActionContext (implements java.io.Serializable)
    - com.opensymphony.xwork2.ActionContext
  - com.opensymphony.xwork2.ActionEventListener.LegacyAdapter (implements com.opensymphony.xwork2.ActionEventListener)
  - com.opensymphony.xwork2.ActionInvocation.LegacyAdapter (implements com.opensymphony.xwork2.ActionInvocation)
  - com.opensymphony.xwork2.ActionProxy.LegacyAdapter (implements com.opensymphony.xwork2.ActionProxy)
  - org.apache.struts2.ActionSupport (implements org.apache.struts2.action.Action, com.opensymphony.xwork2.LocaleProvider, java.io.Serializable, com.opensymphony.xwork2.TextProvider, org.apache.struts2.Validateable, org.apache.struts2.interceptor.ValidationAware)
    - com.opensymphony.xwork2.ActionSupport (implements com.opensymphony.xwork2.Action, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.interceptor.ValidationAware)
  - junit.framework.Assert
    - junit.framework.TestCase (implements junit.framework.Test)
      - com.opensymphony.xwork2.XWorkTestCase
  - com.opensymphony.xwork2.CompositeTextProvider (implements com.opensymphony.xwork2.TextProvider)
  - com.opensymphony.xwork2.DefaultActionInvocation (implements com.opensymphony.xwork2.ActionInvocation)
  - com.opensymphony.xwork2.DefaultActionProxy (implements com.opensymphony.xwork2.ActionProxy, java.io.Serializable)
  - com.opensymphony.xwork2.DefaultActionProxyFactory (implements com.opensymphony.xwork2.ActionProxyFactory)
  - com.opensymphony.xwork2.DefaultLocaleProvider (implements com.opensymphony.xwork2.LocaleProvider)
  - com.opensymphony.xwork2.DefaultLocaleProviderFactory (implements com.opensymphony.xwork2.LocaleProviderFactory)
  - com.opensymphony.xwork2.DefaultTextProvider (implements java.io.Serializable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Unchainable)
  - com.opensymphony.xwork2.DefaultUnknownHandlerManager (implements com.opensymphony.xwork2.UnknownHandlerManager)
  - com.opensymphony.xwork2.ObjectFactory (implements java.io.Serializable)
  - com.opensymphony.xwork2.Result.LegacyAdapter (implements com.opensymphony.xwork2.Result)
  - com.opensymphony.xwork2.StrutsTextProviderFactory (implements com.opensymphony.xwork2.TextProviderFactory)
  - com.opensymphony.xwork2.TextProviderSupport (implements com.opensymphony.xwork2.ResourceBundleTextProvider)
  - com.opensymphony.xwork2.ValidationAwareSupport (implements java.io.Serializable, com.opensymphony.xwork2.interceptor.ValidationAware)
  - com.opensymphony.xwork2.XWorkJUnit4TestCase

## Interface Hierarchy

- org.apache.struts2.action.Action
  - com.opensymphony.xwork2.Action
- org.apache.struts2.ActionEventListener
  - com.opensymphony.xwork2.ActionEventListener
- org.apache.struts2.ActionInvocation
  - com.opensymphony.xwork2.ActionInvocation
- org.apache.struts2.ActionProxy
  - com.opensymphony.xwork2.ActionProxy
- com.opensymphony.xwork2.ActionProxyFactory
- com.opensymphony.xwork2.AsyncManager
- com.opensymphony.xwork2.FileManager
- com.opensymphony.xwork2.FileManagerFactory
- com.opensymphony.xwork2.LocaleProvider
- com.opensymphony.xwork2.LocaleProviderFactory
- org.apache.struts2.ModelDriven<T>
  - com.opensymphony.xwork2.ModelDriven<T>
- org.apache.struts2.Preparable
  - com.opensymphony.xwork2.Preparable
- java.io.Serializable
  - com.opensymphony.xwork2.LocalizedTextProvider
  - org.apache.struts2.result.Result
    - com.opensymphony.xwork2.Result
- com.opensymphony.xwork2.TextProvider
  - com.opensymphony.xwork2.ResourceBundleTextProvider
- com.opensymphony.xwork2.TextProviderFactory
- org.apache.struts2.Unchainable
  - com.opensymphony.xwork2.Unchainable
- com.opensymphony.xwork2.UnknownHandler
- com.opensymphony.xwork2.UnknownHandlerManager
- org.apache.struts2.Validateable
  - com.opensymphony.xwork2.Validateable

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