Package com.opensymphony.xwork

Interface Summary
Action All Actions must minimally implement this interface, which exposes the execute() method.
ActionInvocation An ActionInvocation represents the execution state of an Action.
ActionProxy ActionProxy is an extra layer between XWork and the action so that different proxies are possible.
LocaleProvider Indicates that the implementing class can provide its own Locale.
ModelDriven ModelDriven Actions provide a model object to be pushed onto the ValueStack in addition to the Action itself, allowing a FormBean type approach like Struts.
Preparable Preparable Actions will have their prepare() method called if the PrepareInterceptor is applied to the ActionConfig
Result All results (except for NONE) of an Action are mapped to a View implementation.
TextProvider Provides access to ResourceBundles and their underlying text messages.
Validateable Provides an interface in which a call for a validation check can be done.
ValidationAware ValidationAware classes can accept Action (class level) or field level error messages.
XWorkMessages XworkMessages
 

Class Summary
ActionChainResult A special kind of view that invokes GenericDispatch (using the previously existing ActionContext) and executes another action.
ActionContext The ActionContext is the context in which an Action is executed.
ActionProxyFactory The ActionProxyFactory is used to create ActionProxies to be executed.
ActionSupport Provides a default implementation for the most common actions.
DefaultActionInvocation The Default ActionInvocation implementation
DefaultActionProxy The Default ActionProxy implementation
DefaultActionProxyFactory DefaultActionProxyFactory
ObjectFactory ObjectFactory is responsible for building the core framework objects.
TextProviderSupport Default TextProvider implementation.
ValidationAwareSupport Provides a default implementation of ValidationAware.
 

Exception Summary
XworkException XworkException
 


XWork Project Page